Commit Graph

392 Commits

Author SHA1 Message Date
9c3ca3744b Reorganized stuff for content script & get it working (preliminary; performance issues on YT) 2018-12-31 01:03:07 +01:00
20030f1679 Comms broken into separate files, fixed uw-bg to the point there's no errors in console 2018-12-30 23:41:44 +01:00
e2df78aa78 Started using vue for settings and popup, start of rewrite for settings page 2018-12-30 23:16:09 +01:00
7593e95726 last non-vue commit 2018-12-30 17:08:54 +01:00
2e5e85d9d8 Styled action table, fixed callback function not returning proper action index 2018-12-14 00:19:46 +01:00
c23445ba3f Action table is now actually a table 2018-12-13 23:09:29 +01:00
7f185c80ef Change css of the popup 2018-12-10 00:33:31 +01:00
d88a6d2378 Swap 'all' and 'currently playing' options, make 'all' default. 2018-12-10 00:32:52 +01:00
8fa33ed7aa fixed video registering 2018-12-09 02:13:26 +01:00
93e767be0b Remove player mark when closing player popup 2018-12-09 01:37:19 +01:00
5d082f406c Tabitem — updated to include color tag 2018-12-09 01:36:30 +01:00
236852bc78 Don't duplicate overlays for frame marks 2018-12-07 22:57:35 +01:00
6ef744bfa5 attempt at launch.json for debugging. Not very successful so far. 2018-12-07 21:37:32 +01:00
11d7e59645 Pass pointer events through the div (todo: think of something when player thing goes live) 2018-12-07 00:22:27 +01:00
2c889b55a8 Marking player now works (the div mark remains on top of yt videos). Todo: clear mark when popup goes away. 2018-12-07 00:17:49 +01:00
8bdd8a4dbf Marking frames (todo: sort out the comms) 2018-12-06 23:55:54 +01:00
e43d39a8fd Fixed panning for real, added option to reverse mouse settings. 2018-12-03 00:31:28 +01:00
5043190441 Panning works again (while holding shift) 2018-12-02 23:51:34 +01:00
bf5a51963b forgot to commit new files 2018-12-01 01:35:22 +01:00
8cc1d4c19f Settings: build list of actions 2018-12-01 00:50:22 +01:00
fa0181815b Settings page: Ui accessible via settingsvars.js 2018-11-30 22:18:58 +01:00
2404cd7757 Settings page: basic html 2018-11-29 21:07:27 +01:00
a5639ad394 Proper css/js imports for settings page 2018-11-28 23:52:54 +01:00
d8fa0ce08f Re-added settings page. Settings page is broken atm tho. 2018-11-28 23:47:46 +01:00
98250ee2f2 Re-added all buttons to popup. Not working: selection 2018-11-26 23:44:37 +01:00
6b9c0274b7 Selecting popup buttons in 'site settings' and 'extension settings' 2018-11-26 22:42:00 +01:00
1d7362c27f fix 2018-11-26 21:19:48 +01:00
ebf1058dda Tab switching in popup fixed 2018-11-26 21:12:24 +01:00
5a43011797 Remove unused popupvars 2018-11-26 20:44:23 +01:00
65c35d369c Process buttons for extension and site settings 2018-11-26 00:04:11 +01:00
8bdb7b9e94 Extension settings and site settings prepared for adding buttons programmatically 2018-11-25 23:53:30 +01:00
e9cc0d8eeb fix tabitem saving 2018-11-23 00:29:13 +01:00
6eaeb717e2 remember tab item selection in popup 2018-11-22 22:55:22 +01:00
0526b43aae remove console.logs at frame selection 2018-11-21 22:15:16 +01:00
acd38cf8b4 fix frame selection resetting 2018-11-21 22:14:14 +01:00
4d21187596 setting aspect ratio only to videos that are playing works 2018-11-21 21:58:13 +01:00
c6ad32f712 routing requests to appropriate frames 2018-11-21 20:41:15 +01:00
f294865231 'Currently playing' and 'all' tabs added, select 'video settings' by default 2018-11-18 23:54:54 +01:00
5e7af00f24 Fix #50
That was easier than expected.
2018-11-18 20:40:57 +01:00
6eab0cf828 Buttons and keyboard shortcuts functional 2018-11-18 18:44:44 +01:00
0ff3a71c16 Keyboard shortcut can display modifier keys, code cleanup 2018-11-18 12:43:03 +01:00
85426aa47f Button fix 2018-11-18 03:50:15 +01:00
b83b46577b Removed some console.logs that weren't hiding behind if 2018-11-18 03:30:43 +01:00
32e5ed365b Popup buttons are being added programmatically (video tab only) 2018-11-18 03:29:16 +01:00
0004b4287a Save button labels in ExtensionConf. Temporarily added master list of all possible actions to ExtensionConf 2018-11-18 01:32:01 +01:00
e1847f93b7 Fixed video alignment when video is aligned to left or right, not center 2018-11-17 00:11:07 +01:00
c6e3689d0d Fixed video alignment 2018-11-16 23:02:56 +01:00
df79c9ddd3 ActionHandler works (at least as far as keys are concerned) 2018-11-15 00:18:41 +01:00
5489d7d723 Keybinds getting re-implemented into action handler 2018-11-14 23:32:37 +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