362 Commits

Author SHA1 Message Date
51f01a661a remove dependency: desktop_window 2024-03-01 16:09:17 +01:00
Shawn
0331605e1e
Merge pull request #171 from kevmoo/more_color_silly
Wire up final color details for PWA install
2024-02-21 14:36:17 -07:00
Kevin Moore
1f1bc63bc1 Wire up final color details for PWA install 2024-02-21 11:18:46 -08:00
Kevin Moore
e5f1c55993 Set the min SDK to Dart 3.3, bump and fix lints, switch cleanup 2024-02-20 13:56:39 -08:00
Shawn
1b508f3200 Cleanup 2024-02-20 10:36:34 -07:00
Shawn
c00dae0b97 Update flutter_animate version 2024-02-13 11:55:47 -07:00
Shawn
e41f2ba530 Remove down-scaling logic for smaller devices. 2024-02-13 09:45:12 -07:00
Kevin Moore
095205d047 document that the "black" color should be updated in other places 2024-02-12 15:16:15 -08:00
Kevin Moore
85379a148a Update dependencies, remove unneeded import 2024-01-31 13:09:08 -08:00
Shawn
8d5daf3edd Cleanup home_widget views, add comments, fix rounding issue 2024-01-25 15:01:16 -07:00
Shawn
b7b9141682 Merge branch 'main' into feature/routing_fixes 2024-01-22 15:36:08 -07:00
Shawn
9194c8a41a Lint warnings 2024-01-22 15:35:37 -07:00
Shawn
2faa7d7aab Block potential bug that can occur during page transitions 2024-01-22 15:35:19 -07:00
Shawn
663ad161fd Expose focusNode for HiddenCollectible to improve keyboard UX in the photo_gallery
Improve readability of _handleKeyDown method
2024-01-22 15:34:51 -07:00
Shawn
9d2409cc9d Cleanup 2024-01-22 15:09:08 -07:00
Shawn
c018fa3dd1 Create NativeWidgetService to seperate view layer from HomeWidget implementation details. 2024-01-18 12:43:03 -07:00
Shawn
a71de46804 Fix merge conflicts 2024-01-18 12:14:40 -07:00
Shawn
4b34f81555 Merge branch 'main' into feature/routing_fixes 2024-01-18 12:07:04 -07:00
Shawn
2f500a344e Merge branch 'feature/home-widget' 2024-01-18 12:05:35 -07:00
Shawn
fa640e005d Merge branch 'main' into feature/routing_fixes
# Conflicts:
#	lib/router.dart
#	pubspec.lock
#	pubspec.yaml
2024-01-18 12:04:11 -07:00
Shawn
54cfee18c3
Merge pull request #133 from gskinnerTeam/feature/home-widget
Feature/home widget
2024-01-18 12:01:45 -07:00
Shawn
a57a23d4e0 Resolve merge conflicts 2024-01-18 11:53:38 -07:00
Shawn
6f7a69d50d Merge main 2024-01-18 11:36:39 -07:00
Shawn
a40ce7c080
Merge pull request #156 from erisanolasheni/main
Minor fix on the operator check
2024-01-18 11:34:39 -07:00
Shawn
590e542b34 Fix bug where widget would get out of sync w/ app once collected artifacts were explored 2024-01-18 11:22:31 -07:00
Shawn
76eba1e3e9 Localize pageNotFound 2024-01-18 11:13:38 -07:00
Shawn
4913c2fe92 Cleanup warnings, remove some log messages on web 2024-01-18 10:30:02 -07:00
Shawn
848ae5cbb6 Add custom 404 page 2024-01-18 10:11:27 -07:00
Shawn
5fea5fc017 Protect details screen from bad tabIndex params 2024-01-17 11:55:37 -07:00
Shawn
59af5d9e3e Merge branch 'main' into feature/routing_fixes
# Conflicts:
#	lib/logic/app_logic.dart
2024-01-17 11:42:24 -07:00
Shawn
1ffc18d001 Cleanup 2024-01-17 10:53:42 -07:00
Shawn
80a5cbdcca Remove navSpike 2024-01-17 10:52:06 -07:00
Shawn
537d2ed9e4 Hoist tabPress logic to the screen level. Move go() call to onTap from onChange. prevents errors during route changes. 2024-01-17 10:50:43 -07:00
Shawn
c450c71d05 Switch collections to .go() instead of .push() 2024-01-17 10:48:20 -07:00
Shawn
c45e1fc77e Fix bug with missing queryParams, assign unique ids for all pathParams 2024-01-17 10:47:55 -07:00
Shawn
ea47695847 switch from push to go calls 2024-01-16 17:01:37 -07:00
Shawn
cbbd343f71 Prevent deeplinking to / 2024-01-16 16:59:50 -07:00
Shawn
bf2c0b2d04 Fix for #158: Add kIsWeb check to instances where we want android-specific behaviors. 2024-01-11 13:38:56 -07:00
Shawn
539b79a20e Add temporary navSpike to sanity check routing solutions 2024-01-11 10:16:05 -07:00
Shawn
2853af8f61 Add support for nested artifacts (probably going to switch back to push() due to an apparent bug in GoRouter) 2024-01-11 10:15:30 -07:00
Shawn
44300dbe23 WonderDetails: Switch wonderButton from pop() to /home, helps to clear the queryParams when going back. 2024-01-11 10:14:48 -07:00
Shawn
bbab178465 Finish persistent wonderIndex feature 2024-01-11 10:13:03 -07:00
Shawn
28734b7f1f Switch /video and /maps views to be nested within home, better supporting deeplinks. 2024-01-11 10:12:04 -07:00
Shawn
00e3dcc234 Respect the tabIndex param when on WonderDetails screen 2024-01-11 10:11:03 -07:00
Shawn
3ce1d3a68d Add persistent wonderIndex for home page 2024-01-11 10:09:39 -07:00
Shawn
6e3d94eece Have wonders btn go to /home rather than pop(), eliminates the trailing queryString values 2024-01-09 14:58:33 -07:00
Shawn
3d9d15c5a0 switch to context.pop() so we're going through the goRouter pkg as designed 2024-01-09 14:57:11 -07:00
Shawn
824f4a1ff1 Fix deeplinking / refresh on web
Add all nested routes to the routing table
2024-01-09 14:56:29 -07:00
Erisan Olasheni
a6c99352e6
Minor fix on the operator check
Made minor change on the `==` operator to validate if the compared `Object` `imageProvider` matches the current `Object`.
2023-12-10 19:06:10 +01:00
Shawn
74b536b366 Initial changes to routing system 2023-12-08 10:03:26 -07:00