Commit Graph

463 Commits (6d62e69a8124dda01f0127ae81d0b1c19415a88d)

Author SHA1 Message Date
Thibaut Courouble 9c53ba1d4e Fix CSS conflict on certain error pages
9 years ago
Thibaut Courouble a24a2ce1fe Don't set lastDragValue when the cursor coordinate is 0 (Chrome bug)
9 years ago
Thibaut Courouble b14fc9438a Disable search input while showing doc picker
9 years ago
Thibaut Courouble 3df9cfff98 Add support for blank and non-number version names
9 years ago
Thibaut Courouble a00af2a7a2 Fix bug in doc_list.coffee when last doc is versioned
9 years ago
Thibaut Courouble d20156e1f1 Add 'Updates' notification
9 years ago
Thibaut Courouble 472d40dad4 Show doc version in search results
9 years ago
Thibaut Courouble 5015405e7c Use doc full name (incl. version) throughout the app
9 years ago
Thibaut Courouble 2ece8d13da Improve doc list for versioned docs
9 years ago
Thibaut Courouble 2685860a05 Improve doc picker for versioned docs
9 years ago
Thibaut Courouble 6ed3994988 Only create stores for enabled docs in IndexedDB
9 years ago
Thibaut 6da6d5e2cd Tweak resizer onDrag handler
9 years ago
Thibaut 96abd6756e Add "enable" link to disabled doc entries in search results
9 years ago
Thibaut 6939865137 Finish Dojo scraper
9 years ago
Philip Karpiak 097b328e7a _notif-close element is now an anchor instead of div
9 years ago
Thibaut c2a20ef586 Ignore dragEnd coordinate when it differs too much from last drag event
9 years ago
Thibaut de1c879730 Finish Vagrant scraper
9 years ago
Thibaut 4ce964c134 Finish Elixir scraper
9 years ago
Eddy Shure 1ff92971a5 Add Elixir documentation
9 years ago
Thibaut a23e3c02a4 Use pageX instead of clientX
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 56991211e8 Update Bower documentation (1.5.3)
9 years ago
Thibaut 4035f0fe52 Use event.clientX when available in Resizer#onDragEnd
10 years ago
Thibaut ece7a75afd Finish Phalcon scraper
10 years ago
Thibaut 1252b36a1c Improve offline mode error page
10 years ago
Thibaut 8f13e5f557 Fix sidebar error when re-opening tab with search input filled
10 years ago
Thibaut 7b94616502 Add an icon in the sidebar to constrain the width of the UI
10 years ago
Thibaut e2b86742a4 Ignore right-click events in the sidebar
10 years ago
Thibaut 999b61416d Finish Q scraper
10 years ago
Constantine Kim a00e45e829 Add Q.js documentation
10 years ago
Thibaut 63059d7015 Set search scope based on initial URL
10 years ago
Thibaut f1cef991ec Finish Vue.js scraper
10 years ago
kikyous eea35dd09e Add documentations for vue.js
10 years ago
Thibaut 6e4f56f6c2 Finish Phaser scraper
10 years ago
Jérémie Ledentu 5e4c30c86a Add Phaser documentation
10 years ago
Thibaut f0cb4b69cf Finish webpack scraper
10 years ago
Thibaut 79822f8ebc Finish Drupal scraper
10 years ago
Thibaut 7963ff337d Update Laravel documentation (5.1.1)
10 years ago
Thibaut d0d47e2891 Add ProTip for sidebar and scrolling keyboard shortcuts
10 years ago
Thibaut fb7c3a9227 Tweak page titles
10 years ago
Thibaut bd3fc20b83 Prevent exception in SidebarHover#isTarget
10 years ago
Thibaut f25d19a7dd Move disable doc notice to the top
10 years ago
Thibaut a9152bdd8b Update React documentation (0.13.3)
10 years ago
Thibaut 4d853c57f9 Add Rust documentation
10 years ago
Thibaut 3d471599b9 Tweak headings for Google
10 years ago
Thibaut f7d1c21bb8 Remove MaxCDN documentation
10 years ago
Thibaut 9cd5f20a48 Fix entry page error
10 years ago
Thibaut 53f7978e9d Ignore ctrl+click / right-click in sidebar list event handlers
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 34e804d455 Add Meteor documentation
10 years ago
Thibaut 76412b3fba Add mocha documentation
10 years ago
Thibaut aa3de225aa Add alt+s shortcut for searching on Stack Overflow
10 years ago
Thibaut c3e41d792a Update and improve PHP documentation (5.6.6)
10 years ago
Thibaut 2cdc9c56ae Fix resizer in IE
10 years ago
Thibaut 2a5597946a Bust AppCache on resize
10 years ago
Thibaut e2afa6e494 Implement resizable sidebar
10 years ago
Thibaut 8de2dd607b Update AppCache in background when toggling light and enabling docs inline
10 years ago
Thibaut cf04efe78c Fix exception in OfflinePage#onInstallSuccess
10 years ago
Thibaut b135f8cc6f Fix sidebar issue when docs are enabled inline
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 2696402458 Add note about docs and search
10 years ago
Thibaut 7fa75e795e Fix instance variable assignment
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 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 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 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 da3ca7d8c7 Undownload docs when they are disabled
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 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 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 a72778e9f4 Update Yii documentation (2.0.1)
10 years ago
Thibaut 44a3b4584d Improve keyboard usability of doc picker
10 years ago
Thibaut 752babb9d0 Move changelog to a JSON file
10 years ago
Thibaut 16f6388785 Add PHP code highlighting
10 years ago
Thibaut b0071e2e64 Add share notification
10 years ago
Thibaut 465a172025 New design
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 c93adea843 Update Angular.js documentation (1.3.0)
10 years ago
Thibaut b660a09856 Update app cache on load error in case the index has been updated
10 years ago
Thibaut 2de5d012c3 Don't expand truncated sidebar items on mobile
11 years ago
Thibaut 9a21b64231 Blur previously focused entry after new search
11 years ago
Thibaut 4928c845a5 Add info text when no search results are found
11 years ago
Thibaut 6bbf267b6e Add Django documentation
11 years ago
Thibaut 2cae43f4e8 Change alt+rarr shortcut to alt+f
11 years ago
Thibaut 975f89b882 Enable sidebar keyboard navigation on desktop touch computers
11 years ago
Thibaut 73fa8e5539 Fix Results#openFirst when firstChild isn't an element
11 years ago
Thibaut 63715a31f9 Add Sinon documentation
11 years ago
Thibaut 46f6db4a90 Add Chai documentation
11 years ago
Thibaut ec0e9f0b44 Add RequireJS documentation
11 years ago
Thibaut eb1141c7c0 Fix Content#onAltRight when no link is found
11 years ago
Thibaut 013eff4cba Add MaxCDN documentation
11 years ago
Thibaut 50dfc91721 Add Grunt documentation
11 years ago
Thibaut 5f6f8a7194 Add Express documentation
11 years ago
Thibaut cf17f74595 Press esc twice to reset to root page in single doc mode
11 years ago
Thibaut 2475600fd4 Fix DocList#removeDisabledList
11 years ago
Thibaut 1afd42b04f Persist disabled docs list visibility state
11 years ago
Thibaut 40bb50b158 Don't show disabled list title when no docs are disabled
11 years ago
Thibaut 9f54308272 Show number of disable docs
11 years ago
Thibaut 6ae0d3753f Always show disabled docs list
11 years ago
Thibaut be51ff4383 Make disabled docs list foldable
11 years ago
Thibaut 25efa5522e Improve ListFocus behavior
11 years ago
Thibaut 5f5398f503 Refactor DocList#render
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 f657dfddf6 Add Go documentation
11 years ago
Thibaut dccc8954a8 Show doc index on escape in single doc mode instead of reloading the page
11 years ago
Thibaut 7d2b35bfe8 Add C++ documentation
11 years ago
Thibaut 138ee09fc9 Improve and complete Yii documentation
11 years ago
Thibaut 06bdb77ab2 Add path bar
11 years ago
Thibaut f3cfcd0435 Add Sidebar#reset()
11 years ago
Thibaut 2327397876 Show selection at the top of the sidebar on reset/reveal
11 years ago
Thibaut 5b6d9d983b Add C documentation
11 years ago
Thibaut 032457e527 Add Moment.js documentation
11 years ago
Thibaut c6fd3733fd Make it more clear that some docs are disabled by default
11 years ago
Thibaut 71afc2efa3 CoffeeScript 1.7
11 years ago
Thibaut faf6ecf549 Re-implement Angular.js scraper
11 years ago
Thibaut ce31de5c3f Fix URL search fragment decoding
11 years ago
Thibaut ece6ff80fd Add Knockout.js documentation
11 years ago
Thibaut 8e469d340e Add D3.js documentation
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 01b82e0062 Fix app.views.Content#isExternalUrl()
11 years ago
Thibaut ba03684e05 Encode ellipsis character
11 years ago
Thibaut 3cd537300d Reset search input after revealing result in the sidebar list
11 years ago
Thibaut 36d6a109dc Add Python documentation
11 years ago
Thibaut e96b173ce4 Fix app.views.Content#isExternalUrl
11 years ago
Thibaut 8171fe658b Always reset sidebar list on escape
11 years ago
Thibaut 2b20c09f17 Add link to reveal the selected search result in the sidebar list
11 years ago
Thibaut d6b4baee31 Fix expanding first truncated sidebar item
11 years ago
Thibaut 7ab4352405 Expand truncated sidebar items on hover/focus
11 years ago
Thibaut 3093104dc2 Add RDoc scraper and Ruby documentation
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