diff --git a/app/src/main/java/app/revanced/integrations/settings_fragment (stuff to add on original file).noxml b/app/src/main/java/app/revanced/integrations/settings_fragment (stuff to add on original file).noxml
deleted file mode 100644
index 9fe725b0..00000000
--- a/app/src/main/java/app/revanced/integrations/settings_fragment (stuff to add on original file).noxml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/java/app/revanced/integrations/settingsmenu/ReVancedSettingsFragment.java b/app/src/main/java/app/revanced/integrations/settingsmenu/ReVancedSettingsFragment.java
index 4631875e..615d96d0 100644
--- a/app/src/main/java/app/revanced/integrations/settingsmenu/ReVancedSettingsFragment.java
+++ b/app/src/main/java/app/revanced/integrations/settingsmenu/ReVancedSettingsFragment.java
@@ -44,7 +44,7 @@ public class ReVancedSettingsFragment extends PreferenceFragment {
for (SettingsEnum setting : SettingsEnum.values()) {
if (!setting.getPath().equals(str)) continue;
Preference pref = this.findPreferenceOnScreen(str);
-
+
LogHelper.debug(ReVancedSettingsFragment.class, "Setting " + setting.name() + " was changed. Preference " + str + ": " + pref.toString());
if (pref instanceof SwitchPreference) {
diff --git a/app/src/main/java/settings_fragment.noxml b/app/src/main/java/settings_fragment.noxml
new file mode 100644
index 00000000..174f691f
--- /dev/null
+++ b/app/src/main/java/settings_fragment.noxml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_forward_grey600_36.png b/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_forward_grey600_36.png
deleted file mode 100644
index 9bf15075..00000000
Binary files a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_forward_grey600_36.png and /dev/null differ
diff --git a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_forward_white_36.png b/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_forward_white_36.png
deleted file mode 100644
index 6900f436..00000000
Binary files a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_forward_white_36.png and /dev/null differ
diff --git a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_rewind_grey600_36.png b/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_rewind_grey600_36.png
deleted file mode 100644
index a6b4168f..00000000
Binary files a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_rewind_grey600_36.png and /dev/null differ
diff --git a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_rewind_white_36.png b/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_rewind_white_36.png
deleted file mode 100644
index e1baaa33..00000000
Binary files a/app/src/main/res/drawable-xxxhdpi/quantum_ic_fast_rewind_white_36.png and /dev/null differ
diff --git a/app/src/main/res/drawable/ic_sb_adjust.xml b/app/src/main/res/drawable/ic_sb_adjust.xml
deleted file mode 100644
index 76a4b8bc..00000000
--- a/app/src/main/res/drawable/ic_sb_adjust.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sb_compare.xml b/app/src/main/res/drawable/ic_sb_compare.xml
deleted file mode 100644
index 04cc65e4..00000000
--- a/app/src/main/res/drawable/ic_sb_compare.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sb_edit.xml b/app/src/main/res/drawable/ic_sb_edit.xml
deleted file mode 100644
index e93574bd..00000000
--- a/app/src/main/res/drawable/ic_sb_edit.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sb_logo.xml b/app/src/main/res/drawable/ic_sb_logo.xml
deleted file mode 100644
index c39b9e0b..00000000
--- a/app/src/main/res/drawable/ic_sb_logo.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sb_publish.xml b/app/src/main/res/drawable/ic_sb_publish.xml
deleted file mode 100644
index de4e58d3..00000000
--- a/app/src/main/res/drawable/ic_sb_publish.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sb_voting.xml b/app/src/main/res/drawable/ic_sb_voting.xml
deleted file mode 100644
index 97db9c98..00000000
--- a/app/src/main/res/drawable/ic_sb_voting.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sc_brightness_auto.xml b/app/src/main/res/drawable/ic_sc_brightness_auto.xml
deleted file mode 100644
index 469b3359..00000000
--- a/app/src/main/res/drawable/ic_sc_brightness_auto.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sc_brightness_manual.xml b/app/src/main/res/drawable/ic_sc_brightness_manual.xml
deleted file mode 100644
index 2f6c7072..00000000
--- a/app/src/main/res/drawable/ic_sc_brightness_manual.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sc_volume_mute.xml b/app/src/main/res/drawable/ic_sc_volume_mute.xml
deleted file mode 100644
index 73dc595f..00000000
--- a/app/src/main/res/drawable/ic_sc_volume_mute.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_sc_volume_normal.xml b/app/src/main/res/drawable/ic_sc_volume_normal.xml
deleted file mode 100644
index 30dff4be..00000000
--- a/app/src/main/res/drawable/ic_sc_volume_normal.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/player_fast_forward.xml b/app/src/main/res/drawable/player_fast_forward.xml
deleted file mode 100644
index cff01956..00000000
--- a/app/src/main/res/drawable/player_fast_forward.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/player_fast_rewind.xml b/app/src/main/res/drawable/player_fast_rewind.xml
deleted file mode 100644
index 3b2d5162..00000000
--- a/app/src/main/res/drawable/player_fast_rewind.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/inline_sponsor_overlay.xml b/app/src/main/res/layout/inline_sponsor_overlay.xml
deleted file mode 100644
index c52a1f68..00000000
--- a/app/src/main/res/layout/inline_sponsor_overlay.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/new_segment.xml b/app/src/main/res/layout/new_segment.xml
deleted file mode 100644
index 155907c9..00000000
--- a/app/src/main/res/layout/new_segment.xml
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/skip_sponsor_button.xml b/app/src/main/res/layout/skip_sponsor_button.xml
deleted file mode 100644
index a57b3bc9..00000000
--- a/app/src/main/res/layout/skip_sponsor_button.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index a571e600..00000000
Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml
deleted file mode 100644
index 43475602..00000000
--- a/app/src/main/res/values/arrays.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- - @string/revanced_button_location_entry_none
- - @string/revanced_button_location_entry_player
- - @string/revanced_button_location_entry_buttoncontainer
- - @string/revanced_button_location_entry_both
-
-
- - NONE
- - PLAYER
- - BUTTON_CONTAINER
- - BOTH
-
-
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
deleted file mode 100644
index a44ced44..00000000
--- a/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,373 +0,0 @@
-
-
- "Doesn't show auto-repeat button in the player overlay. Use the toggle below to control auto-repeat"
- Auto-repeat button is shown in the player overlay
- Auto-repeat button
- Auto-repeat is off
- Auto-repeat is on
- Auto-repeat
- Video watermark is hidden
- Video watermark is shown
- Video watermark
- Buffer settings
- Cast button is hidden
- Cast button is shown
- Cast button
- Autoplay button is hidden
- Autoplay button is shown
- Autoplay button
- Codec override
- Extra debug logging is disabled
- Extra Debug logging is enabled
- Debug mode
- Tap to join ReVanced on Discord
- Discord server
- Video brightness will follow your device\'s brightness on HDR landscape videos
- Video brightness is set to max on HDR landscape videos
- Override HDR Video Brightness
- Info cards are hidden
- Info cards are shown
- Info cards
- Layout settings
- "The maximum duration of media that the player will attempt to buffer (in milliseconds)
-
- Default: 120000"
- Maximum buffer
- Miscellaneous
- "The duration of media that must be buffered for playback to start or resume following a user action such as seeking (in milliseconds)
-
- Default: 2500"
- Playback start
- Select preferred video speed
- Preferred video speed
- "The duration of media that must be buffered for playback to resume after a rebuffer (in milliseconds). A rebuffer is defined to be caused by buffer depletion rather than a user action
-
- Default: 5000"
- Rebuffer
- End screens are hidden
- End screens are shown
- End screens
- Support links
- Support
- Video settings
- Tap to force usage of the VP9 codec
- VP9 codec not forced
- VP9 codec is enabled by default for supported devices, disable if you encounter stuttering/slowness in videos
- VP9 codec
- Wide search bar
- Search bar style is defined by the app
- Forcing wide search bar
- Show shorts button
- Shorts button is hidden
- Shorts button is shown
- Fullscreen panels
- Fullscreen panels are hidden
- Fullscreen panels are shown
- Dynamic player
- Dynamic player is defined automatically
- Dynamic player is forced on square and vertical videos
- Captions aren\'t enabled automatically at 0% volume
- Captions are enabled automatically at 0% volume
- Auto captions-->
- Swipe controls for brightness are disabled
- Swipe controls for brightness are enabled
- Swipe controls for Brightness
- Swipe controls for Brightness and Volume
- Swipe controls
- Swipe controls for volume are disabled
- Swipe controls for volume are enabled
- Swipe controls for Volume
- Press-to-Swipe
- Swipe controls are always active
- Swipe controls require a long-press before activating
- Vibrate on Press-to-Swipe
- You\'ll get haptic feedback when activating Press-to-Swipe
- You won\'t get haptic feedback when activating Press-to-Swipe
- Overlay Timeout
- How long the overlay is shown after changes (ms)
- Overlay Text Size
- Text size on the overlay
- Overlay Background Transparency
- Transparency value of the overlay background (0–255)
- Swipe Magnitude Threshold
- Minimum magnitude before a swipe is detected
- Tablet style
- Tablet style is turned on. For example suggested videos are only partially working
- Tablet style is turned off
- Tap to open our website
- ReVanced website
- Home ADS are hidden
- Home ADS are shown
- Home ADS
- Video ADS
- Video ADS are hidden
- Video ADS are shown
- Stories are hidden
- Stories are shown
- YouTube stories
- AD settings
- Tablet miniplayer is not being used
- Tablet miniplayer is being used
- Tablet miniplayer
- Enable SponsorBlock
- SponsorBlock is a crowd-sourced system for skipping annoying parts in YouTube videos
- Enable new segment adding
- Switch this on to enable experimental segment adding (has button visibility issues)
- What to do with different segments
- General
- Show a toast when skipping segment automatically
- Click to see an example toast
- Skip count tracking
- This lets SponsorBlock leaderboard system know how much time people have saved. The extension sends a message to the server each time you skip a segment
- Adjusting new segment step
- This is the number of milliseconds you can move when you use the time adjustment buttons while adding new segment
- Minimum segment duration
- Segments shorter than the set value (in seconds) will not be skipped or show in the player
- Your unique user id
- This should be kept private. This is like a password and should not be shared with anyone. If someone has this, they can impersonate you
- Import/Export settings
- This is your entire configuration that is applicable in the desktop extension in JSON. This includes your userID, so be sure to share this wisely.
- Change API URL
- The address SponsorBlock uses to make calls to the server. <b>Don\'t change this unless you know what you\'re doing.</b>
- Settings were successfully imported
- Failed to import settings
- Failed to export settings
- Cache segments locally
- Frequently watched videos (eg. music videos) may store segments in app cache to make skipping segments faster
- Clear SponsorBlock segments cache
- Sponsor
- Paid promotion, paid referrals and direct advertisements
- Intermission/Intro Animation
- An interval without actual content. Could be a pause, static frame, repeating animation
- Endcards/Credits
- Credits or when the YouTube endcards appear. Not spoken conclusions
- Interaction Reminder (Subscribe)
- When there is a short reminder to like, subscribe or follow them in the middle of content
- Unpaid/Self Promotion
- Similar to "sponsor" except for unpaid or self promotion. This includes sections about merchandise, donations, or information about who they collaborated with
- Music: Non-Music Section
- Only for use in music videos. This includes introductions or outros in music videos
- Filler Tangent/Jokes
- Tangential scenes added only for filler or humor that are not required to understand the main content of the video. This should not include segments providing context or background details
- Skipped a sponsor segment
- Skipped sponsor
- Skipped intro
- Skipped outro
- Skipped annoying reminder
- Skipped self promotion
- Skipped a non-music section
- Skipped preview
- Skipped filler
- Skipped unsubmitted segment
- Skip automatically
- Show a skip button
- Don\'t do anything
- About
- This app uses the API from SponsorBlock
- Tap to learn more, and see downloads for other platforms at: sponsor.ajay.app
- Integration made by JakubWeg, recoded by oSumAtrIX
- Tap to skip
-
- Unable to submit segments: Status: %d %s
- Can\'t submit the segment.\nRate Limited (Too many from the same user or IP)
- Can\'t submit the segment.\n\n%s
- Can\'t submit the segment.\nAlready exists
- Segment submitted successfully
- Submitting segment…
-
- Unable to vote for segment: Status: %d %s
- Can\'t vote for segment.\nRate Limited (Too many from the same user or IP)
- Can\'t vote for segment.\n\n%s
- Voted successfully
- Voting for segment…
- Upvote
- Downvote
- Change category
- There are no segments to vote for
- Enable voting
- Switch this on to enable voting.
-
- Choose the segment category
- You\'ve disabled this category in the settings, enable it to be able to submit
- New SponsorBlock segment
- Set %02d:%02d:%04d as the start or end of a new segment?
- start
- end
- now
- Time the segment begins at
- Time the segment ends at
- Beginning of segment set
- End of segment set
- Are the times correct?
- The segment lasts from %02d:%02d to %02d:%02d (%d minutes %02d seconds)\nIs it ready to submit?
- Mark two locations on the time bar first
- Edit timing of segment manually
- Do you want to edit the timing for the start or end of the segment?
- Done
- Invalid time given
-
- View guidelines
- Guidelines contain tips about submitting a segment
- There are guidelines
- It\'s recommended to read the Sponsor Block guidelines before submitting any segment
- Already read
- Show me
-
- Skip segment
-
- Comments removal
- Comments removal is turned off (new comments / phones only)
- Comments removal is turned on (new comments / phones only)
- Community post removal
- Community post removal is turned off
- Community post removal is turned on
- Compact banner removal
- Compact banner removal is turned off
- Compact banner removal is turned on
- Compact movie removal
- Compact movie removal is turned off
- Compact movie removal is turned on
- General layout ad removal
- General layout ad removal is turned off
- General layout ad removal is turned on
- Movie shelf removal
- Movie shelf removal is turned off
- Movie shelf removal is turned on
- Survey removal
- Feed survey removal is turned off
- Feed survey removal is turned on
- Merchandise removal
- Merchandise removal is turned off
- Merchandise removal is turned on
- Movie upsell removal
- Movie upsell removal is turned off
- Movie upsell removal is turned on
- Emergency box removal
- Emergency box removal is turned on
- Emergency box removal is turned off
- Info panel removal
- Info panel removal is turned on
- Info panel removal is turned off
- Medical panel removal
- Medical panel removal is turned on
- Medical panel removal is turned off
- Paid content removal
- Paid content removal is turned on
- Paid content removal is turned off
- Suggested for you removal
- Suggested for you removal is turned on
- Suggested for you removal is turned off
- General Suggestions removal
- General Suggestions removal is turned on
- General Suggestions removal is turned off
- Latest posts removal
- Latest posts removal is turned on
- Latest posts removal is turned off
- Channel guidelines removal
- Channel guidelines removal is turned on
- Channel guidelines removal is turned off
-
- SponsorBlock settings
- Uses the sponsor.ajay.app API
-
- Notification settings
- "1. Google device registration and Cloud Messaging need to be enabled for notifications.
-2. ReVanced needs to be shown as registered under Cloud Messaging.
-3. Current State in Cloud Messaging must be Connected."
- MicroG settings
- ReVanced settings
-
- Seekbar Tapping
- Seekbar Tapping (video progress bar) is disabled
- Seekbar Tapping (video progress bar) is enabled
-
- Background playback
- Background playback is disabled
- Background playback is enabled
-
- Normal
-
- Shorts Shelf
- Shorts Shelf removal is turned off
- Shorts Shelf removal is turned on
-
- Create Button has default visibility
- Create Button is forcefully disabled
- Create Button
-
- Community Guidelines
- Community Guidelines removal is turned off
- Community Guidelines removal is turned on
-
- Copy Link Button is hidden from the player overlay
- Copy Link Button is shown in the player overlay
- Copy Link Button With Timestamp is hidden from the player overlay
- Copy Link Button With Timestamp is shown in the player overlay
- Copy Link Button With Timestamp
- Copy Link Button
-
- Quality Settings style
- Using default style video quality settings
- Using old style video quality settings
-
- Show time without segments
- This time appears in brackets next to the current time. This shows the total video duration minus any segments.
- Channel whitelisting
- Use the Segments button under the player to whitelist a channel
- Enable SB Browser button
- Clicking this button under the player will open sb.ltn.fi where you can see more details about segments.
- Preview/Recap
- Quick recap of previous episodes, or a preview of what\'s coming up later in the current video. Meant for edited together clips, not for spoken summaries.
- Stats
- Loading..
- SponsorBlock is disabled
- Your username: <b>%s</b>
- Click to change your username
- Unable to change username: Status: %d %s
- Username successfully changed
- Submissions: <b>%s</b>
- You\'ve saved people from <b>%s</b> segments.
- That\'s <b>%s</b> of their lives. Click to see the leaderboard
- You\'ve skipped <b>%s</b> segments.
- That\'s <b>%s</b>.
- minutes
- Are you looking for changing colors?
- You can now change a category\'s color by clicking on it above.
- Choose the category
- Color changed
- Color reset
- Invalid hex code
- Change
- Reset
-
- Copy link
- Timestamp
- ADS
- Segments
- SB Browser
-
- API URL changed
- API URL reset
- Provided API URL is invalid
-
- Video ad whitelisting
- Video ad whitelisting is turned off
- Video ad whitelisting is turned on. Use the ADS button under the player to whitelist a channel
- ADS
- SponsorBlock
- Channel %s was added to the %s whitelist
- Channel %s was removed from the %s whitelist
- Failed to add channel %s to the %s whitelist
- Failed to remove channel %s from the %s whitelist
- Failed to retrieve channel details, received code %d
- Hidden
- In player
- Under player
- Both
- Return YouTube Dislike settings
- Uses the RYD API
- Enable RYD
- Switch this on to see the dislike counts again
- Return YouTube Dislike Integration
- This integration uses the RYD API from https://returnyoutubedislike.com. Tap to learn more
-
diff --git a/app/src/main/res/xml/revanced_prefs.xml b/app/src/main/res/xml/revanced_prefs.xml
deleted file mode 100644
index 3fe2a52e..00000000
--- a/app/src/main/res/xml/revanced_prefs.xml
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file