Commit Graph

50 Commits (380afc40cd7077702db6d2a03d8aeb837b40aa88)

Author SHA1 Message Date
Thibaut Courouble ebdfd4ea23 Avoid calling scrollToTarget twice when rendering entry pages
9 years ago
Thibaut Courouble 8d7b2029b8 Show progress percentage when installing docs
9 years ago
Thibaut Courouble af8998453a Performance improvements when rendering pages
9 years ago
Thibaut Courouble 388023ba05 Smooth scrolling when using keyboard shortcuts
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
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
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
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
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
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