Commit Graph

439 Commits

Author SHA1 Message Date
Lawrence Hook cfefa197ec feat: add close and dismiss buttons to announcement banner
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 20:43:02 -05:00
Lawrence Hook b193516096 feat: add announcement banner for upcoming premium features
Adds a dismissible banner at the top of the options page announcing
upcoming premium features with a link to the explainer page.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 19:57:25 -05:00
Lawrence Hook 3d021923e6 update versions 2026-01-24 20:43:36 -05:00
Lawrence Hook 4fa9023ef4 Merge branch 'released' 2026-01-24 20:43:08 -05:00
Lawrence Hook a77451499b version 4.3.66
Squashed commit of the following:

commit 3b5f50fa82
Author: Lawrence Hook <6572030+lawrencehook@users.noreply.github.com>
Date:   Sat Jan 24 20:37:53 2026 -0500

    feat(extension): revamp donate/feedback pages and polish options UI (#189)

    - Redesign donors page with modern card-based tier system
    - Redesign feedback page with contact grid and cleaner layout
    - Both pages now fit within 600px without scrolling
    - Apply subtle UI improvements to main options page:
      - System fonts, softer borders, hover states
      - Improved sidebar, menus, and footer styling
      - Denser option spacing for info-density

    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

commit 8ca3247d68
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Tue Dec 30 17:41:59 2025 -0500

    claude recommends some TODOs

commit e6418d6aaa
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Tue Dec 23 15:48:47 2025 -0500

    update versions

commit 89d7b09629
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Tue Dec 23 15:41:38 2025 -0500

    fix whitespace

commit b46281aeef
Author: Jagan <sreejaganj@gmail.com>
Date:   Wed Dec 24 02:07:39 2025 +0530

    fix(sidebar): correct mapping of sidebar section (#186)

    Youtube changed the structure of the sidebar, this caused several toggle target issues in the extension.
    -> Hiding you/library removed the section contents but left a small empty container.
    -> Hiding other sections hid the wrong ones. Explore hid you/library completely, more from youtube hid explore, settings hid more from youtube. And couldn't hide settings at all.

    This commit updates the CSS to match the new DOM structure.

    -> Replaced nth-child with nth-of type
    -> Realigned indexes to match new structure.
      - `remove_sub_section` targets the 2nd section (Subscriptions)
      - `remove_quick_links_section` targets the 3rd section (You / Library)
      - `remove_explore_section` targets the 4th section (Explore)
      - `remove_more_section` targets the 5th section (More from YouTube)
      - `remove_settings_section` targets the 6th section (Settings)
      - `remove_footer_section` still hides `#guide-renderer > #footer`
    -> Modified the order of the buttons in src/content-script/main.css to match the order in the sidebar.

    Resolves: #185

commit ecab1e69c6
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Tue Oct 21 22:49:04 2025 -0400

    update version
2026-01-24 20:40:56 -05:00
Lawrence Hook 3b5f50fa82 feat(extension): revamp donate/feedback pages and polish options UI (#189)
- Redesign donors page with modern card-based tier system
- Redesign feedback page with contact grid and cleaner layout
- Both pages now fit within 600px without scrolling
- Apply subtle UI improvements to main options page:
  - System fonts, softer borders, hover states
  - Improved sidebar, menus, and footer styling
  - Denser option spacing for info-density

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 20:37:53 -05:00
Lawrence Hook 8ca3247d68 claude recommends some TODOs 2025-12-30 17:41:59 -05:00
Lawrence Hook 1aea161b7a fix whitespace 2025-12-23 15:51:14 -05:00
Jagan ac66e7ebd7 fix(sidebar): correct mapping of sidebar section (#186)
Youtube changed the structure of the sidebar, this caused several toggle target issues in the extension.
-> Hiding you/library removed the section contents but left a small empty container.
-> Hiding other sections hid the wrong ones. Explore hid you/library completely, more from youtube hid explore, settings hid more from youtube. And couldn't hide settings at all.

This commit updates the CSS to match the new DOM structure.

-> Replaced nth-child with nth-of type
-> Realigned indexes to match new structure.
  - `remove_sub_section` targets the 2nd section (Subscriptions)
  - `remove_quick_links_section` targets the 3rd section (You / Library)
  - `remove_explore_section` targets the 4th section (Explore)
  - `remove_more_section` targets the 5th section (More from YouTube)
  - `remove_settings_section` targets the 6th section (Settings)
  - `remove_footer_section` still hides `#guide-renderer > #footer`
-> Modified the order of the buttons in src/content-script/main.css to match the order in the sidebar.

Resolves: #185
2025-12-23 15:51:09 -05:00
Lawrence Hook 6b2fd14af6 update version 2025-12-23 15:50:59 -05:00
Lawrence Hook e6418d6aaa update versions 2025-12-23 15:48:47 -05:00
Lawrence Hook 89d7b09629 fix whitespace 2025-12-23 15:41:38 -05:00
Jagan b46281aeef fix(sidebar): correct mapping of sidebar section (#186)
Youtube changed the structure of the sidebar, this caused several toggle target issues in the extension.
-> Hiding you/library removed the section contents but left a small empty container.
-> Hiding other sections hid the wrong ones. Explore hid you/library completely, more from youtube hid explore, settings hid more from youtube. And couldn't hide settings at all.

This commit updates the CSS to match the new DOM structure.

-> Replaced nth-child with nth-of type
-> Realigned indexes to match new structure.
  - `remove_sub_section` targets the 2nd section (Subscriptions)
  - `remove_quick_links_section` targets the 3rd section (You / Library)
  - `remove_explore_section` targets the 4th section (Explore)
  - `remove_more_section` targets the 5th section (More from YouTube)
  - `remove_settings_section` targets the 6th section (Settings)
  - `remove_footer_section` still hides `#guide-renderer > #footer`
-> Modified the order of the buttons in src/content-script/main.css to match the order in the sidebar.

Resolves: #185
2025-12-23 15:37:39 -05:00
Lawrence Hook ecab1e69c6 update version 2025-10-21 22:49:04 -04:00
Lawrence Hook 64c63a451a Merge branch 'main' into released 2025-10-21 22:48:31 -04:00
Hussain Elemam 2922214070 remove end of video suggestions for new youtube UI (#179)
* remove end of video suggestions for new youtube UI

---------

Co-authored-by: Lawrence Hook <6572030+lawrencehook@users.noreply.github.com>
2025-10-21 22:44:18 -04:00
Lawrence Hook 102c668fbb update manifest version 2025-07-14 20:12:56 -04:00
Sidhant 8f49fda8f5 Hide shorts from search results (closes #165) (#166)
* Hide shorts from search results

---------

Co-authored-by: Lawrence Hook <lawrencehook@gmail.com>
2025-07-12 16:05:13 -04:00
Lawrence Hook 2e13c49881 Update manifest version 2024-12-17 19:42:43 -05:00
Lawrence Hook e1e77a2931 Version 4.3.62
Squashed commit of the following:

commit 5078750703
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sun Dec 15 12:33:23 2024 -0500

    add semicolon

commit 8dd10345db
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sun Dec 15 12:30:50 2024 -0500

    Abbreviate anon donors

commit 5b47e2e636
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sun Dec 15 12:13:07 2024 -0500

    Squashed commit of the following:

    commit 42f6ef437a4054f2aed6467d8c85a8c1ec7f03c2
    Author: Lawrence Hook <lawrencehook@gmail.com>
    Date:   Sun Dec 15 12:12:01 2024 -0500

        Implement password removal. Fix button styling

    commit 6503b2ac8460b148a17e42015a732b248048fa40
    Author: Lawrence Hook <lawrencehook@gmail.com>
    Date:   Sun Dec 15 11:38:32 2024 -0500

        Convert to password attributes to snake_case and add them to import/export.

    commit 5f6f0e95e693a3ba8c2c59dc7311e30cd9af096d
    Merge: 06edb5a e9b2af8
    Author: Lawrence Hook <lawrencehook@gmail.com>
    Date:   Sat Dec 14 19:27:49 2024 -0500

        Merge branch 'main' into feature/password

    commit 06edb5a13151e6228723ecae409c75fea74ede37
    Author: Lawrence Hook <lawrencehook@gmail.com>
    Date:   Sat Dec 14 19:26:54 2024 -0500

        push progress on password feature

commit e9b2af8f87
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 11:19:29 2024 -0500

    Add an option to shrink thumbnails

commit bb5f4331ef
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 11:08:16 2024 -0500

    Add an option to remove the clip button

commit 615cfad300
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 10:43:28 2024 -0500

    Fix the click on the "skip ad" button

commit f7cefd6161
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 10:31:11 2024 -0500

    Fix the 'center contents' option

commit 016194e31d
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 10:24:25 2024 -0500

    Fix subs page option for 'upcoming' videos. Fix toggles in the video player page.

commit b5b7895afe
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 09:55:16 2024 -0500

    Disable copy/paste for code entry

commit 0bf3cc95fc
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Fri Dec 13 21:56:13 2024 -0500

    Update manifest versions

commit 71dfef04cc
Merge: eb3ca2e fe4e2bd
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Fri Dec 13 21:55:35 2024 -0500

    Merge branch 'released'

commit eb3ca2e13e
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Fri Dec 13 21:55:06 2024 -0500

    Fix permissions

commit 4cec2ebe85
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Fri Jun 7 17:40:18 2024 -0400

    update manifest versions
2024-12-17 19:38:40 -05:00
Lawrence Hook 5078750703 add semicolon 2024-12-15 12:33:23 -05:00
Lawrence Hook 8dd10345db Abbreviate anon donors 2024-12-15 12:30:50 -05:00
Lawrence Hook 5b47e2e636 Squashed commit of the following:
commit 42f6ef437a4054f2aed6467d8c85a8c1ec7f03c2
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sun Dec 15 12:12:01 2024 -0500

    Implement password removal. Fix button styling

commit 6503b2ac8460b148a17e42015a732b248048fa40
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sun Dec 15 11:38:32 2024 -0500

    Convert to password attributes to snake_case and add them to import/export.

commit 5f6f0e95e693a3ba8c2c59dc7311e30cd9af096d
Merge: 06edb5a e9b2af8
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 19:27:49 2024 -0500

    Merge branch 'main' into feature/password

commit 06edb5a13151e6228723ecae409c75fea74ede37
Author: Lawrence Hook <lawrencehook@gmail.com>
Date:   Sat Dec 14 19:26:54 2024 -0500

    push progress on password feature
2024-12-15 12:13:07 -05:00
Lawrence Hook e9b2af8f87 Add an option to shrink thumbnails 2024-12-14 11:19:29 -05:00
Lawrence Hook bb5f4331ef Add an option to remove the clip button 2024-12-14 11:08:16 -05:00
Lawrence Hook 615cfad300 Fix the click on the "skip ad" button 2024-12-14 10:43:28 -05:00
Lawrence Hook f7cefd6161 Fix the 'center contents' option 2024-12-14 10:31:11 -05:00
Lawrence Hook 016194e31d Fix subs page option for 'upcoming' videos. Fix toggles in the video player page. 2024-12-14 10:24:25 -05:00
Lawrence Hook b5b7895afe Disable copy/paste for code entry 2024-12-14 09:55:16 -05:00
Lawrence Hook 0bf3cc95fc Update manifest versions 2024-12-13 21:56:13 -05:00
Lawrence Hook 71dfef04cc Merge branch 'released' 2024-12-13 21:55:35 -05:00
Lawrence Hook eb3ca2e13e Fix permissions 2024-12-13 21:55:06 -05:00
Lawrence Hook fe4e2bdb6b update manifest versions 2024-12-13 19:18:18 -05:00
Lawrence Hook 2c923e1121 Fix search suggestions option 2024-12-13 19:06:23 -05:00
Lawrence Hook 4cec2ebe85 update manifest versions 2024-06-07 17:40:18 -04:00
Lawrence Hook a257ec0134 fix the menu timer 2024-06-07 17:37:52 -04:00
Lawrence Hook 0eb50f1906 update manifest 2024-05-31 10:01:03 -04:00
Lawrence Hook f24eff6028 Add another option for locking the menu -- code reentry 2024-05-31 09:58:10 -04:00
Lawrence Hook 66bb23b159 Disable the power button if the schedule is active 2024-05-31 09:31:58 -04:00
Lawrence Hook 0b9072c577 update the manifest version 2024-05-23 23:35:50 -04:00
Lawrence Hook 737d30281c fix skip ad option 2024-05-23 23:33:14 -04:00
Lawrence Hook 3d4af5aa99 update manifest version 2024-05-21 10:03:36 -04:00
Lawrence Hook 7acf7f326a fix firefox manifest reversion 2024-05-12 10:40:00 -04:00
Robert P bdefd4b39c feat: add options to toggle subscribers count & grayscale mode (#125)
* Fix `hide the likes` option

* Add option to remove subscribers count

* Add option for grayscale mode
2024-05-12 10:33:37 -04:00
Lawrence Hook 57942ba473 update manifest version 2024-05-12 10:32:25 -04:00
Lawrence Hook 8f783e9709 revert firefox to mv2 2024-05-12 10:31:44 -04:00
Lawrence Hook 07e6b1f7ff update 2024-05-09 00:51:55 -04:00
Lawrence Hook ad177a6c40 Merge branch 'released' 2024-04-27 21:44:22 -04:00
Lawrence Hook 141f57df90 Set "skip ads" to default false 2024-04-27 21:42:04 -04:00
Lawrence Hook 0e19ab4793 begin migration to manifest v3 2024-04-20 10:14:37 -04:00