Skip to content

Commit 09fa369

Browse files
committed
Merge branch 'refs/heads/dev'
# Conflicts: # _locales/de/messages.json # _locales/en/messages.json # background.js # manifest.json # options/css/bootstrap.min.css # options/options.css # options/options.html # options/options.js
2 parents 24226d5 + b783b31 commit 09fa369

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+14982
-2242
lines changed

.github/workflows/commit.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Build commit
2+
3+
on:
4+
- push
5+
- workflow_dispatch
6+
7+
jobs:
8+
build:
9+
name: Build
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- name: Cache
14+
uses: actions/cache@v4
15+
with:
16+
path: ~/.npm
17+
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
18+
restore-keys: |
19+
${{ runner.os }}-node-
20+
21+
- name: Checkout
22+
uses: actions/checkout@v4
23+
24+
- name: Setup Node
25+
uses: actions/setup-node@v4
26+
with:
27+
node-version: "20"
28+
29+
- name: Install dependencies
30+
run: npm ci
31+
32+
- name: Lint
33+
run: |
34+
npm run lint:types
35+
npm run lint:code
36+
npm run lint:web-ext
37+
38+
- name: Build
39+
run: npm run build
40+
41+
- name: Upload artifact
42+
uses: actions/upload-artifact@v4
43+
with:
44+
name: Reverse-Image-Search-${{github.sha}}
45+
path: public/*
46+
if-no-files-found: error

.gitignore

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
*.crx
2-
*.nex
1+
.idea/
2+
node_modules/
3+
web-ext-artifacts/
4+
*.iml
35
*.pem
4-
*.xpi
5-
.idea/
6+
*.crx
7+
public/_metadata
8+
public/build

CHANGES.md

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
# Changelog
2+
3+
## 4.2.0
4+
5+
- Port to TypeScript
6+
- Make it work in Firefox again, including custom icons
7+
- Various bugfixes
8+
9+
## 4.1.2
10+
11+
- Replace Google Image Search with Google Lens because Google removed the old reverse search. This will also apply to
12+
current users.
13+
14+
## 4.1.1
15+
16+
- Add Content-Security-Policy for options page
17+
- Select new search engine by default
18+
19+
## 4.1.0
20+
21+
- Add option to show 'Open All' as the first item
22+
23+
## 4.0.0
24+
25+
- Complete rewrite with Manifest v3 and Svelte framework with a slightly updated UI
26+
- Search engines can be reordered
27+
- Option to hide "Open all"
28+
- Option to not create a submenu, but always search in all engines
29+
- Dropped custom icons, will be re-integrated when Firefox supports Manifest v3
30+
31+
## 3.4.4
32+
33+
- Fix saving options
34+
35+
## 3.4.3
36+
37+
- Fix checkboxes
38+
39+
## 3.4.2
40+
41+
- Update to Bootstrap v4.0.0 Stable to comply with Mozilla's AMO rules
42+
43+
## 3.4.1
44+
45+
- Replace Google Image Search with Google Lens because Google removed the old reverse search. This will also apply to
46+
current users.
47+
48+
## 3.4.0
49+
50+
- Add an option to open all providers by default (thanks Delgan)
51+
52+
## 3.3.5
53+
54+
- Support tab relationship for Tree Style Tab
55+
- Text fixes
56+
57+
## 3.3.4
58+
59+
- Swedish, French, Portugese, Japanese and Spanish translation - thanks to bjrnbrg, xerta555, rafaelndev, ScratchBuild
60+
and tmc81
61+
62+
## 3.3.3
63+
64+
- Added Turkish language
65+
- Bugfixes
66+
67+
## 3.3.2
68+
69+
- adress Mozilla's complaints
70+
71+
## 3.3.1
72+
73+
- Updated Simplifed Chinese
74+
75+
## 3.3.0
76+
77+
- If multiple search engines are selected, a new entry "Open All" will be shown, which opens all search engines.
78+
79+
## 3.2.0
80+
81+
- Custom icon
82+
- Updated German translation
83+
- Updated README
84+
85+
## 3.1.4
86+
87+
- Critical bug fixes
88+
89+
## 3.1.3
90+
91+
- Fix context menu not working
92+
93+
## 3.1.2
94+
95+
- Fix empty storage check
96+
97+
## 3.1.1
98+
99+
- Fix TinEye search
100+
101+
## 3.1.0
102+
103+
- Multiple search engines can be added and named
104+
105+
## 3.0.2
106+
107+
- Add simplified Chinese
108+
109+
## 3.0.1
110+
111+
- Icons in context menu (only Firefox >= 56)
112+
113+
## 3.0.0
114+
115+
- More than one search engine can be selected now
116+
- Bugfixes
117+
118+
## 2.1.2
119+
120+
- Correct capitalization of the addon name
121+
- Add SauceNAO and IQDB
122+
123+
## 2.1.1
124+
125+
- Bugfix if CSE has no %s in URL
126+
- Updated Chrome port
127+
128+
## 2.1.0
129+
130+
- possible to add custom search engine
131+
132+
## 2.0.0
133+
134+
- Complete rewrite (Firefox-only for now)
135+
- Support more search engines
136+
- Vastly improved settings page
137+
- Tab behaviour can be changed (open left/right to the current tab or at the end)
138+
- Localize everything (needed to drop polish language, sorry!)
139+
- Settings should now be synced with the Firefox profile
140+
141+
## 1.2.0
142+
143+
- Open image search page in the tab next to the current tab
144+
145+
## 1.1.0
146+
147+
- added option to open results page in new tab
148+
149+
## 1.0.2
150+
151+
- added polish language - thanks to wmq21 for the translation
152+
153+
## 1.0.1
154+
155+
- Extension added to Opera Store
156+
- Removed redundant "if"
157+
- Added comments and gitignore
158+
159+
## 1.0.0
160+
161+
- Initial release

0 commit comments

Comments
 (0)