Thibaut Courouble
|
9cce390ead
|
Fix alt+o shortcut not preventing default in Firefox
|
2017-09-17 11:25:05 -04:00 |
|
Thibaut Courouble
|
44e6316100
|
Add ability export/import preferences
Closes #671.
|
2017-09-10 09:53:31 -04:00 |
|
Thibaut Courouble
|
64f04305d3
|
Replace all remaining PNG UI icons with SVGs
|
2017-09-09 14:57:53 -04:00 |
|
Thibaut Courouble
|
30dd32c1b5
|
Normalize event.target for old browsers incorrectly handling SVG elements
|
2017-09-04 11:05:20 -04:00 |
|
Thibaut Courouble
|
d7001c2eb5
|
Optimize DOM query selectors
|
2017-08-07 17:28:53 -04:00 |
|
Thibaut Courouble
|
f891e16f39
|
Optimize scrolling code during page transitions
|
2017-08-07 16:56:54 -04:00 |
|
Thibaut Courouble
|
170445c95f
|
Add setting to force native scrollbars on webkit/blink
Closes #601.
|
2017-06-25 18:02:29 -04:00 |
|
Thibaut Courouble
|
c06d1c4d2d
|
Move the app layout class to the <body> element
|
2017-06-25 17:55:17 -04:00 |
|
Thibaut Courouble
|
dcca46cd0f
|
Fix race-condition when auto-opening first search result
Fixes #604.
|
2017-04-22 08:48:53 -04:00 |
|
Thibaut Courouble
|
4f62ccbdbf
|
Fix various issues when switching from single doc to full app
|
2017-04-16 10:58:36 -04:00 |
|
Thibaut Courouble
|
188c9d0229
|
Improve $.scrollTo
- Fixes #596.
- Fixes incorrect sidebar scrolling when sidebar has padding-top.
|
2017-03-26 17:19:59 -04:00 |
|
Thibaut Courouble
|
d63aadb27e
|
Improve IndexedDB error handling
|
2017-03-05 16:38:43 -05:00 |
|
Thibaut Courouble
|
78213d015c
|
Tweak offline page
|
2017-03-05 11:45:42 -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
|
e94af979d9
|
Add settings page
|
2017-02-26 09:59:43 -05:00 |
|
Thibaut Courouble
|
0f238609da
|
UI improvements
|
2017-02-26 09:59:43 -05:00 |
|
Thibaut Courouble
|
2f19cf9664
|
Add keyboard shortcut for opening original page
Closes #510.
|
2016-10-30 18:01:14 -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
|
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
|
ebdfd4ea23
|
Avoid calling scrollToTarget twice when rendering entry pages
|
2016-08-14 14:19:38 -04:00 |
|
Thibaut Courouble
|
8d7b2029b8
|
Show progress percentage when installing docs
Closes #449.
|
2016-08-07 16:05:55 -04:00 |
|
Thibaut Courouble
|
af8998453a
|
Performance improvements when rendering pages
|
2016-08-07 16:05:55 -04:00 |
|
Thibaut Courouble
|
388023ba05
|
Smooth scrolling when using keyboard shortcuts
Closes #328.
|
2016-06-26 12:44:27 -04:00 |
|
Thibaut Courouble
|
4b26951ff0
|
Store settings in cookies instead of localStorage
|
2016-06-19 17:49:37 -04:00 |
|
Thibaut Courouble
|
39cc1d3cba
|
Force IDB schema upgrade before installing/uninstalling all docs
|
2016-06-11 10:20:42 -04:00 |
|
Thibaut Courouble
|
2e915c135a
|
Improve performance of EntryPage#render
|
2016-06-05 16:39:29 -04:00 |
|
Thibaut Courouble
|
c2ff01d73f
|
Warn Android WebView users about bugs + unofficial app
Rel: #388
|
2016-05-15 17:07:50 -04:00 |
|
Thibaut Courouble
|
4edefc7a8c
|
Make copy-to-clipboard links not tabbable/focusable
|
2016-04-24 18:13:36 -04:00 |
|
Thibaut Courouble
|
e6c7949b96
|
Fix alt+f shortcut when there are empty links on the page
|
2016-04-24 18:13:28 -04:00 |
|
Thibaut Courouble
|
ed2806499e
|
Improve EntryPage#subViewClass
|
2016-02-15 11:29:05 -05:00 |
|
Thibaut Courouble
|
9c53ba1d4e
|
Fix CSS conflict on certain error pages
|
2016-02-07 12:06:52 -05:00 |
|
Thibaut Courouble
|
5015405e7c
|
Use doc full name (incl. version) throughout the app
Ref #25.
|
2016-01-24 08:26:26 -05:00 |
|
Thibaut
|
51895e9889
|
Speed up rendering of entry pages
|
2015-10-18 17:02:27 -04:00 |
|
Thibaut
|
dbc628cebd
|
Speed up re-rendering pages from cache
|
2015-10-18 16:59:08 -04:00 |
|
Thibaut
|
a37e9d87cf
|
Add "Copy to clipboard" icon inside each code block
Closes #253.
|
2015-10-18 16:46:52 -04:00 |
|
Thibaut
|
1252b36a1c
|
Improve offline mode error page
|
2015-08-09 13:28:07 -04:00 |
|
Thibaut
|
fb7c3a9227
|
Tweak page titles
|
2015-06-07 15:51:41 -04:00 |
|
Thibaut
|
9cd5f20a48
|
Fix entry page error
|
2015-05-03 22:23:10 -04:00 |
|
Thibaut
|
07e2007374
|
Fix race-condition when loading entry pages
|
2015-03-29 14:59:34 -04:00 |
|
Thibaut
|
b29d6ca002
|
Move doc links to manifest
|
2015-03-22 16:00:42 -04:00 |
|
Thibaut
|
cf04efe78c
|
Fix exception in OfflinePage#onInstallSuccess
|
2015-02-14 11:07:02 -05:00 |
|
Thibaut
|
7fa75e795e
|
Fix instance variable assignment
|
2015-02-01 18:24:21 -05:00 |
|
Thibaut
|
83681cb96c
|
Avoid double element look-up
|
2015-01-22 12:17:35 -05:00 |
|
Thibaut
|
8ec7c85dd4
|
Fix race condition on offline page
|
2015-01-13 20:38:00 -05:00 |
|
Thibaut
|
16486ff467
|
Force page reload when loading offline page in single doc mode
|
2015-01-11 18:44:00 -05:00 |
|
Thibaut
|
6a82830ab4
|
Add setting for updating offline docs automatically
|
2015-01-11 18:33:01 -05:00 |
|
Thibaut
|
ebd00f5a72
|
Check for offline doc updates automatically
|
2015-01-11 17:52:50 -05:00 |
|
Thibaut
|
95f81055ad
|
Add links to install/update/uninstall all docs
|
2015-01-10 18:47:40 -05:00 |
|