Releases: mwalbeck/nextcloud-breeze-dark
29.0.0
v28.0.1
28.0.0
27.0.0
26.0.1
26.0.0
25.0.2
Changelog
25.0.2 - 2023-04-07
Fixed
- #330 Cleanup enabled-themes and enforce_theme settings during uninstall / disable of app to allow for uninstalling / disabling the app without first having to disable the theme. Settings will be restored when installing / enabling the app.
- Remove extra border in notifications menu and fix text colour in bobble counters
25.0.1
25.0.0
It took some time, but the now the first release for Nextcloud 25 is here. There is one big change in functionality with this release and that is the removal of the option to enable the theme globally by default. Due to changes with theming in Nextcloud 25, it wasn't possible to continue using the current logic for it, and so far I haven't managed to find a good way to reimplement the feature.
As an alternative, even though it behaves differently, the enforce theme option was added. The primary reason why I choose to implement this is simply because it's functionality that is natively support in the new theming system, so it was quite easy to implement. But how is it different? It enforces the use of the theme, so people can't disable the theme or choose a different theme. Though enabling / disabling based on theming preferences reported by the browser is still available even when the theme is being enforced.
For server admins who like to look at logs, there is a small annoyance with the new release. If a user interacts with their theming options, for example enables the dyslexia font, while the theme is enabled, an error log will be produced complaining about "breezedark" being an undefined array key. This isn't ideal but is currently unavoidable to get the theme to work properly with Nextcloud 25. Hopefully the new theming system will be expanded, so there are proper methods for apps to register themes, so we can avoid this issue.
Last but not least, there will probably be some styling issue and I hope like always you'll help report them, so I can get them fixed!
Cheers!
Changelog
25.0.0 - 2023-02-04
Added
- #317 Add Support for Nextcloud 25
- Option to enforce theme globally
Removed
- Enable theme globally by default
24.0.3
This will be the last release for NC24, as I'll be focused on NC25
Changelog
24.0.3 - 2022-12-29
Fixed
- #309 Fix background colour for toggle switch in Polls settings
- #308 Fix dark icons in navigation sidebar in Music
- #310 Fix styling for music controls in Music
- #319 Improve compatibility with Unsplash. Thanks @relisiuol
- #321 Fix load completed tasks button being cut off in Tasks
- #322 Fix styling for create new task button in tasks dashboard widget