Commit Graph

273 Commits

Author SHA1 Message Date
Jonny Buchanan
95384a58ef Release v4.8.2
- Added hiding "Discover new Lists" suggestions in the Lists page
- Added missing translations for "What's happening?" and "Tweet your reply" where Twitter currently uses the English version
- Changed the Hide "Discover more" tweets option to Hide "Discover" suggestions
- Fixed most "What's happening?" translations based on Twitter's locale data
- Fixed hiding a Premium upsell in the Communities header
- Fixed search filters in the sidebar being hidden (again) - added a temporary workaround for Twitter leaving a stray divider at the top of the sidebar
2025-02-19 08:36:26 +10:00
Jonny Buchanan
f8258fbcd9 Renamed the Hide "Discover more" tweets option to Hide "Discover" suggestions
Added hiding Discover new Lists suggestions in the Lists page when this option is enabled

Fixes #350
2025-02-19 04:16:43 +10:00
Jonny Buchanan
d70416931d Release v4.8.1
- Added restoring Twitter placeholders to the desktop Compose Tweet modal
- Added restoring "Add another Tweet" placeholders when creating a thread in the Tweet editor
- Changed option labels for defaulting sorting of replies to match recent Twitter changes
- Fixed a conflict with the OldTweetDeck extension by not redirecting /i/tweetdeck to twitter.com
- Fixed pinned Community tab contents being hidden when hiding the Tweet box in the timeline on desktop
- Fixed the timeline Tweet editor not being tweaked if the Tweet box is removed and later re-added
- Fixed restoring Twitter placeholders, Tweet button text and handling premium checks on the Compose Tweet page on mobile
2025-02-18 18:11:31 +10:00
Jonny Buchanan
a720a01957 Disable timeline stats logging by default and add a debug option to enable it 2025-02-17 11:44:32 +10:00
Jonny Buchanan
9ed1b82576 Release v4.8.0
- Added an option to redirect from x.com to twitter.com
  - If you're logged out of twitter.com, you will be redirected to the login page to avoid an infinite redirection loop
  - Note: this redirect will only work for as a long as Twitter supports the ?mx=1 query parameter they added as part of the migration to x.com
- Added automatically closing the new Premium upsell modal which sometimes appears after submitting a new Tweet on desktop
- Added an option to hide the main Compose Tweet button
- Added a Custom CSS option to the Experiments section
- Added display of the version number you're using to the options page
- Fixed the option for defaulting "Sort replies by"
  - Note: on mobile, Twitter appear to have broken their own UI for changing sorting, so if you use this option you won't be able to change reply sorting while looking at a Tweet thread
- Fixed hiding the "Edit" upsell in the menu on your own recent Tweets
2025-02-16 05:04:42 +10:00
Jonny Buchanan
d857b7e545 Added a Custom CSS option to the Experiments section
#221
2025-02-16 04:22:59 +10:00
Jonny Buchanan
de3b54f6e5 Display the version number at the end of the options
Debug options are now enabled by clicking the version number 5 times
2025-02-16 02:27:59 +10:00
Jonny Buchanan
4d7bdeeb59 Added an option to hide the main Compose Tweet button 2025-02-16 01:05:48 +10:00
Jonny Buchanan
b49efdc0e8 Fix TypeScript warnings so we don't have to mentally cache "normal number of warnings to have"
Make JSDoc usage of @returns consistent
2025-02-16 00:44:29 +10:00
Jonny Buchanan
cc7fb13d50 Added an option to redirect from x.com to twitter.com
Fixed hiding the Highlights and Articles premium upsell tabs on your own profile page on twitter.com

This redirect will only work for as a long as Twitter supports the ?mx=1 query parameter
2025-02-15 23:35:14 +10:00
Jonny Buchanan
c307e3e5d2 Release v4.7.1
- Fixed sidebar contents not being hidden on the Home timeline due to a Twitter change (currently) only on this screen
2025-02-13 07:21:48 +10:00
Jonny Buchanan
64a07a75d1 Release v4.7.0
Changes

- Added a new Notifications option to the Reduce "engagement" settings
  - "Hide badges only" hides all notification count badges, the notification count in the page title and the notification favicon
  - "Hide" also hides the Notifications nav item to discourage checking notifications
- Added display of Retweets and Likes counts when restoring links under your own Tweets
  - The Likes link is now only restored under your own Tweets, as the Likes tab isn't visible for other people's Tweets
- Hid a new Premium upsell underneath your own focused Tweets
- Fixed a border left behind after hiding the Analytics link under your own Tweets
- Fixed Control Panel for Twitter clashing with the one sec extension when both are being used

New layout changes

- Enabling the Tweak new layout option now doesn't do anything if you don't have the new layout, so you can leave it enabled if only some of your accounts have it
- Fixed contrast of nav item text when navigation is expanded
- Made the "More" button larger to match the tweaked nav icons
- Added an option to hide the Toggle navigation button in the new layout
2025-02-08 21:07:40 +10:00
Jonny Buchanan
0ccc3b7cb9 Added an option to hide the Toggle navigation button in the new layout 2025-02-05 12:19:29 +10:00
Jonny Buchanan
692e4382a7 Added a new Notifications option to the Reduce "engagement" settings
- "Hide badges only" hides all notification count badges, the notification count in document title and the notification favicon
- "Hide" also hides the Notifications nav item to discourage checking notifications
2025-02-05 08:46:23 +10:00
Jonny Buchanan
a3a67a4f2b Release v4.6.2
- Added more contrast/branding colour tweaks for the new layout
- Fixed the Grok Profile Summary button in user hovercards not being hidden if "Premium blue checks" is set to "Do nothing"
- Fixed double primary column left border when navigation is expanded in the new layout
- Fixed Japanese "What's happening?" translation
2025-01-30 04:02:14 +10:00
Jonny Buchanan
c641b399b4 Release v4.6.1
- Fixed the Grok drawer animation sometimes being visible when hiding Grok
- Fixed premium upsells sometimes being visible in your own profile page on mobile
- Fixed hiding the new Radar premium upsell in Search results
- Fixed the new Radar premium upsell breaking display of Search filters when hiding sidebar contents
- Enabled use of the experimental "Tweak new layout" option on mobile, as the new layout affects mobile too
- Added some initial tweaks for the new layout on mobile
- Removed restoring the notification count on desktop from new layout tweaks, as Twitter fixed this
2025-01-28 19:32:08 +10:00
Jonny Buchanan
8514980a25 Enable the "Tweak new layout" option on mobile, as it affects mobile too
Added some initial tweaks for the new layout on mobile
Hide the new Radar premium upsell in Search results
Fixed the new Radar premium upsell breaking showing Search filters when hiding sidebar contents
2025-01-28 18:28:38 +10:00
Jonny Buchanan
c28a6e83e8 Release v4.6.0
- Added an experimental "Tweak new layout" option for people who have the new Twitter layout on desktop to try
- Added support for hiding items in the new layout's More dialog
- Fixed styling of the separated Retweets/Quote Tweets tab with the new layout
- Fixed styling of hidden tabs with the new layout
- Added restoring the "What's happening?" placeholder in the desktop timeline Tweet box
- Hide the Grok summary at the top of search results
2025-01-27 03:39:24 +10:00
Jonny Buchanan
49d8a7e35b Added an experimental "Tweak new layout" option for people who have the new Twitter layout on desktop to try
This fixes some of the more obvious problems with the new layout - we'll
document what these are in a blog post once the new layout has had a wider
rollout, and after we see which initial changes Twitter make based on
feedback (which we've also provided)

#705

Added support for hiding items in the new layout's More dialog
Added restoring the "What's happening?" placeholder in the desktop timeline Tweet box
Fixed styling of the separated Retweets/Quote Tweets tab with the new layout
Fixed styling of hidden tabs with the new layout
2025-01-27 03:34:19 +10:00
Jonny Buchanan
25acc3b765 Release v4.5.5
- Hide another new Grok button in user profiles
2025-01-20 10:17:22 +10:00
Jonny Buchanan
048c13e247 Release v4.5.4
- Hide the new Grok drawer on desktop
- Hide the new "Radar" Premium upsell in Search on desktop
2025-01-18 12:51:29 +10:00
Jonny Buchanan
f4ced4f451 Release v4.5.3
- Fixed a layout issue in the Home timeline when hiding the For you timeline, but not hiding Grok suggestions in Tweets
2025-01-12 22:38:48 +10:00
Jonny Buchanan
7321852a56 Release v4.5.2
- Hide suggested Grok prompts in Tweets
- Changed how Tweets are hidden to also hide the new separator between them
2025-01-08 19:12:30 +10:00
Jonny Buchanan
cad4300010 Release v4.5.1
- Replace daruma version of X logo (Japan-only)
2024-12-25 04:06:56 +10:00
Jonny Buchanan
d07462f618 Release v4.5.0
- Added Italian translation by @katullo11
- Improved French translation by @luclu7
- Hide the Grok "Profile Summary" button in user hovercards on desktop
2024-12-23 10:18:34 +10:00
Jonny Buchanan
2cbb19171a Release v4.4.6
- Hide the Grok "Generate image" button which was added to the Tweet editor
2024-12-19 22:31:21 +10:00
Jonny Buchanan
c33b1750a9 Release v4.4.5
- Hide the Grok Actions button in focused tweets
2024-12-15 20:36:33 +10:00
Jonny Buchanan
ca43fdf2eb Release v4.4.4
- Fixed the high contrast magenta dark mode theme colour
2024-12-13 14:44:11 +10:00
Jonny Buchanan
998281387c Release v4.4.3
Improvements when restoring the theme colour for Tweet buttons

- Added support for accessible high-contrast mode colours
- Fixed the Tweet icon color in dark mode when the navigation menu is collapsed on desktop
2024-12-08 16:16:42 +10:00
Jonny Buchanan
a8cc198495 Release v4.4.2
Improvements when restoring the theme colour for Tweet buttons

- Added support for accessible high-contrast mode colours
- Fixed the Tweet icon color in dark mode when the navigation menu is collapsed on desktop
2024-12-08 16:05:10 +10:00
Jonny Buchanan
05f24c1442 Release v4.4.1
- Restore the theme color for Tweet buttons as part of the "Replace X branding changes" option
2024-12-05 20:13:37 +10:00
Jonny Buchanan
8df8809229 Release v4.4.0
- The "Hide Grok" option now hides the new button which Twitter has added to all Tweets
- Blanket hide all upsell links in your own profile - hides the current Premium upsell which will no doubt be replaced with another
- Simplified hiding Views and bookmark buttons under Tweets, to avoid hiding the wrong button when Twitter changes things
- Fixed detecting when we're on the Bookmarks page, as Twitter recently broke the page title
- The Firefox version of Control Panel for Twitter now requires Firefox 121 or later
2024-12-02 22:21:15 +10:00
Jonny Buchanan
4648a5073b Release v4.3.2
- Hide new Analytics menu item, which is a Premium upsell
2024-11-03 11:27:41 +10:00
Jonny Buchanan
1cdf1c90f1 Release v4.3.1
- Fixed hiding Tweets from muted/blocked users in threads when using Twitter in Japanese
2024-10-13 20:13:40 +10:00
Jonny Buchanan
ea9e125316 Release v4.3.0
### New

- Expanded "Enable muting of Quote Tweets" to allow turning off Quote Tweets from specific people you follow - Quote Tweets now have a new "Turn off Quote Tweets" menu item when this option is enabled
- Hiding Premium upsells now hides the "Unlock Analytics" button in your own profile

### Fixes

- Fix hiding the new extended variant of inline prompts in the timeline
- Fixed hiding the Monetization nav item
- Fixed adding the Turn on/off Retweets menu items in Lists
- Fixed hiding private or deleted posts in threads when hiding posts from quote blocked/muted accounts
- Fixed a bug where user profiles with screen names starting with "explore" were treated as if they were the Explore page

### Options changes

- Reorganised and renamed some options
- Created a separate "X fixes" section
- Removed the "Hide Pro" option on desktop, as this nav item is no longer present
2024-10-11 16:23:44 +10:00
Jonny Buchanan
3db4b9143c Expanded "Enable muting of Quote Tweets" to allow turning off QTs from particular people you follow
Their QTs will now have "Turn off Quote Tweets" in the menu

#521
2024-09-29 16:36:32 +10:00
Jonny Buchanan
9bc61b8c65 Reorganised and renamed some options
Created a separate "X fixes" section for, y'know
Removed the "Hide Pro" option on desktop, as this nav item is no longer present
2024-08-17 20:15:35 +10:00
Jonny Buchanan
5fb6d81698 Release v4.2.5
- Hide new Jobs nav item on mobile
2024-08-16 15:41:37 +10:00
Jonny Buchanan
998818a4d9 Release v4.2.4
- Fixed always attempting to sort replies in the media modal timeline on desktop
2024-08-16 09:17:10 +10:00
Jonny Buchanan
81f5c7bcf9 Release v4.2.3
- Hiding Jobs now hides the new primary navigation item on desktop
- Fixed defaulting sorting of replies in the desktop media modal timeline
2024-08-16 09:03:22 +10:00
Jonny Buchanan
163f3d7035 Hiding Jobs now hides the new primary navigation item on desktop
Closes #633
2024-08-16 08:13:25 +10:00
Jonny Buchanan
062625eeff Release v4.2.2
- Hid a new Premium upsell in the mobile timeline header
2024-08-14 19:59:51 +10:00
Jonny Buchanan
620cb00bcc Release v4.2.1
- Fixed Tweets not being reloaded when the Sort replies dropdown is automatically changed for you
- Fixed your Sort replies default not being applied if you navigate directly to a focused Tweet or refresh the page on one
2024-08-11 12:20:39 +10:00
Jonny Buchanan
9b2621720d Release v4.2.0
- Added an option to set your preferred default for sorting replies
2024-08-10 21:12:18 +10:00
Jonny Buchanan
a11b02875f Added an option to set your preferred default for sorting replies
Closes #623
2024-08-10 20:44:24 +10:00
Jonny Buchanan
5187a9d758 Release v4.1.3
- Hiding upsells now hides the new "Get verified" button in your own profile
2024-08-02 08:56:12 +10:00
Jonny Buchanan
32f05a56c6 Release v4.1.2
- Fixed hiding "Subscriber" indicators in replies from subscribers
- Fixed handling the Subscribers tab in a user's followers/following page
- Fixed fallback font for custom content when the main font rule isn't found
- Fixed hiding the "Yeah! for Twitter" button on desktop when also using that extension
2024-06-17 12:06:29 +10:00
Jonny Buchanan
722da3d5e2 Release v4.1.1
- Fixed switching between tabs on the Home timeline, after Twitter changed the timeline structure
- Fixed redirecting away from the Home timeline when it's disabled
2024-05-22 18:26:44 +10:00
Jonny Buchanan
3a5ee7ea30 Release v4.1.0
- Added a new option: Unblur sensitive content
- Added a workaround for a current Twitter bug which causes the page title to "stick" after you view a user profile, breaking our page change detection

**Internal**

- Removed the `body.MainTimeline` and `body.TabbedTimeline` styling hooks, which were leftovers from Twitter transitioning to a tabbed timeline, when we still supported both versions
2024-05-19 22:53:37 +10:00
Jonny Buchanan
c2382a5f50 Added an Unblur sensitive content option
Closes #542
2024-05-19 18:40:35 +10:00