aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClients.kt
AgeCommit message (Collapse)Author
2019-10-06Optimize importsv2.4.1Allan Wang
2019-09-29Disable refresh for all soft composer urlsAllan Wang
2019-09-29Disable swipe to refresh for composer and sharer urlsAllan Wang
2019-09-29Add bracesAllan Wang
2019-09-28Merge branch 'dev' into desktop-url-convertAllan Wang
2019-09-28Convert desktop urls to mobile onesAllan Wang
2019-09-21Disable click launches from notification pageAllan Wang
2019-09-14Fix menu loading visibilityAllan Wang
2019-08-06Fix up menu web view lookAllan Wang
2019-08-04Format fb urls before intentAllan Wang
2019-07-02Prevent horizontal swipes if html element can scroll horizontallyAllan Wang
2019-04-02Show header when not jewel navAllan Wang
2019-03-31Apply spotlessv2.2.3Allan Wang
2019-03-31Remove round icon settingsAllan Wang
2019-03-04Allow hiding stories (#1361)Allan Wang
2018-12-28Fully remove anko, resolves #1184Allan Wang
2018-12-28Switch default user agent to android, resolves #1245, #1229Allan Wang
2018-12-28Switch remaining primary observablesAllan Wang
2018-12-27Convert remaining view observablesAllan Wang
2018-12-24Enhancement/ktlint (#1259)Allan Wang
* Add spotless * Reformat code * Apply license header * Add remaining license headers
2018-09-27Add tests and move header hider to cssAllan Wang
2018-04-13Fix view full image (#882)v2.0.1Allan Wang
* Test including full photo viewer * Test cookie in glide * Fix parser and add redirects to view full image * Update changelog
2018-03-21Feature/bugsnag (#807)Allan Wang
* Add bugsnag * Remove crashlytics * Remove pro features and iab * Make analytics opt in * Clean settings activity * Clean settings activity 2
2018-02-02Feature/post (#696)v1.8.1Allan Wang
* Reorder final override * Add initial fab bindings * Update scripts * Optimize and use js header hider * Remove old header hider * Use method for generating clicker
2018-01-25Enhancement/video (#669)v1.8.0Allan Wang
* Test stricter video extractor * Mess around with mutations * Revert back to strict click listener * Update theme * Update dependencies * Update theme * Create pip toggle * Add pip disabler * Update theme * Update theme
2018-01-20Enhancement/speed up (#650)Allan Wang
* Revert back to m.facebook * Add initial speedup * Update theme * Fix link press for event status * Move web states to fb const * Fix images and email * Fix up flyweight for requests * Ensure frost request is synchronous * Prepare diff utils * Improve speed and fix blank overlay * Update comments * Add debugger and fix searchview * Theme discover pages. Resolves #654 * Fix duplicate reload * Fix image loading * Update changelog * Update tests * Rename test Update dependencies Update gitignore
2018-01-10Misc (#614)Allan Wang
* Add locale log * Add flyweight design for authenticator * Add option to have instant messages only * Update interceptor * Add hd image model loader (#613) * Launch image view for view full image * Update changelog * Greatly improve ImageActivity loading * Update hashes * Add back keyword filter * Clean up
2018-01-07Enhancement/debug (#605)Allan Wang
* Finalize debugger * Add video logging
2018-01-07Feature/website debug (#603)Allan Wang
* Create beginning of web downloader * Clean up * Update KAU for reified activity launching * Update web attachments and setFrostColor * Test other zipper * Test simpler image saving model * Finish up image activity * Restore aggressive overlays * Try new zipper * Test again * Fix tests * Add working build * Rename * Support cancellation
2017-12-31Enhancement/proguard (#589)Allan Wang
* Add error log * Rewrite logger
2017-12-21Enhancement/fragment interface (#564)Allan Wang
* Begin fragment interfaces and themable contracts * Prepare swiperefresh interface * Snapshot * Add compilable version * Revamp once more * Finalize layouts * Cleanup
2017-11-15Fix self loadingv1.6.6Allan Wang
2017-11-15Fix some logicAllan Wang
2017-11-15Fix/bad overlay (#490)v1.6.5Allan Wang
* Fix intent launching * Add some tests and update kotlin
2017-11-12enhancement/video-player (#480)v1.6.3Allan Wang
* Add toolbar visibility toggle and draw it over viewer * Set contract bindings once available * Fix video url param error and prepare progressanimator * Add gif support and better transitions * Interface a lot of things * Reorder back press * Clean up files and fix selector * Add gif support * Redraw bounds when necessary
2017-10-24WIP: Feature/pip video 2 (#405)Allan Wang
* Add dependency * Test new video view * Add initial video bindings * Implement drag to dismiss * Begin initial integration * Fix typo * Fix up url formatter * Update changelog * Create first fully integrated video build * Update translations * Update translations 2
2017-10-07Add toggles and injectorsAllan Wang
2017-09-24Fix background color for non facebook pages (#335)Allan Wang
2017-09-16Fix/messaging overlay (#291)Allan Wang
* Create base switcher * Add intent blacklist * Revert extra overlay * Add user agent enum * Test per link user agents * Test extra overlays once again * Fix up messaging overlays
2017-09-16Feature/recents (#290)Allan Wang
* Create toggle for aggressive recents * Add toggle
2017-08-20Update themesAllan Wang
2017-08-20Update login logicAllan Wang
2017-08-20Fix material light theme so colors do not get coveredAllan Wang
2017-08-20Fix pref text overflow and update dependenciesAllan Wang
2017-08-19Fix link issue and add option to use default browserAllan Wang
2017-08-15Enhancement/url redirect manager (#182)Allan Wang
* Initial blacklist * Move js checks to java * Optimize imports and clean up request interceptor
2017-08-15Add checks before injections (#180)Allan Wang
2017-08-14v1.4.5 (#174)v1.4.5Allan Wang
* Update/kau (#125) * Update logger * Clean imports and bring back reactive libs * Update dependencies and make billing async * Misc (#128) * Update null * Attempt to improve transparent theme backgrounds * Update menu * Move injections to visible method and reduce offset * Update searchview and logging * Clean temp strings and add network states * Move console blacklist to web state * Change some logs to info * Move glide loader to onCreate (#135) * Remove commit number increments (#139) * Fix/misc (#140) * Add canadian locale to toLowerCase * Add try catch to JsAssets * Disable error throwing for bad search subject * Log more throwables quietly * Check internet connection before fetching username * Remove name check in frost notifications * Add activity lifecycle logger * Add rxjava to lib showcase * Move network checker to io thread (#150) * Update dependency * Blank * Feature/jsoup debugger (#152) * Create debugger * Update debugger content * Create debugging logic * Finalize and test debugger * Add reload listener * Fix/pro crash without play store (#155) * Update changelog * Check if iab service exists * Add checker before launching play store request * Separate strings * Enhancement/message notifications (#157) * Map message notifs to the headless html extractor * Update strings * Bring im notifs out of alpha * Update changelog * Remove confirmation dialog (#159) * Separate message notifications and add click intents (#171) * Separate message notifications and add click intent for group notifications * Add comments and finalize * Feature/scroll down on message thread (#172) * Add hook for scroll * Update changelog * Add custom navdrawer layout (#173) * Add faq for auto play * Update changelog * Fix page banner bg (#163)
2017-08-07Fix/2FA (#115)Allan Wang
* Create basis for downloading videos * Resolve some download errors and allow video to be opened in external apps * Remove url checks for loging * Update readme with build links * Allow for all apks to build * Fix travis apk uploads * Fix null mapping * Fix some notation * Add commit message to test builds * Remove faulty commit from test release * Add intent overriding to login web client * Add resource logging * Add intent verification without url check * Simplify login activity * Check start activity for result * Add check before resolving intent * Fix wrong index * Temporary fix for 2FA login with U2F (#116) * Clean up and add comments
2017-08-03Add IM notifications, FAQ, video uploading, and geolocations (#107)Allan Wang
* Test canary * Update activities to use kau base * Update dependencies * Cherry pick faq * Update kau and add faq * Add readme badges * Add im notifications and video uploading * Update theme * Update and fix unit tests * Add geolocation * Prepare alpha test * Remove explicit nonnull request