Thibaut Courouble
cbfc73951b
Improve Help page
...
Closes #676 .
7 years ago
Thibaut Courouble
9cce390ead
Fix alt+o shortcut not preventing default in Firefox
7 years ago
Thibaut Courouble
44e6316100
Add ability export/import preferences
...
Closes #671 .
7 years ago
Thibaut Courouble
64f04305d3
Replace all remaining PNG UI icons with SVGs
7 years ago
Thibaut Courouble
e212f62e89
Fix issue when hitting left-arrow keyboard shortcut on a disabled and unversioned doc
7 years ago
Thibaut Courouble
30dd32c1b5
Normalize event.target for old browsers incorrectly handling SVG elements
7 years ago
Thibaut Courouble
53f666a742
Use parentNode instead of parentElement as the latter doesn't work on SVG elements in some browsers
7 years ago
Thibaut Courouble
8d0606d070
Fix OpenJDK entry breaking keyboard navigation in the sidebar
8 years ago
Thibaut Courouble
d7001c2eb5
Optimize DOM query selectors
8 years ago
Thibaut Courouble
581e656fd2
Optimize search autofocus code
8 years ago
Thibaut Courouble
e2ad2e5117
Minor code cleanup
8 years ago
Thibaut Courouble
e7a0101910
Avoid forced style and layout recalculation when clicking entry in the sidebar
8 years ago
Thibaut Courouble
f891e16f39
Optimize scrolling code during page transitions
8 years ago
Thibaut Courouble
6587b7d878
Show/hide the sidebar on hover
...
Closes #657 .
8 years ago
Thibaut Courouble
01afa80686
Improve doc picker UI
...
Rel: #189
8 years ago
Thibaut Courouble
8d2a2fb298
Improve settings UI
...
Rel: #189
8 years ago
Thibaut Courouble
6de748ebc2
Add 'Customize' link next to 'Disabled' list title
...
Rel: #189
8 years ago
Thibaut Courouble
d852bde5f3
Improve "update ready" notification
8 years ago
Thibaut Courouble
bda3290cc6
Use an SVG icon for "dir" and "path" icons
8 years ago
Thibaut Courouble
9b28702e3a
Simplify code highlighting
8 years ago
Thibaut Courouble
bd7aec1311
Improve jQuery scraper
8 years ago
Thibaut Courouble
bffabec8a6
Simplify rdoc code highlighting
8 years ago
Thibaut Courouble
384ee20b28
Improve Dojo scraper
8 years ago
Thibaut Courouble
150a4b6ab1
Update RequireJS documentation (2.3.4)
8 years ago
Thibaut Courouble
9d53de6a59
Improve Grunt scraper
8 years ago
Thibaut Courouble
05f2a6628c
Update Lua documentation (5.3.4, 5.2.4, 5.1.5)
8 years ago
Thibaut Courouble
85fffdc242
Improve GitHub scraper
8 years ago
Thibaut Courouble
170445c95f
Add setting to force native scrollbars on webkit/blink
...
Closes #601 .
8 years ago
Thibaut Courouble
c06d1c4d2d
Move the app layout class to the <body> element
8 years ago
Thibaut Courouble
69ffa7babe
Improve keyboard navigation on mobile
...
Rel: #638
8 years ago
Thibaut Courouble
9adf4e2d9f
Focus the search field when typing '/' or alphanumeric characters on mobile
...
Rel: #638
8 years ago
Thibaut Courouble
48d85f1124
Improve behavior of search scope when hitting escape
...
Closes #639 .
8 years ago
Thibaut Courouble
7b20d6d02e
Don't open menu on hover
...
Closes #603 .
8 years ago
Thibaut Courouble
61930288b8
Add Electron documentation
8 years ago
Thibaut Courouble
b626a9d574
Improve Erlang documentation
...
Fixes #626 .
8 years ago
Thibaut Courouble
4fabd8bc64
Update Flow documentation (0.46.0)
8 years ago
Thibaut Courouble
7a1ca03397
Add Jasmine documentation
8 years ago
Thibaut Courouble
aa1be2f49d
Add Jest documentation
8 years ago
Thibaut Courouble
7961557468
Show doc version in sidebar when multiple versions of the same doc are enabled
8 years ago
freayd
f606c0abc8
Add OpenJDK documentation
8 years ago
Thibaut Courouble
dcca46cd0f
Fix race-condition when auto-opening first search result
...
Fixes #604 .
8 years ago
Thibaut Courouble
98a6eb58cb
Reset search field when browsing to index page in single doc mode
8 years ago
Thibaut Courouble
82743163c6
Fix searching disabled doc via URL not opening first result correctly
...
Fixes #604 .
8 years ago
Thibaut Courouble
4f62ccbdbf
Fix various issues when switching from single doc to full app
8 years ago
Thibaut Courouble
655beec28c
Don't auto-scroll when clicking checkbox in doc picker
...
Rel #609 .
8 years ago
Thibaut Courouble
a8073b3a12
Fix and improve doc picker tab navigation
...
Rel #609 .
8 years ago
Thibaut Courouble
54c7c0df5c
Don't autofocus search input when another input is focused
8 years ago
Thibaut Courouble
612aeafa22
Fix "Cannot read property load of undefined"
8 years ago
Thibaut Courouble
d59d43e64b
Minor performance optimization to speed up app boot
8 years ago
Thibaut Courouble
188c9d0229
Improve $.scrollTo
...
- Fixes #596 .
- Fixes incorrect sidebar scrolling when sidebar has padding-top.
8 years ago
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
...
Fixes #592 .
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
...
Closes #296 .
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
...
https://www.fxsitecompat.com/en-CA/docs/2016/touch-event-support-has-been-re-enabled-on-windows-desktop/
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
...
Closes #513 .
8 years ago
Thibaut Courouble
a5b44b4667
Update Yii documentation (2.0.10)
...
Fixes #528 .
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
...
Closes #510 .
8 years ago
Thibaut Courouble
8c830f5790
Don't override default behavior of home/end keys when search field has focus
...
Closes #504 .
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
...
Closes #269 . Closes #351 . Closes #439 . Closes #448 .
9 years ago
Thibaut Courouble
45312691a3
Fold sidebar item on click when it's selected
...
Closes #456 .
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
...
Closes #449 .
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
...
Fixes #452 .
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
...
Closes #434 .
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
...
Ref #341 .
9 years ago
Thibaut Courouble
39b9846d78
Improve tab navigation
...
Closes #396 .
9 years ago
Thibaut Courouble
dd86527da5
Improve markup and accessibility
...
Ref #305
9 years ago
Thibaut Courouble
7303212dd2
Add back/forward buttons on mobile
...
Closes #221 .
9 years ago
Thibaut Courouble
388023ba05
Smooth scrolling when using keyboard shortcuts
...
Closes #328 .
9 years ago
Thibaut Courouble
fa100bf535
Fix and improve Chai scraper
9 years ago
nucular
a25290de80
Add LÖVE documentation
...
Made LÖVE scraper and filters work semi-properly
Added LÖVE icons
Added syntax highlighting to LÖVE documentation
LÖVE: Style hints and tables
LÖVE: Added stylesheet
LÖVE: Exclude 'PO2 Syndrome' and remove 'Config Files' from initial paths
LÖVE: Sanitize file names
LÖVE: Refactored style filters and added version-dependent-feature boxes
LÖVE: Added style for hr elements, fixed style for h3 elements; Replaced JS with SimplePage; Sorted CSS into list correctly
LÖVE: Add types to all pages as required since 5bb96f804a
LÖVE: Remove unnescessary linebreak after notice blocks
LÖVE: Categorized/removed certain remaining pages and made sure that all modules are being scraped even if they aren't referenced
LÖVE: Minor fixes
LÖVE: Fixed two bugs
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
...
Rel: #388
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