aboutsummaryrefslogtreecommitdiff
path: root/app/src/test/kotlin/com/pitchedapps/frost/utils
AgeCommit message (Collapse)Author
2021-11-23Begin removing experimental coroutines annotationAllan Wang
2021-11-23Remove broadcast channel and flyweightAllan Wang
2021-11-23Convert login refresh channel to flow and remove some outdated testsAllan Wang
2021-04-18Fix coroutine testsAllan Wang
2021-04-17Update theme providers and readd koin modulesAllan Wang
2020-07-18Create prefs packageAllan Wang
2020-05-23Query encodeAllan Wang
2020-03-01Format codeAllan Wang
2019-12-30Apply spotless and update changelogAllan Wang
2019-09-22Optimize imports and update changelogAllan Wang
2019-05-01Restrict coroutine testAllan Wang
2019-03-31Translations (#1375)Allan Wang
* New translations strings_errors.xml (Greek) * New translations strings_download.xml (Greek) * New translations strings_intro.xml (Greek) * New translations strings_preferences.xml (Greek) * New translations strings_play_store.xml (Hebrew) * New translations strings_intro.xml (Hebrew) * New translations strings_errors.xml (Hebrew) * New translations strings_download.xml (Hebrew) * New translations strings.xml (Greek) * New translations strings_web_context.xml (Greek) * New translations strings_pref_notifications.xml (Greek) * New translations strings_play_store.xml (Greek) * New translations strings_pref_networks.xml (Greek) * New translations strings_pref_feed.xml (Greek) * New translations strings_pref_experimental.xml (Greek) * New translations strings_pref_debug.xml (Greek) * New translations strings_pref_behaviour.xml (Greek) * New translations strings_pref_appearance.xml (Greek) * New translations strings_pref_behaviour.xml (Hebrew) * New translations strings_web_context.xml (Finnish) * New translations strings.xml (Finnish) * New translations strings_preferences.xml (Finnish) * New translations strings_pref_notifications.xml (Finnish) * New translations strings_pref_networks.xml (Finnish) * New translations strings_pref_feed.xml (Finnish) * New translations strings_pref_experimental.xml (Finnish) * New translations strings_pref_debug.xml (Finnish) * New translations strings_pref_behaviour.xml (Finnish) * New translations strings_pref_appearance.xml (Hebrew) * New translations strings_pref_debug.xml (Hebrew) * New translations strings_play_store.xml (Finnish) * New translations strings_intro.xml (Japanese) * New translations strings_errors.xml (Japanese) * New translations strings_download.xml (Japanese) * New translations strings_pref_appearance.xml (Japanese) * New translations strings_play_store.xml (Japanese) * New translations strings_pref_behaviour.xml (Japanese) * New translations strings.xml (Japanese) * New translations strings_pref_debug.xml (Japanese) * New translations strings_web_context.xml (Japanese) * New translations strings_preferences.xml (Japanese) * New translations strings_pref_notifications.xml (Japanese) * New translations strings_pref_networks.xml (Japanese) * New translations strings_pref_feed.xml (Japanese) * New translations strings_pref_experimental.xml (Japanese) * New translations strings_pref_experimental.xml (Hebrew) * New translations strings.xml (Hebrew) * New translations strings_web_context.xml (Hebrew) * New translations strings_preferences.xml (Hebrew) * New translations strings_pref_notifications.xml (Hebrew) * New translations strings_pref_networks.xml (Hebrew) * New translations strings_pref_feed.xml (Hebrew) * New translations strings_pref_appearance.xml (Finnish) * New translations strings_intro.xml (Finnish) * New translations strings_pref_feed.xml (Catalan) * New translations strings_pref_networks.xml (Arabic) * New translations strings_pref_notifications.xml (Arabic) * New translations strings_preferences.xml (Arabic) * New translations strings_web_context.xml (Arabic) * New translations strings.xml (Arabic) * New translations strings_download.xml (Catalan) * New translations strings_errors.xml (Catalan) * New translations strings_intro.xml (Catalan) * New translations strings_play_store.xml (Catalan) * New translations strings_pref_appearance.xml (Catalan) * New translations strings_pref_behaviour.xml (Catalan) * New translations strings_pref_debug.xml (Catalan) * New translations strings_pref_experimental.xml (Catalan) * New translations strings_pref_networks.xml (Catalan) * New translations strings_pref_experimental.xml (Arabic) * New translations strings_pref_notifications.xml (Catalan) * New translations strings_preferences.xml (Catalan) * New translations strings_web_context.xml (Catalan) * New translations strings.xml (Catalan) * New translations strings_pref_feed.xml (Arabic) * New translations strings_pref_debug.xml (Arabic) * New translations strings_play_store.xml (Afrikaans) * New translations strings_download.xml (Afrikaans) * New translations strings_errors.xml (Afrikaans) * New translations strings_intro.xml (Afrikaans) * New translations strings_pref_appearance.xml (Afrikaans) * New translations strings_pref_behaviour.xml (Arabic) * New translations strings_pref_behaviour.xml (Afrikaans) * New translations strings_errors.xml (Finnish) * New translations strings_pref_experimental.xml (Afrikaans) * New translations strings_pref_feed.xml (Afrikaans) * New translations strings_pref_networks.xml (Afrikaans) * New translations strings_pref_notifications.xml (Afrikaans) * New translations strings_preferences.xml (Afrikaans) * New translations strings_web_context.xml (Afrikaans) * New translations strings.xml (Afrikaans) * New translations strings_download.xml (Arabic) * New translations strings_errors.xml (Arabic) * New translations strings_intro.xml (Arabic) * New translations strings_play_store.xml (Arabic) * New translations strings_pref_appearance.xml (Arabic) * New translations strings_pref_debug.xml (Afrikaans) * New translations strings.xml (Dutch) * New translations strings_download.xml (Dutch) * New translations strings_errors.xml (Dutch) * New translations strings_intro.xml (Dutch) * New translations strings_play_store.xml (Dutch) * New translations strings_pref_appearance.xml (Dutch) * New translations strings_pref_behaviour.xml (Dutch) * New translations strings_pref_debug.xml (Dutch) * New translations strings_pref_experimental.xml (Dutch) * New translations strings_pref_feed.xml (Dutch) * New translations strings_pref_networks.xml (Dutch) * New translations strings_pref_notifications.xml (Dutch) * New translations strings_preferences.xml (Dutch) * New translations strings_web_context.xml (Dutch) * New translations strings_download.xml (English) * New translations strings_errors.xml (English) * New translations strings_intro.xml (English) * New translations strings_play_store.xml (English) * New translations strings_pref_appearance.xml (English) * New translations strings_pref_behaviour.xml (English) * New translations strings_pref_experimental.xml (English) * New translations strings_pref_feed.xml (English) * New translations strings_pref_networks.xml (English) * New translations strings_pref_notifications.xml (English) * New translations strings_preferences.xml (English) * New translations strings_web_context.xml (English) * New translations strings.xml (English) * New translations strings_download.xml (Finnish) * New translations strings_pref_debug.xml (English) * New translations strings.xml (Galician) * New translations strings_download.xml (Italian) * New translations strings_errors.xml (Italian) * New translations strings_intro.xml (Italian) * New translations strings_play_store.xml (Italian) * New translations strings_pref_appearance.xml (Italian) * New translations strings_pref_appearance.xml (Italian) * New translations strings_pref_behaviour.xml (Italian) * New translations strings_pref_debug.xml (Italian) * New translations strings_pref_experimental.xml (Italian) * New translations strings_pref_feed.xml (Italian) * New translations strings_pref_networks.xml (Italian) * New translations strings_pref_notifications.xml (Italian) * New translations strings_preferences.xml (Italian) * New translations strings_pref_feed.xml (Italian) * New translations strings_preferences.xml (Italian) * New translations strings_web_context.xml (Italian) * New translations strings.xml (Italian) * New translations strings_errors.xml (Czech) * New translations strings_errors.xml (Danish) * New translations strings_errors.xml (Chinese Traditional) * New translations strings_errors.xml (Chinese Simplified) * New translations strings_errors.xml (Russian) * New translations strings_errors.xml (Serbian (Cyrillic)) * New translations strings_errors.xml (Spanish) * New translations strings_errors.xml (Romanian) * New translations strings_errors.xml (Portuguese) * New translations strings_errors.xml (Polish) * New translations strings_errors.xml (Portuguese, Brazilian) * New translations strings_errors.xml (Turkish) * New translations strings_errors.xml (Ukrainian) * New translations strings_errors.xml (Vietnamese) * New translations strings_errors.xml (Swedish) * New translations strings_errors.xml (Thai) * New translations strings_errors.xml (Tagalog) * New translations strings_errors.xml (French) * New translations strings_errors.xml (Galician) * New translations strings_errors.xml (German) * New translations strings_errors.xml (Norwegian) * New translations strings_errors.xml (Korean) * New translations strings_errors.xml (Indonesian) * New translations strings_errors.xml (Italian) * New translations strings_errors.xml (Hungarian) * New translations strings_errors.xml (Vietnamese) * New translations strings_pref_appearance.xml (Vietnamese) * New translations strings_pref_behaviour.xml (Vietnamese) * New translations strings_pref_debug.xml (Vietnamese) * New translations strings_pref_experimental.xml (Vietnamese) * New translations strings_pref_notifications.xml (Vietnamese) * New translations strings.xml (Vietnamese) * New translations strings_download.xml (Dutch) * New translations strings_errors.xml (Dutch) * New translations strings_intro.xml (Dutch) * New translations strings_play_store.xml (Dutch) * New translations strings_pref_appearance.xml (Dutch) * New translations strings_pref_behaviour.xml (Dutch) * New translations strings_pref_debug.xml (Dutch) * New translations strings_pref_experimental.xml (Dutch) * New translations strings_pref_feed.xml (Dutch) * New translations strings_pref_networks.xml (Dutch) * New translations strings_pref_notifications.xml (Dutch) * New translations strings_preferences.xml (Dutch) * New translations strings_web_context.xml (Dutch) * New translations strings.xml (Dutch) * New translations strings_pref_notifications.xml (Russian) * Remove blank translations * New translations strings_errors.xml (Czech) * New translations strings_errors.xml (Danish) * New translations strings_errors.xml (French) * New translations strings_errors.xml (Galician) * New translations strings_errors.xml (German) * New translations strings_errors.xml (Hungarian) * New translations strings_errors.xml (Indonesian) * New translations strings_errors.xml (Spanish) * New translations strings_errors.xml (Portuguese) * New translations strings_errors.xml (Polish) * New translations strings_errors.xml (Russian) * New translations strings_errors.xml (Romanian) * New translations strings_errors.xml (Italian) * New translations strings_errors.xml (Norwegian) * New translations strings_errors.xml (Korean) * New translations strings_errors.xml (Turkish) * New translations strings_errors.xml (Thai) * New translations strings_errors.xml (Vietnamese) * New translations strings_errors.xml (Ukrainian) * New translations strings_errors.xml (Serbian (Cyrillic)) * New translations strings_errors.xml (Tagalog) * New translations strings_errors.xml (Swedish) * New translations strings_errors.xml (Chinese Traditional) * New translations strings_errors.xml (Chinese Simplified) * Fix test * New translations strings_errors.xml (Portuguese, Brazilian)
2019-02-02Fix crashAllan Wang
2019-01-05Use conflated channels where possible, resolves #1314Allan Wang
2019-01-04Use coroutine version in kauAllan Wang
2019-01-04Prepare new test for unique onlyAllan Wang
2018-12-28Apply spotlessAllan Wang
2018-12-28Switch remaining primary observablesAllan Wang
2018-12-24Enhancement/ktlint (#1259)Allan Wang
* Add spotless * Reformat code * Apply license header * Add remaining license headers
2018-10-08Fix/misc (#1130)Allan Wang
* Update bugsnag exception filter * Rewrite imageactivity to remove file nullability * Init bugsnag before logging * Add bugsnag tags * Update theme for transitioning to post creation
2018-10-08Update when bugsnag gets added (#1128)Allan Wang
2018-03-11Enhancement/debug mode (#779)Allan Wang
* Update changelog * Improve debugger * Remove need for mapping urls * Remove excess logs * Clean up
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-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-31Misc (#592)v1.7.6Allan Wang
* Update dependencies * Allow null message * Support new kau logging
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-11-15Fix/bad overlay (#490)v1.6.5Allan Wang
* Fix intent launching * Add some tests and update kotlin
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-07-13Dev 1.2.2 - Add framework for messenger notifications (#47)Allan Wang
* Update KAU to v2.0 * Only inject theme for facebook and inject js after * Clean up menu loading logic * Add path null check * Remove .idea files * Add url formatter testers * Update tests and check url nullability - Fixes * Create instant messaging parser * Shorted notification log and remove unnecessary null checks * Make migration buildable * Test message parser * finalize messenger notifs for now
2017-07-08Dev-1.1.7 (#39) - feature overload + context menuv1.2Allan Wang
* Address some crashlytics issues * Add text scaling * Kau fixes and cleanup * WIP formatter * Create in house url formatter * Update context menu * Update themes * Test proguard without R * Implement sharing and clean up context menu * Disable viewpager swipe on long press * Test keeping lib strings * Update changelog and proguard
2017-05-31add more cookie handlingAllan Wang