Jordan Irwin
|
d7e463887d
|
WebView: handle saving screenshot generated by web client
|
2022-04-07 20:26:33 -07:00 |
|
Jordan Irwin
|
6694c6349e
|
Create wrapper for Toast notifications
|
2022-04-07 18:39:13 -07:00 |
|
Jordan Irwin
|
d9b7f1e103
|
Show deprecation details in Gradle builds
|
2022-04-07 18:37:56 -07:00 |
|
Jordan Irwin
|
d7570bd569
|
Make JSInterface singleton
|
2022-04-07 13:21:09 -07:00 |
|
Jordan Irwin
|
7442fc05f4
|
Fix JSInterface package
|
2022-04-07 13:14:04 -07:00 |
|
Jordan Irwin
|
791af0902a
|
Move storage write permission to main Android manifest
|
2022-04-07 12:29:28 -07:00 |
|
Jordan Irwin
|
1be84bc20e
|
Update Android TODO
|
2022-04-07 12:25:03 -07:00 |
|
Jordan Irwin
|
a6d721b0a0
|
WebView: enable DOM storage
|
2022-04-01 01:07:16 -07:00 |
|
Jordan Irwin
|
6359f5f404
|
WebView: hide soft keyboard when enter pressed on client page
|
2022-02-22 05:04:28 -08:00 |
|
Jordan Irwin
|
203b10906c
|
WebView: forgot to initialize static singleton instance
|
2022-02-22 02:36:26 -08:00 |
|
Jordan Irwin
|
2b437dff4f
|
WebView: replace StendhalWebView class with ClientView
|
2022-02-22 02:06:34 -08:00 |
|
Jordan Irwin
|
fae2fd80b0
|
WebView: finish migrating contents of StendhalWebView class
|
2022-02-22 01:46:33 -08:00 |
|
Jordan Irwin
|
91ee044729
|
WebView: create custom WebView class & begin migrating contents of StendhalWebView
|
2022-02-22 00:37:07 -08:00 |
|
Jordan Irwin
|
80fb24c71e
|
WebView: move PageId enum into its own file
|
2022-02-22 00:34:17 -08:00 |
|
Jordan Irwin
|
90f1ea53ec
|
Update Android TODO list
|
2022-02-21 23:31:35 -08:00 |
|
Jordan Irwin
|
1619bc5f61
|
WebView: organize preferences into groups
|
2022-02-21 22:04:18 -08:00 |
|
Jordan Irwin
|
b8675aaeca
|
WebView: select all when edit text preference is opened
|
2022-02-21 20:14:44 -08:00 |
|
Jordan Irwin
|
d09e9f573c
|
WebView: make d-pad offset preferences dependent on "show_dpad"
|
2022-02-21 20:13:44 -08:00 |
|
Jordan Irwin
|
8445a4ddd1
|
WebView: move JSInterface class to "js" sub-package
|
2022-02-21 18:55:50 -08:00 |
|
Jordan Irwin
|
743a4c3802
|
WebView: fix menu not disappearing after connecting
|
2022-02-21 03:55:01 -08:00 |
|
Jordan Irwin
|
d3c42b89c4
|
WebView: slightly scale down joystick outer circle
|
2022-02-21 03:20:02 -08:00 |
|
Jordan Irwin
|
1d1833b32c
|
WebView: use sensitivity threshold for joy d-pad
|
2022-02-21 02:49:30 -08:00 |
|
Jordan Irwin
|
f529c00e19
|
WebView: xml cleanup
|
2022-02-21 02:15:45 -08:00 |
|
Jordan Irwin
|
24fbda5ae4
|
WebView: only show d-pad on client page
|
2022-02-21 02:10:32 -08:00 |
|
Jordan Irwin
|
515e8e2255
|
WebView: add to TODO list
|
2022-02-21 00:59:01 -08:00 |
|
Jordan Irwin
|
2d1e7058c9
|
WebView: add joystick style direction pad
|
2022-02-21 00:55:31 -08:00 |
|
Jordan Irwin
|
67326c3128
|
WebView: add to TODO list
|
2022-02-21 00:50:28 -08:00 |
|
Jordan Irwin
|
6faea46921
|
WebView: add method DPad.isVisible
|
2022-02-20 22:23:48 -08:00 |
|
Jordan Irwin
|
73b9a3cd3a
|
WebView: remove duplicate call to DPadArrows.onRefreshView
|
2022-02-20 22:19:09 -08:00 |
|
Jordan Irwin
|
db1defce3a
|
WebView: increase opacity of inactive arrow buttons
|
2022-02-20 22:15:47 -08:00 |
|
Jordan Irwin
|
52063888b7
|
WebView: add methods to retrieve DPad pos & size
|
2022-02-20 18:46:51 -08:00 |
|
Jordan Irwin
|
c459ffc906
|
WebView: set WebChromeClient
|
2022-02-20 17:59:21 -08:00 |
|
Jordan Irwin
|
3004104187
|
WebView: interface for creating direction pads
|
2022-02-20 17:56:57 -08:00 |
|
Jordan Irwin
|
f2f443c1e2
|
WebView: move DPad into "input" sub-package
|
2022-02-20 17:43:54 -08:00 |
|
Jordan Irwin
|
909506de80
|
WebView: add to TODO list
|
2022-02-20 17:14:48 -08:00 |
|
Jordan Irwin
|
c174674be2
|
WebView: fix return statement in DebugLog
|
2022-02-20 17:13:29 -08:00 |
|
Jordan Irwin
|
66faa7ef65
|
WebView: don't show server select dialog if using custom client URL
|
2022-02-20 16:59:02 -08:00 |
|
Jordan Irwin
|
ea92c2d142
|
WebView: add experimental option for re-mapping touch events
|
2022-02-20 16:46:14 -08:00 |
|
Jordan Irwin
|
850359ba1f
|
WebView: add title screen music...
- "Treasure Hunter" by Tad Miller (TAD): https://opengameart.org/node/127124
- "Woodland Fantasy" by Matthew Pablo: https://opengameart.org/node/31929
- "Land of Fearless" by Alexandr Zhelanov: https://opengameart.org/node/79931
- "Medieval: Rejoicing" by RandomMind: https://opengameart.org/node/100213
- "Medieval: The Old Tower Inn" by RandomMind: https://opengameart.org/node/87510
|
2022-02-20 16:36:45 -08:00 |
|
Jordan Irwin
|
ffb550f657
|
WebView: create interface to play music
|
2022-02-19 17:09:41 -08:00 |
|
Jordan Irwin
|
4822b611e4
|
WebView: fix setting page ID after loading page
|
2022-02-19 14:46:43 -08:00 |
|
Jordan Irwin
|
4c96743a7a
|
WebView: fix isClientUrl for custom client URLs
|
2022-02-19 14:43:51 -08:00 |
|
Jordan Irwin
|
7d2ef8b158
|
WebView: relabel "Reload Page" button to "Reload"
|
2022-02-19 14:40:32 -08:00 |
|
Jordan Irwin
|
9a2ef45995
|
WebView: highlight d-pad arrows when touched
|
2022-02-19 03:23:59 -08:00 |
|
Jordan Irwin
|
5f7b7b236f
|
WebView: show prompt before reloading page
|
2022-02-19 03:22:23 -08:00 |
|
Jordan Irwin
|
8931859ff0
|
WebView: replace deprecated attribute
|
2022-02-19 02:24:05 -08:00 |
|
Jordan Irwin
|
aeaa8056ea
|
WebVew: overide onPageStarted & onPageFinished in WebViewClient
|
2022-02-19 02:02:01 -08:00 |
|
Jordan Irwin
|
dcabf99c8d
|
WebView: disable touch handler for now
|
2022-02-19 02:00:19 -08:00 |
|
Jordan Irwin
|
926db3fa9d
|
WebVew: set page ID when loading new page
|
2022-02-19 01:59:02 -08:00 |
|
Jordan Irwin
|
b1fb04b09c
|
WebView: allow server selection dialog to be cancelled
|
2022-02-19 01:49:36 -08:00 |
|