Thibaut
|
add213e0f4
|
Normalize search values and search queries the same way
|
2015-02-08 09:36:37 -05:00 |
|
Thibaut
|
a7d212d4de
|
Check for updates when AppCache is disabled
|
2015-02-01 17:51:45 -05:00 |
|
Thibaut
|
977e991ff1
|
Include default docs in appcache manifest
|
2015-02-01 17:19:28 -05:00 |
|
Thibaut
|
58a463d3d7
|
Improve IndexedDB error handling
|
2015-01-15 23:22:42 -05:00 |
|
Thibaut
|
eecbade78e
|
Wrap app.DB#useIndexedDB in try/catch
|
2015-01-15 22:42:30 -05:00 |
|
Thibaut
|
20940d732a
|
Fix app.Settings#applyLegacyValues when value is false
|
2015-01-13 20:53:46 -05:00 |
|
Thibaut
|
e21ac0589c
|
Wrap app.isMobile in try/catch
|
2015-01-13 20:28:02 -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
|
ebb39e95e8
|
Remove temporary news notif
|
2015-01-10 17:43:23 -05:00 |
|
Thibaut
|
b898ac18c8
|
Refactor settings
|
2015-01-10 17:41:19 -05:00 |
|
Thibaut
|
0231b84d5e
|
Call preventDefault() on IDB errors so they don't bubble up to window.onerror
|
2015-01-05 21:20:11 -05:00 |
|
Thibaut
|
9b1d704e7c
|
Fix loading entries with #fragment path from IndexedDB
|
2015-01-04 17:19:38 -05:00 |
|
Thibaut
|
6e54d92f18
|
Cache the 'docs' IDB store in memory
|
2015-01-04 12:02:42 -05:00 |
|
Thibaut
|
e86f812aa9
|
Cache indexedDBVersion
|
2015-01-04 10:43:05 -05:00 |
|
Thibaut
|
eb58c01ee5
|
Only check for buggy IndexedDB once
|
2015-01-03 18:22:12 -05:00 |
|
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.
|
2015-01-03 18:17:21 -05:00 |
|
Thibaut
|
0b56ef1c02
|
Disable offline page when IndexedDB isn't available
|
2015-01-01 17:22:35 -05:00 |
|
Thibaut
|
ba09a14ec0
|
Add a few missing returns
|
2015-01-01 16:49:53 -05:00 |
|
Thibaut
|
c2879a5e80
|
Speed up offline page by loading download statuses in a single transaction
|
2015-01-01 15:58:16 -05:00 |
|
Thibaut
|
4f781d7e82
|
Fix app.DB#version returning boolean instead version
|
2015-01-01 15:39:17 -05:00 |
|
Thibaut
|
ccf9171ccc
|
Lazy-load IndexedDB
|
2015-01-01 15:11:03 -05:00 |
|
Thibaut
|
9cc6dc9cf6
|
Reset IndexedDB when resetting the app
|
2014-12-31 16:05:03 -05:00 |
|
Thibaut
|
25f844da9b
|
Add ability to cache complete documntations in IndexedDB
|
2014-12-31 16:04:33 -05:00 |
|
Thibaut
|
a677417665
|
Improve search fuzzy matching
|
2014-12-14 17:12:22 -05:00 |
|
Thibaut
|
cca1b37ce0
|
Temporary news notif
|
2014-12-14 17:12:22 -05:00 |
|
Thibaut
|
90a59030b8
|
Thanks DevDocs's sponsors
|
2014-12-14 17:12:22 -05:00 |
|
Thibaut
|
02029e5e23
|
Fix single-doc reload on escape in Firefox
|
2014-12-07 12:07:44 -05:00 |
|
Thibaut
|
b0071e2e64
|
Add share notification
|
2014-11-23 10:52:47 -05:00 |
|
Thibaut
|
866a5841b5
|
Don't auto-hide update notification
|
2014-11-23 10:51:47 -05:00 |
|
Thibaut
|
a3aa03bc3d
|
Optimize search
|
2014-11-02 19:46:00 -05:00 |
|
Thibaut
|
50c18b2f89
|
Bump search chunk size
|
2014-11-02 19:30:44 -05:00 |
|
Thibaut
|
99a99d9d71
|
Ignore exceptions when 827 has been overriden
|
2014-10-12 09:07:28 -04:00 |
|
Thibaut
|
5079756d87
|
Show message when JavaScript is disabled
|
2014-09-06 17:31:16 -04:00 |
|
Thibaut
|
4928c845a5
|
Add info text when no search results are found
|
2014-08-23 17:51:40 -04:00 |
|
Thibaut
|
4ffc605019
|
Refactor Mac/Windows detection
|
2014-08-10 08:30:37 -04:00 |
|
Thibaut
|
a93b2d922c
|
On Windows, use alt modifier instead of ctrl for back/forward navigation
Fixes #51.
|
2014-08-10 08:28:27 -04:00 |
|
Thibaut
|
2cae43f4e8
|
Change alt+rarr shortcut to alt+f
Avoid conflict with OS X text input keyboard navigation
|
2014-07-27 17:00:32 -04:00 |
|
Thibaut
|
8edeeffc4f
|
Sort docs by name in the sidebar
|
2014-06-15 11:26:24 -04:00 |
|
Thibaut
|
115ffa8fc8
|
Improve ranking of search results when multiple exact matches are found
|
2014-06-15 11:15:44 -04:00 |
|
Thibaut
|
20b1c02a3a
|
Improve css gradients feature detection
|
2014-05-24 11:40:45 -04:00 |
|
Thibaut
|
6cfc8fc50b
|
Change alt+tab shortcut to alt+rarr
|
2014-04-19 09:59:01 -04:00 |
|
Thibaut
|
fa0941a037
|
Enable tab navigation in the main content area using alt+tab
Fixes #77
|
2014-04-13 17:11:28 -04:00 |
|
Thibaut
|
035bdc2d8b
|
Tweak "unsupported browser" event logging
|
2014-04-06 15:07:10 -04:00 |
|
Thibaut
|
dd8f22ec28
|
Fix error tracking in app.browserCheck
|
2014-04-06 08:54:59 -04:00 |
|
Thibaut
|
7f4e0aea30
|
Reload the page when opening the root page in single doc mode
|
2014-04-05 18:41:47 -04:00 |
|
Thibaut
|
e8d402afea
|
Log "unsupported browser" events
|
2014-04-05 18:22:12 -04:00 |
|
Thibaut
|
45b5493d3d
|
Log exceptions in app.isSupportedBrowser
|
2014-04-05 18:15:56 -04:00 |
|
Thibaut
|
5314611148
|
Fix display bug on the iPad/iOS 7
|
2014-04-05 18:07:35 -04:00 |
|
Thibaut
|
32906bccc6
|
Add doc/type pages to the search index
Closes #55.
|
2014-02-12 22:37:38 -05:00 |
|
Thibaut
|
68b2911738
|
Rename app.models.Doc#indexEntry #toEntry
|
2014-02-12 22:33:33 -05:00 |
|
Thibaut
|
bc95cfdbfa
|
Update Raven/Sentry
|
2014-02-08 11:56:05 -05:00 |
|
Thibaut
|
a41f02e93e
|
Fix app.browserCheck() in old browsers
|
2014-01-19 18:12:59 -05:00 |
|
Thibaut
|
ed3c1dcb28
|
Add keyboard shortcut for revealing the current page in the sidebar
|
2014-01-12 18:49:37 -05:00 |
|
Thibaut
|
94119e1188
|
Add keyboard shortcut for searching on Google
|
2014-01-12 17:49:37 -05:00 |
|
Thibaut
|
aed8f22c99
|
Fix single-doc mode detection
|
2013-11-11 22:05:58 +01:00 |
|
Thibaut
|
d38a5bc3d4
|
Add comment about applicationCache not supporting CORS
|
2013-10-28 13:50:34 +01:00 |
|
Thibaut
|
18986c1814
|
Going open source
|
2013-10-24 20:49:33 +02:00 |
|