mirror of
https://github.com/AllanWang/Frost-for-Facebook.git
synced 2024-11-08 12:02:33 +01:00
14 KiB
14 KiB
Changelog
v3.2.0
- Improve loading process
- Add option to hide recommended for you posts
- Fix menu tab loading
- Add option to disable swipe to refresh (settings > behaviour)
v3.1.2
- Fix loading full size images
- Fix menu tab
- Always load messenger internally
v3.1.1
- Many internal fixes to address 3.1.0 issues
- Theme updates
v3.1.0
- Fix multi account sign in
- Only clear out cookies on explicit logout; Facebook logout redirects no longer erase cookies
- Update themes
- Big infra changes (please file bugs for new crashes)
v3.0.0
- Removed email support. Please use GitHub for all inquiries as I no longer have time to look through all emails
- Added initial support for messenger.com (settings > appearance > main activity tabs)
- Fix swipe to refresh not disabling for certain pages
v2.4.7
- Fix theme not always sticking on refresh
- Disable long press menu from appearing immediately after scrolling
v2.4.6
- Add option to hide likes and action bar in newsfeed
- Fix textbox scroll position when typing multiple lines
- Add option to disable textbox auto resize (settings > behaviour)
v2.4.5
- Fix url query encoding
- Add option to make images full screen (settings > news feed)
- Auto expand text area when typing
v2.4.4
- Lots of under the hood fixes
- Fixed sharing
- Fix photo downloads for Android Q+
v2.4.3
- Fix Android theme
- Fix nav header expansion when animations are disabled
- Fix search page UI
v2.4.2
- Fix townhall loading
- Fix search suggestions
- Redesign navigation layout
- Update theme
- Open formatted urls from context menu
- Allow copying text with emojis
- Theme webview js dialogs
- Fix create post FAB
v2.4.1
- Add better support for mobile url conversions
- Notification tab will keep first page in the same window; fixes marking notifications as read
- Fix nav and status bar icon colors for custom themes (Android O+)
- Fix biometric prompt, and prompt on activity resume
- Fix notification title
- Add option to open overlay links in browser
- Disable swipe to refresh for composer and sharer pages
v2.4.0
- Removed request services, which potentially caused phishing warnings.
- Save images with the correct extensions.
v2.3.2
- Disable auto feed refresh by default and add setting to re-enable it
- Update theme
- Disable bugsnag completely when opting out of analytics
- Filter urls before sending to other apps
- Allow hiding main fab (see settings > newsfeed)
- Add some experimental options to debug login problems (settings > experimental)
- Enforce desktop user agent for now
- Obfuscate js tags
v2.3.1
- Hide all story panels if enabled
- Prevent swipe to refresh if not at the very top
- Add vertical swipe to dismiss when viewing images
- Add horizontal scroll support for webviews
- Fix theme for F-Droid builds
- Added Greek translations
v2.3.0
- Converted internals of Facebook data storage; auto migration will only work from 2.2.x to 2.3.x
- Added notification widget
- Update theme
- Update translations
- Add fingerprint unlock screen
- Fix messenger redirect
- Lots of internal updates
v2.2.4
- Show top bar to allow sharing posts
- Fix unmuting videos when autoplay is enabled
- Add shortcut to toggle autoplay in settings > behaviour
- Update theme
v2.2.3
- Add ability to hide stories
- Remove fbclid from urls
- Apply notification keyword filter to title as well
- Remove round icon settings as they are the default in Facebook
- Update theme
- Update translations
v2.2.2
- New marketplace shortcut
- Fix crash when internet disconnects (may still need app restart)
- Improve JS code
- Add ability to copy text from comments
- Various theme fixes
v2.2.1
- Update theme
- Update translations
- Fix misc bugs
- Improve startup speed
v2.2.0
- Rewrite a lot of internal logic to optimize loading
- Change default user agent to new android version, previously a desktop user agent
- Add back group management page when clicking the respective notification
- Update theme, including like button, menu icon, and material light bugs
- Fix login problem when one account is signed in.
- Fix some problems when exiting the image viewer
v2.1.2
- Fix message notifications with just one other user
v2.1.1
- Fix link loading for some notifications. Some will redirect to the main notification page
- Fix double back click problem
v2.1.0
- Changed signing key; requires clean install
- Update lots of theme components
- Fix create post button
- Add translations for Danish, Ukranian, and Swedish
v2.0.1
- Update theme
- Catch crashes if device has no webview
- Fix all the notifications coming in for the first load
- Reorder settings
- Fix view full image
v2.0.0
- A new beginning: Frost is completely FOSS
- Remove crashlytics in favour of another open source bug tracker
- Remove all google play dependencies
- Fix Facebook UI change
v1.8.3
- Add full notification channel support
- Fix sound spam for multiple notifications
- Send feedback if no new notifications exist after manual refresh
- Automatically refresh if idled for a long time
- Clean up url queries
- Add option to force black background for media views
- Fix menu fragment parsing
v1.8.2
- Fix duplicate notification sounds
- Fix map redirecting to blackberry
- Fix event reservation
v1.8.1
- Theme new Facebook update
- Fix layout issue for posting messages
- Create FAB for posting
v1.8.0
- Add Chinese, Indonesian, Norwegian, Polish, Thai, and Turkish translations
- Update theme to fix comments
- Add option to disable pip (settings > behaviour)
v1.7.9
- Fix image loading
- Fix sending emails
- Greatly improve load time by displaying page sooner
- Fix blank web overlays
- Revert back to m.facebook.com
v1.7.8
- Emergency fix for notifications
v1.7.7
- Fix overlay loading
- Improve image loading
- Launch image viewer when opening full sized image
- Improve filtering system
v1.7.5
- Mark notifications as read when clicked!
- Create menu parser
- Implement automatic web fallback
- Optimize logging
- Fix link loading for some locations (eg changing profile pictures)
v1.7.2
- Optimize login view
- Rewrite parsers
- Fix message notification icons
- Small theme updates
v1.7.1
- Fix launching messages in new overlay
- Fix some errors in launching pages
- Redid base design to prepare for native views
- Automatically bring toolbar up when keyboard is shown
- Rewrite theme components to fully support AMOLED and improve light
- Properly pause webviews when not in use
v1.7.0
- Fully customize your tabs! Check out settings > appearance > main activity tabs
- Optimize scripts
- Add more theme components
- Fixed issue with deleting posts
- Automatically close video player if url cannot be loaded
v1.6.7
- Fix icons in tablets
- Add Portuguese translations
- Add Galician translations
- Remove generic translations
v1.6.5
- Allow for truly full screen videos
- Support pip video everywhere
- Support gifs (auto loop)
- Add Italian translations
- Add Korean translations
- Add Vietnamese translations
- Fix bad date param for videos and images
- Allow for explicit intent launches
- Updated all dependencies
v1.6.2
- Fix search update from Facebook
- Fix url parsing errors again
- Fix pip for bottom bar
- Fix pip after rotation
v1.6.0
- Add Spanish translations
- Add French translations
- Add German translations
- Check permissions before attempting upload or download
- Add pip video support
- Add video downloader
- Fix bugs with parsing url queries
- Fix search update from Facebook
v1.5.9
- Add notification support for Android O
v1.5.8
- Fix theme for newer comments layout
- Revert media picker to use system default
v1.5.7
- Allow hiding of composer and groups you may knnow
- Theme overflow icon
- Greatly improve search bar
v1.5.6
- Greatly improve background notification fetcher
- Support fetching messages from all accounts
- Update theme
v1.5.5
- Numerous bug fixes in KAU
- Set background back to white on non facebook pages
- Make read notification/message colors more obvious
- Clean up and small bug fixes
- Fix facebook link parsing issue for many links
v1.5.2
- Add default download manager to download all files
- Limit notification sounds when multiple notifications come in
- Check that job scheduler exists before scheduling notifications
v1.5.1
- Release day is here!
- Add full support for messaging in overlays. We will dynamically launch new overlays when required to.
- Prevent bad messenger intent from launching
- Add toggle for recents feed. Aggressive loading removes extra posts that are not really recent, whereas disabling it will show exactly what you get on Facebook
- Add contextual menu items. Easily go to your full list of notifications or messages from the overlay.
- Ensure that bottom bar layout does not hide the web content
- Add option to share external links to Frost
- Trigger notification service on each app start
v1.4.13
- Prevent image loading from trimming too many characters
- Fix most recent mode for news feed
- Add link to disable video autoplay in settings > newsfeed
- Update theme
v1.4.12
- Fix new messages not showing
- Fix theme for sharing and new messages
- Prevent search bar settings from disabling itself if auto suggestions fail
- Fix numerous crashes relating to search bar layouts
- Add debugging for menu
v1.4.11
- Fix url loading bug and add option to launch urls in default browser (behaviour setting)
- Allow for bottom bar tabs (appearance setting)
- Allow custom ringtones for notifications and messages (notification setting)
- Improve logout logic when account is invalid
- Fix material light background for certain items
- Fix initial login not sticking
- Allow back press in login activity
- Update themes
v1.4.7
- Update secondary background for transparent themes to be more visible.
- Pressing enter when searching will launch the full search page
- Add different backgrounds for news feed articles.
- Add option to get image/video from default camera or gallery app.
- Fix some bug reports.
- Remove error dialog for IAB. It will now depend solely on the google services dialogs.
- Fix loading issue for old conversations
- Add debugger for failed image activities
v1.4.5
- Create more robust IM notification fetcher with a timeout
- Add hidden debugging options for certain views
- Separate IM and general notification groups
- Add click actions to group notifications. They will launch the message page or the notification page respectively
- Add behaviour setting to force message threads to scroll to the bottom after loading.
- Add faq for disabling video auto play
v1.4.2
- Experimental: Add notifications for messages; report to me if this drains your battery
- Add FAQ in the about section
- Add video uploading
- Add open link option in context menu
- Add geolocation
- Update theme
- Fix notification titles
- ALPHA: Add support for downloading videos (hit the download button)
- Deny intents for login so the page loads properly (thank you @Zenexer)
- Reduce injection offset and move injectors to an earlier method
- Add option to disable media loading on metered network
- Fix menu section
- Add more background setters to help transparent themes
v1.4.1
- Add intro pages
- Style new comment highlights
- Style reaction background
- Disable pull to refresh when typing is detected
v1.4
- Update IAB helper
- Create image viewing and downloading; long press any image!
- Start filtering out unnecessary loads
- Fix notification duplicates
- Fix long pressing album images
- Add friend request tab in nav bar
- Aggressively filter nonrecent posts in recents mode
- Add download option for full sized images
- Fix rounded icons
- Fix regex bug for some devices
- Fix notification text
- Update round icons
- Allow for multiple result flags in settings to better reload the main view
- Add custom image picker
- Check if activities can open intent before loading in browser
- Add url debugging. Long press a button and press debug link to send me an email
- Update theme
- Move search bar style to default
- Allow for image downloads in messages
v1.3
- Create toggle for notifications only from primary account
- Micro string optimizations
- Add profile icons to notifications
- Make notifications expandable
- Add notification trigger in settings
- Fix bug where only single latest notification is showing
- Reduce Menu loading logic
- Load js injectors after showing webview
- Add toggles for sound, vibration, and lights
- Avoid restricting facebook features (such as user tagging)
- Add option to disable loading in overlays
- Fixed experimental search result text
v1.2
- Scale browser on keyboard pop up
- Clean up web overlay
- Allow customization of overlay swipe
- Add sharing menu options in the overlay app
- Improved rounding icons
- Add web text scaling
- Create context menu; long press on a link!
- Intelligently stop horizontal page scrolling on long press
- More theming
v1.1
- Add universal experimental toggle
- Fixed up billing properties and add auto checker
- Open status updates in new window
- Allow for photo uploads
- Improve search bar to stop when not in view
- Integrate CI
- Add more theme fixes
- Initial Reddit beta release
v1.0
- Add more global preferences
- Add fully customizable theme engine
- Add support for in app billing
- Huge changes internally from KAU
- Add credits section
- Add experimental section
- Add search option
- Fix up main layout
- Fix some theme components
- Add behaviour settings
- Add about section with links
v0.3
- Add rounded icons option
- Sort preferences
- Add adblock base
- Add feed configurations
- Animated settings panels
- Add notification filters
v0.2
- Remove unnecessary permissions
- Add notifications
- Theme more components
- Separate independent web overlay from in app overlay
- Allow notifications from any account
- Smooth transition from Settings and only restart when necessary
- Add logout option from drawer
- Add many more drawer urls
- Add anonymous analytics
- Move settings to drawer
- Add feedback option
v0.1
- Initial Changelog
- Create core databases
- Implement CSS/Js injectors
- Implement ripple preferences
- Create multiple account caching
- Create web overlay