Thibaut
|
aa3de225aa
|
Add alt+s shortcut for searching on Stack Overflow
Closes #174.
|
10 years ago |
Thibaut
|
04bc317dd8
|
Map number keys to 'typing' event
|
10 years ago |
Thibaut
|
bbf629255c
|
Don't capture space-key events when typing, to allow using space characters in the search
|
10 years ago |
Thibaut
|
5be260f3dc
|
Fix app.reset when db hasn't been initialized
|
10 years ago |
Thibaut
|
485f218a9a
|
Add iframe tag to JS errors
|
10 years ago |
Thibaut
|
b858ba5096
|
Notify AppCache updates on load
|
10 years ago |
Thibaut
|
e2afa6e494
|
Implement resizable sidebar
Closes #88.
|
10 years ago |
Thibaut
|
9bb745f7ca
|
Tweak JS error tag
|
10 years ago |
Thibaut
|
8de2dd607b
|
Update AppCache in background when toggling light and enabling docs inline
|
10 years ago |
Thibaut
|
a235fe068b
|
Fix exception in DB#onUpgradeNeeded
|
10 years ago |
Thibaut
|
b50a84efcd
|
Improve JS error tracking
|
10 years ago |
Thibaut
|
649b7b5546
|
Implement dark theme
Closes #73.
|
10 years ago |
Thibaut
|
200dd0b43f
|
Add links to enable docs without reloading the app
|
10 years ago |
Thibaut
|
9dc99bd8ea
|
Detect and recover from IndexedDB QuotaExceededError
Fixes #154
|
10 years ago |
Thibaut
|
add213e0f4
|
Normalize search values and search queries the same way
|
10 years ago |
Thibaut
|
a7d212d4de
|
Check for updates when AppCache is disabled
|
10 years ago |
Thibaut
|
977e991ff1
|
Include default docs in appcache manifest
|
10 years ago |
Thibaut
|
58a463d3d7
|
Improve IndexedDB error handling
|
10 years ago |
Thibaut
|
eecbade78e
|
Wrap app.DB#useIndexedDB in try/catch
|
10 years ago |
Thibaut
|
20940d732a
|
Fix app.Settings#applyLegacyValues when value is false
|
10 years ago |
Thibaut
|
e21ac0589c
|
Wrap app.isMobile in try/catch
|
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
|
ebb39e95e8
|
Remove temporary news notif
|
10 years ago |
Thibaut
|
b898ac18c8
|
Refactor settings
|
10 years ago |
Thibaut
|
0231b84d5e
|
Call preventDefault() on IDB errors so they don't bubble up to window.onerror
|
10 years ago |
Thibaut
|
9b1d704e7c
|
Fix loading entries with #fragment path from IndexedDB
|
10 years ago |
Thibaut
|
6e54d92f18
|
Cache the 'docs' IDB store in memory
|
10 years ago |
Thibaut
|
e86f812aa9
|
Cache indexedDBVersion
|
10 years ago |
Thibaut
|
eb58c01ee5
|
Only check for buggy IndexedDB once
|
10 years ago |
Thibaut
|
04676edd54
|
Don't keep the IndexedDB database open
Because it makes attempts to open the database in other tabs hang until that tab is close / the database is closed.
|
10 years ago |
Thibaut
|
0b56ef1c02
|
Disable offline page when IndexedDB isn't available
|
10 years ago |
Thibaut
|
ba09a14ec0
|
Add a few missing returns
|
10 years ago |
Thibaut
|
c2879a5e80
|
Speed up offline page by loading download statuses in a single transaction
|
10 years ago |
Thibaut
|
4f781d7e82
|
Fix app.DB#version returning boolean instead version
|
10 years ago |
Thibaut
|
ccf9171ccc
|
Lazy-load IndexedDB
|
10 years ago |
Thibaut
|
9cc6dc9cf6
|
Reset IndexedDB when resetting the app
|
10 years ago |
Thibaut
|
25f844da9b
|
Add ability to cache complete documntations in IndexedDB
|
10 years ago |
Thibaut
|
a677417665
|
Improve search fuzzy matching
|
10 years ago |
Thibaut
|
cca1b37ce0
|
Temporary news notif
|
10 years ago |
Thibaut
|
90a59030b8
|
Thanks DevDocs's sponsors
|
10 years ago |
Thibaut
|
02029e5e23
|
Fix single-doc reload on escape in Firefox
|
10 years ago |
Thibaut
|
b0071e2e64
|
Add share notification
|
10 years ago |
Thibaut
|
866a5841b5
|
Don't auto-hide update notification
|
10 years ago |
Thibaut
|
a3aa03bc3d
|
Optimize search
|
10 years ago |
Thibaut
|
50c18b2f89
|
Bump search chunk size
|
10 years ago |
Thibaut
|
99a99d9d71
|
Ignore exceptions when 827 has been overriden
|
10 years ago |
Thibaut
|
5079756d87
|
Show message when JavaScript is disabled
|
11 years ago |
Thibaut
|
4928c845a5
|
Add info text when no search results are found
|
11 years ago |
Thibaut
|
4ffc605019
|
Refactor Mac/Windows detection
|
11 years ago |
Thibaut
|
a93b2d922c
|
On Windows, use alt modifier instead of ctrl for back/forward navigation
Fixes #51.
|
11 years ago |
Thibaut
|
2cae43f4e8
|
Change alt+rarr shortcut to alt+f
Avoid conflict with OS X text input keyboard navigation
|
11 years ago |
Thibaut
|
8edeeffc4f
|
Sort docs by name in the sidebar
|
11 years ago |
Thibaut
|
115ffa8fc8
|
Improve ranking of search results when multiple exact matches are found
|
11 years ago |
Thibaut
|
20b1c02a3a
|
Improve css gradients feature detection
|
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
|
035bdc2d8b
|
Tweak "unsupported browser" event logging
|
11 years ago |
Thibaut
|
dd8f22ec28
|
Fix error tracking in app.browserCheck
|
11 years ago |
Thibaut
|
7f4e0aea30
|
Reload the page when opening the root page in single doc mode
|
11 years ago |
Thibaut
|
e8d402afea
|
Log "unsupported browser" events
|
11 years ago |
Thibaut
|
45b5493d3d
|
Log exceptions in app.isSupportedBrowser
|
11 years ago |
Thibaut
|
5314611148
|
Fix display bug on the iPad/iOS 7
|
11 years ago |
Thibaut
|
32906bccc6
|
Add doc/type pages to the search index
Closes #55.
|
11 years ago |
Thibaut
|
68b2911738
|
Rename app.models.Doc#indexEntry #toEntry
|
11 years ago |
Thibaut
|
bc95cfdbfa
|
Update Raven/Sentry
|
11 years ago |
Thibaut
|
a41f02e93e
|
Fix app.browserCheck() in old browsers
|
11 years ago |
Thibaut
|
ed3c1dcb28
|
Add keyboard shortcut for revealing the current page in the sidebar
|
11 years ago |
Thibaut
|
94119e1188
|
Add keyboard shortcut for searching on Google
|
11 years ago |
Thibaut
|
aed8f22c99
|
Fix single-doc mode detection
|
11 years ago |
Thibaut
|
d38a5bc3d4
|
Add comment about applicationCache not supporting CORS
|
11 years ago |
Thibaut
|
18986c1814
|
Going open source
|
11 years ago |