From c05bd4669ebb95f72d7de97d1746d41a60513ff8 Mon Sep 17 00:00:00 2001 From: BelKed <66956532+BelKed@users.noreply.github.com> Date: Tue, 7 Jan 2025 15:29:15 +0100 Subject: [PATCH 1/2] Add browser names from FlatHub --- src/queries.ts | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/src/queries.ts b/src/queries.ts index c0e41ada..dc34b38f 100644 --- a/src/queries.ts +++ b/src/queries.ts @@ -220,16 +220,19 @@ const browser_appnames = { 'Google-chrome', 'chrome.exe', 'google-chrome-stable', + 'com.google.Chrome', // Chromium 'Chromium', 'Chromium-browser', 'Chromium-browser-chromium', 'chromium.exe', + 'org.chromium.Chromium', // Pre-releases 'Google-chrome-beta', 'Google-chrome-unstable', + 'com.google.ChromeDev', ], firefox: [ // Firefox @@ -237,6 +240,7 @@ const browser_appnames = { 'Firefox.exe', 'firefox', 'firefox.exe', + 'org.mozilla.firefox', // Firefox Developer 'Firefox Developer Edition', @@ -258,15 +262,26 @@ const browser_appnames = { 'librewolf', 'librewolf.exe', 'librewolf-default', + 'io.gitlab.librewolf-community', // Waterfox 'Waterfox', 'Waterfox.exe', 'waterfox', 'waterfox.exe', + 'net.waterfox.waterfox', + ], + opera: [ + 'opera.exe', + 'Opera', + 'com.opera.Opera', + ], + brave: [ + 'Brave-browser', + 'Brave Browser', + 'brave.exe', + 'com.brave.Browser', ], - opera: ['opera.exe', 'Opera'], - brave: ['Brave-browser', 'Brave Browser', 'brave.exe'], edge: [ 'msedge.exe', // Windows 'Microsoft Edge', // macOS @@ -276,14 +291,27 @@ const browser_appnames = { 'microsoft-edge', // linux 'microsoft-edge-beta', // linux beta 'microsoft-edge-dev', // linux dev + 'com.microsoft.Edge', + 'com.microsoft.EdgeDev', ], arc: [ 'Arc.exe', // Windows 'Arc', // macOS ], - vivaldi: ['Vivaldi-stable', 'Vivaldi-snapshot', 'vivaldi.exe', 'Vivaldi'], - orion: ['Orion'], - yandex: ['Yandex'], + vivaldi: [ + 'Vivaldi-stable', + 'Vivaldi-snapshot', + 'vivaldi.exe', + 'Vivaldi', + 'com.vivaldi.Vivaldi', + ], + orion: [ + 'Orion', + ], + yandex: [ + 'Yandex', + 'ru.yandex.Browser', + ], }; // Returns a list of (browserName, bucketId) pairs for found browser buckets From 5c26c6853cfc350e30a9c125aa934d393ae520fa Mon Sep 17 00:00:00 2001 From: BelKed <66956532+BelKed@users.noreply.github.com> Date: Tue, 7 Jan 2025 15:39:43 +0100 Subject: [PATCH 2/2] Lint --- src/queries.ts | 30 +++++------------------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/src/queries.ts b/src/queries.ts index dc34b38f..245573b1 100644 --- a/src/queries.ts +++ b/src/queries.ts @@ -271,17 +271,8 @@ const browser_appnames = { 'waterfox.exe', 'net.waterfox.waterfox', ], - opera: [ - 'opera.exe', - 'Opera', - 'com.opera.Opera', - ], - brave: [ - 'Brave-browser', - 'Brave Browser', - 'brave.exe', - 'com.brave.Browser', - ], + opera: ['opera.exe', 'Opera', 'com.opera.Opera'], + brave: ['Brave-browser', 'Brave Browser', 'brave.exe', 'com.brave.Browser'], edge: [ 'msedge.exe', // Windows 'Microsoft Edge', // macOS @@ -298,20 +289,9 @@ const browser_appnames = { 'Arc.exe', // Windows 'Arc', // macOS ], - vivaldi: [ - 'Vivaldi-stable', - 'Vivaldi-snapshot', - 'vivaldi.exe', - 'Vivaldi', - 'com.vivaldi.Vivaldi', - ], - orion: [ - 'Orion', - ], - yandex: [ - 'Yandex', - 'ru.yandex.Browser', - ], + vivaldi: ['Vivaldi-stable', 'Vivaldi-snapshot', 'vivaldi.exe', 'Vivaldi', 'com.vivaldi.Vivaldi'], + orion: ['Orion'], + yandex: ['Yandex', 'ru.yandex.Browser'], }; // Returns a list of (browserName, bucketId) pairs for found browser buckets