Jagandeep Brar
021a08e4e4
chore(flutter): upgrade to 3.10.0/d44b5a94c9
2023-05-12 21:18:43 -04:00
Jagandeep Brar
781727abba
fix(uiux): remove fading edge on horizontal scrollviews
2023-03-27 04:40:34 -04:00
Jagandeep Brar
c062b3d786
feat: launch recovery mode on bootstrap failure
2022-09-23 17:13:37 -04:00
Jagandeep Brar
2ab098962d
chore(router): migrate to go_router v5
...
[skip ci]
2022-09-22 11:09:23 -04:00
Jagandeep Brar
af83820b85
chore(api): create stub APIs for remaining modules ( #707 )
2022-09-22 09:28:17 -04:00
Jagandeep Brar
7aae480722
fix(cache): add type-safety to LRU cache
2022-09-17 00:07:29 -04:00
Jagandeep Brar
57bbb80a01
feat(logging): integrate Sentry logging support for all platforms
2022-09-01 16:14:10 -04:00
Jagandeep Brar
864082fd40
fix(scrolling): remove custom scrolling behaviour
2022-08-31 23:22:45 -04:00
Jagandeep Brar
1d4207ae51
feat(router): re-implementation of routing via go_router
...
[skip ci]
2022-08-29 22:51:21 -04:00
Jagandeep Brar
52fd7fca0c
feat(changelog): do not show changelog on first boot of new installs
...
[skip ci]
2022-08-21 11:52:25 -04:00
Jagandeep Brar
64d66c9f74
release: v10.1.0
...
[skip ci]
2022-08-21 11:49:45 -04:00
Jagandeep Brar
758756fcf2
fix(database): detect and recover from database corruption
2022-08-20 21:51:16 -04:00
Jagandeep Brar
df65f53a4b
feat(changelog): prepare and show changelog on pre-release builds
2022-07-09 12:33:30 -04:00
Jagandeep Brar
18ef4cf1d4
fix(locale): create stub primary language localization assets
2022-06-24 12:55:04 -04:00
Jagandeep Brar
9c6016edc9
chore: support localization in most DateTime conversions
2022-06-17 01:20:25 -04:00
Jagandeep Brar
c4dd509e32
refactor(environment): load environment using environment_config
2022-06-14 17:52:17 -04:00
Jagandeep Brar
5d52440a43
refactor(core): destructure core folder and reintegrate extensions
2022-06-14 17:52:17 -04:00
Jagandeep Brar
16b1b991a4
chore: rewrite profile system interface
2022-06-14 17:52:17 -04:00
Jagandeep Brar
446e2308d9
chore(database): further clean-up and refactoring
2022-06-14 17:52:17 -04:00
Jagandeep Brar
9cb3fabdf1
refactor: refactored in-app purchase interface
2022-06-14 17:52:17 -04:00
Jagandeep Brar
8fe81d11ab
fix(database): correctly store manually ordered module list
2022-05-31 23:02:04 -04:00
Jagandeep Brar
a0eaca084a
refactor(database): rewrite interface to key-value database
2022-05-31 21:12:38 -04:00
Jagandeep Brar
b3caf34074
feat(settings): ability to check for updates
2022-05-24 19:35:47 -04:00
Jagandeep Brar
17e51fa3e7
chore(flutter): upgrade to Flutter 3
2022-05-11 18:27:01 -04:00
Jagandeep Brar
c2ac10bdf2
chore: refactor and cleanup of system services
2022-05-10 21:16:16 -04:00
Jagandeep Brar
038a1082d0
chore: refactor and move some system services
2022-05-10 20:30:57 -04:00
Jagandeep Brar
713dfce550
chore(state): export Riverpod over Provider for cleaner transition
...
[skip ci]
2022-05-01 16:43:12 -04:00
Jagandeep Brar
ff18dfd8d4
chore(state): add support for Riverpod state management [skip ci]
2022-04-30 22:57:34 -04:00
Jagandeep Brar
47a205aa08
chore(web): hide notification options on web
2022-04-11 18:50:32 -04:00
Jagandeep Brar
d9e7009000
refactor(ui): remove usages of tab indentations [skip ci]
2022-04-08 13:45:12 -04:00
Jagandeep Brar
91f556d078
feat(firebase): conditionally load Firebase depending on the platform
2022-03-26 00:54:30 -04:00
Jagandeep Brar
d6aed6c707
feat(window_manager): rewrite window manager to be platform-safe
2022-03-24 00:27:27 -04:00
Jagandeep Brar
601d82cf89
refactor(images): guard and fallback image cache implementation
2022-03-19 00:56:41 -04:00
Jagandeep Brar
c7bd62de2e
refactor(platform): guard usages of dart:io and dart:html for future compatability
2022-03-18 12:24:54 -04:00
Jagandeep Brar
4afeea0dba
chore(dashboard): refactor module and remove canonical export files
2022-03-17 20:22:29 -04:00
Jagandeep Brar
d38fc770d2
fix(desktop): handle pull-to-refresh drag action
2022-02-22 23:25:46 -05:00
Jagandeep Brar
78dff62fda
new(dev): Integrate device previewing on macOS debug builds ( #597 )
2022-01-23 15:11:42 -05:00
Jagandeep Brar
b6c31717b0
new(db): Refactored core database implementation ( #555 )
2022-01-02 19:39:08 -05:00
Jagandeep Brar
b012bbf5b0
new(flutter): Initial Suport for NNBD ( #554 )
2022-01-02 15:57:46 -05:00
Jagandeep Brar
8abffca0a0
fix(window): Correctly set window minimum and default window size ( #549 )
2021-12-29 14:26:25 -05:00
Jagandeep Brar
60719c74c6
[dev] new(layout): Responsively always show drawer on medium sized or higher displays
2021-12-26 01:36:12 -05:00
Jagandeep Brar
bf5201de86
new(-arr): Grid view support for catalogue ( #533 )
2021-12-24 17:56:33 -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
e823d69ab7
fix(Locale): Set Intl locale to currently set language in LunaSea
2021-04-28 00:36:11 -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
2b00b68db0
chore(release): v5.0.0+50000019 ( #439 )
...
* fix(Android): Remove legacy external storage permission
* feat(Android): Status and navigation bar now match theme colour
* fix(Scaffold): Ensure back button press is captured and handled
* chore(release): Update changelog
2021-04-21 02:54:53 -05:00
Jagandeep Brar
e54e4eecec
(feat): Implemented Overseerr core architecture, Added platform checks for Firebase, Added module flagging ( #425 )
2021-04-13 22:07:14 -05:00
Jagandeep Brar
333bc458a0
(fix): [Desktop] Set minimum window size to prevent reactive overflow issues ( #416 )
...
* (flutter): Added window_size package for desktop
* (tweak): [UI] Highlight active profile in profile switcher popup menus
* (fix): [Desktop] Set minimum window size to prevent reactive overflow issues
* (tweak): [Radarr] Add headers for sections in disk space
* (tweak): [macOS] Reduce minimum window dimension to 400px
2021-04-11 16:42:09 -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