summaryrefslogtreecommitdiff
path: root/src/scaladoc/scala/tools/nsc/doc/html/resource/lib
Commit message (Collapse)AuthorAgeFilesLines
* Typo and spelling correctionsJanek Bogucki2016-11-112-3/+3
|
* Remove doc-version was too long warningAdriaan Moors2016-08-111-0/+9
| | | | | It would trigger 3091 times per test run. Use CSS to handle overflow instead.
* Fix incorrect svg on objects with companion traitsFelix Mulder2016-04-032-3/+64
|
* Fix expansion on click for "Full Signature" elementFelix Mulder2016-04-031-1/+6
|
* Fix inconsistent icon elem insertionFelix Mulder2016-04-031-1/+1
|
* Merge pull request #5066 from acjay/cleanup_scaladoc_hoverAdriaan Moors2016-03-301-3/+3
|\ | | | | minor style updates for Scaladoc formatting
| * minor style updates for Scaladoc formattingAlan Johnson2016-03-281-3/+3
| | | | | | | | | | - lighten hover highlight color for higher text/background contrast - adjust border-left for div.members to prevent content shifts on-hover
* | Merge pull request #5062 from felixmulder/topic/scaladoc-search-historySeth Tisue2016-03-301-0/+24
|\ \ | | | | | | Add back to search for Scaladoc
| * | Add search history for ScaladocFelix Mulder2016-03-301-0/+24
| |/
* / Add type and class/trait member search, fixes SI-9721 and SI-9722Felix Mulder2016-03-301-1/+6
|/
* scaladoc fix permalinksDavid Hoepelman2016-03-251-25/+30
| | | | | | | * Member description auto-expands * If member comes from implicits is now becomes visible * Member is no longer hidden by search bar after scrolling * Permalink button now works when member is in a group (scrolling is still broken)
* Fixed Typo in scaladoc scheduler.jsPim Verkerk2016-03-251-1/+1
|
* Change behavior of clear-button on input fieldsFelix Mulder2016-03-142-19/+13
| | | | | | | This commit changes the behavior to only remove the "x" if there is no input in the input field. The old behavior was to bind the blur event to be fired later - but this had the drawback of not working properly on fast hardware as the timeout would actually beat the click event.
* Add fallback typefaces for monospaced sections in scaladocFelix Mulder2016-03-072-10/+10
| | | | | | | | | | | | This commit will also fix the `Filter All Members` input appearing if there are no members - please see root for an example. There's also a small CSS fix that addresses a vertical scrollbar on smaller viewports (footer was not responsively resized). review: @VladUreche lol
* Fix diagrams for `Content Hierarchies` in scaladocFelix Mulder2016-03-023-10/+14
|
* Unclutter scaladoc entity membersFelix Mulder2016-03-014-119/+137
| | | | | | | | | | | | | | | | | | | This commit attempts to fix some minor annoyances regarding the UI when it comes to how things are shown. I.e. the complete definition is now hidden. Long signatures like: ```scala class HashMap[A, +B] extends AbstractMap[A, B] with Map[A, B] with MapLike[A, B, HashMap[A, B]] with Serializable with CustomParallelizable[(A, B), ParHashMap[A, B]] ``` will be reduced to: `class HashMap[A, +B]`. Full signature will be shown on hover and unfold. The package-view has been tweaked to look better on non-HiDPI displays. Also, subpackages to current package are now displayed before other entities.
* Add package view to scaladocFelix Mulder2016-02-264-3/+134
| | | | | | | | The package view shows the current package's: - siblings - children packages - path to root package - child entities (objects, traits, abstract types and classes)
* Add progress bar for searchFelix Mulder2016-02-183-42/+54
|
* Add better hover-text in search resultsFelix Mulder2016-02-181-2/+2
|
* Replace UTF8 glyphs with the Material TypefaceFelix Mulder2016-02-172-38/+51
| | | | | | | | This commit removes arrows and other symbols previously provided by UTF8-symbols. Instead it uses the Material Typeface that we've used for the search icon and graph symbols. review: @VladUreche, @lrytz
* Scaladoc: Add new search, featuring entity and member searchFelix Mulder2016-02-178-809/+983
| | | | | | | | | | | | | | | | | | | | | | | This commit adds a revamped search function for the scaladoc tool. It also contains a number of small fixes for HTML-layout and JavaScript issues. The search is implemented by enhancing the scheduler and using JavaScript promises. List of changes/additions: * Revamped search functionality - Search members as well as entities - Preserve keyboard navigation - Scroll to selected entity if outside of viewport - Non-blocking, cancelable * Display of library name (top left) * Refactored scheduler * Cleanup of HTML layout - Remove left pane - Better mobile layout, no need for dynamic offsets - Remove unused element classes - Remove iframe structure - Better layout for kinds
* Add panzoom feature to Type Inheritance graphsFelix Mulder2016-02-068-152/+180
|
* Scaladoc: fix stray number in codeblocks for firefoxFelix Mulder2016-02-051-0/+4
|
* Add partial appearance update of inheritence graphs in scaladocFelix Mulder2016-01-2310-5591/+68
| | | | | | | | This commit updates color and shape of the inheritence graphs. Also adds a dropshadow on hover instead of opacity change. Graphviz broke upon trying to include svg buttons instead of png. Looking for a solution.
* add mobile CSS rules for updated scaladoc lookFelix Mulder2016-01-044-85/+266
| | | | | | | | | | | | | | | | | | | This commit addresses the need for an improved mobile viewing experience. Specifically it introduces CSS media queries to adjust sizing and indentation of elements on mobile devices. This includes the following changes: - replace absolute font sizing with relative font sizing - fix font-resizing issues for mobile by fixing viewport - hide related links when viewport too small - fix missing trigram from heaven on Android - remove indentation on annotations e.g. `@throws` and place associated text on a separate line - fix bottom scoll-bar appearing on code-snippets - add spacing between entity icons in browser - add dynamic top offset for entity description - fix long entity names corrupting style - remove "EXPERIMENTAL" button from shortcomment divs on mobile
* add new look to scaladocFelix Mulder2015-12-2270-423/+1221
| | | | | | | | | | This commit adds a new look to scaladoc without changing its behaviour. Features in this commit: - New scaladoc look - SVG icons instead of png for HiDPI displays - Better layout of existing features - Better title-bar colors for each entity type: trait, object, class
* Merge commit '03aaf05' into merge-2.11-to-2.12-sep-22Lukas Rytz2015-09-221-1/+11
|\
| * Merge pull request #4736 from gourlaysama/ticket/t9429Lukas Rytz2015-09-211-1/+11
| |\ | | | | | | SI-9429 fix filtering in scaladoc after focusing on a package
| | * SI-9429 fix filtering in scaladoc after focusing on a packageAntoine Gourlay2015-09-151-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The scaladoc left pane used to be refreshed too often until ce5cfd2 when it was changed to only refresh when the filter changed. This forgot one important case when it also must be refreshed: when entering the "focus on a single package" mode (and it has been broken ever since). This forces a refresh when focusing on a package, and makes sure all entities are displayed when filtering.
* | | Merge commit 'a170c99' into 2.12.xLukas Rytz2015-09-222-0/+0
|\| |
| * | unset inappropriate execute bitsSeth Tisue2015-09-022-0/+0
| |/ | | | | | | | | | | | | | | | | | | I imagine these date back to old Subversion days and are probably the result of inadvertent commits from Windows users with vcs client configs. having the bit set isn't really harmful most of the time, but it's just not right, and it makes the files stand out in directory listings for no reason
* | Merge commit 'fedbfd7' into merge/2.11-to-2.12-apr-21Lukas Rytz2015-04-211-0/+2
|\|
| * fix Scaladoc html display when there are empty tagsAntoine Gourlay2015-04-021-0/+2
| | | | | | | | | | | | | | | | | | | | Empty scaladoc tags used to completely break the HTML layout of classes and methods. See the difference between before [1] and after [2]. [1]: http://static.gourlaysama.net/img/scaladoc_t5795_before.png [2]: http://static.gourlaysama.net/img/scaladoc_t5795_after.png
| * [nomerge] SI-8940 Scaladoc: Fix "Order by Alphabetical" buttonKato Kazuyoshi2015-04-011-1/+1
| | | | | | | | The selector has been wrong since 0c2614e.
* | Merge commit 'fcc20fe' into merge/2.11-to-2.12-apr-1Lukas Rytz2015-04-011-1/+1
|\|
| * Scaladoc js location synch more robustAdriaan Moors2015-02-201-1/+1
| | | | | | | | | | | | Tested on: - Mac: FF35/Safari 8/Chrome 41 - Win: IE11
* | SI-8940 Scaladoc: Fix "Order by Alphabetical" buttonKato Kazuyoshi2015-03-251-1/+1
| | | | | | | | The selector has been wrong since 0c2614e.
* | Merge remote-tracking branch 'origin/2.11.x' into ↵Jason Zaugg2015-01-291-1/+1
|\| | | | | | | | | | | | | | | | | merge/2.11.x-to-2.12.x-20150129 Conflicts: build.number src/library/scala/concurrent/Future.scala versions.properties
| * Fix many typos in docs and commentsmpociecha2014-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This commit corrects many typos found in scaladocs, comments and documentation. It should reduce a bit number of PRs which fix one typo. There are no changes in the 'real' code except one corrected name of a JUnit test method and some error messages in exceptions. In the case of typos in other method or field names etc., I just skipped them. Obviously this commit doesn't fix all existing typos. I just generated in IntelliJ the list of potential typos and looked through it quickly.
* | Merge commit '7ba38a0' into merge/2.11.x-to-2.12.x-20150129Jason Zaugg2015-01-291-0/+12
|\| | | | | | | | | | | | | | | Conflicts: build.number src/compiler/scala/tools/nsc/transform/ExtensionMethods.scala src/library/scala/collection/Iterator.scala versions.properties
| * SI-9006 Scaladoc: explicit companion and package linksDick Wall2014-11-261-0/+12
| | | | | | | | | | | | | | | | The existing navigation mechanisms have proved hard to discover for newcomers to Scaladoc. This commit adds textual links in the navigation bar to the docs of the companion (if defined) and to those of the enclosing package.
* | Scaladoc: the value of an id attribute must be unique within a documentKato Kazuyoshi2014-08-132-11/+11
|/ | | | The value of an id attribute must be unique, according to HTML spec.
* SI-8591 Scaladoc: Problem with scrolling under Safari on iOSMarcin Kubala2014-05-161-0/+1
|
* SI-8144 permalinks in scaladocMarcin Kubala2014-03-144-44/+135
|
* Prevent useless filter operation in docsJentsch2013-10-231-33/+38
|
* Merge v2.10.1-326-g4f8c306' into merge/v2.10.1-326-g4f8c306-to-masterJason Zaugg2013-05-171-7/+10
| | | | | | | | | | | | | | | | | | | | | ================================================================ Merge commit 'v2.10.1-326-g4f8c306' into merge/v2.10.1-326-g4f8c306-to-master Conflicts: src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala src/reflect/scala/reflect/runtime/JavaMirrors.scala ================================================================ Merge -s ours 4e64a27 ([nomaster commit range]) ================================================================ Merge commit '0ae7e55' into merge/v2.10.1-326-g4f8c306-to-master Conflicts: src/compiler/scala/tools/nsc/typechecker/Macros.scala
* Moved scaladoc sources into separate directory.Paul Phillips2013-03-0971-0/+14652
This change is not externally visible. It moves the scaladoc sources into src/scaladoc and adds an ant target for building them. The compilation products are still packaged into scala-compiler.jar as before, but with a small change to build.xml a separate jar can be created instead.