ICE template toolbar version 2 specification

The time has come to improve access to ICE styles with direct-access to styles via buttons.

We'll implement this in OOo Writer and Word at the same time.

Styles

Character (inline) styles

Add buttons - need nice Icons :

(B) - uses native inline char style

(I) - uses native inline char style

(CODE) How do we make an icon for that??? - toggle i-code

(sub) and (sup) - toggle i-sub and i-sup

Paragraph styles

(p) - toggle p style

(center) - toggle p-center style

(right) - toggle p-right style

Heading styles

Cover the main levels used to start with

(h1) - toggle h1

(h1n) - use the numbered list button on a heading

List styles

(bullets symbol) - toggle l1b

(numbered list symbol) - toggle l1n

Numbering

(Numbering) - toggle numbering on and off

headings

h1 -> h1n

h2 -> h2n etc

Lists

l1b -> l1n

l2b -> l2n etc

promote/demote

Promote

(up) - promote

headings

h3 -> h2

h2 -> h1 ... same for numbered headings etc.

lists

l3b -> l2b

l2b -> l1b ... same for all other list types.

paragraphs

bq1 -> p ...block quote to paragraph

Demote

(down) - demote

headings

h1 -> h2

h2 -> h3 ... same for numbered headings etc.

lists

l1b -> l2b

l2b -> l3b .. same for all other list types.

paragraphs

p -> bq1 ...paragraph to block quote

Estimates for template 2.0:


163 tickets (out of 169) completed :

Total Estimate of closed tickets348 Revised to 379WorkUnits
Total Estimate of all tickets361 Revised to 392WorkUnits

163 tickets with valid estimates:

Estimate = 23 [#4760]closed(Implement promote button in the template)
Estimate = 2 [#4761]closed(Implement promote button in the MS Word template)
Estimate = 1 [#4762]closed(Update wiki to represent what was discussed with Ian)
Estimate = 40 [#4765]closed(Investigate handling activity box numbering and cross referencing)
Estimate = 31.5 [#4777]closed(Implement heading button in the Ice template)
Estimate = 31 [#4782]closed(Implement numberise button in the Ice template)
Estimate = 1 [#4784]closed(Implement block quote button in the Ice template)
Estimate = 0 [#4796]closed(Template style changes)
Estimate = 16 [#4800]closed(turn the OOo template into an extension.)
Estimate = 22.5 [#4809]closed(Spec out the images required for the ICE Toolbar)
Estimate = 62 [#4813]closed(Test the ICE word processor toolbar)
Estimate = 12 [#4816]closed(Implement title and p buttons in the Ice template)
Estimate = 3 [#4823]closed(investigate adding drop-down menu and default bold.)
Estimate = 2 [#4825]closed(capture error with missing style in OOo extension)
Estimate = 68 [#4826]closed(Add drop-down style menu to .oxt)
Estimate = 1 [#4840]closed(investigate adding drop-down menu to the toolbar.)
Estimate = 16 [#4841]closed(investigate adding drop-down menu to the toolbar.)
Estimate = 4 [#4847]closed(Get styles for the .oxt to work without a .ott)
Estimate = 2 [#4848]closed(rework the logic of the promote button.)
Estimate = 1 [#4849]closed(Toolbar refinements)
Estimate = 4 [#4850]closed(Set numerize button for list to restart/continue numbering)
Estimate = 2 [#4852]closed(create toolbar parsing utility)
Estimate = 1 [#4854]closed(Add ICE template 2 macros and toolbar to Word template)
Estimate = 1 [#4855]closed(Template: Set block quote not use bq1 when in a list)
Estimate = 12 [#4857]closed(ICE template rename and templates folder tidy up)
Estimate = 1 [#4859]closed(Fix the numberise button to get previous style typ)
Estimate = 2 [#4861]closed(Flesh out the extension builder)
Estimate = 0 [#4862]closed(Change Title button in ICE template toolbar)
Estimate = 1 [#4867]closed(Fix up promote button loading as disabled)
Estimate = .5 [#4869]closed(send e-mail to OOo about addons.xcu and complex toolbar controls)
Estimate = 12 [#4870]closed(Insert more icons into the extension)
Estimate = .51 [#4873]closed(Add the final batch of icons)
Estimate = 3 [#4880]closed(Research which properties to set when coding the styles)
Estimate = 0 [#4891]closed(Update ICE word toolbar with the HEAD code)
Estimate = 1 [#4892]closed(Investigate error with word processor toolbar when selecting mutliple paragraphs of different types)
Estimate = 2 [#4897]closed(Investigate promote button not allowing sub headings to be promoted if there are intervening paragraphs)
Estimate = 2.25 [#4899]closed(Added button to OOo ICE toolbar for the cross referencing dialog box)
Estimate = 42 [#4900]closed(Initial testing of the cross referencing dialog box for the ICE OOo template)
Estimate = 1 [#4920]closed(Add Cross ref code for ICE toolbar into extension builder)
Estimate = 1 [#4925]closed(Add Autotext tables with auto numbering based on title-chapter to the Word template)
Estimate = 16 [#4928]closed(Add Cross referencing code to the ice-toolbar-installer.dot)
Estimate = 1 [#4929]closed(Unable to use Enter key after running ICE Word macros on the Mac)
Estimate = 3 [#4934]closed(Add short cut routine to ICE toolbar for Word)
Estimate = 1.5 [#4935]closed(Set the ICE Word toolbar to install as a template addin)
Estimate = 4 [#4938]closed(Toolbar tweaks)
Estimate = 0 [#4949]closed(add more default settings for styles)
Estimate = 3 [#4950]closed(add more default settings for styles)
Estimate = 5 [#4951]closed(investigate how to set the numbering type)
Estimate = 5 [#4952]closed(investigate how to set the numbering type)
Estimate = 2 [#4953]closed(Add a new button, Definition)
Estimate = .5 [#4956]closed(Add bold and italics to quick key.)
Estimate = 12 [#4958]closed(Italics button not working in toolbar)
Estimate = 12 [#4960]closed(update word template with the definition style.)
Estimate = 24 [#4964]closed(Add a help dialog box for the toolbar)
Estimate = .5 [#4965]closed(Change Numberise for titles to apply title-chapter)
Estimate = 1 [#4966]closed(add in the new larger icons)
Estimate = .5 [#4967]closed(Add button to apply default formatting)
Estimate = 2 [#4968]closed(finish programming in the numbering styles)
Estimate = 21.5 [#4969]closed(add in ability to create character styles to the style generator)
Estimate = 4 [#4970]closed(Make numbering button smart)
Estimate = 1 [#4972]closed(add dummy functions for word so they are named correctly)
Estimate = 32 [#4976]closed(add the shortcut dialog to the word template)
Estimate = 23 [#4980]closed(Change the indenting per level to be relative for OOo)
Estimate = 4 [#4981]closed(Cleanup addtional ICE menu in OOo extension)
Estimate = 43 [#4985]closed(Toolbar tweaks and bug fixes)
Estimate = 2 [#4991]closed(fix bug with demote button)
Estimate = 2 [#4994]closed(add a button to the shortcut dialog for change port)
Estimate = 1 [#4995]closed(add button to the shortcut dialog to generate all missing styles)
Estimate = 21 [#5000]closed(Character short cuts fail in Word)
Estimate = 1 [#5002]closed(Investigate applying bold in one table cell affects the next cell)
Estimate = 24 [#5005]closed(make the heading sizes relative to the largest)
Estimate = 2 [#5008]closed(Investigate numbering isn't working with ooo -> word)
Estimate = 1 [#5009]closed(create escape key for restart numbering)
Estimate = 1 [#5010]closed(Word templates not installing if .doc)
Estimate = 3 [#5018]closed(get the word and ooo style creating machine to merge)
Estimate = 2 [#5020]closed(add esc + r to help dialogs, word and OOo)
Estimate = 24 [#5021]closed(Code doesn't Un-Toggle in Word)
Estimate = 1 [#5026]closed(p is no longer demoting to bq1)
Estimate = 1 [#5036]closed(Toolbar: Incorrect numbered list style when a bulletted list is preceeding)
Estimate = 1.5 [#5037]closed(Template: Add additional help for numbering and bullet buttons)
Estimate = .5 [#5038]closed(Keep an i on OOo issue with creating text ranges.)
Estimate = 21 [#5039]closed(change bold and italic buttons to use the inbuilt method.)
Estimate = 12 [#5088]closed(List styles not being generated in OOo extension)
Estimate = 2 [#5098]closed(create specs for the render/publish dialogue for ice toolbar)
Estimate = 2 [#5099]closed(Toolbar testing)
Estimate = 1 [#5102]closed(Word toolbar: Code doesn't toggle like bold and italics)
Estimate = 12 [#5103]closed(Numbering doesn't turn off on lists that are not li1)
Estimate = 6 [#5105]closed(Word toolbar: list numbering continues in new list)
Estimate = .25 [#5111]closed(Set ICE Word toolbar to install into users startup directory)
Estimate = 2 [#5118]closed(create the background function for the render/publish dialogue)
Estimate = 32 [#5122]closed(find out how to detect OS in OOo and Word.)
Estimate = 21 [#5125]closed(work out how to read/write from a text file)
Estimate = 31 [#5129]closed(change the styles menu so that it restarts numbering in a smart way)
Estimate = 2 [#5131]closed(work out how to add/remove/read/write document properties)
Estimate = 1 [#5158]closed(Copy toolbars into template download area)
Estimate = 2 [#5161]closed(ICE toolbar fails on Mac Word)
Estimate = 3 [#5167]closed(looking for next paragraph doesn't work from within a table)
Estimate = 1 [#5169]closed(create a dialog for converting documents)
Estimate = 1 [#5170]closed(create a dialog for publishing documents to the web)
Estimate = 2 [#5171]closed(write in code for subExecute to handle the publish dialog)
Estimate = 3 [#5172]closed(write up a function to handle running the convert/publish dialogs)
Estimate = 1 [#5175]closed(fix the toolbar so that it doesn't crash when an image is selected)
Estimate = 24 [#5186]closed(Work out a way to capture output from ICE in OOo)
Estimate = .5 [#5197]closed(fix up the info dialogs)
Estimate = 2 [#5203]closed(fix up a bug that prevents some OOo code from breaking the word template)
Estimate = 3 [#5204]closed(find out how to accesss OOo's temporary folder)
Estimate = 4 [#5205]closed(test the new convert and publish buttons)
Estimate = 2 [#5206]closed(Add in error checking for the publish/render dialogs)
Estimate = 23 [#5207]closed(work out how to work the file browser boxes)
Estimate = 2 [#5209]closed(have the cmdString entered into the log file)
Estimate = 3 [#5221]closed(fix up the convert/publish dialogs)
Estimate = 3 [#5225]closed(find a way to delay running of the program while a shell cmd executes)
Estimate = 3 [#5226]closed(Investigate what needs to be done for the word version of the publish/convert dialogs)
Estimate = 25 [#5227]closed(add in feature of opening blog website after rendering and publishing has occured.)
Estimate = 3 [#5228]closed(remove the password from output.log)
Estimate = 2 [#5236]closed(change the preview button on the publish dialog.)
Estimate = 2 [#5242]closed(Problem applying a heading after or within an AutoText)
Estimate = 4 [#5253]closed(refactor the convert/publish dialogs code)
Estimate = 4 [#5272]closed(Set http_proxy for Atom Pub dialog)
Estimate = 1 [#5278]closed(investigate why the blog web page has stopped showing up after rendering)
Estimate = 3 [#5279]closed(break up the render dialogs for different OS)
Estimate = 2 [#5292]closed(Investigate adding an option to change the list type)
Estimate = 4 [#5298]closed(Write Word specific code for the OOo bits)
Estimate = 4 [#5299]closed(Put together the dialogs that will convert and publish for word)
Estimate = 1 [#5309]closed(rework the convert/publish dialogs for the new parameter -open)
Estimate = 2 [#5313]closed(Refactor the convert/publish dialogs)
Estimate = 23 [#5316]closed(change the convert/publish dialogs so that only one shell command will be run)
Estimate = 2 [#5317]closed(get the word convert and publish dialogs to remember settings)
Estimate = 1 [#5318]closed(remove the option for a user to choose a template for publishing)
Estimate = 3 [#5332]closed(get the convert and publish dialogs working on the mac)
Estimate = 2 [#5334]closed(setting a documents custom properties doesn't work in word.)
Estimate = 2 [#5335]closed(setting a property on a dialog in word doesn't work.)
Estimate = 3 [#5337]closed(Refactor the convert/publish dialogs some more)
Estimate = 3 [#5340]closed(finalise the convert/publish dialogs)
Estimate = 1 [#5341]closed(change the default value of title and auth type)
Estimate = 26 [#5362]closed(fix up help dialog so that the entire thing can be seen on a mac)
Estimate = 13 [#5364]closed(create a dialog for changing the numbering type)
Estimate = 24 [#5365]closed(chop up the toolbar into different sections)
Estimate = 2.5 [#5400]closed(List style dialog in OOo toolbar fails)
Estimate = 4 [#5468]closed(General CSS interface changes)
Estimate = 47 [#5585]closed(Add p-intent to the toolbars)
Estimate = 24 [#5690]closed(Toolbar modification requests)
Estimate = 2 [#5713]closed(Add function to check invalid link for html file as well)
Estimate = 1 [#5717]closed(Address bar in package copy to show rep.name)
Estimate = 2 [#5723]closed(Unit test for checkllink to support checking links on html files)
Estimate = 1 [#5727]closed(Change indent buttons behavior when parent style is a bq)
Estimate = 1 [#5729]closed(Change formatting of bq styles)
Estimate = 1 [#5733]closed(Add short cuts to apply sub and super scripts)
Estimate = 12 [#5734]closed(Indent button in Word not transparent)
Estimate = 1 [#5735]closed(Add help for Indent to toolbar)
Estimate = 1 [#5742]closed(sub and sup short cuts not working in Word)
Estimate = 2 [#5761]closed(Add sup and sub shortcuts to toolbar help)
Estimate = 2 [#5787]closed(Fixing up local link to have rep.name in the bookfile after the book being build)
Estimate = 1 [#5800]closed(streamline the new indent button's code)
Estimate = 21 [#5803]closed(investigate how the toolbar works with OOo 3.0)
Estimate = 2 [#5809]closed(Bug with bold in tables)
Estimate = 1 [#5814]closed(find out if the pre-gen styles in OOo can be accessed)
Estimate = 1 [#4921]new(Add short cut for eventKeyControl() to ICE toolbar ext)
Estimate = 3 [#4927]new(Rework the toolbar so that it will work for multiple selections)
Estimate = 2 [#5019]new(default bullet too large in word from odt)
Estimate = 3 [#5363]new(word-only: fix up the style creator)
Estimate = 3 [#5366]new(create a way to insert meta data styles)
Estimate = 1 [#5812]new(add version info to .oxt)

6 Tickets without valid estimates:

[#4802]closed Fix misc issues with bullets and numbering button
[#4803]closed Misc pre-button fixes
[#4814]closed This ticket it to track work units for testing the new ICE template. Faults/changes required resulting from testing need to be added to new tickets.
[#4824]closed Investigate adding a drop-down menu to the extension and how to add default actions to custom toolbars.
[#5104]closed ICE Word toolbar If you demote/promote with the cursor on the character style i-code it doesn't do anything (msg box only)
[#5387]closed when character styles are applied to text in tables, using the toolbar, the text in the following cell is affected, that is the style applied is also applied, or removed, from the next cell. this does not occur if the character styles are applied by any other means. it is necessary to use the toolbar to apply the character styles when there are two character styles, for example sup or sub, then italic. example at [content\packages\courseware\dec\eps\2007\testing] this ticket is from Toni Stevens