Commit Graph

56 Commits

Author SHA1 Message Date
98250ee2f2 Re-added all buttons to popup. Not working: selection 2018-11-26 23:44:37 +01:00
ebf1058dda Tab switching in popup fixed 2018-11-26 21:12:24 +01:00
8bdb7b9e94 Extension settings and site settings prepared for adding buttons programmatically 2018-11-25 23:53:30 +01:00
32e5ed365b Popup buttons are being added programmatically (video tab only) 2018-11-18 03:29:16 +01:00
3f14785c29 Create tabs and stuff with javascript for more readability. 'unregisterVideo' doesn't get fired, so manual cleanup of the videoTab object was implemented in background script 2018-11-11 22:35:08 +01:00
c3ba318c7d Breaking vars from popup.js into separate file, showing list of embedded frames 2018-11-09 00:35:18 +01:00
90e512559d Started including basic mode 2018-11-02 02:52:01 +01:00
51c1255eed disable other buttons in 'extension settings' tab if extension is disabled 2018-09-20 22:02:15 +02:00
06cfb9a04e Fixes for minor popup bugs 2018-09-19 23:34:47 +02:00
c8f65f7fca Popup: functional. TODO: implement command handling in CommsClient 2018-09-18 00:40:05 +02:00
f6899be0ce Popup: extra buttons, console output beautify, changed experimental notice, disabled text selection 2018-09-16 23:24:01 +02:00
89ebae315a Popup: fixed buttons in site settings tab not getting selected 2018-09-16 19:28:40 +02:00
76b5f6eca1 Fixed switching menus 2018-09-16 14:14:16 +02:00
354b987cb4 start popup redesign 2018-09-14 22:21:39 +02:00
0c37c5a0e1 Popup and settings work, but all scripts can run doubly if uw.init() was called twice 2018-08-30 00:56:26 +02:00
6c93a19248 Misc fixes 2018-08-29 00:41:26 +02:00
83aef6ac79 #40: Settings persist over page reload 2018-08-21 23:48:47 +02:00
b01e5ebcec Renamed stuff for consistency with ExtensionConf. Cleanup. 2018-08-03 00:44:37 +02:00
872bc4ece7 Some work on settings 2018-07-19 23:05:39 +02:00
9a058d18b7 Get ready 🅱️ois, it's happening. 3.0.0 is now officially out of alpha and in stable. 2018-07-15 16:35:08 +02:00
97b5c16345 Language in the popup could be considered hostile or unprofessional by some, so I changed stuff so it appears more kind and polite. 2018-07-15 16:28:29 +02:00
8a73d8c6a4 validation feedback on autoar timer input field 2018-07-09 23:40:26 +02:00
cf813cf6f8 Popup seems to be more or less fixed. 2018-07-09 23:30:11 +02:00
0eb70babf3 Popup: moved stretching settings to a new tab 2018-06-29 00:30:42 +02:00
029efd92ed Popup is now approximately functional 2018-06-28 23:43:52 +02:00
ea86721321 Fixed some minor bugs, rewrote some bits of the popup 2018-06-27 23:55:37 +02:00
0871ad6d97 Stretch mode buttons work 2018-05-27 21:41:08 +02:00
293b784704 Popup: aspect ratio buttons are working. Fixed some bugs with crop calculation. 2018-05-27 01:29:02 +02:00
edcd1e3ccb Fixed links in popup for Chrome 2018-05-10 18:37:03 +02:00
Tamius Han
c7b6035c55 conditional stretching 2018-05-07 21:58:11 +02:00
Tamius Han
fa5e3909e6 Added support links to the popup, preparing popup for stretch mode fixes. 2018-05-06 00:36:38 +02:00
Tamius Han
c35a8c5f59 Added a safety thingy that disables autodetection if autodetection consistenly causes lag. 2018-05-05 23:06:39 +02:00
Tamius Han
b5a5609898 fixed popup, for reals 2018-05-02 18:02:54 +02:00
Tamius Han
1d0772fae7 shortened autodetection frequency warning 2018-05-02 17:56:10 +02:00
Tamius Han
dcd430d05e font-fak -> overpass, also fixed overpass-mono 2018-03-14 21:45:53 +01:00
Tamius Han
b3a842e0b1 Font inclusion fixed for reals now. 2018-03-14 21:43:58 +01:00
Tamius Han
c35774c36f Chrome kinda works according to 1 beta tester. Fixed few other chrome-specific bugs I've noticed. Fixed the font inclusion (hopefully) 2018-03-14 21:19:15 +01:00
Tamius Han
e6efaf52d8 Split settings between Settings.js (handles loading and saving) and ExtensionConf.js (actual configuration). All settings are now handled in background script (content scripts get ExtensionConf from background script). Saving seems to work. 2018-03-13 23:55:38 +01:00
Tamius Han
51f2df930d end of the day commit. settings for autoAr ARE NOT getting saved. 2018-03-13 00:36:10 +01:00
Tamius Han
13a928b90e ar fixed, disabling/enabling sites roughly works. 2018-03-11 18:00:47 +01:00
Tamius Han
2849bf5d85 Popup is now set to use font overpass files that are included with the extension, as opposed to assuming people have it installed on their machines. 2018-03-10 11:11:44 +01:00
Tamius Han
ba841c6ea3 unfuck progress before switching branches. 2018-03-07 21:42:40 +01:00
Tamius Han
2c0f0ed607 Release v2.1.0 (sans readme) 2018-02-04 17:39:26 +01:00
Tamius Han
b13eff44e3 Reworked popup warnings. Chrome doesn't work again. 2018-02-02 00:21:29 +01:00
Tamius Han
174c987690 Keyboard shortcuts get loaded in popup, fixed 'reset' button in popup. 2018-02-01 00:26:16 +01:00
Tamius Han
9265a336bc Trying to add blanket support for theater mode. Changing aspect ratio works in youtube theater mode, but only when manually launched. Chaning to full screen mode stops it. This commit breaks vimeo support. 2018-01-18 00:11:03 +01:00
Tamius Han
d4a6901d7d Popup now works on Chrome as well. 2018-01-11 22:43:25 +01:00
Tamius Han
45c986d66d Chrome is fucking cancer and its sendMessage() (both in chrome.tabs as well as chrome.runtime) sucks major ass. 2018-01-08 22:48:45 +01:00
Tamius Han
4b61325c58 Attempt at fixing Chrome's UI. Not successful because Chrome documentation is TL;DR 2018-01-06 22:58:31 +01:00
Tamius Han
d8ee278491 Fixed bug with popup buttons for forcing aspect ratio not always working. Autodetection can no longer get triggered by small changes in aspect ratio (but will get triggered if change is a small amount over the treshold still) 2018-01-02 03:36:29 +01:00