Commit Graph

30 Commits

Author SHA1 Message Date
LisoUseInAIKyrios 49aedae3fc
fix(youtube/sponsorblock): fix saving and loading settings (#304) 2023-01-28 20:02:22 +01:00
LisoUseInAIKyrios dbf1f3f0ce
feat(youtube): show toasts along exceptions (#293)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-28 08:38:31 +01:00
LisoUseInAIKyrios a80fab7070
feat(youtube/return-youtube-dislike): style for minimum width (#284) 2023-01-10 19:01:21 +01:00
oSumAtrIX 212d3a72d8
fix: load numeric preferences as type String
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 14:19:00 +01:00
oSumAtrIX 56c1a3c03c
fix: save preferences with correct type
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 11:30:21 +01:00
oSumAtrIX 2e74fc55eb
refactor: simplify `SharedPrefHelper` class
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 09:38:55 +01:00
aliernfrog e856d9dccd
feat(youtube): `copy-video-url` patch (#263)
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-12-31 18:47:57 +01:00
LisoUseInAIKyrios b839600728
feat(youtube/return-youtube-dislike): better formatting and LTR support (#252)
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-12-31 07:38:47 +01:00
LisoUseInAIKyrios 693ef08c6c
feat(youtube/return-youtube-dislike): debug connection statistics, toast on error, high priority background threads (#236)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-12-21 22:19:34 +01:00
oSumAtrIX a9d24872a8
feat(youtube/debugging): print stack traces 2022-12-05 06:35:04 +01:00
LisousEinaiKyrios 37869dc5b8
fix(youtube/return-youtube-dislike): feedback when dislikes hidden (#224)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-11-30 19:58:11 +01:00
LisousEinaiKyrios 617a4eb5d0
refactor: improve logging (#222)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-11-30 00:49:26 +01:00
LisousEinaiKyrios b2eab33e02
fix(youtube/return-youtube-dislike): don't block the UI thread (#221)
Co-authored-by: LisousEinaiKyrios <user@host>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-11-25 00:10:58 +01:00
oSumAtrIX 66040302a9
fix: check if filter string is empty 2022-11-19 23:22:34 +01:00
oSumAtrIX a92c932a20
feat(youtube/return-youtube-dislike): compatibility for old and new button layout 2022-10-29 01:54:03 +02:00
oSumAtrIX f4650b1139
feat: remove getAppContext() (#182)
This reverts commit 0be0ffd42a.
2022-10-22 16:40:16 +02:00
oSumAtrIX 0be0ffd42a
fix: revert removing getAppContext()
This reverts commit a061614d86.
2022-10-22 16:38:56 +02:00
Canny a061614d86
refactor: remove getAppContext() (#180) 2022-10-22 12:44:26 +02:00
Joey Peter 0f5e89c5e3
fix: app crashes on first start (#111) 2022-07-31 20:57:56 +02:00
oSumAtrIX 3e206967b7
feat: `settings` patch 2022-07-31 12:15:16 +02:00
Canny1913 35ee3415f0
feat: toast notifications for `remember-quality` patch (#106) 2022-07-28 20:22:18 +02:00
Canny1913 f3ee6cec26
feat: `default-video-quality` patch (#95) 2022-07-24 22:28:38 +02:00
TheJeterLP ac9e239b16
refactor: prepare for settings patch (#80) 2022-07-14 18:42:43 +02:00
Chris 669cb295a1
fix: `swipe-controls` with active engagement panel (#82) 2022-07-14 17:18:53 +02:00
Chris fcabebf3a7
feat: `swipe-controls` rewrite (#64)
* rewrite swipe controls without deep hooks
+ merge changes
+ refactor class names

* fix gesture detection behaviour

* add option to disable press-to-swipe

* add config options related to swipe

* restore default device brightness when exiting fullscreen player
fixes https://github.com/revanced/revanced-patches/issues/128

* set to default brightness after reaching 0%

* block swipe-to-dismiss when not using press-to-swipe

* fix: TouchThiefLayout potentially attaches multiple times

* remove last references to 'fenster' name

* move updatePlayerType hook into its own patch

* refactor 'swipe-controls' patch

* make feedback text backgrond semi-transparent

* update swipe-controls overlay

* fix swipe-controls leaking host activity context

* fix saved screen brightness resetting between videos

* fix crash on re-enter activity

* make overlay more configurable

* add settings to revanced_prefs.xml
2022-07-11 14:29:39 +02:00
TheJeterLP 605124bc60
fix: use Log.d for debugging (#66) 2022-07-07 18:50:42 +02:00
Joey Peter 0476299570
refactor: move settings to SettingsEnum (#49) 2022-07-05 22:31:13 +02:00
Joey Peter cfb4132ed1
refactor: rename XSwipe and XSettingsActivity (#33) 2022-06-30 13:54:00 +02:00
Joey Peter 9b1dce42ed
fix: some more refactoring and cleanup (#21)
* refactor: integrations and prepare new patches

* bugfixes

* fix critical bug

* prepare BrandingWaterMark patch

* fixing create button

* dont use Strings in ReVancedSettingsFragment when we have a wonderful enum for that

* rename classes from fenster to Swipe

* push

* exclude android packages from build
2022-06-27 22:08:50 +02:00
Joey Peter d26b9339fb
refactor: integrations (#17) 2022-06-24 00:16:32 +02:00