Skip to content

Commit 298a38d

Browse files
committed
1 parent be510d6 commit 298a38d

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

chrome/extension/content.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626
settings.imports.import({ env }) // to load/save active tab's settings using env.site
2727

2828
// Init SETTINGS
29+
const firstRunKey = `${env.site}_isFirstRun`
30+
if ((await chrome.storage.sync.get(firstRunKey))[firstRunKey] == undefined) { // activate widescreen on install
31+
settings.save('wideScreen', true) ; settings.save('isFirstRun', false) }
2932
await settings.load('extensionDisabled', ...sites[env.site].availFeatures)
3033

3134
// Add CHROME MSG listener for background/popup requests to sync modes/settings

firefox/extension/content.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626
settings.imports.import({ env }) // to load/save active tab's settings using env.site
2727

2828
// Init SETTINGS
29+
const firstRunKey = `${env.site}_isFirstRun`
30+
if ((await chrome.storage.sync.get(firstRunKey))[firstRunKey] == undefined) { // activate widescreen on install
31+
settings.save('wideScreen', true) ; settings.save('isFirstRun', false) }
2932
await settings.load('extensionDisabled', ...sites[env.site].availFeatures)
3033

3134
// Add CHROME MSG listener for background/popup requests to sync modes/settings

greasemonkey/chatgpt-widescreen-mode.user.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
// @description:zu Thuthukisa iChatGPT ngemodi zesikrini ezibanzi/egcwele/ephezulu + imodi yokuvimbela i-spam. Futhi isebenza ku-perplexity.ai + poe.com!
236236
// @author Adam Lui
237237
// @namespace https://github.com/adamlui
238-
// @version 2025.1.11.2
238+
// @version 2025.1.11.3
239239
// @license MIT
240240
// @icon https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon48.png?v=844b16e
241241
// @icon64 https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon64.png?v=844b16e
@@ -423,6 +423,8 @@
423423
settings.imports.import({ app }) // for app.msgs + app.configKeyPrefix refs
424424

425425
// Init SETTINGS
426+
if (GM_getValue(`${app.configKeyPrefix}_isFirstRun`) == undefined) { // activate widescreen on install
427+
settings.save('wideScreen', true) ; settings.save('isFirstRun', false) }
426428
settings.load(sites[env.site].availFeatures)
427429

428430
// Define FUNCTIONS

0 commit comments

Comments
 (0)