|
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 |
|
|
5043190441
|
Panning works again (while holding shift)
|
2018-12-02 23:51:34 +01:00 |
|
|
4d21187596
|
setting aspect ratio only to videos that are playing works
|
2018-11-21 21:58:13 +01:00 |
|
|
6eab0cf828
|
Buttons and keyboard shortcuts functional
|
2018-11-18 18:44:44 +01:00 |
|
|
df79c9ddd3
|
ActionHandler works (at least as far as keys are concerned)
|
2018-11-15 00:18:41 +01:00 |
|
|
701a1b1123
|
unborked saving/loading options (forgot to change site -> site.host everywhere where applicable)
|
2018-11-09 00:57:05 +01:00 |
|
|
5cf3ec9b86
|
Videos from tabs/frames are being registered in the background script
|
2018-11-07 00:03:06 +01:00 |
|
|
90e512559d
|
Started including basic mode
|
2018-11-02 02:52:01 +01:00 |
|
|
bb3349eff9
|
Edge stuff
|
2018-09-27 00:18:13 +02:00 |
|
|
7036799e9f
|
Pan: eventhandler unbinding. Fixed 'reset zoom' in popup
|
2018-09-23 19:47:18 +02:00 |
|
|
79f5ae01de
|
Various fixes. Release version for reals
|
2018-09-23 02:39:27 +02:00 |
|
|
afb595d8c0
|
popup picks up current zoom level
|
2018-09-21 00:26:08 +02:00 |
|
|
d1d8945aac
|
using tabs API to acquire URL of current tab
|
2018-09-20 21:45:09 +02:00 |
|
|
e05eb27e6a
|
updating popup url
|
2018-09-20 21:30:45 +02:00 |
|
|
0f996f3067
|
registering tab — working with youtube only
|
2018-09-20 01:11:18 +02:00 |
|
|
f265799e3c
|
commands for setting zoom from the popup, zoom is logarithmic/exponential rather than linear
|
2018-09-18 23:37:33 +02:00 |
|
|
d7946d4098
|
fix zoom
|
2018-09-14 00:10:57 +02:00 |
|
|
063a803933
|
Zooming and panning kinda works
|
2018-09-13 23:47:20 +02:00 |
|
|
165790db7e
|
fixed issue where resizer.js didn't get killed properly
|
2018-08-30 23:03:47 +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 |
|
|
1feeaed257
|
Some more attempts at making comms/setting saving behave
|
2018-08-23 01:04:37 +02:00 |
|
|
107c9b12bd
|
Comms: accounted for the possibility of pageInfo missing when extension is disabled
|
2018-08-22 23:46:59 +02:00 |
|
|
966f8a034d
|
Rewrote Settings.js, did some cleanup with legacy stuff.
|
2018-08-05 23:48:56 +02:00 |
|
|
6c458d7590
|
fixed issue with video alignment not working
|
2018-07-15 16:22:32 +02:00 |
|
|
30c94975c1
|
reenabled ghetto url check
|
2018-07-12 23:27:10 +02:00 |
|
|
c5debb40a7
|
Fixed basic stretching
|
2018-06-15 00:33:10 +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 |
|
|
dd319551bc
|
Comms minimally functional again, with one ugly workaround.
|
2018-05-26 23:08:49 +02:00 |
|
|
547ef7ad7b
|
Stretcher.js instanced, can calculate aspect ratio factors from aspect ratios alone
|
2018-05-24 22:49:32 +02:00 |
|
|
7d89f41e40
|
Moved keybinds options to ExtensionConf. Rewrote Keybinds in a bit more OOP way
|
2018-05-24 20:50:37 +02:00 |
|
|
8f201e1ee0
|
PageInfo can start and stop all periodic functions (to be implemented when switching tabs)
|
2018-05-23 23:57:51 +02:00 |
|
|
a7aef8856d
|
PlayerData object gets destroyed when videoData does. Scaler now takes video from videoData instead of function arguments
|
2018-05-22 00:19:50 +02:00 |
|
|
69d665f6fd
|
PageInfo: rescan doesn't compare found <video> elements to elements in destroyed VideoData objects, fixing the issue where autodetection broke upon visiting youtube's search page
|
2018-05-21 22:43:56 +02:00 |
|
|
ad1436289b
|
Fixed some problems with recursion in autodetection startup. Fixed problems with autodetection sometimes not starting.
|
2018-05-20 23:17:09 +02:00 |
|
|
009a440ce8
|
but really, now
|
2018-05-19 22:21:28 +02:00 |
|
|
c53780e619
|
If video doesn't have width or height, we do nothing.
|
2018-05-19 22:20:35 +02:00 |
|
|
4fe5ce6bcb
|
Autodetection persists over multiple videos
|
2018-05-16 23:26:47 +02:00 |
|
|
a106d0f468
|
Fixed syntax errors and errors with inexisting or improperly declared variables. Didn't fix things that make stuff not work tho
|
2018-05-14 20:39:15 +02:00 |
|
|
3686341677
|
rewrite finished to the point where extension doesn't outright crash. Nothing works, though.
|
2018-05-13 21:05:11 +02:00 |
|
|
cbe250fabf
|
All thigns related to player element have been moved to PlayerData (or at least most of them).
|
2018-05-13 13:49:25 +02:00 |
|
Tamius Han
|
551bee1724
|
reintroducing background script, which will keep track of frames and videos in currently opened tab (not yet implemented)
|
2018-01-24 23:15:54 +01:00 |
|
Tamius Han
|
0f2d786780
|
Popup menus are showing properly.
|
2017-12-30 02:58:24 +01:00 |
|