aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/contracts
AgeCommit message (Collapse)Author
2021-11-23Remove all experimental annotationsAllan Wang
2021-11-23Create extension for converting emittersAllan Wang
2021-11-23Convert fragment channel to flowAllan Wang
2021-11-22Convert header channel to flowAllan Wang
2021-11-22Convert title channel to flowAllan Wang
2021-11-22Migrate progress channel to flowAllan Wang
2021-11-22Migrate refresh channel to flowAllan Wang
2021-09-25Delete old file chooser codeAllan Wang
2021-09-25Create hilt web file chooser implementationAllan Wang
2021-01-24Revert "Add option to log out for messenger"Allan Wang
This reverts commit 4c2c8a9ce4872e8bbb2a55c8b527e4f7b22ef633.
2021-01-24Add option to log out for messengerAllan Wang
2021-01-12Fix swipe disable logic and disable for messengerAllan Wang
2020-07-18Split prefs into segmentsAllan Wang
2019-08-06Format kotlinAllan Wang
2019-02-06Fix/open broadcast (#1345)Allan Wang
* Convert jsi related channels to broadcasts * Close channel in debug activity
2018-12-31Enhancement/coroutines (#1273)Allan Wang
* Convert rest of fbcookie to suspended methods * Replace active checks with yield * Apply spotless * Switch cookie domain to exact url * Optimize imports and enable travis tests again * Update proguard rules * Remove unnecessary yield * Remove unused flyweight * Remove unused disposable and method * Use contexthelper instead of dispatcher main * Convert login activity to coroutines * Use kau helper methods for coroutines * Enhancement/offline site (#1288) * Begin conversion of offline site logic * Fix offline tests and add validation tests * Ignore cookie in jsoup if it is blank * Force load and zip to be in io * Use different zip files to fix tests * Log all test output * Do not log stdout * Allow test skip for fb offline
2018-12-28Apply spotlessAllan Wang
2018-12-28Update badge channelAllan Wang
2018-12-28Switch remaining primary observablesAllan Wang
2018-12-27Convert remaining view observablesAllan Wang
2018-12-27Begin replacing observables with channelsAllan Wang
2018-12-24Enhancement/ktlint (#1259)Allan Wang
* Add spotless * Reformat code * Apply license header * Add remaining license headers
2018-09-27Fix more lintsAllan Wang
2018-09-27Fix more lintsAllan Wang
2018-03-11Enhancement/debug mode (#779)Allan Wang
* Update changelog * Improve debugger * Remove need for mapping urls * Remove excess logs * Clean up
2018-02-16Update/misc (#728)Allan Wang
* Update basic agent check; fixes #714 * Disable swipe on long click * Remove duplicate code * Update dependencies * Update dependencies 2 * Add debug keystore * Update versions * Fix duplicate notification * Fix duplicate notification sound; addreesses #725 * Update changelog * Clean up
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-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
2017-12-31Enhancement/proguard (#589)Allan Wang
* Add error log * Rewrite logger
2017-12-31feature/menu-parser (#582)Allan Wang
* Test menu parser * Add menu fragment implementation * Test proguard * Clean up * Use async * Use invoke * Try without proguard * Try 2 * Add fallback logic * Use normal notification event * Add custom event flag * Add rest of menu fragment data * Ensure fallback works * Update docs
2017-12-29Feature/native notifs (#579)Allan Wang
* Improve parser and add zip test * Remove ActivityOptionsCompat, resolves #555 * Create native notifs * Add animations * Add image rounder * Improve glide transformations * Add request service * Fix parser * Fix parser * Add thumbnail and fix notification text * Update parsers and regex * Auto mark as read * Add request implementation in pending intent * Remove unnecessary return data * Simplify command retrieval * Use name keys instead * Revamp all bundle calls * Fix up thumbnail layout
2017-12-26Enhancement/fb requests (#575)v1.7.2Allan Wang
* Update lambdas to references * Simplify regex and parsers * Fix some parsing and add more tests * Improve message parser and tests * Simplify parser * Shorten interfaces * Push rem * Create notification parser * Clean up notification service * Clean up notification service * Add safe cookie fallback * Fix cookie reference * Make parsers only hold cookie string * Clean up cookie references * Fix up login and event theme * Update changelog Remove workspace backup
2017-12-21misc (#566)Allan Wang
* Fix click validator * Update tests * Feature/fb requests (#567) * Add initial requesting interface * Update unit tests and dependencies * Resolve lint * Fix lint 2 * Fix toolbar location, closes #439 * Add prev version code, closes #551 * Clear test val * Update changelog
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-12Translations (#482)Allan Wang
* Update translators * Remove translation for some other texts * Update kau * Fix build and optimize * Add translations * Update readme and changelog * Clean unnecessary strings * Fix translations * Add korean translations for kau
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-24misc (#428)Allan Wang
* Add permission check * Validate uri before downloading * Update links, addresses # 411 * Update crashlytics
2017-10-13Revert/mediapicker (#407)Allan Wang
* Remove kau mediapicker * Allow cancellation and clean up * Fix up downloader
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-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
2017-07-25Update image downloads , IAB, and many issue reports (#95)v1.4Allan Wang
* Remove iab proguard line * Remove dup vending aidl * Fix double calling issue * Change pro logging * Remove async call * Allow for multiple result flags from settings * Rename restore to get * Remove remaining async * Add null checks across web clients * Do not delete temp file on save * Implement image logic * Update file chooser * Update travis * Add intent checker * Update dependencies * Update dependencies * Add debugging option * Switch context for login glide * Scan newly added files * Update theme * Allow image downloading in messages * Finalize beta release * Build to beta * Update strings
2017-07-04Dev (#21) - fix search and file chooserAllan Wang
* Fix up search and add file chooser * Fix repeating file chooser