Commit Graph

326 Commits

Author SHA1 Message Date
Jagandeep Brar
3e68fb3e97 fix(Assets): Cleanup assets, add asset existence tests (#460)
* feat(packages): Add coverage script, update spider asset paths
* fix(Assets): Cleanup asset structure
* fix(Assets): Update asset paths within codebase
2021-05-03 10:58:19 -05:00
Jagandeep Brar
b6b3964eef feat(Tests): Add tests for double and string extensions (#459)
* chore(Packages): Add test packages
* tweak(dev): Update launch.json name
* feat(tests): Add tests for core/extensions/double.dart
* feat(tests): Add tests for lunaCapitalizeFirstLetters
* chore(packages): Add coverage to dev dependencies
* feat(tests): Add tests for StringExtension
2021-05-03 10:24:25 -05:00
Jagandeep Brar
11aa57da27 feat(Settings/UI): Localize additional settings pages, normalize ListView symmetric padding (#458)
* feat(localization): Localized account section
* feat(localization): Localized settings/configuration strings
* feat(localization): Localized settings/configuration/appearance strings
* fix(UI): Match ListView vertical padding to the horizontal padding
* feat(localization): Localized Lidarr settings
2021-05-02 21:50:36 -05:00
Jagandeep Brar
89dd1f036f GitBook: [master] 24 pages modified 2021-05-03 02:03:56 +00:00
Jagandeep Brar
9cf5ac64cd chore(release): v5.1.0+50100002 (#457)
TWEAKS
- [Dashboard] (Calendar) Add divider between calendar and calendar entries
- [Settings] (Configuration) Add divider between automatic toggle and manual order list

FIXES
- [Backup & Restore] Backup would fail when the drawer order is not configured
- [Settings] (Configuration) Drawer customization page would not pad for safe areas
- [Settings] (Dialogs) Ensure all bulleted lists in dialogs are left aligned
- [UI/UX] (Buttons) Border would incorrectly be applied to buttons with a background colour set
- [UI/UX] (Refresh Indicator) Indicator colour was incorrect
2021-04-30 12:30:16 -05:00
Jagandeep Brar
6bec60a303 chore(release): Updated CHANGELOG.md 2021-04-30 08:31:58 -05:00
cpt-kuesel
4f1c11d5f4 Translated using Weblate (German)
Currently translated at 100.0% (104 of 104 strings)

Translation: LunaSea/Settings
Translate-URL: https://hosted.weblate.org/projects/lunasea/settings/de/
2021-04-30 08:30:18 -05:00
Jagandeep Brar
e2c4d990d4 fix(Backup & Restore): Backup would fail when the drawer order is not customized 2021-04-30 07:53:39 -05:00
Jagandeep Brar
4598f5cd13 feat(Assets): Integrate spider for easy asset fetching 2021-04-30 07:45:38 -05:00
Jagandeep Brar
e470f5c161 fix(UI): Remove border from button when backgroundColor is set 2021-04-29 19:42:04 -05:00
Jagandeep Brar
8394f610db feat(UI): Add safe area padding to drawer, add divider to calendar and drawer, more localizations 2021-04-29 19:34:56 -05:00
Jagandeep Brar
fedcc51eba feat(analyzer): Ignore vendor packages in analyzer 2021-04-29 18:46:10 -05:00
Jagandeep Brar
8b7fd6da00 fix(Settings): Correctly left-align all dialogs with bullets (#455) 2021-04-28 10:36:01 -05:00
Jagandeep Brar
d97c1340b2 chore(assets): Remove AppIcon.psd, moved to assets repository 2021-04-28 10:29:33 -05:00
Jagandeep Brar
b85a207d7d chore(git): Remove .gitattributes 2021-04-28 10:27:53 -05:00
Jagandeep Brar
0036e7e7e5 fix(UI): Set refresh indicator colour to accent colour (#454) 2021-04-28 10:14:08 -05:00
Jagandeep Brar
286f63b891 chore(release): v5.1.0+50100001 (#453)
NEW
- [Dashboard] (Modules) Show Wake on LAN tile
- [Drawer] Ability to customize the order of modules

TWEAKS
- [Dashboard] (Modules) Synchronize module ordering with drawer ordering
- [Drawer] Default to sorting modules alphabetically
- [Settings] (Configuration) Alphabetically sort the modules

FIXES
- [Flutter] Updated packages
- [Flutter] Upgrade to Firebase SDK v7.11.0
- [Locale] Ensure that the date formatter uses the currently set locale
- [Search] Indexers would not load in some cases when the headers map was null/empty
- [Settings] (Connection Test) Connection tests could fail unexpectedly
- [Sonarr] (Edit) Grey screen could be shown when a user has no tags
- [Sonarr] (Edit) Grey screen could be shown when a user has no language profiles
- [UI/UX] Popup menus were not aligned correctly
2021-04-28 08:53:04 -05:00
Jagandeep Brar
e823d69ab7 fix(Locale): Set Intl locale to currently set language in LunaSea 2021-04-28 00:36:11 -05:00
Jagandeep Brar
35330af178 chore(changelog): Update CHANGELOG.md 2021-04-27 16:23:38 -05:00
Jagandeep Brar
08b39bcf8a fix(Settings): Safe-guard connection test headers map cast 2021-04-27 16:14:56 -05:00
Jagandeep Brar
d287a3e8a9 fix(Sonarr): Edit screen could display grey when language profiles is a null array 2021-04-27 16:14:32 -05:00
Jagandeep Brar
ff9fa4de5e fix(Sonarr): Edit screen could display grey when tags was a null array 2021-04-27 16:14:14 -05:00
Jagandeep Brar
725615fe7f chore(localization): Build localizations 2021-04-27 15:36:49 -05:00
Antoine Cardon
482bc44fcb Translated using Weblate (French)
Currently translated at 100.0% (88 of 88 strings)

Translation: LunaSea/Settings
Translate-URL: https://hosted.weblate.org/projects/lunasea/settings/fr/
2021-04-27 15:35:25 -05:00
cpt-kuesel
a98849b3be Translated using Weblate (German)
Currently translated at 100.0% (88 of 88 strings)

Translation: LunaSea/Settings
Translate-URL: https://hosted.weblate.org/projects/lunasea/settings/de/
2021-04-27 15:35:25 -05:00
cpt-kuesel
615844378b Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)

Translation: LunaSea/Radarr
Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/de/
2021-04-27 15:35:25 -05:00
Antoine Cardon
5fa634a5d6 Translated using Weblate (French)
Currently translated at 100.0% (28 of 28 strings)

Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/
2021-04-27 15:35:25 -05:00
Jagandeep Brar
9a450eae1a tweak(Settings): List modules alphabetically on configuration page (#452)
* tweak(Settings): Alphabetically sort the module list
* chore(changelog): Update CHANGELOG.md
2021-04-27 15:34:56 -05:00
Jagandeep Brar
91e79d7822 feat(Drawer): Ability to customize ordering of drawer modules (#450)
* feat(Drawer): Add drawer automatic manage database value
* feat(Settings): Added drawer configuration page
* chore(Shaders): Dump iOS SkSL shaders
* chore(changelog): Clear changelog.json, bump version to 5.1.0
* feat(Modules): Add global and profile-level enabled status getters
* fix(Drawer): Re-add module list (alphabetically), preparing for drawer for custom ordering
* feat(Drawer): Ability to manually set the display order
* fix(Drawer): Attempted to cast null array
* fix(Overseerr): Hide Overseerr settings options
* fix(Quick Actions): Fix ordering of quick actions
* fix(Database): Correctly export and import module ordering for drawer
* fix(Dashboard): Sort module list based on drawer ordering
* chore(changelog): Update CHANGELOG.md
2021-04-27 09:39:02 -05:00
Jagandeep Brar
885a76f238 chore(changelog): Update CHANGELOG.md 2021-04-26 10:01:39 -05:00
Jagandeep Brar
c6a72dbbb5 fix(Search): Indexer would not open when headers map was null 2021-04-26 10:00:32 -05:00
Jagandeep Brar
9734c359d2 chore(docs): Cleanup unused pages 2021-04-26 09:49:06 -05:00
Jagandeep Brar
5bbb850481 chore(localization): Generate localizations 2021-04-26 09:31:46 -05:00
Patrik Hauguth
2aae5b57b1 Translated using Weblate (Swedish)
Currently translated at 6.8% (6 of 88 strings)

Translation: LunaSea/Settings
Translate-URL: https://hosted.weblate.org/projects/lunasea/settings/sv/
2021-04-26 09:30:54 -05:00
cpt-kuesel
695a9dbd0a Translated using Weblate (German)
Currently translated at 50.0% (44 of 88 strings)

Translation: LunaSea/Settings
Translate-URL: https://hosted.weblate.org/projects/lunasea/settings/de/
2021-04-26 09:30:54 -05:00
Patrik Hauguth
724301398c Translated using Weblate (Swedish)
Currently translated at 100.0% (19 of 19 strings)

Translation: LunaSea/Dashboard
Translate-URL: https://hosted.weblate.org/projects/lunasea/dashboard/sv/
2021-04-26 09:30:54 -05:00
cpt-kuesel
2f13ad462f Translated using Weblate (German)
Currently translated at 100.0% (28 of 28 strings)

Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/de/
2021-04-26 09:30:54 -05:00
Patrik Hauguth
ed628160e7 Translated using Weblate (Swedish)
Currently translated at 64.2% (18 of 28 strings)

Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/sv/
2021-04-26 09:30:54 -05:00
Jagandeep Brar
d376658995 chore(localization): Generate localizations 2021-04-25 23:53:05 -05:00
Antoine Cardon
cb6e4558f4 Translated using Weblate (French)
Currently translated at 100.0% (19 of 19 strings)

Translation: LunaSea/Dashboard
Translate-URL: https://hosted.weblate.org/projects/lunasea/dashboard/fr/
2021-04-25 23:52:19 -05:00
cpt-kuesel
2bc090cfe0 Translated using Weblate (German)
Currently translated at 100.0% (19 of 19 strings)

Translation: LunaSea/Dashboard
Translate-URL: https://hosted.weblate.org/projects/lunasea/dashboard/de/
2021-04-25 23:52:19 -05:00
Antoine Cardon
5bcba9fca4 Translated using Weblate (French)
Currently translated at 100.0% (18 of 18 strings)

Translation: LunaSea/Dashboard
Translate-URL: https://hosted.weblate.org/projects/lunasea/dashboard/fr/
2021-04-25 23:52:19 -05:00
cpt-kuesel
f3ca7f2f59 Translated using Weblate (German)
Currently translated at 100.0% (18 of 18 strings)

Translation: LunaSea/Dashboard
Translate-URL: https://hosted.weblate.org/projects/lunasea/dashboard/de/
2021-04-25 23:52:19 -05:00
cpt-kuesel
820489a2d4 Translated using Weblate (German)
Currently translated at 100.0% (18 of 18 strings)

Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/de/
2021-04-25 23:52:19 -05:00
Antoine Cardon
e247563ff0 Translated using Weblate (French)
Currently translated at 100.0% (18 of 18 strings)

Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/
2021-04-25 23:52:19 -05:00
Jagandeep Brar
0f4cae6505 feat(localization): Localized all Settings dialogs (#447) 2021-04-25 23:49:41 -05:00
Jagandeep Brar
270899da1f fix(localization): Localize remaining dashboard strings 2021-04-25 16:10:46 -05:00
Jagandeep Brar
3c51789ec9 GitBook: [master] one page modified 2021-04-25 05:11:06 +00:00
Jagandeep Brar
2962bad4a7 GitBook: [master] 23 pages modified 2021-04-25 05:10:38 +00:00
allcontributors[bot]
c10b094253 docs(readme): add AliMickey as a contributor (#444)
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-04-24 23:52:37 -05:00