Commit Graph

463 Commits (a9d3e21d5424dcf5ae5609c971884a02c8dd1463)

Author SHA1 Message Date
Thibaut Courouble 63bb8cd1e1 Don't autofocus search input on Android/iOS
8 years ago
Thibaut Courouble d63aadb27e Improve IndexedDB error handling
8 years ago
Thibaut Courouble 29b839589c Use <button> instead of <a> for mobile settings tabs
8 years ago
Thibaut Courouble 78213d015c Tweak offline page
8 years ago
Thibaut Courouble d6d7d450bd Fix 'FastClick is not defined' error
8 years ago
Thibaut Courouble c01782a02e Improve automatic show/hide of sidebar
8 years ago
Thibaut Courouble 7980abde69 Fix sidebar not resizable when set to show/hide automatically
8 years ago
Thibaut Courouble 57a995d2b2 Improve escape key behavior in single doc mode
8 years ago
Thibaut Courouble 82eed5d7e8 Fix menu re-opening after tap on Android Chrome
8 years ago
Thibaut Courouble 22cbb33d5a Scroll to top when tapping mobile settings tabs
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 e94af979d9 Add settings page
8 years ago
Thibaut Courouble 0f238609da UI improvements
8 years ago
Thibaut Courouble f333f44111 Tweak title tags
8 years ago
Thibaut Courouble d4d1b37626 Update Docker documentation (1.13)
8 years ago
Thibaut Courouble c2c26ad576 Remove flawed touchscreen detection
8 years ago
Thibaut Courouble 193db39f9b Finish CodeceptJS scraper
8 years ago
edno 1fda4fcb0c CodeceptJS documentation
8 years ago
Thibaut Courouble 802a8d3804 Finish Codeception scraper
8 years ago
edno 72ab343572 Codeception 2.2 documentation
8 years ago
Thibaut Courouble 0c8ca4e5fa Add SQLite documentation
8 years ago
Thibaut Courouble 6e43cfe7ba Add Async documentation
8 years ago
Thibaut Courouble a0cfe45f21 Add Yarn documentation
8 years ago
Thibaut Courouble fd15168ebd Add Immutable.js documentation
8 years ago
Thibaut Courouble a5b44b4667 Update Yii documentation (2.0.10)
8 years ago
Thibaut Courouble bb47a91156 Update Rust documentation (1.13.0)
8 years ago
Thibaut Courouble 38b5513b97 Update Knockout.js documentation (3.4.1)
8 years ago
Thibaut Courouble 2f19cf9664 Add keyboard shortcut for opening original page
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 9612016351 Load MathML polyfill stylesheet only when needed
8 years ago
Thibaut Courouble 7394ab0852 Fix copy-to-clipboard links in highlighted code blocks
8 years ago
Thibaut Courouble 1a9f3affac Update CoffeeScript documentation (1.11.0)
8 years ago
Thibaut Courouble 4dfa9b1f0e Update Bower documentation (1.7.9)
8 years ago
Thibaut Courouble 3eb5a0caaa Better error handling when cookies are disabled
8 years ago
Thibaut Courouble 818fa97bb0 Update Cordova documentation (6.3.1)
9 years ago
Thibaut Courouble dc4ccd9d6c Add D3.js v4 documentation
9 years ago
Thibaut Courouble 30900c3562 Update C and C++ documentation
9 years ago
Thibaut Courouble 45312691a3 Fold sidebar item on click when it's selected
9 years ago
Thibaut Courouble d9a12a595c Clear the search scope on ctrl/cmd/alt + backspace
9 years ago
Thibaut Courouble ebdfd4ea23 Avoid calling scrollToTarget twice when rendering entry pages
9 years ago
Thibaut Courouble 75b80a05fd Let the browser paint the page before highlighting code
9 years ago
Thibaut Courouble 8d7b2029b8 Show progress percentage when installing docs
9 years ago
Thibaut Courouble af8998453a Performance improvements when rendering pages
9 years ago
Thibaut Courouble 4becd25605 Improve transition between doc list and doc picker
9 years ago
Thibaut Courouble a02dd3b7b4 Improve tab/focus navigation of doc picker
9 years ago
Thibaut Courouble aa6b928324 Improve doc list/picker on mobile
9 years ago
Thibaut Courouble 68f7ce02aa Fix clicking on folded docs in the doc picker
9 years ago
Thibaut Courouble 6f16945418 Fix autofocus behavior
9 years ago
Thibaut Courouble 6c21dc85ba Update nginx documentation (1.11.3)
9 years ago
Thibaut Courouble 58c57e02b6 Add Boostrap 4 documentation
9 years ago
Thibaut Courouble 28b4149c6b Add Bootstrap 3 documentation
9 years ago
Thibaut Courouble 0bc34ed011 Fix 'Show more' links in sidebar
9 years ago
Thibaut Courouble 7ab536743c Add Redux documentation
9 years ago
Thibaut Courouble 3036c712e9 Finish Crystal scraper
9 years ago
Faustino Aguilar 0324bdca48 Add Crystal documentation
9 years ago
Thibaut Courouble 38503c054f Update PHPUnit documentation (5.4, 4.8)
9 years ago
Thibaut Courouble 1f3ee96056 Update InfluxData documentation (0.13)
9 years ago
Thibaut Courouble a120b88545 Update and improve Drupal documentation (7.50)
9 years ago
Thibaut Courouble 33187426d9 Update Mocha documentation (2.5.3)
9 years ago
Thibaut Courouble ba4bcbf7ee Improve URL search
9 years ago
Thibaut Courouble 562463b112 Update and improve Sphinx scrapers
9 years ago
Thibaut Courouble d8231be3ec Fix docs update notif not being displayed in some cases
9 years ago
Thibaut Courouble 0970a44533 Move the cursor to the end of the search input when searching from URL
9 years ago
Thibaut Courouble 925217f924 Use single click to toggle sidebar on/off
9 years ago
Thibaut Courouble 39b9846d78 Improve tab navigation
9 years ago
Thibaut Courouble dd86527da5 Improve markup and accessibility
9 years ago
Thibaut Courouble 7303212dd2 Add back/forward buttons on mobile
9 years ago
Thibaut Courouble 388023ba05 Smooth scrolling when using keyboard shortcuts
9 years ago
Thibaut Courouble fa100bf535 Fix and improve Chai scraper
9 years ago
nucular a25290de80 Add LÖVE documentation
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 3efaa3c165 Update Elixir documentation (1.2.5)
9 years ago
Thibaut Courouble 41d631539c Update Vagrant documentation (1.8.3)
9 years ago
Thibaut Courouble b944227f95 Speed up search and sidebar rendering using requestAnimationFrame
9 years ago
Thibaut Courouble 39cc1d3cba Force IDB schema upgrade before installing/uninstalling all docs
9 years ago
Thibaut Courouble 481233050d Finish Padrino scraper
9 years ago
Thibaut Courouble 18199101d7 Minor optimizations to improve boot performance
9 years ago
Thibaut Courouble 2e915c135a Improve performance of EntryPage#render
9 years ago
Thibaut Courouble 78cf26a6a7 Finish Kotlin scraper
9 years ago
Thibaut Courouble d8c2da09d1 Ban inline scripts in CSP
9 years ago
Thibaut Courouble d9e64f9d06 Change 'javascript:' links to use event listener
9 years ago
Thibaut Courouble ebd6a2204d Update app cache when toggling sidebar
9 years ago
Thibaut Courouble 740bcc65ba Remove ability to hide sidebar by resizing
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 ceccfc0951 Update PHP documentation (up to 7.0.7)
9 years ago
Thibaut Courouble c2ff01d73f Warn Android WebView users about bugs + unofficial app
9 years ago
Thibaut Courouble 84566eac80 Update MDN docs
9 years ago
Thibaut Courouble cc60e8c83e Update lodash documentation (4.12.0, 3.10.0)
9 years ago
Thibaut Courouble a2c93dd5fc Update Phalcon documentation (2.0.10)
9 years ago
Thibaut Courouble 4468f65dd8 Add content security policy
9 years ago
Thibaut Courouble e2b7004078 Update Laravel documentation (5.2.31, 5.1.33)
9 years ago
Thibaut Courouble 438e078de2 Update CakePHP documentation (3.2.8, 3.1.13, 2.8.3, 2.7.11)
9 years ago
Thibaut Courouble 4edefc7a8c Make copy-to-clipboard links not tabbable/focusable
9 years ago
Thibaut Courouble e6c7949b96 Fix alt+f shortcut when there are empty links on the page
9 years ago
Thibaut Courouble 90ebef1b6c Update Marionette.js documentation (2.4.5)
9 years ago
Thibaut Courouble d9ceb673bc Update Vue.js documentation (1.0.21)
9 years ago
Thibaut Courouble aaa864b428 Update Socket.IO documentation (1.4.5)
9 years ago
Thibaut Courouble 78811b9635 Update Sinon documentation (1.17.3)
9 years ago
Thibaut Courouble 66b67bdffc Update Mongoose documentation (4.4.13)
9 years ago
Thibaut Courouble 0c047269bd Update Modernizr documentation (3.3.1)
9 years ago
Thibaut Courouble ac474b0914 Update Express documentation (4.13.4)
9 years ago
Thibaut Courouble 265f162aec Update Chef documentation (12.9, 11.18)
9 years ago
Thibaut Courouble 6a2bd646fe Update Angular.js documentation (1.5.5)
9 years ago
Thibaut Courouble 85623c8001 Update Phaser documentation (2.4.7)
9 years ago
Thibaut Courouble aaee4c008b Update Node.js documentation (5.11.0, 4.4.3)
9 years ago
Thibaut Courouble 279265d42e Update Moment.js documentation (2.13.0)
9 years ago
Thibaut Courouble da5ff77e7c Update webpack documentation (1.13)
9 years ago
Thibaut Courouble ca2d682d91 Add SQL code highlighting in PostgreSQL documentation
9 years ago
Thibaut Courouble f78b3658b2 Finish Perl scraper
9 years ago
Phil Scherer c6da1d0c23 Add Perl documentation
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 7d433c162b Only activate FastClick and stop keyboard shortcuts on touch devices
9 years ago
Thibaut Courouble 1b06b299d3 Improve TensorFlow scraper
9 years ago
Thibaut Courouble 05d4b76390 Update Ember.js documentation (2.5.0)
9 years ago
Thibaut Courouble f7a381c534 Add caniuse.com support tables
9 years ago
Thibaut Courouble 97343ca33d Update Go documentation (1.6.0)
9 years ago
Thibaut Courouble aa55e61eac Update Backbone.js documentation (1.3.3)
9 years ago
Thibaut Courouble 617cec46e0 Update Ramda documentation (0.21.0)
9 years ago
Thibaut Courouble fb37488333 Update React Native documentation (0.23)
9 years ago
Thibaut Courouble 58d2ecd027 Update and version RethinkDB documentation (2.3.0)
9 years ago
Thibaut Courouble 5f7005729c Update Meteor documentation (1.3.0) and add new URL stubbing mechanism
9 years ago
Thibaut Courouble 905d6cee9e Add TypeScript documentation
9 years ago
Thibaut Courouble 29efcef748 Improve mobile detection + handle iOS side view
9 years ago
Thibaut Courouble fbbf9d5d09 Finish Haxe documentation
9 years ago
JbIPS daded63b6a Add Haxe documentation
9 years ago
Thibaut Courouble 2bec61a1a7 Finish TensorFlow scraper
9 years ago
Thibaut Courouble 802600b602 Fix exception in DocList#focus
9 years ago
Thibaut Courouble ce1a04b41c Add nginx syntax highlighting
9 years ago
Thibaut Courouble c5caeff917 Refactor GitHub scraper code
9 years ago
Thibaut Courouble ac3aaea531 Finish nginx Lua Module scraper
9 years ago
Julien Desgats acac755eb1 Added Lua Nginx Module documentation
9 years ago
Thibaut Courouble a5ffc1fb3b Add lua syntax highlighting
9 years ago
Thibaut Courouble 0efa4c349e Finish CodeIgniter scraper
9 years ago
Phil Scherer 8232a0538a Add CodeIgniter Documentation
9 years ago
Thibaut Courouble 578ba0acab Fix revealing disabled docs in the sidebar
9 years ago
Thibaut Courouble cad624613c Improve search scope behavior
9 years ago
Thibaut Courouble 430524f097 Improve 'Updates' notification
9 years ago
Thibaut Courouble 4c2a5565ed Small improvements to notifications
9 years ago
Thibaut Courouble 23d3a0240f Finish Ramda documentation
9 years ago
Hassan Zamani 38f100fbf3 add ramda.js
9 years ago
Thibaut Courouble 1fa82430b0 Finish Chef documentation
9 years ago
Thibaut Courouble ed2806499e Improve EntryPage#subViewClass
9 years ago
Phil Scherer 26bead24b4 Add CakePHP Documentation
9 years ago
Thibaut Courouble 183a616b03 Small refactor
9 years ago
Miko Nieminen 1a04656d11 Fix resizing left side list in Firefox
9 years ago
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
9 years ago
Thibaut ece7a75afd Finish Phalcon scraper
9 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