Commit Graph

40 Commits (c79c0cc4086b5f6f0240cdbdef1b55341e8a8c6d)

Author SHA1 Message Date
Simon c79c0cc408
prevent double eventlistener 10 months ago
Simon f3064f32b1
implement open in TA 10 months ago
Simon 1306dbd6fa
handle button error 10 months ago
Simon ef89daf1a1
set unsubscribe inner text after subscribe 10 months ago
Simon 7c47c980f3
implement channel handle id map cache 10 months ago
Simon adde4c51c0
check channel subscribed 10 months ago
Simon 4112501900
rename channelSubButton 10 months ago
Simon 114548d362
better dl button naming 10 months ago
Simon 1fed4c32e2
restructure functions 10 months ago
Simon f9feee70d1
refactor channel buttons 10 months ago
Simon bf1c47843f
better video button title 10 months ago
Simon cd5e9a8c0a
better events 10 months ago
Simon c3079d81ff
download video 10 months ago
Simon 004067a1f7
implement checkVideoExists 10 months ago
Simon 10ecdaee23
trigger button clear when url changes 10 months ago
Simon f0ec9e23a7
mv video dl button in title container 10 months ago
simon 2cc5cfc17d
finetune button positioning and margin 1 year ago
Kevin Gibbons 9528a347e0
Refactor message passing and surface errors to users (#18)
* refactor message passing between popup/background

* surface errors to user in popup.js

* move logic into background.js

* split youtube message

* handle errors from URL constructor
1 year ago
simon 6da4662007
linter... linter... 1 year ago
simon 9d75b13886
add link text to title for channel dl button 1 year ago
simon 55ef05cc2a build links for shorts videos 1 year ago
Kevin Gibbons a2e167c9cf fix title 2 years ago
Kevin Gibbons b19b09bb84 make download button on thumbnail easier to find 2 years ago
Kevin Gibbons 9c535d27e6 manually fix remaining lint errors 2 years ago
Kevin Gibbons ee7da0e726 auto-fix lint 2 years ago
Kevin Gibbons 64d29b5a4f format 2 years ago
simon d3e647d0cf
fix video button overlap, #10 2 years ago
simon 030fb2d223
move currentLocation into event listener 2 years ago
simon 59709c4c29
timeout reset button text after click 2 years ago
simon e87468900c
throttle block for observer 2 years ago
simon 30f80ca01a
implement button press callback 2 years ago
simon 4f0452cf5f
fix /watch mouseover dl link 2 years ago
simon a0e4a10f1f
sendUrl from injected button 2 years ago
simon 2485715818
thumbnail hover button 2 years ago
simon 71d915eff1
rewrite basics for observer 2 years ago
simon 7007a920c1
fix regex for matching urls with - in id 2 years ago
simon 809134d90f
dedect and validate link type 2 years ago
simon 8dcc4109d1
refactor background.js onMessage event listener 2 years ago
simon 04e8d7d2cb
better event listener on to send url to addon 2 years ago
simon beccfd47a7
initial commit, extension in dedicated repo 2 years ago