Shawn
|
b527acba1c
|
Use ExcludeFocus widget when IndexedStack child is not selected for better tab traversal with keyboard / screen reader.
|
2024-01-23 10:32:09 -07:00 |
|
Shawn
|
b7b9141682
|
Merge branch 'main' into feature/routing_fixes
|
2024-01-22 15:36:08 -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
|
4b34f81555
|
Merge branch 'main' into feature/routing_fixes
|
2024-01-18 12:07:04 -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
|
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
|
848ae5cbb6
|
Add custom 404 page
|
2024-01-18 10:11:27 -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
|
bf2c0b2d04
|
Fix for #158: Add kIsWeb check to instances where we want android-specific behaviors.
|
2024-01-11 13:38:56 -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
|
3533369066
|
Fix map marker placement issue on web
|
2023-12-06 10:36:41 -07:00 |
|
Shawn
|
432becb17a
|
Add escape key support to backBtn by default
|
2023-12-05 11:42:26 -07:00 |
|
Shawn
|
66840b9300
|
Scrollbar alwaysOn for desktop/web
|
2023-12-05 11:39:00 -07:00 |
|
Shawn
|
cc6e1649d1
|
Add mouse-wheel support to previousNextNavigation
|
2023-12-05 11:03:24 -07:00 |
|
Shawn
|
5b6cd2d8b5
|
Prevent fullscreen keyboard from reacting when modals are shown
|
2023-12-05 11:03:23 -07:00 |
|
Shawn
|
cbde677283
|
Restore default scrollbar behavior
|
2023-12-05 11:03:23 -07:00 |
|
Shawn
|
d710a9718a
|
Add fullscreen keyboard list scroller component, incorporate into editorial_screen
|
2023-12-04 11:32:45 -07:00 |
|
Shawn
|
c2d33ac9d3
|
Cleanup naming
|
2023-12-04 11:31:22 -07:00 |
|
Shawn
|
9e4d457339
|
Add prev/next navigation to intro screen
|
2023-12-04 11:30:11 -07:00 |
|
Shawn
|
07bd69ac77
|
Tweak styling on prevNextNav widget
|
2023-11-30 13:11:54 -07:00 |
|
Shawn
|
d856f91a93
|
Add physical btn for carousel navigation,
add keyboard support,
add flipIcon property to CircleIconbtn
|
2023-11-30 10:41:05 -07:00 |
|
Shawn
|
7feafe35b8
|
Fix issue with [Tab] key not working after arrow keys are used (focus gets lost?)
|
2023-11-30 09:51:30 -07:00 |
|
Shawn
|
66ca833c58
|
Add keyboard support to FullscreenUrlImgViewer
|
2023-11-29 16:01:38 -07:00 |
|
Shawn
|
5b595c3f31
|
Add fullscreen keyboard listener
|
2023-11-29 16:00:27 -07:00 |
|
Shawn
|
1c853b1c39
|
Unify shortcuts on desktop/web, remove arrow-press for focus traversal from desktop.
Add focusNode support for btns
|
2023-11-29 16:00:00 -07:00 |
|
Shawn
|
0805da1b37
|
Add back button fallback to go to /home if the view can not be popped
|
2023-11-02 09:57:01 -06:00 |
|
Shawn
|
79631cd91d
|
Remove proxy code
|
2023-10-03 14:16:01 -06:00 |
|
Shawn
|
27613c6922
|
Update search data files with fresh items, remove the imageUrl param
|
2023-10-03 14:11:01 -06:00 |
|
Shawn
|
c7f00c8d32
|
Fix issue with Youtube player blocking clicks on the back btn
|
2023-09-06 20:26:17 -06:00 |
|
Shawn
|
ab7ce7bcd6
|
Implement a server proxy for external images to avoid CORS errors on web
Remove ResizeImage component on web platform to avoid UI thread locking
|
2023-09-06 20:12:36 -06:00 |
|
Shawn
|
a132e97916
|
Add proxy to MET image requests
|
2023-09-05 17:48:20 -06:00 |
|
Shawn
|
345f73f048
|
Replace describeEnum with .name
|
2023-09-05 17:47:45 -06:00 |
|
Shawn
|
ce767b7155
|
Reorder header elements in stack so that the back button can be selected when using screen reader.
|
2023-08-23 11:04:27 -06:00 |
|
Shawn
|
ac10dc36f8
|
Remove unused imports
|
2023-08-23 10:28:54 -06:00 |
|
Shawn
|
9b4d7cc226
|
Enable drag-to-scroll on desktop
|
2023-07-28 10:04:51 -06:00 |
|
Shawn
|
23a1741722
|
Show youtube player on web
|
2023-07-11 12:07:26 -06:00 |
|
Shawn
|
ddf5e54089
|
Add play/pause keyboard handler to FullscreenVideoView
|
2023-05-10 14:33:30 -06:00 |
|
Shawn
|
0c255bec9a
|
Add KeyboardArrowListener to experiment with hz arrow key support on lists
|
2023-04-20 00:01:45 -06:00 |
|
Shawn
|
c6eec34922
|
Fix deprecated color warnings by adding a .colorFilter extension method to Color
|
2023-04-18 11:13:03 -06:00 |
|
Shawn
|
7906e6ba36
|
Add focus node
|
2023-03-01 14:36:39 -07:00 |
|
Shawn
|
068d7daf9d
|
Add focus outlines to btns, add focus nodes to event markers and editorial text content
|
2023-03-01 14:36:30 -07:00 |
|
Shawn
|
cda6d7cbaa
|
Add 10% white focus state to AppBtn
|
2023-02-28 10:06:46 -07:00 |
|
Shawn
|
a1af24f7d4
|
Remove fullscreen mode support, problematic implementation
|
2023-02-16 10:35:11 -07:00 |
|
Shawn
|
4608eecb30
|
Add safe area to fullscreen maps view
|
2023-02-16 10:24:00 -07:00 |
|
Shawn
|
6e5a715283
|
Update youtube plugin, and switch to flutter_webview for inline web views
|
2023-02-16 00:32:07 -07:00 |
|
Shawn
|
24f5f8487d
|
Upgraded youtube iframe package
|
2023-02-15 11:01:42 -07:00 |
|
Shawn
|
9a9ccff85c
|
Refactor supported orientations logic to be more robust. Fixes bug where some Android Tablets could not rotate to landscape.
|
2023-02-13 23:24:13 -07:00 |
|
Shawn
|
e30f5de874
|
Tweak loading indicator to start with indeterminant spinner until progress has started.
|
2023-02-13 10:38:55 -07:00 |
|