Commit Graph

77 Commits

Author SHA1 Message Date
alexsparkes
a3ca7ad9e9 fix(workflows): fix IS_PRERELEASE bug, hotfix changelog, dependabot target, back-merge automation, lint gate, and manifest version mismatch
- fix version-bump.yml: IS_PRERELEASE was never defined, breaking iterative beta versioning (7.x.x-beta.1 → 7.x.x-beta.2)
- fix hotfix-release.yml: move changelog generation before merge so git log captures commits correctly
- fix dependabot.yml: was empty; now targets dev branch to keep Dependabot PRs in the normal dev→beta→main flow
- fix automerge.yml: remove continue-on-error from lint step so lint failures block Dependabot auto-merge; pin bun-version to 1.3.1
- fix production-release.yml: add automated back-merge of main→beta and main→dev after each production release
- fix manifest/chrome.json and manifest/firefox.json: version was 7.6.0, mismatched package.json 7.6.1

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 22:03:19 +01:00
alexsparkes
baea8c4d6c feat: implement bookmark service and quicklinks management
- Added BookmarkService for managing bookmark permissions, fetching bookmarks, and syncing with quicklinks.
- Introduced IconService for handling icon retrieval and custom uploads.
- Created utility functions for reading and writing quicklinks and groups to localStorage.
- Implemented migration logic for transitioning quicklinks data to a new format.
- Added SmartIcon component for displaying icons with fallback options.
- Developed AddModal styles and structure for adding links.
- Enhanced settings loading to support dynamic font loading from Google Fonts.
- Refactored isValidUrl function for improved readability.
- Cleaned up uninstall logic for photo packs in marketplace.
2026-02-01 19:02:32 +00:00
David Ralph
e25c8dedb7 feat(translations): add manfiest sync, remove debug 2026-02-01 11:45:53 +00:00
alexsparkes
5c8d9a3a44 feat: bump version to 7.6.0 across all manifests and documentation 2026-01-25 20:44:44 +00:00
David Ralph
17560819a1 chore: change to 7.5.0 and update deps 2026-01-24 22:24:12 +00:00
alexsparkes
0e852e8a89 feat(SearchOptions): add Chrome policy warning for search engine selection removal 2025-10-28 19:41:30 +00:00
Isaac
80e2c37751 fix(manifest): firefox addon id (#851) 2024-09-12 17:02:46 +01:00
Isaac
32a4c1e72e fix(manifest): another attempt to fix firefox 2024-09-12 16:56:49 +01:00
Isaac
ea20d3e518 fix(manifest): add ID to Firefox manifest 2024-09-06 19:18:10 +01:00
David Ralph
a322823a94 chore: update translations, add missing manifest locales, set working to 7.1.2 2024-09-05 20:52:41 +01:00
Isaac
379b81bdbd chore: v7.1.1 2024-06-06 21:14:32 +01:00
David Ralph
2fff03513b chore(manifest): add missing locales for chrome 2024-06-05 14:54:22 +01:00
David Ralph
e1e69a40bb chore(build): change store version in manifest 2024-05-27 13:09:04 +01:00
David Ralph
2136f558b9 chore: run lint and prettier 2024-03-19 21:45:17 +00:00
David Ralph
10f12b20c5 7.x Structural Changes (#637)
* refactor(files): Initial commit on experimental file structure

* refactor(structure): New components system

* refactor(structure): Tidy settings' components

* Refactor(structure): Component exports and imports

* refactor(settings): Use new component imports

* feat: unified background.js script

* fix(build): Partially, distributions still not ready

* feat: critical error on noscript, light theme support for it

* fix(background): Critical issue of code making every background #000

* refactor(welcome): Partition into different files + shared components
- This took too long and destroyed my sanity

---------

Co-authored-by: alexsparkes <turbomarshmello@gmail.com>
Co-authored-by: alexsparkes <alexsparkes@gmail.com>
2024-02-18 23:05:15 +00:00
David Ralph
b8eabc8717 feat(dev): automate build zip creation 2023-03-15 11:20:01 +00:00
David Ralph
474b6aaa84 fix(chore): unsquash the commits 2023-01-21 12:10:40 +00:00
David Ralph
4caaa8c576 fix: merge conflicts 2023-01-08 21:51:00 +00:00
David Ralph
333aabde1b chore: run prettier 2022-11-06 11:59:59 +00:00
David Ralph
2684277a76 chore: update quicklink and autocomplete apis 2022-10-30 23:27:54 +00:00
Isaac
c2a7e5223b chore(manifest): Upgrade to v3
Not sure if it is correct, security policy likely isn't.
2022-08-28 19:07:45 +01:00
David Ralph
c118cc5746 chore: release 6.0.6 2022-08-14 17:32:46 +01:00
Kağan Can Şit
710ad50ab2 Turkish_Language_Support_Added (#285)
* Turkish_Language_Support_Added

The necessary files were updated with the Turkish translation file.

* Word_Corrections
2022-07-10 20:38:05 +01:00
David Ralph
4691ccf166 refactor: cleanup and remove unused stuff 2022-04-16 19:25:42 +01:00
alexsparkes
7bb48ebc8e fix: author loading before quote
- Make author div not load if quote is empty
- photoinformation taking too much of the screen
- more transitions and consistent transitions
- running prettier across all files

Co-authored-by: David Ralph <me@davidcralph.co.uk>
2022-04-11 22:57:07 +01:00
David Ralph
e0820c6b2a chore: release 6.0.5 2022-04-08 14:43:25 +01:00
David Ralph
df26dff9cc chore: release 6.0.4 2022-01-04 09:20:48 +00:00
David Ralph
a170981772 chore: release 6.0.3 2021-11-28 20:01:16 +00:00
David Ralph
bd941896aa chore: release 6.0.2 2021-11-23 18:39:43 +00:00
David Ralph
9da0cb611e chore: release 6.0.1 2021-11-18 15:08:33 +00:00
David Ralph
42f89b3fc3 chore: release 6.0, fix firefox bug 2021-11-17 22:10:07 +00:00
David Ralph
daee291aa9 fix: welcome text, remove old buggy global widget zoom 2021-08-23 15:52:05 +01:00
David Ralph
30768053eb chore: remove umami, release 5.3.2 2021-08-23 15:33:09 +01:00
David Ralph
1d99622123 chore: release 5.3.1 2021-08-23 12:01:25 +01:00
David Ralph
6bf6cca8c6 chore: release 5.3 2021-08-22 16:12:13 +01:00
David Ralph
afcead634b fix: text shadow and chrome manifest 2021-08-20 19:20:59 +01:00
David Ralph
1a8bb69288 feat: create addon tab, translation support for stats tab, fixes etc 2021-08-14 17:23:54 +01:00
David Ralph
0f20983c37 feat: open new tab on install and add uninstall page 2021-08-14 15:01:45 +01:00
David Ralph
6cdfb9db3e chore: release 5.2 2021-08-02 13:47:06 +01:00
David Ralph
66f6d0f7ed chore(translations): add messages.json files 2021-07-29 14:18:03 +01:00
David Ralph
bdd277d876 feat(translations): add support for description and chrome store page 2021-07-19 20:28:40 +01:00
David Ralph
90ebfeedc5 chore: release 5.1.1 2021-06-22 10:19:37 +01:00
David Ralph
4449957fe6 chore: release 5.1.0 2021-06-21 13:26:31 +01:00
David Ralph
aad568bd28 fix: autocomplete now works on extension, hot reload warnings added for background quality and gradient 2021-06-21 12:26:22 +01:00
David Ralph
4e1347ad4e chore: update manifest 2021-06-20 21:46:48 +01:00
David Ralph
dc442ef917 fix: upgrading from 5.0.1 to latest now works, code style changes etc 2021-06-20 13:09:41 +01:00
David Ralph
1af688c489 fix: add setting for cloudiness and fix strings 2021-04-30 18:44:03 +01:00
David Ralph
4b18ea74a7 5.0.1 2021-04-29 19:02:14 +01:00
David Ralph
4eb76b6ed5 chore: update manifest 2021-04-23 17:11:49 +01:00
David Ralph
f3eb2c4cdb feat: better digital clock settings and greeting now changes properly 2021-03-23 11:45:09 +00:00