| ⇢ | A | DisableExtraThemes added | |
| C | ↘ | D | AppManager got worse |
| ⇢ | B | DisableExtraThemes::run() added | |
| ⇢ | B | AppManager::canEnableTheme() added | |
| ⇢ | B | Factory::findAvailableLanguageFiles() added | |
| ⇢ | A | DisableExtraThemes::getEnabledAppThemes() added | |
| ⇢ | A | Factory::getActiveThemeDirectory() added | |
| ⇢ | A | Factory::getActiveLegacyThemeDirectory() added | |
| ⇢ | A | Factory::getActiveAppThemeDirectory() added | |
| ⇢ | A | DefaultToken::setName() added | |
| ⇢ | A | DefaultToken::setLoginName() added | |
| ⇢ | A | DisableExtraThemes::__construct() added | |
| ⋮ | view more | ||
| C | ↗ | B | Factory::findAvailableLanguages() improved |
| B | ↛ | OC_App::getDefaultEnabledAppTheme() removed | |
| A | ↛ | ThemeService::setDefaultThemeDirectory() removed | |
| A | ↛ | OC::loadDefaultEnabledAppTheme() removed | |