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
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
...
Only the Nginx directives and the Lua API are relevant for devdocs, all
the rest has been filtered out for now.
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
...
Closes #360 .
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
...
In Firefox drag events, different coordinates are always zeros. This
change will add window level dragover listener inside dragstart
handler of the resizer and removes the listener in dragend handler.
With this change resizing the list works for Firefox and for
Chrome.
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)
...
Fixes #265 .
9 years ago
Thibaut Courouble
b14fc9438a
Disable search input while showing doc picker
...
Closes #196 .
9 years ago
Thibaut Courouble
3df9cfff98
Add support for blank and non-number version names
...
Ref #25 .
9 years ago
Thibaut Courouble
a00af2a7a2
Fix bug in doc_list.coffee when last doc is versioned
...
Ref #25 .
9 years ago
Thibaut Courouble
d20156e1f1
Add 'Updates' notification
...
Ref #25 .
9 years ago
Thibaut Courouble
472d40dad4
Show doc version in search results
...
Ref #25 .
9 years ago
Thibaut Courouble
5015405e7c
Use doc full name (incl. version) throughout the app
...
Ref #25 .
9 years ago
Thibaut Courouble
2ece8d13da
Improve doc list for versioned docs
...
Ref #25 .
9 years ago
Thibaut Courouble
2685860a05
Improve doc picker for versioned docs
...
Ref #25 .
9 years ago
Thibaut Courouble
6ed3994988
Only create stores for enabled docs in IndexedDB
...
Ref #25 .
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