Commit Graph

296 Commits

Author SHA1 Message Date
sethburkart123 13e1a832f2 refactor: remove extra non-essential logging 2024-06-09 17:30:46 +10:00
sethburkart123 e0ac71eba4 refactor: remove dependence on frequent storage requests 2024-06-09 17:24:57 +10:00
sethburkart123 693f63021f refactor: openmenuoptions function 2024-06-09 16:33:24 +10:00
sethburkart123 5169deafe6 fix: storage changes calling bgdurations incorrectly 2024-06-09 14:53:44 +10:00
sethburkart123 168d1013be refactor: addbetterseqtaelements function reducing complexity 2024-06-09 14:52:05 +10:00
sethburkart123 2d225fe85d refactor: clean up and fix bg durations 2024-06-09 14:50:53 +10:00
sethburkart123 b5327f045d refactor: separate AddBetterSEQTA elements into smaller functions 2024-06-09 14:47:02 +10:00
sethburkart123 645333cad0 fix: darkmode not applying correctly 2024-06-09 13:30:46 +10:00
sethburkart123 4325f8a436 fix: shortcut enable/disable inverted 2024-06-09 13:24:13 +10:00
sethburkart123 1c125b1844 implement vanilla js SettingsState class to optimise code and clean up source :DDD 2024-06-09 13:15:33 +10:00
Seth Burkart 594ab9bc1d change update video to youtube embed with auto ad skipping and looping 2024-06-08 21:51:08 +10:00
SethBurkart123 94fcec5ec5 make styles more accessible for themes 2024-05-31 11:27:53 +10:00
SethBurkart123 026033ad57 improve theme selection + bug fixes 2024-05-29 08:01:44 +10:00
SethBurkart123 7a5f91a8c1 remove telemetry completely 2024-05-24 16:58:33 +10:00
SethBurkart123 abbb867672 add closeThemeCreator error handling 2024-05-24 15:11:12 +10:00
SethBurkart123 e6f53fa64f add automatic theme installing 2024-05-24 15:02:39 +10:00
SethBurkart123 e7943fbfd3 separate installtheme logic 2024-05-21 19:42:33 +10:00
SethBurkart123 fcfc2d4217 fix: updated theme style store install 2024-05-21 19:40:59 +10:00
SethBurkart123 8ab06a8201 update theme format 2024-05-20 23:38:23 +10:00
SethBurkart123 f6c22ae846 remove useless logs 2024-05-20 23:30:37 +10:00
SethBurkart123 3898cc3a4e change theme file to .json 2024-05-20 23:30:21 +10:00
SethBurkart123 301ad3f296 switch to local file sharing 2024-05-20 23:21:43 +10:00
SethBurkart123 533c684db8 save user preference theme color 2024-05-08 17:34:12 +10:00
SethBurkart123 2408fb1028 add store downloading 2024-05-07 12:03:38 +10:00
SethBurkart123 3db51fb6d5 remove unnecesarry theme updates 2024-05-06 11:39:21 +10:00
SethBurkart123 23e6eac16c improve selection logic 2024-05-06 11:34:54 +10:00
SethBurkart123 be1679007e Revert "add debouncing to selected theme"
This reverts commit ad7255efcc.
2024-05-03 12:33:11 +10:00
SethBurkart123 ad7255efcc add debouncing to selected theme 2024-05-03 12:27:28 +10:00
SethBurkart123 531a67aa8c remove unused code + add listeners for selectedTheme 2024-05-03 12:04:28 +10:00
SethBurkart123 f8ace7a7c9 sync theme changes plus deleting 2024-04-22 13:05:28 +10:00
SethBurkart123 785cc54d39 I have literally lost track. Please save me, I am going crazy 2024-04-22 12:58:02 +10:00
SethBurkart123 3177e4bda2 auto delete theme duplicate 2024-04-22 11:35:20 +10:00
SethBurkart123 8cd73977bb add theme transfer 2024-04-22 11:09:57 +10:00
SethBurkart123 4a29885e62 make downloading themes possible from background script 2024-04-11 08:42:33 +10:00
SethBurkart123 bbb11c91b7 add pocketbase theme uploading 2024-04-09 17:11:04 +10:00
SethBurkart123 438f52f29c added auto updating of themes 2024-04-07 17:19:14 +10:00
SethBurkart123 22c51e3fb8 fix case where theme color is empty 2024-04-07 16:40:14 +10:00
SethBurkart123 22b3666cf0 add fallback colors for color functions in case of error 2024-04-07 16:30:57 +10:00
SethBurkart123 d861e8f85b remove unnecessary logging 2024-04-07 15:21:17 +10:00
SethBurkart123 1292c06294 await theme swapping to prevent removetheme and applytheme from overriding each other 2024-04-07 15:18:35 +10:00
SethBurkart123 b7e7c24727 add custom cover images to themes. 2024-04-07 15:05:11 +10:00
SethBurkart123 c7e7b41ce9 save selected color when enabling themes 2024-04-05 13:08:47 +11:00
SethBurkart123 ea6282460d save selectedColor for non-destructive theme viewing 2024-04-05 10:30:23 +11:00
SethBurkart123 a66f5775a6 Add settings for custom backgrounds and allow users to set image and video backgrounds 2024-04-05 10:21:28 +11:00
SethBurkart123 f1346ab86e separate thems into separate files 2024-04-05 09:36:59 +11:00
SethBurkart123 dc08934eeb auto load custom theme when saving 2024-04-04 10:28:46 +11:00
SethBurkart123 3cca05535a separate image conversions 2024-04-04 10:17:36 +11:00
SethBurkart123 7f220266c3 separate image conversions 2024-04-04 10:17:25 +11:00
SethBurkart123 0abd8dadab add editing functionality 2024-04-04 10:16:02 +11:00
SethBurkart123 f094a6a1aa fix live image variable renaming 2024-04-03 17:35:45 +11:00