Matheus Faustino
79c6506c5c
Implement Dropbox export ( #82 ) ( #393 )
...
* Implement Dropbox export (#82 )
* Remove wrong dropbox api key
* Improve implementation of Dropbox by using identity.launchWebAuthFlow api and get rid of web_accessible_resources
* We don't need a dropbox receiver anymore, remove constante with the html file
* Implement compression in dropbox export
* Add LICENSE file from dropbox and zipjs
* Fix code style error
* Fix code style and folder structure of the feature
* Fix eslint error in dropbox implementation
* Add real dropbox api key from stylus dropbox account
* For test only: fixed addon's ID on firefox
* Change the file not found message to a better one
* Add dropdown style on export and import buttons
* Changes arrow from buttons to svg
* Remove applications entry on manifest.json
* Remove unnecessary break line
2018-11-03 13:33:35 -05:00
Rob Garrison
5f60c519ce
Alas, poor clamp! I knew it well
2018-09-24 07:02:04 -05:00
Rob Garrison
b0fbdfb6e9
Update number input on blur
2018-09-24 07:02:04 -05:00
Rob Garrison
93dee41c11
Don't re-render input while focused
2018-09-24 07:02:04 -05:00
Rob Garrison
c18671c91c
Fix undefined value
2018-09-24 07:02:04 -05:00
Rob Garrison
a0ffdb7645
Update current value in updateRangeCurrentValue
2018-09-24 07:02:04 -05:00
Rob Garrison
ec16a0c1e0
Remove onblur, don't save invalid inputs
2018-09-24 07:02:04 -05:00
Rob Garrison
40f580a0b2
Change stored number value on change
2018-09-24 07:02:04 -05:00
Rob Garrison
5af74a9d80
Remove isNumber function
2018-09-24 07:02:04 -05:00
Rob Garrison
40a3abbee8
Fix isNumber function
2018-09-24 07:02:04 -05:00
Rob Garrison
d00e5f4ddb
Change clamp function order & only call onblur
2018-09-24 07:02:04 -05:00
Rob Garrison
f2c973096b
Fix clamp function
2018-09-24 07:02:04 -05:00
Rob Garrison
2c7742e56f
Check for null in isNumber
2018-09-24 07:02:04 -05:00
Rob Garrison
15a0521408
Fix clamp function
2018-09-24 07:02:04 -05:00
Rob Garrison
f35077afce
Fix clamp undefined step
2018-09-24 07:02:04 -05:00
Rob Garrison
7fff670683
Fix clamp undefined min/max
2018-09-24 07:02:04 -05:00
Rob Garrison
375e0ec448
Switch to isNumber function
2018-09-24 07:02:04 -05:00
Rob Garrison
314ec99e5c
More suggested changes
2018-09-24 07:02:04 -05:00
Rob Garrison
0678a6b302
Remove unnecessary css
2018-09-24 07:02:04 -05:00
Rob Garrison
ff0145a129
Fix clamp to step floor
2018-09-24 07:02:04 -05:00
Rob Garrison
7be33a9237
Fix default values
2018-09-24 07:02:04 -05:00
Rob Garrison
153a066fbe
Fix clampValue issue if min/max are not defined
2018-09-24 07:02:04 -05:00
Rob Garrison
1ba0173422
Remove rangeToProps & fix clampValue functions
2018-09-24 07:02:04 -05:00
Rob Garrison
568fc336e7
Remove console.logs
2018-09-24 07:02:04 -05:00
Rob Garrison
06629224c6
Minor cleanup
2018-09-24 07:02:04 -05:00
Rob Garrison
a277800868
Fix all the things
2018-09-24 07:02:04 -05:00
Rob Garrison
7cd4380ee4
Ensure range default & value types match
2018-09-24 07:02:04 -05:00
Rob Garrison
f6998de6ec
Include units in number & range variable
2018-09-24 07:02:04 -05:00
Rob Garrison
1a8d628be5
Clamp number input from user
2018-09-24 07:02:04 -05:00
Rob Garrison
2291197277
UserCSS Number variable now accepts a range
2018-09-24 07:02:04 -05:00
Rob Garrison
d9c748d92f
Change range settings to [default, min, max, step]
2018-09-24 07:02:04 -05:00
Rob Garrison
1edfda5417
Wrap default & remove unnecessary break
2018-09-24 07:02:04 -05:00
Rob Garrison
e2b7f194c3
Don't set value on all types of input
2018-09-24 07:02:04 -05:00
Rob Garrison
3fd3c53bd9
Rename select all text function
2018-09-24 07:02:04 -05:00
Rob Garrison
74892a3130
Add select all text on focus. See #492
2018-09-24 07:02:04 -05:00
Rob Garrison
1632a8f364
Add number & range variables. See #492
2018-09-24 07:02:04 -05:00
tophf
79f6e7c3b3
rename OK to Close in the import notification
...
to disambiguate its actual function
2018-09-04 00:36:56 +03:00
tophf
4f8953adde
refresh the just edited style entry after history back
2018-08-30 09:23:55 +03:00
tophf
8cf05ee185
make the hover effect less CPU-hungry
...
* it lagged even on a fast 4GHz i7 CPU + nVidia GPU
* the 'will-change' property didn't help and even increased memory consumption
2018-08-28 20:24:43 +03:00
tophf
2fdfd96699
use the new originalDigest in update UI
...
...when force-updating a locally edited style that turned out to be equal to the remote one
fixes #482
2018-08-27 20:39:36 +03:00
tophf
95524df6f4
code cosmetics: use :: for pseudo elements
2018-08-27 17:20:48 +03:00
tophf
699b5453fb
emphasize data-skipped-edited main status message
...
thus visually separating it from the wall of text afterwards
2018-08-27 17:20:48 +03:00
tophf
f07e1b269e
don't wrap the force-check button
...
* the label text is too long and contains meaningful info
* it's displayed only rarely in normal usage scenario
2018-08-27 17:19:45 +03:00
tophf
918debe110
fix show-more in old UI and simplify generation of targets
2018-08-24 14:02:31 +03:00
tophf
b82b8e10d6
simplified font CSS
2018-08-20 13:11:02 +03:00
tophf
1ac858bd38
make font consistent and define it only once
2018-08-15 10:14:42 +03:00
tophf
ec0b1373fe
show update-all button on individual check too
...
sometimes users may want to check a bunch of styles for updates individually and install the found updates at once
2018-08-15 10:13:52 +03:00
tophf
baf037e0c4
add "Translate" link in the manager
...
#448
2018-08-06 18:48:05 +03:00
tophf
d8914c38a7
highlight edited style on history back in FF
2018-08-02 21:10:43 +03:00
tophf
5da1e0fb9b
set onbeforeunload only when dirty
...
https://developers.google.com/web/updates/2018/07/page-lifecycle-api#legacy-lifecycle-apis-to-avoid
2018-08-02 20:54:40 +03:00