Opened 11 years ago

Closed 11 years ago

Last modified 7 years ago

#5602 closed task (fixed)

Split jsdoc display into themeing functions

Reported by: Neil Roberts Owned by: Neil Roberts
Priority: high Milestone: 1.2
Component: Doc parser Version: 1.0
Keywords: Cc:
Blocked By: Blocking:

Description

Allow each block to be themed, and re-ordered

Change History (158)

comment:1 Changed 11 years ago by Neil Roberts

(In [12055]) Refs #5602. Create dev branch for updates

comment:2 Changed 11 years ago by Neil Roberts

(In [12056]) Refs #5602.

  • Split out UI into themed functions

comment:3 Changed 11 years ago by Neil Roberts

(In [12057]) Refs #5602. Place in the branches dir

comment:4 Changed 11 years ago by Neil Roberts

(In [12058]) Refs #5602

comment:5 Changed 11 years ago by Neil Roberts

(In [12061]) Refs #5602

  • Update "Appears in Resources" output

comment:6 Changed 11 years ago by Neil Roberts

(In [12324]) Refs #5602. Figured I'd check in my progress on theming

comment:7 Changed 11 years ago by Neil Roberts

(In [12349]) Refs #5602

  • Split more stuff out into themes
  • Should be nearing stable
  • Will be pushed to redesign

comment:8 Changed 11 years ago by Neil Roberts

(In [12350]) Refs #5602. Prevent cache from showing up in svn st

comment:9 Changed 11 years ago by Neil Roberts

(In [12351]) Refs #5602. Add a redirect to fix search engine results

comment:10 Changed 11 years ago by Neil Roberts

(In [12439]) Refs #5602. Make sure that objects without a prototype chain still have their children printed

comment:11 Changed 11 years ago by Neil Roberts

(In [12441]) Refs #5602. Update cron to run a limited number of files at a time

comment:12 Changed 11 years ago by Neil Roberts

(In [12442]) Refs #5602. Make sure that cron conflicts don't happen so that I can show the cron to phiggins

comment:13 Changed 11 years ago by Neil Roberts

(In [12443]) Refs #5602. Make cron runs time-based

comment:14 Changed 11 years ago by Neil Roberts

(In [12444]) Refs #5602. Further caching updates for cron

comment:15 Changed 11 years ago by Neil Roberts

(In [12447]) Refs #5602. Further caching updates for cron, and some nid/vid stuff

comment:16 Changed 11 years ago by Neil Roberts

(In [12450]) Refs #5602. Clean up between-object-key comments

comment:17 Changed 11 years ago by Neil Roberts

(In [12453]) Refs #5602. Small comment update while working on doctool

comment:18 Changed 11 years ago by Neil Roberts

(In [12455]) Refs #5602. More changes to make cron better

comment:19 Changed 11 years ago by Neil Roberts

(In [12521]) Refs #5602. Add singleton flag to children

comment:20 Changed 11 years ago by Neil Roberts

(In [12522]) Refs #5602. Make sure variables and objects get the same object format

comment:21 Changed 11 years ago by Neil Roberts

(In [12523]) Refs #5602. Refine flags for object theming and correct some other flags

comment:22 Changed 11 years ago by Neil Roberts

(In [12526]) Refs #5602. Make sure the URL references the last item inherited

comment:23 Changed 11 years ago by Neil Roberts

(In [12527]) Refs #5602. Don't give things an empty inheritance

comment:24 Changed 11 years ago by Neil Roberts

(In [12528]) Refs #5602. Make sure all inheritance chain is themed and ignore type object if we can't find a type

comment:25 Changed 11 years ago by Neil Roberts

(In [12529]) Refs #5602. Don't leave in print_r

comment:26 Changed 11 years ago by Neil Roberts

(In [12532]) Refs #5602. Change Class to Constructor

comment:27 Changed 11 years ago by Neil Roberts

(In [12533]) Refs #5602. Cleaning up documentation !strict

comment:28 Changed 11 years ago by Neil Roberts

(In [12534]) Refs #5602. Add parameters to fields

comment:29 Changed 11 years ago by Neil Roberts

(In [12535]) Refs #5602. Add function signature to fields

comment:30 Changed 11 years ago by Neil Roberts

(In [12536]) Refs #5602. Add function signature to fields

comment:31 Changed 11 years ago by Neil Roberts

(In [12537]) Refs #5602. Add optional and recurring to parameters and update signature

comment:32 Changed 11 years ago by Neil Roberts

(In [12538]) Refs #5602. Improve function signature

comment:33 Changed 11 years ago by Neil Roberts

(In [12556]) Refs #5602. Pass fields to jsdoc_function_information

comment:34 Changed 11 years ago by Neil Roberts

(In [12558]) Refs #5602. Updates to caching

comment:35 Changed 11 years ago by Neil Roberts

(In [12559]) Refs #5602. Clear index on deletion

comment:36 Changed 11 years ago by Neil Roberts

(In [12560]) Refs #5602. Don't add the search block if the search module's not enabled

comment:37 Changed 11 years ago by Neil Roberts

(In [12564]) Refs #5602. Add recursion and some code reuse to documentation

comment:38 Changed 11 years ago by Neil Roberts

(In [12565]) Refs #5602. Add recursion and some code reuse to documentation

comment:39 Changed 11 years ago by Neil Roberts

(In [12566]) Refs #5602. Update to narrow things down by project

comment:40 Changed 11 years ago by Neil Roberts

(In [12567]) Refs #5602. Stop recursion from some of the messed up OO we have

comment:41 Changed 11 years ago by Neil Roberts

(In [12568]) Refs #5602. The calls that let you re-order stuff

comment:42 Changed 11 years ago by Neil Roberts

(In [12569]) Refs #5602. Clean up the title theme function

comment:43 Changed 11 years ago by Neil Roberts

(In [12570]) Refs #5602. Because some things don't get inherited

comment:44 Changed 11 years ago by Neil Roberts

(In [12571]) Refs #5602. Because some things don't get inherited

comment:45 Changed 11 years ago by Neil Roberts

(In [12590]) Refs #5602. Set breadcrumbs

comment:46 Changed 11 years ago by Neil Roberts

(In [12599]) Refs #5602. Add theme functions for summary and description

comment:47 Changed 11 years ago by Neil Roberts

(In [12601]) Refs #5602.

  • Fix some dojo.declare example issues
  • Add example theming
  • Update GeSHi CSS
  • Add a quick namespace calculation thinger

comment:48 Changed 11 years ago by Neil Roberts

(In [12604]) Refs #5602. Kill needless printing

comment:49 Changed 11 years ago by Neil Roberts

(In [12605]) Refs #5602. Updates summary/description views to load content

comment:50 Changed 11 years ago by Neil Roberts

(In [12621]) Refs #5602. Add search box themeing

comment:51 Changed 11 years ago by Neil Roberts

(In [12622]) Refs #5602. Make sure the resource tree is build properly

comment:52 Changed 11 years ago by Neil Roberts

(In [12623]) Refs #5602. Change management is now limited to objects

comment:53 Changed 11 years ago by Neil Roberts

(In [12625]) Refs #5602. Add a namespace flag when preparing an object for themeing

comment:54 Changed 11 years ago by Neil Roberts

(In [12626]) Refs #5602. Add a namespace block

comment:55 Changed 11 years ago by Neil Roberts

(In [12629]) Refs #5602. Forgot to pass the environments

comment:56 Changed 11 years ago by Neil Roberts

(In [12630]) Refs #5602. Update pseudo-classes !strict

comment:57 Changed 11 years ago by Neil Roberts

(In [12632]) Refs #5602. Prevent possible infinite loops

comment:58 Changed 11 years ago by Neil Roberts

(In [12633]) Refs #5602. Turn on comments

comment:59 Changed 11 years ago by Neil Roberts

(In [12634]) Refs #5602. Make search happier

comment:60 Changed 11 years ago by Neil Roberts

(In [12635]) Refs #5602. Make search even happier

comment:61 Changed 11 years ago by Neil Roberts

(In [12636]) Refs #5602. More fixes for variable resolving

comment:62 Changed 11 years ago by Neil Roberts

(In [12637]) Refs #5602. Make search better, stronger, faster

comment:63 Changed 11 years ago by Neil Roberts

(In [12638]) Refs #5602. Make search betterer, strongerer, fasterer

comment:64 Changed 11 years ago by Neil Roberts

(In [12639]) Refs #5602. Make search betterest, strongerest, fasterest

comment:65 Changed 11 years ago by Neil Roberts

(In [12641]) Refs #5602. Add camelcase wordsplitting support

comment:66 Changed 11 years ago by Neil Roberts

(In [12644]) Refs #5602. More search love

comment:67 Changed 11 years ago by Neil Roberts

(In [12646]) Refs #5602. Weight shorter titles higher

comment:68 Changed 11 years ago by Neil Roberts

(In [12647]) Refs #5602. Allow for case-insenstive default matches when searching

comment:69 Changed 11 years ago by Neil Roberts

(In [12648]) Refs #5602. Change the way that titles are formatted

comment:70 Changed 11 years ago by Neil Roberts

(In [12649]) Refs #5602. Log jsdoc searches with exact matches

comment:71 Changed 11 years ago by Neil Roberts

(In [12650]) Refs #5602. Add some intelligent guessing for some ambiguations

comment:72 Changed 11 years ago by Neil Roberts

(In [12651]) Refs #5602. Worked better relying on ambiguity to control the title

comment:73 Changed 11 years ago by Neil Roberts

(In [12652]) Refs #5602. Instead, format title depending on namespace

comment:74 Changed 11 years ago by Neil Roberts

(In [12656]) Refs #5602. Updates to cron to do better deletion/insertion checking

comment:75 Changed 11 years ago by Neil Roberts

(In [12657]) Refs #5602. Updates to cron to do better deletion/insertion checking

comment:76 Changed 11 years ago by Neil Roberts

(In [12664]) Refs #5602. Check in slightly more advanced namespace block

comment:77 Changed 11 years ago by Neil Roberts

(In [12666]) Refs #5602. Separate between a private field and whether its parent is private

comment:78 Changed 11 years ago by Neil Roberts

(In [12708]) Refs #5602. Make sure we don't lose examples

comment:79 Changed 11 years ago by Neil Roberts

(In [12711]) Refs #5602. Being more careful with the used flag

comment:80 Changed 11 years ago by Neil Roberts

(In [12714]) Refs #5602. Update summary formatting locations

comment:81 Changed 11 years ago by Neil Roberts

(In [12715]) Refs #5602. Make sure teaser picks up formatting

comment:82 Changed 11 years ago by Neil Roberts

(In [12718]) Refs #5602. Revert teaser formatting

comment:83 Changed 11 years ago by Neil Roberts

(In [12720]) Refs #5602. html entity escape summaries

comment:84 Changed 11 years ago by Neil Roberts

(In [12721]) Refs #5602. Update formatting during node_prepare

comment:85 Changed 11 years ago by Neil Roberts

(In [12722]) Refs #5602. Let objects have examples.

comment:86 Changed 11 years ago by Neil Roberts

(In [12729]) Refs #5602. Add link to resource source

comment:87 Changed 11 years ago by Neil Roberts

(In [12750]) Refs #5602. Add support for dojo.declare ambiguity

comment:88 Changed 11 years ago by Neil Roberts

(In [12751]) Refs #5602. Updated type support

comment:89 Changed 11 years ago by Neil Roberts

(In [12752]) Refs #5602. Wrong function name

comment:90 Changed 11 years ago by Neil Roberts

(In [12753]) Refs #5602. Right function name, wrong argument

comment:91 Changed 11 years ago by Neil Roberts

(In [12754]) Refs #5602. Pass marked up code

comment:92 Changed 11 years ago by Neil Roberts

(In [12755]) Refs #5602. Left-align code

comment:93 Changed 11 years ago by Neil Roberts

(In [12756]) Refs #5602. Helping to left-align code

comment:94 Changed 11 years ago by Neil Roberts

(In [12757]) Refs #5602. Helping to left-align code

comment:95 Changed 11 years ago by Neil Roberts

(In [12758]) Refs #5602. Helping to left-align code

comment:96 Changed 11 years ago by Neil Roberts

(In [12786]) Refs #5602. Kill native JS include

comment:97 Changed 11 years ago by Neil Roberts

(In [12789]) Refs #5602. Defer cache creation outside of cron

comment:98 Changed 11 years ago by Neil Roberts

(In [12873]) Refs #5602. Remove more "resource moving" code

comment:99 Changed 11 years ago by Neil Roberts

(In [12874]) Refs #5602. Make sure that we redirect

comment:100 Changed 11 years ago by Neil Roberts

(In [12888]) Refs #5602. Improve change management screen

comment:101 Changed 11 years ago by Neil Roberts

(In [12889]) Refs #5602. Improve change management screen

comment:102 Changed 11 years ago by Neil Roberts

(In [12890]) Refs #5602. Make the new flag a little less rigid

comment:103 Changed 11 years ago by Neil Roberts

(In [12892]) Refs #5602. No need for dojo.js include

comment:104 Changed 11 years ago by Neil Roberts

(In [12919]) Refs #5602. Further error-proofing the in-between-keys-in-an-object style of documentation.

comment:105 Changed 11 years ago by Neil Roberts

(In [12922]) Refs #5602. Allow more than one _ before a class

comment:106 Changed 11 years ago by Neil Roberts

(In [12923]) Refs #5602. Don't clear cache if the parser changes

comment:107 Changed 11 years ago by Neil Roberts

(In [12924]) Refs #5602. Add project to resource path

comment:108 Changed 11 years ago by Neil Roberts

(In [12925]) Refs #5602. Don't do unnecessary line-processing

comment:109 Changed 11 years ago by Neil Roberts

(In [12928]) Refs #5602. Objects are on the prototype too

comment:110 Changed 11 years ago by Neil Roberts

(In [12929]) Refs #5602. Remove extra print_r

comment:111 Changed 11 years ago by Neil Roberts

(In [12930]) Refs #5602. Make sure we use the latest type declared in the inheritance chain

comment:112 Changed 11 years ago by Neil Roberts

(In [12935]) Refs #5602. Allow cross-project mixins to work

comment:113 Changed 11 years ago by Neil Roberts

(In [12937]) Refs #5602. Fix regression from trying to resolve variables

comment:114 Changed 11 years ago by Neil Roberts

(In [12938]) Refs #5602. Make sure parent mixins are combined to show arg fields

comment:115 Changed 11 years ago by Neil Roberts

(In [12946]) Refs #5602. Stop smashing summaries

comment:116 Changed 11 years ago by Neil Roberts

(In [12958]) Refs #5602. Try Markdowning the HTML-entity-escaped summaries

comment:117 Changed 11 years ago by Neil Roberts

(In [12959]) Refs #5602. Try Markdowning the HTML-entity-escaped summaries

comment:118 Changed 11 years ago by Neil Roberts

(In [12960]) Refs #5602. Try Markdowning the HTML-entity-escaped summaries

comment:119 Changed 11 years ago by Neil Roberts

(In [12961]) Refs #5602. Try Markdowning the HTML-entity-escaped summaries

comment:120 Changed 11 years ago by Neil Roberts

(In [12962]) Refs #5602. HTML escape parameter summaries

comment:121 Changed 11 years ago by Neil Roberts

(In [12963]) Refs #5602. Try Markdowning the HTML-entity-escaped summaries

comment:122 Changed 11 years ago by Neil Roberts

(In [12987]) Refs #5602. Updates to support Aptana IDE. Updates to make parameter searching better.

comment:123 Changed 11 years ago by Neil Roberts

(In [12988]) Refs #5602. Update jsonp for return type.

comment:124 Changed 11 years ago by Neil Roberts

(In [12989]) Refs #5602. More cleanup for plain-text returns

comment:125 Changed 11 years ago by Neil Roberts

(In [12990]) Refs #5602. Do an array check before looping

comment:126 Changed 11 years ago by Neil Roberts

(In [12991]) Refs #5602. More cleanup for plain-text returns

comment:127 Changed 11 years ago by Neil Roberts

(In [12998]) Refs #5602. Handle some extends exceptions properly

comment:128 Changed 11 years ago by Neil Roberts

(In [12999]) Refs #5602. More extends exception handling

comment:129 Changed 11 years ago by Neil Roberts

(In [13017]) Refs #5602. Update batch handling

comment:130 Changed 11 years ago by Neil Roberts

(In [13018]) Refs #5602. Update function returns

comment:131 Changed 11 years ago by Neil Roberts

(In [13019]) Refs #5602. Update function returns

comment:132 Changed 11 years ago by Neil Roberts

(In [13024]) Refs #5602. Add theme functions to a variable

comment:133 Changed 11 years ago by Neil Roberts

(In [13025]) Refs #5602. Add theme functions to a variable

comment:134 Changed 11 years ago by Neil Roberts

(In [13170]) Refs #5602 Update the change management code

comment:135 Changed 11 years ago by Neil Roberts

(In [13204]) Refs #5602. Better IDE types, change management

comment:136 Changed 11 years ago by Neil Roberts

(In [13205]) Refs #5602. Merge dev branch back into trunk

comment:137 Changed 11 years ago by Neil Roberts

(In [13206]) Refs #5602. Remove dev branch

comment:138 Changed 11 years ago by Neil Roberts

(In [13235]) Refs #5602. Clean up externalized variable calculations in executed functions

comment:139 Changed 11 years ago by Tom Trenka

(In [13393]) Added the node's title as a third optional parameter to the function_information theme function and node_views. Refs #5602.

comment:140 Changed 11 years ago by Neil Roberts

(In [13405]) Refs #5602.

  • Clean up instructions
  • Small bug fixes and big IDE-related additions

comment:141 Changed 11 years ago by Neil Roberts

(In [13406]) Refs #5602. Wrong dir name

comment:142 Changed 11 years ago by Neil Roberts

(In [13407]) Refs #5602. Correspond search module with the correct block

comment:143 Changed 11 years ago by Tom Trenka

(In [13874]) Refs #5602; just commenting out an incomplete line of code.

comment:144 Changed 11 years ago by Neil Roberts

(In [14482]) Refs #5602

  • Parser fixes for removing regexes
  • Dojo parser now requires a ":" keyword suffix
  • Versioning additions

comment:145 Changed 11 years ago by Neil Roberts

(In [14484]) Refs #5602

  • Avoid an empty IN statement

comment:146 Changed 11 years ago by Neil Roberts

(In [14486]) Refs #5602

  • Avoid recursion

comment:147 Changed 11 years ago by Neil Roberts

(In [14487]) Refs #5602

  • Further resolve lookups

comment:148 Changed 11 years ago by Neil Roberts

(In [14488]) Refs #5602

  • Properly rebuild namespaces

comment:149 Changed 11 years ago by Neil Roberts

(In [14490]) Refs #5602

  • Fix for a version regression

comment:150 Changed 11 years ago by Neil Roberts

(In [14491]) Refs #5602

  • Correct URLs

comment:151 Changed 11 years ago by Neil Roberts

(In [14494]) Refs #5602

  • Version resolution

comment:152 Changed 11 years ago by Neil Roberts

(In [14495]) Refs #5602

  • Menuing fixes

comment:153 Changed 11 years ago by Neil Roberts

Resolution: fixed
Status: newclosed

comment:154 Changed 11 years ago by Neil Roberts

(In [14859]) Refs #5602. Further bug fixes to doc tool

comment:155 Changed 11 years ago by Neil Roberts

(In [15388]) Refs #5602

  • Add return types to themed nodes

comment:156 Changed 11 years ago by Neil Roberts

(In [15401]) Refs #5602. Add return type information to object theme function

comment:157 Changed 10 years ago by Neil Roberts

(In [15983]) Refs #5602. Update parser for new dojo.query executed function syntax

comment:158 Changed 7 years ago by Douglas Hays

In [27736]:

Refs #5602. Remove 0 length THEMING file

Note: See TracTickets for help on using tickets.