Commit Graph

208 Commits (82b2ab84f01e2f20196586ec3619ecc3080f3e54)

Author SHA1 Message Date
Thibaut Courouble ae298605d2 Improve JS error tracking
8 years ago
Thibaut Courouble 44ade1865e Tweak IDB error tracking
8 years ago
Thibaut Courouble b31f18857d Fix IE10-11 IndexedDB
8 years ago
Thibaut Courouble 684355cc52 Improve IndexedDB versioning and recover from version mismatch
8 years ago
Thibaut Courouble d63aadb27e Improve IndexedDB error handling
8 years ago
Thibaut Courouble 407814d95d Tweak js error tracking
8 years ago
Thibaut Courouble 15da3113d3 Fix AppCache#reload
8 years ago
Thibaut Courouble 214622b41e Only use super + left/right for back/forward navigation on Mac
8 years ago
Thibaut Courouble 031b62485f Add keyboard shortcut to open preferences
8 years ago
Thibaut Courouble 4984f0064f Add setting for swapping arrow keys behavior
8 years ago
Thibaut Courouble 71a3c31145 Add setting to disable smooth scrolling
8 years ago
Thibaut Courouble 88ba685441 Remove legacy code
8 years ago
Thibaut Courouble e94af979d9 Add settings page
8 years ago
Thibaut Courouble 327a408a44 Switch to system UI fonts
8 years ago
Thibaut Courouble 06cf118786 Add forward slash as keyboard shortcut to focus the search field
8 years ago
Thibaut Courouble 2f19cf9664 Add keyboard shortcut for opening original page
8 years ago
Thibaut Courouble 8b72bd5796 Update Angular documentation (2.1.0)
8 years ago
Thibaut Courouble 8c830f5790 Don't override default behavior of home/end keys when search field has focus
8 years ago
Thibaut Courouble 7419d24453 Rename docs_host → docs_origin
8 years ago
Thibaut Courouble d6823d823a Make hardcoded refs to devdocs.io and cdn.devdocs.io config vars
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 e1ca01fca4 Tweak JS error logging
9 years ago
Thibaut Courouble fd5626219d ¯\_(ツ)_/¯
9 years ago
Thibaut Courouble b088c3b2ed Work-around for Chrome lazy (and slowly) loading data-uri web fonts
9 years ago
Thibaut Courouble f57cc8e657 Update CodeIgniter documentation (3.1.0)
9 years ago
Thibaut Courouble 6edc7d9c5c I guess not...
9 years ago
Thibaut Courouble 70440a1c16 Fix error in app.Router#isDocIndex
9 years ago
Thibaut Courouble 2a7107f94b Clean up JS error tracking
9 years ago
Thibaut Courouble 0d38b9be88 Fix error in checkForCorruptedDocs
9 years ago
Thibaut Courouble 59918fdee5 Handle empty/corrupted IDB
9 years ago
Thibaut Courouble 800622099f Improve resiliency of IDB database
9 years ago
Thibaut Courouble ba4bcbf7ee Improve URL search
9 years ago
Thibaut Courouble 1412517869 Better handling of IDB bogus NotFoundError
9 years ago
Thibaut Courouble 4cece4cec7 Minor search improvements
9 years ago
Thibaut Courouble d88a3b263b Handle bogus IDB ConstraintError
9 years ago
Thibaut Courouble 11936b01ab Attempt to handle bogus IDB NotFoundError
9 years ago
Thibaut Courouble 66f170c01d Rename Store → LocalStorageStore
9 years ago
Thibaut Courouble 19d811b0f4 Handle buggy keyboard events
9 years ago
Thibaut Courouble 4b26951ff0 Store settings in cookies instead of localStorage
9 years ago
Thibaut Courouble b78244fb53 Add Angular 2 documentation
9 years ago
Thibaut Courouble 0f2d774984 Don't log JS errors in Android WebView
9 years ago
Thibaut Courouble a59786be2e Change single-doc setup to use data-attribute instead of inline script
9 years ago
Thibaut Courouble e3abd50406 Fix JS error tracking
9 years ago
Thibaut Courouble 4fc1126015 Tweak sidebar show/hide
9 years ago
cristian.corcoveanu dd4b9bfa1f Hide/Show sidebar when dragging it or typing into the search input
9 years ago
Thibaut Courouble 8340ccf8da Ignore more script injection errors
9 years ago
Thibaut Courouble 7467395c33 Log IDB debug info on error
9 years ago
Thibaut Courouble 0657792588 Change default user db schema number
9 years ago
Thibaut Courouble c2ff01d73f Warn Android WebView users about bugs + unofficial app
9 years ago
Thibaut Courouble a2b858abc6 Fix JS exception data callback
9 years ago
Thibaut Courouble 31495ff5a9 Tweak dbclick-to-toggle-sidebar code
9 years ago
cristian.corcoveanu 4cb0d7a506 Add double click event to toggle the sidebar
9 years ago
Thibaut Courouble 664711ed43 Log user settings on JS error
9 years ago
Thibaut Courouble 9b4f4c2ef4 Add XSLT to XPath doc
9 years ago
Thibaut Courouble 06ee30f70a Bump browser requirements
9 years ago
Thibaut Courouble 29efcef748 Improve mobile detection + handle iOS side view
9 years ago
Thibaut Courouble 9c9b2aca0d Improve search for entries with "-" in the name
9 years ago
Thibaut Courouble 54a3ca0d8f Handle duplicate store error in onUpgradeNeeded
9 years ago
Thibaut Courouble 774ce90422 Update Node.js documentation (5.6.0 and 4.3.0)
9 years ago
Thibaut Courouble 046d4c1d94 Fix search entries with " (...)" ranking less than intended
9 years ago
Thibaut Courouble 7a20f7fd54 Attempt to fix Safari bug
9 years ago
Thibaut Courouble 5dfbb47598 Fix race condition when enable docs
9 years ago
Thibaut Courouble d20156e1f1 Add 'Updates' notification
9 years ago
Thibaut Courouble ed0fa5dcc7 Change app.config.version to an integer instead of string
9 years ago
Thibaut Courouble 6ed3994988 Only create stores for enabled docs in IndexedDB
9 years ago
Thibaut Courouble b2d2066d96 Multi-version support
9 years ago
Thibaut Courouble a639aedcd9 Remove index_path and db_path from docs manifest
9 years ago
Thibaut cb1473f748 Prevent same doc from being enabled twice
9 years ago
Thibaut 1fd5c96f82 Improve JS error tracking
9 years ago
Thibaut fe35117e9e End Code School sponsorship
9 years ago
Thibaut 97fe54dfe7 Improve search for strings containing '$'
9 years ago
Thibaut 93dcd3856f Fix parenthesis normalizaation in search strings
9 years ago
Thibaut 5128513a2f Make IndexeDB version an integer
10 years ago
Thibaut 1252b36a1c Improve offline mode error page
10 years ago
Thibaut 217d5016d0 Fix root redirects stripping the #fragment from the original URL
10 years ago
Thibaut ef7dbbe7b5 Improve search string normalization
10 years ago
Thibaut 7b94616502 Add an icon in the sidebar to constrain the width of the UI
10 years ago
Thibaut 35f7b6a9bb Add search abbreviations
10 years ago
Thibaut 7827f25c63 Scroll with shift + up/down
10 years ago
Thibaut d0d47e2891 Add ProTip for sidebar and scrolling keyboard shortcuts
10 years ago
Thibaut ac6a8880a1 Put Firefox app detection in try/catch
10 years ago
Thibaut db16ee72a8 Add disabled docs index entries to search
10 years ago
Thibaut 0aa1ff4e80 Reduce space bar shortcut timeout
10 years ago
Thibaut 909ab5fa8e Tweak mobile version media query
10 years ago
Thibaut f100f01ae3 Fix offline Q&A when running as firefox app
10 years ago
Thibaut aa3de225aa Add alt+s shortcut for searching on Stack Overflow
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
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
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
10 years ago