60 Commits

Author SHA1 Message Date
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
bbab178465 Finish persistent wonderIndex feature 2024-01-11 10:13:03 -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
Shawn
74b536b366 Initial changes to routing system 2023-12-08 10:03:26 -07:00
Shawn
28ebe79ad2 Cleanup lint warnings 2023-12-05 11:05:46 -07:00
Shawn
fc23212912 Enable semantics on startup, closes issue #146 2023-12-04 12:39:55 -07:00
Shawn
de6c18a42d Add print statement for web users directing them to file issues on github 2023-12-04 11:28:19 -07:00
Shawn
7f786610a7 Remove duplicated comment 2023-11-03 14:29:46 -06:00
Shawn
48e9b5fc25 Remove wallpaperPhoto view and related logic (saved in feature/wallpaper-sharing branch if needed in the future) 2023-10-19 16:25:02 -06:00
Shawn
b0f0b0084e Decode json content as utf8 2023-10-11 13:56:51 -06:00
Shawn
0fa3a344c9
Merge pull request #127 from gskinnerTeam/fix/selfhosted-met-files
Use self-hosted images for all artifacts, collectibles and youtube thumbnails.
2023-10-03 14:18:50 -06:00
Shawn
8f2625bc23 Rename MetAPI to ArtifactAPI etc 2023-10-03 14:15:36 -06:00
Shawn
5065002bce Update artifact related data classes to use the self-hosted url 2023-10-03 14:11:59 -06:00
Shawn
27613c6922 Update search data files with fresh items, remove the imageUrl param 2023-10-03 14:11:01 -06:00
Shawn
31ec04dea9 Add helper class for downloading and resizing MET image and json files 2023-09-27 13:29:46 -06:00
Yang Fang
509487f789
Fix throttler calling an action twice
There is a bug in throttler where an action is called immediately and also again when the Timer expires despite only being scheduled once by call(). This commit resets the action to null once it is completed.
2023-09-22 11:26:41 -07:00
Shawn
c05c92b442 Use media query size to switch between nav rail and bottom tab menu 2023-09-01 14:51:46 -06:00
Shawn
f2408b936c
Merge pull request #101 from parlough/fix/replace-deprecated-load-image-methods
Replace deprecated `ImageProvider` load methods in `RetryImage`
2023-08-29 10:56:17 -06:00
Shawn
aad94222e8 Tweak img paths to avoid cross-domain origin issues on web platform (WIP) 2023-08-29 10:24:58 -06:00
Parker Lougheed
472fdd4ced
Replace deprecated ImageProvider load methods 2023-08-27 22:10:54 -05:00
Shawn
35070ad8a0 Allow web platform to try and load locale 2023-07-11 12:07:40 -06:00
Shawn
c2be9688db Fix nav-rail check 2023-05-11 10:55:34 -06:00
Shawn
57cda296e6 Use new display API to detect device size. 2023-05-10 14:25:49 -06:00
Shawn
f1be3a4a37 Hide top-left home btn when using navrail on editorial view 2023-04-27 11:22:40 -06:00
Shawn
253c6b2075 Remove deprecated call to .window 2023-04-27 11:22:40 -06:00
Jared Bell
f08e3f9cb9 Update highlight_data.dart
swap in new images paths, replace artifact that was no longer available.
2023-04-21 16:57:56 -06:00
Shawn
f786e3f5dc Disable print statements 2023-04-18 10:41:46 -06:00
Shawn
042cb6425a Remember search panel open/close state 2023-02-28 10:05:51 -07:00
Shawn
384bf83e35 Increase size of img cache 2023-02-18 19:20:11 -07:00
Shawn
ead7c75beb Remove currentWonder persistence, no longer necessary since app no longer restarts when folded. 2023-02-16 10:07:08 -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
61e93029d7 print extra logs to help debug landscape issues 2023-02-13 10:40:20 -07:00
Shawn
a0e1e99223 Remember selected wonder on the home page when relaunching app
Version bump
2023-01-23 08:42:21 -07:00
Shawn
b0601c29ab Cleanup 2023-01-01 12:58:24 -07:00
Shawn
d30e2fc99c exit early when finding system locale on web 2023-01-01 12:31:28 -07:00
Shawn
f74dc5bd68 isMobile and isDesktop return false on web 2023-01-01 12:28:34 -07:00
Shawn
099ae9893d Formatting 2023-01-01 12:28:34 -07:00
Shawn
9463be0bcd Update line endings 2022-12-19 13:43:30 -07:00
Shawn
a3e13de6ba Remove error handler delegate, don't need it. 2022-12-19 12:18:47 -07:00
Shawn
19985ca659 Merge branch 'master' into feature-v2-polish
# Conflicts:
#	lib/common_libs.dart
2022-12-19 12:15:33 -07:00
Shawn
6fe234f4c7 Update supported landscape devices, fix RTE error on MachuPicchu and ultra-wide monitors. 2022-12-17 15:11:54 -07:00
Shawn
a4f2daffec Add cupertino page routes for all full-screen dialogs 2022-12-08 18:50:27 -07:00
Shawn
8cc98b5459 Polish intro screen 2022-12-01 23:13:35 -07:00
Shawn
7d6cca3b6b Polish artifacts carousel 2022-12-01 20:09:28 -07:00
Shawn
5b5042b92e Add support for latest l10n implementation 2022-11-29 22:05:14 -07:00
Shawn
973d9c61cf Update collectibles 2022-11-14 09:14:21 -07:00
Shawn
c967be4d82 Add support for landscape orientation on desktop and tablets. 2022-11-05 02:06:51 -06:00
Shawn
cf07f46930 Ensure desktop gets high resolution photos 2022-10-27 10:25:03 -06:00
Shawn
e767fc0c21 restore font and inset scaling 2022-10-24 15:42:27 -06:00