[Release] v4.1.1+40101001 (#281)

NEW
- None

TWEAKS
- None

FIXES
- [Sonarr/v2] Fix inability to interactively search for releases
- [Routing] Fix black screen when popping back from nested calendar routes
- [Flutter] Update packages
This commit is contained in:
Jagandeep Brar
2020-12-07 08:27:45 -06:00
committed by GitHub
parent 0f4a1175de
commit b9d8135a15
95 changed files with 27 additions and 108 deletions

View File

@@ -1,5 +1,19 @@
# LunaSea Changelog
## [Beta/TestFlight] v4.1.1 (40101001)
#### NEW
- None
#### TWEAKS
- None
#### FIXES
- `[Sonarr/v2]` Fix inability to interactively search for releases
- `[Routing]` Fix black screen when popping back from nested calendar routes
---
## [Stable/Production] v4.1.0 (40100007)
#### NEW

View File

@@ -5,7 +5,6 @@ class LunaAppBar extends AppBar {
LunaAppBar({
@required BuildContext context,
@required String title,
@required String popUntil,
List<Widget> actions,
PreferredSizeWidget bottom,
bool hideLeading = false,
@@ -20,9 +19,7 @@ class LunaAppBar extends AppBar {
leading: hideLeading ? null : InkWell(
child: Icon(Icons.arrow_back_ios),
onTap: () async => Navigator.of(context).pop(),
onLongPress: () async => popUntil == null
? Navigator.of(context).pop()
: Navigator.of(context).popUntil(ModalRoute.withName(popUntil)),
onLongPress: () async => Navigator.of(context).popUntil((route) => route.isFirst),
borderRadius: BorderRadius.circular(28.0),
),
centerTitle: false,

View File

@@ -8,7 +8,7 @@ Widget LSAppBarDropdown({
@required List<String> profiles,
List<Widget> actions
}) => profiles != null && profiles.length < 2
? LunaAppBar(context: context, title: title, actions: actions, popUntil: null, hideLeading: true)
? LunaAppBar(context: context, title: title, actions: actions, hideLeading: true)
: AppBar(
title: PopupMenuButton<String>(
shape: LunaSeaDatabaseValue.THEME_AMOLED.data && LunaSeaDatabaseValue.THEME_AMOLED_BORDER.data

View File

@@ -59,7 +59,6 @@ class _State extends State<Home> {
Widget get _appBar => LunaAppBar(
context: context,
title: Constants.APPLICATION_NAME,
popUntil: null,
hideLeading: true,
actions: Database.currentProfileObject.anyAutomationEnabled
? <Widget>[

View File

@@ -104,7 +104,6 @@ class _State extends State<LidarrAddDetails> {
: LunaAppBar(
context: context,
title: _arguments.data.title,
popUntil: '/lidarr',
actions: [
LSIconButton(
icon: Icons.link,

View File

@@ -47,7 +47,6 @@ class _State extends State<LidarrAddSearch> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Add Artist',
popUntil: '/lidarr',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -55,7 +55,6 @@ class _State extends State<LidarrDetailsAlbum> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/lidarr',
title: _arguments == null ? 'Details Album' : _arguments.title,
actions: <Widget>[
InkWell(

View File

@@ -67,7 +67,6 @@ class _State extends State<LidarrDetailsArtist> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/lidarr',
title: _arguments == null || _arguments.data == null
? 'Artist Details'
: _arguments.data.title,

View File

@@ -95,7 +95,6 @@ class _State extends State<LidarrEditArtist> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/lidarr',
title: _arguments?.entry?.title ?? 'Edit Artist',
);

View File

@@ -57,7 +57,6 @@ class _State extends State<LidarrSearchResults> {
? null
: LunaAppBar(
context: context,
popUntil: '/lidarr',
title: _arguments.title,
);

View File

@@ -58,7 +58,6 @@ class _State extends State<NZBGetStatistics> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/nzbget',
title: 'Server Statistics',
);

View File

@@ -94,7 +94,6 @@ class _State extends State<RadarrAddDetails> {
? null
: LunaAppBar(
context: context,
popUntil: '/radarr',
title: _arguments.data.title,
actions: [
LSIconButton(

View File

@@ -46,7 +46,6 @@ class _State extends State<RadarrAddSearch> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/radarr',
title: 'Add Movie',
);

View File

@@ -68,7 +68,6 @@ class _State extends State<RadarrDetailsMovie> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/radarr',
title: _arguments == null || _arguments.data == null
? 'Movie Details'
: _arguments.data.title,

View File

@@ -78,7 +78,6 @@ class _State extends State<RadarrEditMovie> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/radarr',
title: _arguments?.data?.title ?? 'Edit Movie',
);

View File

@@ -57,7 +57,6 @@ class _State extends State<RadarrSearchResults> {
? null
: LunaAppBar(
context: context,
popUntil: '/radarr',
title: _arguments.title,
);

View File

@@ -39,7 +39,6 @@ class _State extends State<SABnzbdHistoryStages> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/sabnzbd',
title: 'Stages',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<SABnzbdStatistics> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/sabnzbd',
title: 'Server Statistics',
);

View File

@@ -36,7 +36,6 @@ class _State extends State<SearchCategories> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/search',
title: Provider.of<SearchState>(context, listen: false)?.indexer?.displayName ?? 'Categories',
actions: <Widget>[
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<Search> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: null,
hideLeading: true,
title: 'Search',
);

View File

@@ -41,7 +41,6 @@ class _State extends State<SearchResults> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/search',
title: Provider.of<SearchState>(context, listen: false)?.searchTitle ?? 'Results',
actions: <Widget>[
LSIconButton(

View File

@@ -37,7 +37,6 @@ class _State extends State<SearchSearch> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/search',
title: 'Search: ${Provider.of<SearchState>(context, listen: false)?.searchTitle ?? 'Unknown'}',
);

View File

@@ -21,7 +21,6 @@ class _State extends State<SearchSubcategories> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/search',
title: Provider.of<SearchState>(context, listen: false)?.category?.name ?? 'Subcategories',
actions: <Widget>[
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsBackupRestoreRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Backup & Restore',
);

View File

@@ -46,7 +46,6 @@ class _State extends State<_SettingsCustomizationRoute> with AutomaticKeepAliveC
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Customization',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationAppearanceRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Appearance',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationCalendarRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Calendar',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationDrawerRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Drawer',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationHomeRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Home',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationLidarrRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Lidarr',
actions: [
LSIconButton(

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationNZBGetRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'NZBGet',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsCustomizationQuickActionsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Quick Actions',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationRadarrRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Radarr',
actions: [
LSIconButton(

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationSABnzbdRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'SABnzbd',
actions: [
LSIconButton(

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationSearchRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Search',
actions: [
LSIconButton(

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationSonarrRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Sonarr',
actions: [
LSIconButton(

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsCustomizationTautulliRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Tautulli',
actions: [
LSIconButton(

View File

@@ -74,7 +74,6 @@ class _State extends State<_SettingsDonationsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Donations',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsDonationsThankYouRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Donations',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsLogsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Logs',
);

View File

@@ -70,7 +70,6 @@ class _State extends State<_SettingsLogsDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: '${widget.type ?? 'Unknown'} Logs',
);

View File

@@ -45,7 +45,6 @@ class _State extends State<_SettingsModulesRoute> with AutomaticKeepAliveClientM
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Modules',
actions: [
SettingsModulesEnabledProfileButton(),

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesLidarrRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Lidarr',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesLidarrHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Custom Headers',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesNZBGetRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'NZBGet',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesNZBGetHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Custom Headers',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesRadarrRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Radarr',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesRadarrHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Custom Headers',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesSABnzbdRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'SABnzbd',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesSABnzbdHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Custom Headers',
);

View File

@@ -38,7 +38,6 @@ class _State extends State<_SettingsModulesSearchRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Search',
actions: [
LSIconButton(

View File

@@ -40,7 +40,6 @@ class _State extends State<_SettingsModulesSearchAddRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Add Indexer',
);

View File

@@ -27,8 +27,6 @@ class _State extends State<SettingsModulesSearchAddHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: null,
hideLeading: true,
title: 'Custom Headers',
);

View File

@@ -71,7 +71,6 @@ class _State extends State<_SettingsModulesSearchEditRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Edit Indexer',
);

View File

@@ -27,8 +27,6 @@ class _State extends State<SettingsModulesSearchEditHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: null,
hideLeading: true,
title: 'Custom Headers',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesSonarrRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Sonarr',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesSonarrHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Custom Headers',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesTautulliRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Tautulli',
actions: [
LSIconButton(

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesTautulliHeadersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Custom Headers',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsModulesWakeOnLANRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Wake on LAN',
);

View File

@@ -42,7 +42,6 @@ class _State extends State<_SettingsProfilesRoute> with AutomaticKeepAliveClient
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Profiles',
);

View File

@@ -39,7 +39,6 @@ class _State extends State<_SettingsResourcesRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'Resources',
);

View File

@@ -54,7 +54,6 @@ class _State extends State<_SettingsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
popUntil: null,
hideLeading: true,
title: SettingsConstants.MODULE_MAP.name,
);

View File

@@ -45,7 +45,6 @@ class _State extends State<_SettingsSystemRoute> with AutomaticKeepAliveClientMi
Widget get _appBar => LunaAppBar(
context: context,
popUntil: '/settings',
title: 'System',
);

View File

@@ -53,7 +53,6 @@ class _State extends State<_SonarrQueueRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Queue',
popUntil: '/sonarr',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -11,7 +11,6 @@ Widget SonarrReleasesAppBar({
context: context,
title: 'Releases',
bottom: _SearchBar(scrollController: scrollController),
popUntil: '/sonarr',
);
class _SearchBar extends StatefulWidget implements PreferredSizeWidget {

View File

@@ -9,7 +9,6 @@ Widget SonarrSeriesAddAppBar({
context: context,
title: 'Add Series',
bottom: _SearchBar(),
popUntil: '/sonarr',
);
class _SearchBar extends StatefulWidget implements PreferredSizeWidget {

View File

@@ -68,7 +68,6 @@ class _State extends State<_SonarrSeriesAddDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Add Series',
popUntil: '/sonarr',
actions: [
SonarrSeriesAddDetailsAppbarLinkAction(tvdbId: widget.tvdbId),
],

View File

@@ -99,7 +99,6 @@ class _State extends State<_SonarrSeriesDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Series Details',
popUntil: '/sonarr',
actions: [
SonarrAppBarSeriesSettingsAction(seriesId: widget.seriesId),
],

View File

@@ -67,7 +67,6 @@ class _State extends State<_SonarrSeriesEditRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Edit Series',
popUntil: '/sonarr',
);
Widget get _body => FutureBuilder(

View File

@@ -79,7 +79,6 @@ class _State extends State<_SonarrSeriesSeasonDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Season Details',
popUntil: '/sonarr',
);
Widget get _floatingActionButton => context.watch<SonarrState>().selectedEpisodes.length == 0

View File

@@ -11,7 +11,6 @@ Widget SonarrAppBar({
context: context,
title: 'Sonarr',
actions: actions,
popUntil: null,
hideLeading: true,
)
: AppBar(

View File

@@ -53,7 +53,6 @@ class _State extends State<_SonarrTagsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Tags',
popUntil: '/sonarr',
actions: [
SonarrTagsAppBarActionAddTag(),
],

View File

@@ -62,7 +62,6 @@ class _State extends State<_TautulliActivityDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Activity Details',
popUntil: '/tautulli',
actions: [
TautulliActivityDetailsUser(sessionId: widget.sessionId),
TautulliActivityDetailsMetadata(sessionId: widget.sessionId),

View File

@@ -61,7 +61,6 @@ class _State extends State<_TautulliCheckForUpdatesRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Check for Updates',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -50,7 +50,6 @@ class _State extends State<_TautulliGraphsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Graphs',
popUntil: '/tautulli',
actions: [
TautulliGraphsTypeButton(),
],

View File

@@ -90,7 +90,6 @@ class _State extends State<_TautulliHistoryDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'History Details',
popUntil: TautulliConstants.MODULE_MAP.route,
actions: [
TautulliHistoryDetailsUser(ratingKey: widget.ratingKey, sessionKey: widget.sessionKey, referenceId: widget.referenceId),
TautulliHistoryDetailsMetadata(ratingKey: widget.ratingKey, sessionKey: widget.sessionKey, referenceId: widget.referenceId),

View File

@@ -73,7 +73,6 @@ class _State extends State<_TautulliIPAddressRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'IP Address Details',
popUntil: '/tautulli',
);
Widget get _body => FutureBuilder(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLibrariesRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Libraries',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -63,7 +63,6 @@ class _State extends State<_TautulliLibrariesDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Library Details',
popUntil: '/tautulli',
);
Widget get _body => PageView(

View File

@@ -42,7 +42,6 @@ class _State extends State<_TautulliLogsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Logs',
popUntil: '/tautulli',
);
Widget get _body => LSListView(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLogsLoginsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Login Logs',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLogsNewslettersRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Newsletter Logs',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLogsNotificationsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Notification Logs',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLogsPlexMediaScannerRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Plex Media Scanner Logs',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLogsPlexMediaServerRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Plex Media Server Logs',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliLogsTautulliRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Tautulli Logs',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -77,7 +77,6 @@ class _State extends State<_TautulliMediaDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Media Details',
popUntil: '/tautulli',
);
Widget get _bottomNavigationBar {

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliRecentlyAddedRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Recently Added',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -9,7 +9,6 @@ Widget TautulliSearchAppBar({
context: context,
title: 'Search',
bottom: _SearchBar(),
popUntil: '/tautulli',
);
class _SearchBar extends StatefulWidget implements PreferredSizeWidget {

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliStatisticsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Statistics',
popUntil: '/tautulli',
actions: [
TautulliStatisticsTypeButton(),
TautulliStatisticsTimeRangeButton(),

View File

@@ -56,7 +56,6 @@ class _State extends State<_TautulliSyncedItemsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'Synced Items',
popUntil: '/tautulli',
);
Widget get _body => LSRefreshIndicator(

View File

@@ -76,7 +76,6 @@ class _State extends State<_TautulliUserDetailsRoute> {
Widget get _appBar => LunaAppBar(
context: context,
title: 'User Details',
popUntil: '/tautulli',
);
Widget get _bottomNavigationBar => TautulliUserDetailsNavigationBar(pageController: _pageController);

View File

@@ -56,14 +56,14 @@ packages:
name: build
url: "https://pub.dartlang.org"
source: hosted
version: "1.5.1"
version: "1.5.2"
build_config:
dependency: transitive
description:
name: build_config
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.3"
version: "0.4.4"
build_daemon:
dependency: transitive
description:
@@ -77,21 +77,21 @@ packages:
name: build_resolvers
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.3"
version: "1.4.4"
build_runner:
dependency: "direct dev"
description:
name: build_runner
url: "https://pub.dartlang.org"
source: hosted
version: "1.10.6"
version: "1.10.7"
build_runner_core:
dependency: transitive
description:
name: build_runner_core
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.1"
version: "6.1.2"
built_collection:
dependency: transitive
description:
@@ -647,7 +647,7 @@ packages:
name: provider
url: "https://pub.dartlang.org"
source: hosted
version: "4.3.2+2"
version: "4.3.2+3"
pub_semver:
dependency: transitive
description:
@@ -736,14 +736,14 @@ packages:
name: sonarr
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.4"
version: "0.0.5"
source_gen:
dependency: transitive
description:
name: source_gen
url: "https://pub.dartlang.org"
source: hosted
version: "0.9.8"
version: "0.9.9"
source_span:
dependency: transitive
description:

View File

@@ -1,6 +1,6 @@
name: lunasea
description: Self Hosted Manager
version: 4.1.0+40100007
version: 4.1.1+40101001
publish_to: 'none'
environment:
sdk: ">=2.7.0 <3.0.0"
@@ -31,7 +31,7 @@ dependencies:
path_provider: ^1.6.24
percent_indicator: ^2.1.8
permission_handler: ^5.0.1+1
provider: ^4.3.2+2
provider: ^4.3.2+3
quick_actions: ^0.4.0+10
sentry: ^3.0.1
share: ^0.6.5+4
@@ -42,7 +42,7 @@ dependencies:
uuid: ^2.2.2
xml_parser: ^0.1.2
# Comet.Tools Packages
sonarr: ^0.0.4
sonarr: ^0.0.5
tautulli: ^1.1.0
wake_on_lan: ^1.1.1+2