diff --git a/pre-compile-patches/qgato.ico b/pre-compile-patches/qgato.ico new file mode 100644 index 0000000..06c0b34 Binary files /dev/null and b/pre-compile-patches/qgato.ico differ diff --git a/pre-compile-patches/search-config-icons-moz-build.patch b/pre-compile-patches/search-config-icons-moz-build.patch new file mode 100644 index 0000000..b34b66c --- /dev/null +++ b/pre-compile-patches/search-config-icons-moz-build.patch @@ -0,0 +1,7 @@ +t: marker +i: /services/settings/dumps/main/moz.build +o: /services/settings/dumps/main/moz.build + +# "search-config-icons/96327a73-c433-5eb4-a16d-b090cadfb80b.meta.json", ++ "search-config-icons/9802e63d-05ec-48ba-93f9-746e0981ad97", ++ "search-config-icons/9802e63d-05ec-48ba-93f9-746e0981ad97.meta.json", \ No newline at end of file diff --git a/pre-compile-patches/search-config-icons.patch b/pre-compile-patches/search-config-icons.patch new file mode 100644 index 0000000..f3a2014 --- /dev/null +++ b/pre-compile-patches/search-config-icons.patch @@ -0,0 +1,19 @@ +t: marker +i: /services/settings/dumps/main/search-config-icons.json +o: /services/settings/dumps/main/search-config-icons.json + +# "data": [ ++{ ++ "schema": 1743687836435, ++ "imageSize": 64, ++ "attachment": { ++ "hash": "4a6b65a1ee3456b8a71ee223449ee392b4fbdf6b1b49acc38e0e4554c84212d2", ++ "size": 22382, ++ "filename": "9802e63d-05ec-48ba-93f9-746e0981ad97", ++ "location": "main-workspace/search-config-icons/9802e63d-05ec-48ba-93f9-746e0981ad97", ++ "mimetype": "image/x-icon" ++ }, ++ "engineIdentifiers": ["qgato"], ++ "id": "9802e63d-05ec-48ba-93f9-746e0981ad97", ++ "last_modified": 1737282456000 ++}, \ No newline at end of file diff --git a/pre-compile-patches/search-config-v2-qgato-meta-ico.patch b/pre-compile-patches/search-config-v2-qgato-meta-ico.patch new file mode 100644 index 0000000..8188677 --- /dev/null +++ b/pre-compile-patches/search-config-v2-qgato-meta-ico.patch @@ -0,0 +1,3 @@ +t: copy +i: /patcher/pre-compile-patches/qgato.ico +o: /services/settings/dumps/main/search-config-icons/9802e63d-05ec-48ba-93f9-746e0981ad97 \ No newline at end of file diff --git a/pre-compile-patches/search-config-v2-qgato-meta.patch b/pre-compile-patches/search-config-v2-qgato-meta.patch new file mode 100644 index 0000000..367c979 --- /dev/null +++ b/pre-compile-patches/search-config-v2-qgato-meta.patch @@ -0,0 +1,17 @@ +o: services/settings/dumps/main/search-config-icons/9802e63d-05ec-48ba-93f9-746e0981ad97.meta.json +t: new + ++{ ++ "schema": 1743687836435, ++ "imageSize": 64, ++ "attachment": { ++ "hash": "4a6b65a1ee3456b8a71ee223449ee392b4fbdf6b1b49acc38e0e4554c84212d2", ++ "size": 22382, ++ "filename": "9802e63d-05ec-48ba-93f9-746e0981ad97", ++ "location": "main-workspace/search-config-icons/${UUID}", ++ "mimetype": "image/x-icon" ++ }, ++ "engineIdentifiers": ["qgato"], ++ "id": "${UUID}", ++ "last_modified": 1737282456000 ++} \ No newline at end of file diff --git a/pre-compile-patches/search-config-v2.patch b/pre-compile-patches/search-config-v2.patch index f7ce238..ce696e0 100644 --- a/pre-compile-patches/search-config-v2.patch +++ b/pre-compile-patches/search-config-v2.patch @@ -33,7 +33,7 @@ t: new + "searchTermParamName": "q" + } + }, -+ "icon": "https://qgato.xyz/static/images/icon.png" ++ "icon": "resource://search-icons/9802e63d-05ec-48ba-93f9-746e0981ad97" + }, + "id": "qgato-id", + "identifier": "qgato",