Thibaut Courouble
|
d59d43e64b
|
Minor performance optimization to speed up app boot
|
2017-03-26 17:19:59 -04:00 |
|
Thibaut Courouble
|
067fa9355e
|
Add in-memory cache to app.Settings to speed up repeated access to settings during arrow key scrolling
|
2017-03-26 17:19:59 -04:00 |
|
Thibaut Courouble
|
ae298605d2
|
Improve JS error tracking
|
2017-03-26 10:26:40 -04:00 |
|
Thibaut Courouble
|
44ade1865e
|
Tweak IDB error tracking
|
2017-03-12 17:59:03 -04:00 |
|
Thibaut Courouble
|
b31f18857d
|
Fix IE10-11 IndexedDB
|
2017-03-05 22:49:54 -05:00 |
|
Thibaut Courouble
|
684355cc52
|
Improve IndexedDB versioning and recover from version mismatch
|
2017-03-05 18:49:48 -05:00 |
|
Thibaut Courouble
|
d63aadb27e
|
Improve IndexedDB error handling
|
2017-03-05 16:38:43 -05:00 |
|
Thibaut Courouble
|
407814d95d
|
Tweak js error tracking
|
2017-03-04 12:38:51 -05:00 |
|
Thibaut Courouble
|
15da3113d3
|
Fix AppCache#reload
|
2017-03-04 12:33:24 -05:00 |
|
Thibaut Courouble
|
214622b41e
|
Only use super + left/right for back/forward navigation on Mac
Closes #529.
|
2017-02-26 14:53:01 -05:00 |
|
Thibaut Courouble
|
031b62485f
|
Add keyboard shortcut to open preferences
|
2017-02-26 14:53:01 -05:00 |
|
Thibaut Courouble
|
4984f0064f
|
Add setting for swapping arrow keys behavior
Closes #296.
|
2017-02-26 14:53:01 -05:00 |
|
Thibaut Courouble
|
71a3c31145
|
Add setting to disable smooth scrolling
|
2017-02-26 14:53:00 -05:00 |
|
Thibaut Courouble
|
88ba685441
|
Remove legacy code
|
2017-02-26 10:06:20 -05:00 |
|
Thibaut Courouble
|
e94af979d9
|
Add settings page
|
2017-02-26 09:59:43 -05:00 |
|
Thibaut Courouble
|
327a408a44
|
Switch to system UI fonts
|
2017-02-19 11:32:32 -05:00 |
|
Thibaut Courouble
|
06cf118786
|
Add forward slash as keyboard shortcut to focus the search field
Closes #542.
|
2016-12-04 16:55:52 -05:00 |
|
Thibaut Courouble
|
2f19cf9664
|
Add keyboard shortcut for opening original page
Closes #510.
|
2016-10-30 18:01:14 -04:00 |
|
Thibaut Courouble
|
8b72bd5796
|
Update Angular documentation (2.1.0)
|
2016-10-16 17:50:19 -04:00 |
|
Thibaut Courouble
|
8c830f5790
|
Don't override default behavior of home/end keys when search field has focus
Closes #504.
|
2016-10-16 11:31:18 -04:00 |
|
Thibaut Courouble
|
7419d24453
|
Rename docs_host → docs_origin
|
2016-10-16 10:45:43 -04:00 |
|
Thibaut Courouble
|
d6823d823a
|
Make hardcoded refs to devdocs.io and cdn.devdocs.io config vars
|
2016-10-16 10:45:43 -04:00 |
|
Thibaut Courouble
|
9612016351
|
Load MathML polyfill stylesheet only when needed
|
2016-10-10 09:39:52 -04:00 |
|
Thibaut Courouble
|
3eb5a0caaa
|
Better error handling when cookies are disabled
|
2016-09-18 15:18:47 -04:00 |
|
Thibaut Courouble
|
e1ca01fca4
|
Tweak JS error logging
|
2016-09-05 15:48:57 -04:00 |
|
Thibaut Courouble
|
fd5626219d
|
¯\_(ツ)_/¯
|
2016-08-15 08:00:06 -04:00 |
|
Thibaut Courouble
|
b088c3b2ed
|
Work-around for Chrome lazy (and slowly) loading data-uri web fonts
Fixes #455.
|
2016-08-14 14:03:56 -04:00 |
|
Thibaut Courouble
|
f57cc8e657
|
Update CodeIgniter documentation (3.1.0)
|
2016-07-31 15:16:05 -04:00 |
|
Thibaut Courouble
|
6edc7d9c5c
|
I guess not...
|
2016-07-25 20:15:40 -04:00 |
|
Thibaut Courouble
|
70440a1c16
|
Fix error in app.Router#isDocIndex
|
2016-07-24 14:19:32 -04:00 |
|
Thibaut Courouble
|
2a7107f94b
|
Clean up JS error tracking
|
2016-07-24 14:18:01 -04:00 |
|
Thibaut Courouble
|
0d38b9be88
|
Fix error in checkForCorruptedDocs
|
2016-07-24 14:10:07 -04:00 |
|
Thibaut Courouble
|
59918fdee5
|
Handle empty/corrupted IDB
|
2016-07-24 13:26:34 -04:00 |
|
Thibaut Courouble
|
800622099f
|
Improve resiliency of IDB database
|
2016-07-21 09:31:59 -04:00 |
|
Thibaut Courouble
|
ba4bcbf7ee
|
Improve URL search
Closes #434.
|
2016-07-09 12:19:17 -04:00 |
|
Thibaut Courouble
|
1412517869
|
Better handling of IDB bogus NotFoundError
|
2016-07-03 19:00:08 -04:00 |
|
Thibaut Courouble
|
4cece4cec7
|
Minor search improvements
|
2016-07-01 12:13:46 -04:00 |
|
Thibaut Courouble
|
d88a3b263b
|
Handle bogus IDB ConstraintError
|
2016-07-01 10:58:12 -04:00 |
|
Thibaut Courouble
|
11936b01ab
|
Attempt to handle bogus IDB NotFoundError
|
2016-07-01 10:56:36 -04:00 |
|
Thibaut Courouble
|
66f170c01d
|
Rename Store → LocalStorageStore
|
2016-06-19 17:55:45 -04:00 |
|
Thibaut Courouble
|
19d811b0f4
|
Handle buggy keyboard events
|
2016-06-19 17:49:38 -04:00 |
|
Thibaut Courouble
|
4b26951ff0
|
Store settings in cookies instead of localStorage
|
2016-06-19 17:49:37 -04:00 |
|
Thibaut Courouble
|
b78244fb53
|
Add Angular 2 documentation
|
2016-06-12 17:14:57 -04:00 |
|
Thibaut Courouble
|
0f2d774984
|
Don't log JS errors in Android WebView
|
2016-06-04 11:27:34 -04:00 |
|
Thibaut Courouble
|
a59786be2e
|
Change single-doc setup to use data-attribute instead of inline script
|
2016-06-04 10:09:01 -04:00 |
|
Thibaut Courouble
|
e3abd50406
|
Fix JS error tracking
|
2016-05-31 07:17:48 -04:00 |
|
Thibaut Courouble
|
4fc1126015
|
Tweak sidebar show/hide
|
2016-05-29 15:18:19 -04:00 |
|
cristian.corcoveanu
|
dd4b9bfa1f
|
Hide/Show sidebar when dragging it or typing into the search input
|
2016-05-29 14:12:36 -04:00 |
|
Thibaut Courouble
|
8340ccf8da
|
Ignore more script injection errors
|
2016-05-29 12:59:39 -04:00 |
|
Thibaut Courouble
|
7467395c33
|
Log IDB debug info on error
|
2016-05-29 12:25:03 -04:00 |
|