Commit Graph

404 Commits (ba165ae8b41c6f07e598bdc6f7f7e779614e31b7)

Author SHA1 Message Date
Deryck c3127322a9 Increase syntax font lightness issue ref #164
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
Thibaut fc14333e1f Add cache-busting query param to doc file urls
10 years ago
Thibaut 2696402458 Add note about docs and search
10 years ago
Thibaut 5066259cdc Fix no result note
10 years ago
Thibaut add213e0f4 Normalize search values and search queries the same way
10 years ago
Thibaut ec9cb1004f Tweak debug script
10 years ago
Thibaut 7fa75e795e Fix instance variable assignment
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 6196e1dcc7 Prompt user before resetting the app
10 years ago
Thibaut c9cf6e2e87 Update Yii documentation (2.0.2)
10 years ago
Thibaut 5d48731419 Update Socket.io documentation (1.3.2)
10 years ago
Thibaut 526febac27 Update Sass documentation (3.4.11)
10 years ago
Thibaut d8ada26d08 Update Redis documentation (2.8.19)
10 years ago
Thibaut 654930ba67 Update PHP documentation (5.6.5)
10 years ago
Thibaut 962fde0a72 Update Moment.js documentation (2.9.0)
10 years ago
Thibaut 1c7f442b4b Update MaxCDN documentation
10 years ago
Thibaut 794d28b00b Update Lo-Dash documentation (3.0.1)
10 years ago
Thibaut 1f2f2810af Update Less documentation (2.3.1)
10 years ago
Thibaut 4cebdaa3d7 Update Git documentation (2.2.2)
10 years ago
Thibaut 31d0f25035 Update and improve Express.js documentation (4.11.1)
10 years ago
Thibaut 87032011dd Add 'Getting started' to list of priority types
10 years ago
Thibaut 0f231637e1 Update Ember.js documentation (1.9.1)
10 years ago
Thibaut 683c4655b8 Update D3.js documentation (3.5.3)
10 years ago
Thibaut 8404892536 Update CoffeeScript documentation (1.9.0)
10 years ago
Thibaut bff403399c Show guide/tutorial types at the top of the list
10 years ago
Thibaut 144642985d Fix error in DocPicker#activate
10 years ago
Thibaut 83681cb96c Avoid double element look-up
10 years ago
Thibaut 39e01bfce8 Search docs by name not slug
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 bc2937b307 Increase xhr timeout when downloading docs
10 years ago
Thibaut 6c9441a76a Change ajax timeout option to seconds instead of milliseconds
10 years ago
Thibaut 20940d732a Fix app.Settings#applyLegacyValues when value is false
10 years ago
Thibaut b8040a119c Offline mode is ready for prime time!
10 years ago
Thibaut 8ec7c85dd4 Fix race condition on offline page
10 years ago
Thibaut e21ac0589c Wrap app.isMobile in try/catch
10 years ago
Thibaut d570f7866b Decrease nav links padding on small screens
10 years ago
Thibaut 3dd07d2664 Tweak offline page Q&A
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 71f3387eeb Add link to offline page
10 years ago
Thibaut 95f81055ad Add links to install/update/uninstall all docs
10 years ago
Thibaut ebb39e95e8 Remove temporary news notif
10 years ago
Thibaut b898ac18c8 Refactor settings
10 years ago
Thibaut 5c1a9ed640 Update copyright year
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 be7d43ef89 Simplify offline links data attributes
10 years ago
Thibaut e9fc1d3c68 Download/Delete -> Install/Uninstall
10 years ago
Thibaut 6e54d92f18 Cache the 'docs' IDB store in memory
10 years ago
Thibaut d5e694553a Tweak offline page error message
10 years ago
Thibaut e86f812aa9 Cache indexedDBVersion
10 years ago
Thibaut f211124d14 Fully implement offline docs table
10 years ago
Thibaut eb58c01ee5 Only check for buggy IndexedDB once
10 years ago
Thibaut 04676edd54 Don't keep the IndexedDB database open
10 years ago
Thibaut ada9949ac6 Fix race-conditions when rendering asynchronous pages
10 years ago
Thibaut b38d94890d Add offline Q&A
10 years ago
Thibaut eccdb82a78 Fix typo
10 years ago
Thibaut a59ef1cdb6 Add db_size attribute in doc manifest
10 years ago
Thibaut da3ca7d8c7 Undownload docs when they are disabled
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 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 4f781d7e82 Fix app.DB#version returning boolean instead version
10 years ago
Thibaut ccf9171ccc Lazy-load IndexedDB
10 years ago
Thibaut 9b1402cb71 Tweak debug js
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 ca61a2b746 Add Doc#db_path
10 years ago
Thibaut b58bc8bc58 Improve abstract rdoc scraper
10 years ago
Thibaut 9d47e02cf1 Add Bower documentation
10 years ago
Thibaut 0fc2aacb83 Improve Node.js scraper
10 years ago
Thibaut 88c7f108ea Refactor javascript page classes
10 years ago
Thibaut b94113b80e Add Modernizr documentation
10 years ago
Thibaut 34934b27cb Add Socket.IO documentation
10 years ago
Thibaut 7b358f6f28 Add React documentation
10 years ago
Thibaut 79e574e695 Add RethinkDB documentation
10 years ago
Thibaut d86d788f27 Fix typo
10 years ago
Thibaut d8cdda54b5 Fix Firefox buggy appcache
10 years ago
Thibaut a677417665 Improve search fuzzy matching
10 years ago
Thibaut cca1b37ce0 Temporary news notif
10 years ago
Thibaut 2a2cef1467 Fix notification positioning
10 years ago
Thibaut 90a59030b8 Thanks DevDocs's sponsors
10 years ago
Thibaut 5716bd5468 Add Shopify as a sponsor
10 years ago
Thibaut a72778e9f4 Update Yii documentation (2.0.1)
10 years ago
Thibaut 02029e5e23 Fix single-doc reload on escape in Firefox
10 years ago
Thibaut 44a3b4584d Improve keyboard usability of doc picker
10 years ago
Thibaut b5f2ba5669 Add useCapture option to $.on/off
10 years ago
Thibaut fa73dba4e6 Route share links through app
10 years ago
Thibaut 752babb9d0 Move changelog to a JSON file
10 years ago
Thibaut d74d0e7e75 Add Nokogiri documentation
10 years ago
Thibaut 64b2ea7160 Add PHPUnit to About page
10 years ago
Thibaut fdaf471a5e Changelog entry for PHPUnit
10 years ago
Thibaut 16f6388785 Add PHP code highlighting
10 years ago
Thibaut 23a0c830ec Update Prism.js
10 years ago
Thibaut ef4e59a0b0 Improve PHPUnit scraper
10 years ago
Thibaut bc901cc6c8 Update PHPUnit icon
10 years ago
Thibaut b77a16d9c1 Merge branch 'edno-master'
10 years ago
Thibaut 1056c8e670 Remove useless background color
10 years ago
Thibaut c0b23f0477 Tweak CSS variables
10 years ago
Thibaut b0071e2e64 Add share notification
10 years ago
Thibaut 866a5841b5 Don't auto-hide update notification
10 years ago
edno f73f89cadd Add PHPUnit documentation (4.3)
10 years ago
Thibaut 31d5b9d1e0 Improve C and C++ scrapers
10 years ago
Thibaut 4849e6813a Add Python 2 documentation
10 years ago
Thibaut bea1b0101a Constantize regexes
10 years ago
Thibaut 74d0f76d8a Tweak error message
10 years ago
Thibaut 26bace6cb9 Update Raven.js
10 years ago
Thibaut 3fd686a92e Update FastClick
10 years ago
Thibaut 465a172025 New design
10 years ago
Thibaut a3aa03bc3d Optimize search
10 years ago
Thibaut 50c18b2f89 Bump search chunk size
10 years ago
Thibaut c0fb364dd3 Revert max width
10 years ago
Thibaut 5d0f2cd5a6 Add Mongoose documentation
10 years ago
Thibaut e9c9884a13 Fix scrollToTarget when element id has encoded uri components
10 years ago
Thibaut cc509c17f2 Add Marionette.js documentation
10 years ago
Thibaut 5335c81535 Add SVG documentation
10 years ago
Thibaut 78beda8974 Add nginx documentation
10 years ago
Thibaut 44daeb0e9d Add link to the GitHub project on the changelog page
10 years ago
Thibaut 0699fee649 Add aliases to Lo-Dash documentation
10 years ago
Thibaut c93adea843 Update Angular.js documentation (1.3.0)
10 years ago
Thibaut 945eae8a88 Bump UI max width
10 years ago
Thibaut 7cade1d4fc Add XPath documentation
10 years ago
Thibaut eabd270a94 Give the app UI a maximum width for better readability
10 years ago
Thibaut 231fe77c96 Update Cordova documentation (3.6.0)
10 years ago
Thibaut a3dbd867e9 Suggest reloading the app on load error
10 years ago
Thibaut b660a09856 Update app cache on load error in case the index has been updated
10 years ago
Thibaut 99a99d9d71 Ignore exceptions when 827 has been overriden
10 years ago
Thibaut 2016da4dae Add changelog entry for MDN updates
11 years ago
Thibaut f4b736eb9c Update HTML docs
11 years ago
Thibaut 82739efd8e Tweak Gratipay logo
11 years ago
Thibaut 2de5d012c3 Don't expand truncated sidebar items on mobile
11 years ago
Thibaut b381e532c6 Fix splash title
11 years ago
Thibaut 5079756d87 Show message when JavaScript is disabled
11 years ago
Thibaut 062ccd2c5b Tweak loading screen transition
11 years ago
Thibaut 8377fa2b09 Update dev intro message
11 years ago
Thibaut 45c9fba5ad Gittip -> Gratipay
11 years ago
Thibaut 9a21b64231 Blur previously focused entry after new search
11 years ago
Thibaut 5462c7c64f Tweak no result copy
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
11 years ago
Thibaut 144136b824 Copy changes
11 years ago
Thibaut 6bbf267b6e Add Django documentation
11 years ago