Thibaut Courouble
|
c06d1c4d2d
|
Move the app layout class to the <body> element
|
8 years ago |
Thibaut Courouble
|
dcca46cd0f
|
Fix race-condition when auto-opening first search result
Fixes #604.
|
8 years ago |
Thibaut Courouble
|
4f62ccbdbf
|
Fix various issues when switching from single doc to full app
|
8 years ago |
Thibaut Courouble
|
188c9d0229
|
Improve $.scrollTo
- Fixes #596.
- Fixes incorrect sidebar scrolling when sidebar has padding-top.
|
8 years ago |
Thibaut Courouble
|
d63aadb27e
|
Improve IndexedDB error handling
|
8 years ago |
Thibaut Courouble
|
78213d015c
|
Tweak offline page
|
8 years ago |
Thibaut Courouble
|
4984f0064f
|
Add setting for swapping arrow keys behavior
Closes #296.
|
8 years ago |
Thibaut Courouble
|
71a3c31145
|
Add setting to disable smooth scrolling
|
8 years ago |
Thibaut Courouble
|
e94af979d9
|
Add settings page
|
8 years ago |
Thibaut Courouble
|
0f238609da
|
UI improvements
|
8 years ago |
Thibaut Courouble
|
2f19cf9664
|
Add keyboard shortcut for opening original page
Closes #510.
|
8 years ago |
Thibaut Courouble
|
8c830f5790
|
Don't override default behavior of home/end keys when search field has focus
Closes #504.
|
8 years ago |
Thibaut Courouble
|
9612016351
|
Load MathML polyfill stylesheet only when needed
|
8 years ago |
Thibaut Courouble
|
3eb5a0caaa
|
Better error handling when cookies are disabled
|
8 years ago |
Thibaut Courouble
|
ebdfd4ea23
|
Avoid calling scrollToTarget twice when rendering entry pages
|
9 years ago |
Thibaut Courouble
|
8d7b2029b8
|
Show progress percentage when installing docs
Closes #449.
|
9 years ago |
Thibaut Courouble
|
af8998453a
|
Performance improvements when rendering pages
|
9 years ago |
Thibaut Courouble
|
388023ba05
|
Smooth scrolling when using keyboard shortcuts
Closes #328.
|
9 years ago |
Thibaut Courouble
|
4b26951ff0
|
Store settings in cookies instead of localStorage
|
9 years ago |
Thibaut Courouble
|
39cc1d3cba
|
Force IDB schema upgrade before installing/uninstalling all docs
|
9 years ago |
Thibaut Courouble
|
2e915c135a
|
Improve performance of EntryPage#render
|
9 years ago |
Thibaut Courouble
|
c2ff01d73f
|
Warn Android WebView users about bugs + unofficial app
Rel: #388
|
9 years ago |
Thibaut Courouble
|
4edefc7a8c
|
Make copy-to-clipboard links not tabbable/focusable
|
9 years ago |
Thibaut Courouble
|
e6c7949b96
|
Fix alt+f shortcut when there are empty links on the page
|
9 years ago |
Thibaut Courouble
|
ed2806499e
|
Improve EntryPage#subViewClass
|
9 years ago |
Thibaut Courouble
|
9c53ba1d4e
|
Fix CSS conflict on certain error pages
|
9 years ago |
Thibaut Courouble
|
5015405e7c
|
Use doc full name (incl. version) throughout the app
Ref #25.
|
9 years ago |
Thibaut
|
51895e9889
|
Speed up rendering of entry pages
|
9 years ago |
Thibaut
|
dbc628cebd
|
Speed up re-rendering pages from cache
|
9 years ago |
Thibaut
|
a37e9d87cf
|
Add "Copy to clipboard" icon inside each code block
Closes #253.
|
9 years ago |
Thibaut
|
1252b36a1c
|
Improve offline mode error page
|
10 years ago |
Thibaut
|
fb7c3a9227
|
Tweak page titles
|
10 years ago |
Thibaut
|
9cd5f20a48
|
Fix entry page error
|
10 years ago |
Thibaut
|
07e2007374
|
Fix race-condition when loading entry pages
|
10 years ago |
Thibaut
|
b29d6ca002
|
Move doc links to manifest
|
10 years ago |
Thibaut
|
cf04efe78c
|
Fix exception in OfflinePage#onInstallSuccess
|
10 years ago |
Thibaut
|
7fa75e795e
|
Fix instance variable assignment
|
10 years ago |
Thibaut
|
83681cb96c
|
Avoid double element look-up
|
10 years ago |
Thibaut
|
8ec7c85dd4
|
Fix race condition on offline page
|
10 years ago |
Thibaut
|
16486ff467
|
Force page reload when loading offline page in single doc mode
|
10 years ago |
Thibaut
|
6a82830ab4
|
Add setting for updating offline docs automatically
|
10 years ago |
Thibaut
|
ebd00f5a72
|
Check for offline doc updates automatically
|
10 years ago |
Thibaut
|
95f81055ad
|
Add links to install/update/uninstall all docs
|
10 years ago |
Thibaut
|
b898ac18c8
|
Refactor settings
|
10 years ago |
Thibaut
|
be7d43ef89
|
Simplify offline links data attributes
|
10 years ago |
Thibaut
|
e9fc1d3c68
|
Download/Delete -> Install/Uninstall
|
10 years ago |
Thibaut
|
f211124d14
|
Fully implement offline docs table
|
10 years ago |
Thibaut
|
ada9949ac6
|
Fix race-conditions when rendering asynchronous pages
|
10 years ago |
Thibaut
|
0b56ef1c02
|
Disable offline page when IndexedDB isn't available
|
10 years ago |
Thibaut
|
afbe4c3846
|
Remove unused property
|
10 years ago |
Thibaut
|
c2879a5e80
|
Speed up offline page by loading download statuses in a single transaction
|
10 years ago |
Thibaut
|
25f844da9b
|
Add ability to cache complete documntations in IndexedDB
|
10 years ago |
Thibaut
|
e9c9884a13
|
Fix scrollToTarget when element id has encoded uri components
|
10 years ago |
Thibaut
|
b660a09856
|
Update app cache on load error in case the index has been updated
|
10 years ago |
Thibaut
|
2cae43f4e8
|
Change alt+rarr shortcut to alt+f
Avoid conflict with OS X text input keyboard navigation
|
11 years ago |
Thibaut
|
eb1141c7c0
|
Fix Content#onAltRight when no link is found
|
11 years ago |
Thibaut
|
6cfc8fc50b
|
Change alt+tab shortcut to alt+rarr
|
11 years ago |
Thibaut
|
fa0941a037
|
Enable tab navigation in the main content area using alt+tab
Fixes #77
|
11 years ago |
Thibaut
|
71afc2efa3
|
CoffeeScript 1.7
|
11 years ago |
Thibaut
|
01b82e0062
|
Fix app.views.Content#isExternalUrl()
|
11 years ago |
Thibaut
|
e96b173ce4
|
Fix app.views.Content#isExternalUrl
|
11 years ago |
Thibaut
|
258c97e387
|
Decode URL fragment before searching for the target element
|
11 years ago |
Thibaut
|
aed8f22c99
|
Fix single-doc mode detection
|
11 years ago |
Thibaut
|
18986c1814
|
Going open source
|
11 years ago |