Commit Graph

92 Commits

Author SHA1 Message Date
Corewala 467e3fc0b7 Added HTTP proxy
It's a beautiful half-broken mess
2022-07-25 23:07:55 -04:00
Corewala 4c94bd97e4 Fixed previousPosition when not through onLink 2022-07-09 13:27:27 -04:00
Corewala aa6dcdad91 Previous scroll position is cached to reduce unnecessary re-scrolling 2022-07-08 12:28:17 -04:00
Corewala cf8efbc625 Addressbar is cleared when loading about page 2022-07-01 15:53:06 -04:00
Corewala 09fc2a480a Improved handling of broken addresses in settings 2022-06-30 18:54:06 -04:00
Corewala f98756bebb Made local home into about page 2022-06-21 15:06:19 -04:00
Corewala 3dee099dcf Added search to default homepage 2022-06-21 14:35:30 -04:00
Corewala a791521565 Fixed infinite refresh on default homepage 2022-06-20 18:03:35 -04:00
Corewala c12702ef2f Fixed broken check for valid URI 2022-06-20 17:53:26 -04:00
Corewala 28fa72f59e Made refresh stop on empty homepage 2022-06-20 17:44:09 -04:00
Corewala 2c24fa0c77 Does not load a URI on first launch
And fixed bugs
2022-06-20 12:45:20 -04:00
Corewala 2db5aa74ca Removed canGoBack check on request cancellation 2022-06-09 11:37:27 -04:00
Corewala 7828f3ea7f Deleted unused variable 2022-06-09 11:22:15 -04:00
Corewala bd8bbbc903 Made clear runtime cache button actually do something 2022-06-09 11:21:41 -04:00
Corewala 918deb4cdf Forgot to disable loading when request is canceled 2022-06-07 16:38:36 -04:00
Corewala cdcbdcdb2c Only latest gemini request is handled
Also back button cancels current requests if used while loading
2022-06-07 15:36:16 -04:00
Corewala c0be77ef41 Improved internet connection handling 2022-05-30 19:53:44 -04:00
Corewala 8bb8c4f8f1 Removed mystery error fix
The fix would've broken legitimate response errors if opened with intents. Also for some reason the bug isn't happening on any of my devices anymore, even though I still have v1.8 installed on my phone. Very mysterious.
2022-05-27 12:21:15 -04:00
Corewala 30dcb45661 Fixed mystery connection error (for real this time)
Again, kind of an ugly fix, but at least it works I think
2022-05-26 14:05:58 -04:00
Corewala 589ab24a7e Removed useless fix 2022-05-26 13:36:05 -04:00
Corewala 1d2be092f1 Fixed a bunch of warnings
Spring cleaning I guess
2022-05-26 12:49:30 -04:00
Corewala 1ec24a38a5 Fixed connection error before initialised
The fix isn't the cleanest, but it stopped throwing a mystery error.
2022-05-26 12:12:06 -04:00
Corewala d5ccf72ccf Removed unused import 2022-05-25 17:28:56 -04:00
Corewala 3d32bc95d5 Improved "no internet" screen 2022-05-25 17:00:56 -04:00
Corewala 0b7e24e764 Attention guides for gemtext 2022-05-24 15:38:47 -04:00
Corewala e10e78b9f5 Added toasts for certificate loading 2022-05-22 11:43:48 -04:00
Corewala da37d8d684 Client certificate works with redirects 2022-05-22 10:55:52 -04:00
Corewala 04e8cfc2c7 Fixed hard crash on home button 2022-05-22 10:46:21 -04:00
Corewala 84af7e4588 Removed redundant internet check 2022-05-21 19:41:35 -04:00
Corewala 0b97d239c4 Hide update checks if installed from repository 2022-05-21 13:28:41 -04:00
Corewala 0d30671b4b Fixed link buttons being enabled on first install despite being disabled in settings 2022-05-19 14:08:58 -04:00
Corewala c2cedab881 combined createBiometricPrompt function versions 2022-05-19 13:39:10 -04:00
Corewala 815c6bdccf Cleaned up unused imports and such 2022-05-19 13:25:58 -04:00
Corewala 5387f6635f Update cert icon in request function 2022-05-19 13:24:14 -04:00
Corewala cf3402e91f Overflow menu option changes title when cert is (un)loaded 2022-05-19 13:13:17 -04:00
Corewala 506976b25e Certificate button in overflow menu works better
Also the client cert icon isn't broken and doesn't cause the address bar to do weird scaling stuff anymore
2022-05-18 19:13:29 -04:00
Corewala da4702b1a0 Added signature system for sites which do not require certs
Also broke a bunch of things, but we'll get there I swear.
2022-05-18 12:18:59 -04:00
Corewala 29fe06ba54 Fixed inconsistent client cert weirdness 2022-05-17 20:45:40 -04:00
Corewala 5210d8484e Removed broken PREF_KEY_CLIENT_CERT_ACTIVE value 2022-05-17 20:02:39 -04:00
Corewala b954e94d3b Removed debug print 2022-05-17 19:46:29 -04:00
Corewala 2007e64550 Fixed recursion error 2022-05-17 19:45:31 -04:00
Corewala 4808620743 Simplified request function 2022-05-17 19:12:42 -04:00
Corewala 20846dad47 Only require verification for cert if changing host
Also removed all direct references to model.request
2022-05-17 19:00:47 -04:00
Corewala a519a522cf Make biometric unlock only required once per session 2022-05-17 18:37:11 -04:00
Corewala e46ea379c3 Fixed order of actions for biometrics 2022-05-17 15:34:44 -04:00
Corewala 36952de39f Fixed broken check for active client certificate 2022-05-17 13:49:18 -04:00
Corewala 0c1cb3a309 Biometric verification for client certificates 2022-05-17 13:45:54 -04:00
Corewala 88583d1f49 Reverted changes to GemActivity and OmniTerm which broke image rendering 2022-05-16 12:19:41 -04:00
Corewala 02e27c7868 Fixed issue with local redirect responses 2022-05-15 12:26:06 -04:00
Corewala 15cc2d9a31 Removed debug strings lmao 2022-05-10 18:49:59 -04:00