613 Commits

Author SHA1 Message Date
5d8da79941 Merge branch 'main' into feature/routing_fixes
# Conflicts:
#	pubspec.yaml
2024-01-18 10:16:06 -07:00
68a0f4d2df Merge pull request #160 from jonahwilliams/update_maps_version
Update google maps dependency.
2024-01-18 10:13:52 -07:00
848ae5cbb6 Add custom 404 page 2024-01-18 10:11:27 -07:00
4ee616f67c update lock file 2024-01-17 22:39:57 -08:00
3da2041963 Update google maps dependency. 2024-01-17 14:51:46 -08:00
5fea5fc017 Protect details screen from bad tabIndex params 2024-01-17 11:55:37 -07:00
59af5d9e3e Merge branch 'main' into feature/routing_fixes
# Conflicts:
#	lib/logic/app_logic.dart
2024-01-17 11:42:24 -07:00
1ffc18d001 Cleanup 2024-01-17 10:53:42 -07:00
80a5cbdcca Remove navSpike 2024-01-17 10:52:06 -07:00
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
c450c71d05 Switch collections to .go() instead of .push() 2024-01-17 10:48:20 -07:00
c45e1fc77e Fix bug with missing queryParams, assign unique ids for all pathParams 2024-01-17 10:47:55 -07:00
ea47695847 switch from push to go calls 2024-01-16 17:01:37 -07:00
cbbd343f71 Prevent deeplinking to / 2024-01-16 16:59:50 -07:00
bf2c0b2d04 Fix for #158: Add kIsWeb check to instances where we want android-specific behaviors. 2024-01-11 13:38:56 -07:00
90e642f4b2 Update pub deps 2024-01-11 10:16:36 -07:00
539b79a20e Add temporary navSpike to sanity check routing solutions 2024-01-11 10:16:05 -07:00
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
44300dbe23 WonderDetails: Switch wonderButton from pop() to /home, helps to clear the queryParams when going back. 2024-01-11 10:14:48 -07:00
c0fae98895 Update go_router version 2024-01-11 10:13:36 -07:00
bbab178465 Finish persistent wonderIndex feature 2024-01-11 10:13:03 -07:00
28734b7f1f Switch /video and /maps views to be nested within home, better supporting deeplinks. 2024-01-11 10:12:04 -07:00
00e3dcc234 Respect the tabIndex param when on WonderDetails screen 2024-01-11 10:11:03 -07:00
3ce1d3a68d Add persistent wonderIndex for home page 2024-01-11 10:09:39 -07:00
6e3d94eece Have wonders btn go to /home rather than pop(), eliminates the trailing queryString values 2024-01-09 14:58:33 -07:00
3d9d15c5a0 switch to context.pop() so we're going through the goRouter pkg as designed 2024-01-09 14:57:11 -07:00
824f4a1ff1 Fix deeplinking / refresh on web
Add all nested routes to the routing table
2024-01-09 14:56:29 -07:00
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
74b536b366 Initial changes to routing system 2023-12-08 10:03:26 -07:00
91c8cb9760 Fix for #155, App stuck in onboarding 2023-12-08 09:54:26 -07:00
3533369066 Fix map marker placement issue on web 2023-12-06 10:36:41 -07:00
432becb17a Add escape key support to backBtn by default 2023-12-05 11:42:26 -07:00
66840b9300 Scrollbar alwaysOn for desktop/web 2023-12-05 11:39:00 -07:00
28ebe79ad2 Cleanup lint warnings 2023-12-05 11:05:46 -07:00
cc6e1649d1 Add mouse-wheel support to previousNextNavigation 2023-12-05 11:03:24 -07:00
e34479ccd8 Keep backBtn in landscape mode, just align it to the right 2023-12-05 11:03:24 -07:00
7c76fc9c09 Cleanup 2023-12-05 11:03:24 -07:00
8daa4c112e Fix RTE when entering collections list 2023-12-05 11:03:24 -07:00
5b6cd2d8b5 Prevent fullscreen keyboard from reacting when modals are shown 2023-12-05 11:03:23 -07:00
cbde677283 Restore default scrollbar behavior 2023-12-05 11:03:23 -07:00
d7ac853653 Cleanup lint warnings 2023-12-05 11:03:23 -07:00
1f27c303e9 Graphic fix: Pyramids
Replace foreground-back graphic with taller, un-cropped version.
2023-12-04 14:30:59 -07:00
fc23212912 Enable semantics on startup, closes issue #146 2023-12-04 12:39:55 -07:00
9045b5d8fd Merge pull request #154 from gskinnerTeam/feature/keyboard-scrolling
Add fullscreen keyboard list scroller component
2023-12-04 11:39:35 -07:00
d710a9718a Add fullscreen keyboard list scroller component, incorporate into editorial_screen 2023-12-04 11:32:45 -07:00
c2d33ac9d3 Cleanup naming 2023-12-04 11:31:22 -07:00
9e4d457339 Add prev/next navigation to intro screen 2023-12-04 11:30:11 -07:00
a056373207 Cleanup naming 2023-12-04 11:29:59 -07:00
de6c18a42d Add print statement for web users directing them to file issues on github 2023-12-04 11:28:19 -07:00
07bd69ac77 Tweak styling on prevNextNav widget 2023-11-30 13:11:54 -07:00