aboutsummaryrefslogtreecommitdiff
path: root/docs/Changelog.md
blob: 0e9c638e0a2dbe04c61973c21e848d27667581e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
# Changelog

## v3.2.0
* Improve loading process

## 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