Commit Graph

76 Commits

Author SHA1 Message Date
Jagandeep Brar
021a08e4e4 chore(flutter): upgrade to 3.10.0/d44b5a94c9 2023-05-12 21:18:43 -04:00
Jagandeep Brar
605002f5bd refactor: remove cupertino_icons and email_validator packages 2023-03-30 11:43:23 -04:00
Jagandeep Brar
96abd83d98 chore: upgrade packages and re-integrate pods 2023-03-21 12:10:38 -04:00
Jagandeep Brar
596eab4bad fix(links): use platform default method to laucnh URLs 2023-03-20 02:03:35 -04:00
Jagandeep Brar
8888795f27 chore(flutter): update packages 2023-02-16 17:22:58 -05:00
Jagandeep Brar
d612ae221c fix(macos): set minimum platform version to 10.15 2023-01-27 12:41:55 -05:00
Jagandeep Brar
56f26e701e chore(flutter): upgrade Flutter packages 2022-11-27 13:34:18 -05:00
Jagandeep Brar
affac3abc6 chore(flutter): update packages
[skip ci]
2022-11-04 15:43:33 -04:00
Jagandeep Brar
3d794099a5 chore(flutter): upgrade packages 2022-10-22 14:17:09 -05:00
Jagandeep Brar
f3a3f222bd fix(firebase): upgrade to Firebase v10 (#717) 2022-10-21 15:45:52 -04:00
Jagandeep Brar
3a5e19b02c fix(sheets): set default overlay theme for sheets, remove bottom radius clipping 2022-09-17 02:06:24 -04:00
Jagandeep Brar
750d96ec13 chore: upgrade to Flutter 3.3.2/a4ff2c53d8 2022-09-17 00:07:17 -04:00
Jagandeep Brar
57bbb80a01 feat(logging): integrate Sentry logging support for all platforms 2022-09-01 16:14:10 -04:00
Jagandeep Brar
b963ddf401 chore: upgrade to Flutter 3.3.0/5e9e0e0aa8 2022-08-31 23:22:45 -04:00
Jagandeep Brar
83d3ec42e3 chore(flutter): update packages 2022-08-30 09:29:39 -04:00
Jagandeep Brar
9f9c0fdfb7 chore(flutter): upgrade packages
[skip ci]
2022-08-06 03:15:19 -04:00
Jagandeep Brar
16aa0a0dd1 chore: upgrade to Flutter 3.0.3/ffe7b86a1e
[skip ci]
2022-06-24 11:20:53 -04:00
Jagandeep Brar
c4dd509e32 refactor(environment): load environment using environment_config 2022-06-14 17:52:17 -04:00
Jagandeep Brar
9f3c3f779d refactor: utilize statics and class functions for LunaModule enum
[skip ci]
2022-05-31 23:49:48 -04:00
Jagandeep Brar
aa2abe2dc5 chore(release): v10.0.3
[skip ci]
2022-05-25 23:13:50 -04:00
Jagandeep Brar
17e51fa3e7 chore(flutter): upgrade to Flutter 3 2022-05-11 18:27:01 -04:00
Jagandeep Brar
891456f43b chore: bump to v10.0.3 2022-04-13 01:14:37 -04:00
Jagandeep Brar
1a4ff43e4e chore(ci): build and deploy notarized macOS application 2022-04-02 15:36:16 -04:00
Jagandeep Brar
29eedb4687 chore(pods): regenerate Cocoapods [skip ci] 2022-04-01 18:34:53 -04:00
Jagandeep Brar
45609e25e3 chore(release): v10.0.1 [skip ci] 2022-03-24 23:19:59 -04:00
Jagandeep Brar
449f4329a7 chore(ci): remove derry usages [skip ci] 2022-03-24 22:29:18 -04:00
Jagandeep Brar
f9d99db9bf chore: upgrade packages, remove dependency on GoogleService-Info.plist 2022-03-16 17:22:05 -04:00
Jagandeep Brar
f6386bd0ac chore: prepare release [skip ci] 2022-03-11 12:43:26 -06:00
Jagandeep Brar
81ae9939eb chore(meta): rebuild shaders, reintegrate pods, update packages (#633) 2022-03-03 19:42:19 -05:00
Jagandeep Brar
05ee569b14 chore: migrate to dart-only Firebase integration (#628) 2022-02-24 20:18:20 -05:00
Jagandeep Brar
bf1c2a51d7 chore(flutter): update packages [skip ci] 2022-02-19 01:32:11 -05:00
Jagandeep Brar
c2f405fcce chore(release): alpha (#609) [skip ci] 2022-01-30 19:47:15 -05:00
Jagandeep Brar
ca2554e8a5 chore: bump version to 10.0.0, reintegrate pods, & update gems (#604) 2022-01-24 21:13:01 -05:00
Jagandeep Brar
803bfe1f37 chore(release): v6.0.0+60000004 (#528) 2021-12-23 13:18:39 -05:00
Jagandeep Brar
bb725ce056 fix(uiux): Major reimplementation of tiles, refactoring and tightening of UI (#525)
* fix(database): Use native extension instead of describeEnum
* new(sonarr): [Catalogue] Previous airing sorting options
* splash: Rebuild Android & iOS splash screens
* changelog: Refactor changelog sheet
* Continued WIP Polish of UI
* chore: Reintegrate pods
* calendar: Added second line for Lidarr/Radarr entries
* settings: Show quick actions information as banner block
* lidarr: Add support for monitoring options on add, posters in result list
* uiux: Fade edges of scrollable text
* drawer: Restyle header
* Remove redundant body texts in edit/add content
* macos: Set window size & alignment
* settings: Add description banner block for profiles
2021-12-22 13:07:28 -06:00
Jagandeep Brar
1441705f32 chore(release): v6.0.0+60000001 (#497) 2021-11-22 21:56:10 -05:00
Jagandeep Brar
c56e477bdc fix(sonarr): Strip version optioning, move package to this repository (#490)
* feat(overseerr): Add number of requests + email to user tiles
* chore(flutter): Update Packages & Firebase SDK
* fix(graphs): Support new text styling signature
* new(settings): Removed toggle to enable v3 features
* tweak(sonarr): Strip out all version checks
* new(packages): Move LunaSea packages to this repository
2021-10-13 22:44:18 -04:00
Jagandeep Brar
9ad40f9444 docs(readme): Removed CodeMagic Shield 2021-08-15 22:15:44 -05:00
Jagandeep Brar
8beff51126 dev(shaders): Compiled for v2.5.0-5.1.pre 2021-08-13 23:43:03 -05:00
Jagandeep Brar
341efade7e chore(release): v5.1.1+50101001 (#481)
FIXES
- [Flutter] Update packages
- [Flutter] Upgrade to Firebase SDK v8.3.0
- [UI/UX] (ListView) Make padding around the end of infinite list loaders and icons more consistent
- [UI/UX] (Popup Menu) Positioning could get unaligned or broken if opened in specific views
- [UI/UX] (Router) OSlide transitions between pages could not occur on some devices
- [UI/UX] (Snackbar) Snackbars would not be shown in some cases
- [UI/UX] (Theme) Remove deprecated theme values
2021-08-10 23:34:22 -05:00
Jagandeep Brar
dcf7779fec tweak(firebase): Update to SDK version 8.0.0 (#478) 2021-07-19 17:29:00 -05:00
Jagandeep Brar
92e16479c6 chore(release): v5.1.0+50100003 (#464)
NEW
- [External Modules] Ability to add and view external modules
- [Flutter] Build LunaSea with precompiled SkSL shaders

FIXES
- [Flutter] Update packages
- [UI/UX] (ListView) Vertical padding did not match horizontal padding
2021-05-06 12:50:44 -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
a1d68cd234 [share_plus] iOS 12 and lower crashes at launch due to missing LinkPresentation.framework (#442)
* chore(packages): Added pedantic package to enforce linting and styling
* feat(lunasea): Enforce effective dart styling
* Comment and format colours class
* Localize additional classes in Dashboard, cleanup additional code
* chore(lunasea): Major refactor by running dartfmt on the entire codebase, added widget return for page routers
* Additional work on conforming to effective dart style
* fix(share_plus): Roll back share_plus package to 2.0.0 to support iOS 12 or lower
* chore(lunasea): Fix remaining enabled analysis warnings
2021-04-24 04:26:39 -05:00
Jagandeep Brar
dceddaf7a4 chore(packages): Updated packages, removed manual registration of quick_actions delegate 2021-04-19 21:45:11 -05:00
Jagandeep Brar
204579c90b fix(Sharesheet): Ensure the sheet origin is visible on iPadOS, support for macOS (#428)
* fix(packages): Switch from share to share_plus package for extended platform support
* fix(Sharesheet): Set sharesheet origin position to ensure visibility on iPadOS
2021-04-17 07:20:16 -05:00
Jagandeep Brar
afc018239e chore(flutter): Update packages 2021-04-17 02:42:21 -05:00
Jagandeep Brar
1c35de6d4a (feat): [macOS] Enable notification support, Update Firebase iOS SDK to v7.4.0 (#415)
* (chore): Update Firebase SDK to 7.4.0
* (chore): [macOS] Add APN entitlement
* (chore): [macOS] Update runner configurations, About Dialog, Signing certificate
* (chore): [Platform] Set macOS minimum version to 10.14
2021-04-10 04:01:05 -05:00
Jagandeep Brar
d4bd52832f (feat): [Radarr] Ability to view and manage the queue (#414)
* (queue): Ability to view basic queue, delete queue record
* (fix): [UI] Show mouse cursor on ListTile when onTap or onLongPress are not null
* (fix): [UI] Fix height/width of sorting/filtering buttons, ensure consistent fixed-height for input bars
* (fix): [Lists] Remove default drag handles from ReorderableListView
* (fix): Further safe-guarded with platform checks
* (fix): Hide settings options on incompatible platforms
* (chore): Update CHANGELOG.md
* (fix): Switch from package_info to package_info_plus to support MacOS and other platforms
* (chore): Update packages
* (chore): Update Podfile
* (tweak): [Icons] Add font_awesome_flutter, change Icon() usages to FaIcon() to prepare
* (tweak): [Sonarr/Queue] Utilize a cleaner messages dialog view
* (feat): [Radarr/Queue] Add movie name and quality profile to collapsed tile
* (fix): [UI/AppBar] Back button was top-left aligned instead of centered
* (feat): [Icons] Add FontAwesome Pro icons
* (tweak): [Icons] Rollback to FontAwesome 5
* (tweak): [Icons] Rollback to FontAwesome 5
* (fix): [Icons] Revert back to system icons for now
* (fix): [Icons] Revert from FaIcon to Icon
* (tweak): [UI/Expandable Tile] Show two buttons per line, wrapping to a new line when necessary
* (feat): [Radarr] Queue implementation finished
* (fix): [Queue] Safe-guard some data model usages
* (chore): Update CHANGELOG.md
2021-04-09 11:13:16 -05:00
Jagandeep Brar
86d893cfab (platform): Progress on MacOS Build Support (#406)
* (new): [MacOS] Add LunaSea icon
* (new): [Scaffold] Use LunaScaffold across application
* (tweak): [theme]: Add hover colour to theme
* (fix): [Platform] Add platform checks and platform availability checks to Firebase Analytics & IAPs
* (fix): [MacOS] Ensure all deployment targets are 10.12 (Sierra)
* (fix): [MacOS] Correctly set the application name's capitalization
* (chore): Updated packages
2021-04-06 12:32:04 -05:00