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
Thibaut Courouble
046d4c1d94
Fix search entries with " (...)" ranking less than intended
9 years ago
Thibaut Courouble
f1b2ee07c5
Remove io.js documentation
9 years ago
Thibaut Courouble
5f2d9cde50
Finish CakePHP documentation
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
d4831ea086
Version PHPUnit documentation (4 and 5)
9 years ago
Thibaut Courouble
426d6b8a4d
Improve & version PostgreSQL documentation (9.4 and 9.5)
9 years ago
Thibaut Courouble
9098ff5275
Update jQuery docs
...
Closes #204 .
9 years ago
Thibaut Courouble
44e1f216c4
Update and improve PHP documentation (7.0.3)
9 years ago
Thibaut Courouble
9c53ba1d4e
Fix CSS conflict on certain error pages
9 years ago
Thibaut Courouble
b3edb575f3
Add Go syntax highlighting
...
Closes #327 .
9 years ago
Thibaut Courouble
073fb8f9bc
Update Cordova documentation (6.0.0)
9 years ago
Thibaut Courouble
a221f95a1b
Update Elixir documentation (1.2.2)
9 years ago
Thibaut Courouble
f681391ead
Update HTML documentation
...
Fixes #248 .
9 years ago
Thibaut Courouble
e7d5a3bdbd
Fix a few LICENSE links
...
Closes #349 .
9 years ago
Lou Xun
43986630b0
Add `ex` as alias for Elixir
...
Because `.ex` is the extension used by Elixir's source files.
9 years ago
Thibaut Courouble
f0ed6af794
Work around bug where doc list is active but its el has no parent
...
No idea what's going on :/
TypeError: Cannot read property 'removeChild' of null
at HTMLDivElement.<anonymous>()
at o.app.views.ListFold.o.onClick()
at o.app.views.ListFold.o.toggle()
at o.app.views.ListFold.o.close()
at Function.$.trigger()
at HTMLDivElement.<anonymous>()
at o.app.views.DocList.o.onClose()
at o.app.View.e.detach()
at Function.$.remove()
9 years ago
Thibaut Courouble
7781791964
Catch NS_ERROR_FAILURE error in Firefox
9 years ago
Thibaut Courouble
afcdcac5f2
Update Redis documentation (3.0.7)
9 years ago
Thibaut Courouble
d5219634ff
Finish Erlang documentation
9 years ago
Thibaut Courouble
23ebf25bcb
Finish Tcl/Tk documentation
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
7a20f7fd54
Attempt to fix Safari bug
9 years ago
Thibaut Courouble
5dfbb47598
Fix race condition when enable docs
...
Fixes #334 .
9 years ago
Thibaut Courouble
17b269d683
Ship 'multi-version support'
...
Closes #25 .
9 years ago
Thibaut Courouble
d99a2c97ce
Version lodash documentation (3 and 4)
...
Ref #25 .
9 years ago
Thibaut Courouble
d6aa0d8114
Update Ember.js documentation (2.3.0)
9 years ago
Thibaut Courouble
68fcf9b00e
Update Rust documentation (1.6.0)
9 years ago
Thibaut Courouble
71431967aa
Version Symfony documentation (2.7, 2.8 and 3.0)
...
Ref #25 .
9 years ago
Thibaut Courouble
4f861e78e9
Version Ruby documentation (2.2 and 2.3)
...
Ref #25 .
9 years ago
Thibaut Courouble
3df9cfff98
Add support for blank and non-number version names
...
Ref #25 .
9 years ago
Thibaut Courouble
16ddcb100c
Simplify version path separator
...
Ref #25 .
9 years ago
Thibaut Courouble
b67a02ed35
Add version to doc manifest
...
Ref #25 .
9 years ago
Thibaut Courouble
621ac0a350
Version Yii documentation (1.1 and 2.0)
...
Ref #25 .
9 years ago
Thibaut Courouble
338ac78f05
Don't show version twice in search results
...
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
d5c54c6f52
Improve 'docs:download' command
...
- Add --default option
- Add --installed option
- De-document --all option. With multi-version support just added, the
complete set of documentations is quickly going to grow beyond its
current size of 500MB and 30,000 documents.
Ref #25 .
9 years ago
Thibaut Courouble
d20156e1f1
Add 'Updates' notification
...
Ref #25 .
9 years ago
Thibaut Courouble
41dd8deceb
Improve changelog notif
9 years ago
Thibaut Courouble
ed0fa5dcc7
Change app.config.version to an integer instead of string
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 Courouble
b2d2066d96
Multi-version support
...
Ref #25 .
9 years ago
Thibaut Courouble
a639aedcd9
Remove index_path and db_path from docs manifest
9 years ago
Thibaut Courouble
e1c0218230
Rename version -> release
9 years ago
Thibaut Courouble
d57429368a
2016
9 years ago
Thibaut
58da912a7d
Update Vue.js documentation (1.0.13)
9 years ago
Thibaut
808a6fb43a
Update React documentation (0.14.6)
9 years ago
Thibaut
b0526c7a11
Update Moment.js documentation (2.11.1)
9 years ago
Thibaut
ce6c635fae
Update Git documentation (2.7.0)
9 years ago
Thibaut
2919c7cc72
Update D3.js documentation (3.5.12)
9 years ago
Thibaut
4fcbda6798
Update Apache HTTP Server documentation (2.4.18)
9 years ago
Thibaut
01c017e868
Update Angular.js documentation (1.4.8)
9 years ago
Thibaut
c82e1e95ac
2016
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
cb1473f748
Prevent same doc from being enabled twice
...
Fixes #301 .
9 years ago
Thibaut
1fd5c96f82
Improve JS error tracking
9 years ago
Thibaut
3b68eb02e9
Update raven.js
9 years ago
Thibaut
5de8c37258
Add Phoenix documentation
9 years ago
Thibaut
a016de572d
Tweak 'guides' types regex
9 years ago
Thibaut
44bb507254
Add Relay documentation
9 years ago
Thibaut
2bf94f5491
Add Flow documentation
9 years ago
Thibaut
6939865137
Finish Dojo scraper
9 years ago
Philip Karpiak
097b328e7a
_notif-close element is now an anchor instead of div
...
Now closing a notification can be done with keyboard navigation and extensions like Vimium
9 years ago
Thibaut
949a673f35
Add abbreviations
...
Closes #290 .
9 years ago
Thibaut
c2a20ef586
Ignore dragEnd coordinate when it differs too much from last drag event
...
Ref #265
9 years ago
Thibaut
de1c879730
Finish Vagrant scraper
9 years ago
Thibaut
f879ad0f9c
Update Prism.js
9 years ago
Thibaut
4ce964c134
Finish Elixir scraper
9 years ago
Eddy Shure
1ff92971a5
Add Elixir documentation
9 years ago
Thibaut
fe35117e9e
End Code School sponsorship
9 years ago
Thibaut
a23e3c02a4
Use pageX instead of clientX
9 years ago
Thibaut
edb09cc2df
End Jetbrains sponsorship
9 years ago
Thibaut
17f6d31bbd
Update Node.js documentation (5.0.0)
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
...
Closes #253 .
9 years ago
Thibaut
aad0063653
Add fallback namespace to app cache manifest
...
Ref #276
9 years ago
Thibaut
ac2cbdd822
Route external redirections through a different origin
9 years ago
Thibaut
5ff15685ff
Revert "Add fallback namespace to app cache manifest"
9 years ago
Thibaut
a0ea89ff45
Add fallback namespace to app cache manifest
...
Ref #276
9 years ago
Thibaut
7303317c28
Add py -> Python abbreviation
...
Closes #268 .
9 years ago
Thibaut
56991211e8
Update Bower documentation (1.5.3)
9 years ago
Thibaut
97fe54dfe7
Improve search for strings containing '$'
...
Fix #272 .
9 years ago
Thibaut
93dcd3856f
Fix parenthesis normalizaation in search strings
9 years ago
Thibaut
4035f0fe52
Use event.clientX when available in Resizer#onDragEnd
...
ref #265
9 years ago
Thibaut
13db37979f
End Shopify sponsorship
10 years ago
Thibaut
ece7a75afd
Finish Phalcon scraper
10 years ago
Thibaut
d3ecba0628
Add note about offline data persistence
10 years ago
Thibaut
5128513a2f
Make IndexeDB version an integer
10 years ago
Thibaut
c0a5560ba9
Fix page load error
10 years ago
Thibaut
1252b36a1c
Improve offline mode error page
10 years ago
Thibaut
217d5016d0
Fix root redirects stripping the #fragment from the original URL
10 years ago
Thibaut
eabcb6179a
Add React Native documentation
10 years ago
Thibaut
8f13e5f557
Fix sidebar error when re-opening tab with search input filled
10 years ago
Thibaut
ef7dbbe7b5
Improve search string normalization
10 years ago
Thibaut
7b94616502
Add an icon in the sidebar to constrain the width of the UI
...
(only visible when applicable)
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
955ef5de95
Finish OpenTSDB scraper
10 years ago
Thibaut
569ecc01cd
Changelog for recent changes
10 years ago
Thibaut
35f7b6a9bb
Add search abbreviations
...
Closes #193 .
10 years ago
Thibaut
13c1588f5a
Make Doc#text the same as Entry#text
10 years ago
Thibaut
7827f25c63
Scroll with shift + up/down
...
Fixes #222 .
10 years ago
Thibaut
63059d7015
Set search scope based on initial URL
...
Fixes #226 .
10 years ago
Thibaut
c8ea33910c
Special thanks to MaxCDN
10 years ago
Thibaut
02166e0843
Add new sponsors
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
968e4d9f0a
Update Gratipay link
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
12e0162a04
Fix exception when doc install status is missing
10 years ago
Thibaut
fb7c3a9227
Tweak page titles
10 years ago
Thibaut
d8a97984ad
Add missing Rust credits info
10 years ago
Thibaut
536e31e2b6
Update Raven.js
10 years ago
Thibaut
bd3fc20b83
Prevent exception in SidebarHover#isTarget
10 years ago
Thibaut
ac6a8880a1
Put Firefox app detection in try/catch
10 years ago
Thibaut
f25d19a7dd
Move disable doc notice to the top
10 years ago
Thibaut
db16ee72a8
Add disabled docs index entries to search
10 years ago
Thibaut
a9152bdd8b
Update React documentation (0.13.3)
10 years ago
Thibaut
4d853c57f9
Add Rust documentation
10 years ago
Thibaut
83e8f5e8d3
Update Prism.js
10 years ago
Thibaut
3d471599b9
Tweak headings for Google
10 years ago
Thibaut
0ebf5e6eef
Update GitHub button to use https
10 years ago
Thibaut
f7d1c21bb8
Remove MaxCDN documentation
10 years ago
Thibaut
747bd77a80
Update Backbone.js documentation (1.2.0)
10 years ago
Thibaut
930ac17b07
Tweaks for Google
10 years ago
Thibaut
5568630fc2
Use protocol-relative URLs
10 years ago
Thibaut
9cd5f20a48
Fix entry page error
10 years ago
Thibaut
480aede40c
Update Python 2 documentation (2.7.9)
...
Fixes #203 .
10 years ago
Thibaut
0a09c8904e
Add Apache documentation
10 years ago
Thibaut
cb0b2e02d7
Add npm documentation
10 years ago
Thibaut
0aa1ff4e80
Reduce space bar shortcut timeout
10 years ago
Thibaut
53f7978e9d
Ignore ctrl+click / right-click in sidebar list event handlers
10 years ago
Thibaut
69d0a28f98
Update Cordova scraper
10 years ago
Thibaut
399e09e9fa
Update Bower documentation (1.4.1)
10 years ago
Thibaut
07e2007374
Fix race-condition when loading entry pages
10 years ago
Thibaut
909ab5fa8e
Tweak mobile version media query
10 years ago
Thibaut
787ce8592e
Update Ruby documentation (2.2.1)
10 years ago
Thibaut
d1b252c4f7
Update nginx documentation (1.7.11)
10 years ago
Thibaut
dc27fa3e69
Tweak single doc notice
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
4da29f8158
Update and improve Rails documentation (4.2.1)
10 years ago
Thibaut
7592e60cd6
Update MDN docs
10 years ago
Thibaut
f100f01ae3
Fix offline Q&A when running as firefox app
...
Fixes #173 .
10 years ago
Thibaut
aa3de225aa
Add alt+s shortcut for searching on Stack Overflow
...
Closes #174 .
10 years ago
Thibaut
ece240796b
Update React documentation 0.13.0
10 years ago
Thibaut
05e18b26ff
Update Sinon.js documentation (1.13.0)
10 years ago
Thibaut
2bbb35b7da
Update Marionette documentation (2.4.1)
10 years ago
Thibaut
d96deb45b1
Update PHPUnit documentation (4.5)
10 years ago
Thibaut
852ce62df7
Update Angular.js documentation (1.3.14)
...
Fixes #159 .
10 years ago
Thibaut
dfdd4f373e
Tweak About and Tips page
10 years ago
Thibaut
04bc317dd8
Map number keys to 'typing' event
10 years ago
Thibaut
1d5b7e3aaf
Improve HTTP scraper
10 years ago
Thibaut
92d3fd5d0f
Add Minitest documentation (5.5.1)
10 years ago
Thibaut
bbf629255c
Don't capture space-key events when typing, to allow using space characters in the search
10 years ago
Thibaut
c3e41d792a
Update and improve PHP documentation (5.6.6)
...
Fixes #162 .
10 years ago
Thibaut
7a26e2dca5
Update Underscore.js documentation (1.8.1)
10 years ago
Thibaut
5be260f3dc
Fix app.reset when db hasn't been initialized
10 years ago
Thibaut
485f218a9a
Add iframe tag to JS errors
10 years ago
Thibaut
2cdc9c56ae
Fix resizer in IE
10 years ago
Thibaut
2a5597946a
Bust AppCache on resize
10 years ago
Thibaut
b858ba5096
Notify AppCache updates on load
10 years ago
Thibaut
e2afa6e494
Implement resizable sidebar
...
Closes #88 .
10 years ago
Thibaut
9bb745f7ca
Tweak JS error tag
10 years ago
Thibaut
8de2dd607b
Update AppCache in background when toggling light and enabling docs inline
10 years ago
Thibaut
9a99e79fe9
Add Symfony documentation
10 years ago
Thibaut
2387fcfd61
Add Clojure documentation
10 years ago
Thibaut
81c9bfa874
Add Lua documentation
10 years ago
Thibaut
4a930ee4eb
Bring back Yii 1.1 documentation
...
Closes #157 .
10 years ago
Thibaut
9f67605e9b
Add io.js documentation
10 years ago
Thibaut
6f260637fa
Update FastClick
10 years ago
Thibaut
b393342df5
Update Chai documentation (2.0.0)
10 years ago
Thibaut
a235fe068b
Fix exception in DB#onUpgradeNeeded
10 years ago
Thibaut
cf04efe78c
Fix exception in OfflinePage#onInstallSuccess
10 years ago
Thibaut
b50a84efcd
Improve JS error tracking
10 years ago
Thibaut
b135f8cc6f
Fix sidebar issue when docs are enabled inline
10 years ago
Thibaut
649b7b5546
Implement dark theme
...
Closes #73 .
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
...
Fixes #154
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
...
Closes #156 .
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
...
Fixes #151 .
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
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