(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
This commit is contained in:
Jagandeep Brar
2021-04-06 12:32:04 -05:00
committed by GitHub
parent a45a962ba0
commit 86d893cfab
173 changed files with 466 additions and 581 deletions

View File

@@ -33,8 +33,8 @@ class _State extends State<NZBGetHistory> with AutomaticKeepAliveClientMixin, Lu
@override
Widget build(BuildContext context) {
super.build(context);
return Scaffold(
key: _scaffoldKey,
return LunaScaffold(
scaffoldKey: _scaffoldKey,
body: _body(),
appBar: _appBar(),
);

View File

@@ -35,8 +35,8 @@ class _State extends State<NZBGetQueue> with TickerProviderStateMixin, Automatic
@override
Widget build(BuildContext context) {
super.build(context);
return Scaffold(
key: _scaffoldKey,
return LunaScaffold(
scaffoldKey: _scaffoldKey,
body: _body,
floatingActionButton: context.watch<NZBGetState>().error
? null

View File

@@ -45,8 +45,8 @@ class _State extends State<NZBGetStatistics> with LunaScrollControllerMixin {
}
@override
Widget build(BuildContext context) => Scaffold(
key: _scaffoldKey,
Widget build(BuildContext context) => LunaScaffold(
scaffoldKey: _scaffoldKey,
appBar: _appBar,
body: _body,
);