source: branches/mbutscher/work/WikidPadHelp/data/ChangeLog.wiki @ 195

Last change on this file since 195 was 195, checked in by mbutscher, 10 years ago

branches/mbutscher/work:
2.0beta04

  • Some bugs in translation handling fixed
  • Support for printing rendered HTML
  • Internal: Faster DocPages?.getFlatTree() (if includeSet given)
  • Internal: Initial support for wiki-bound option pages from plugins
File size: 13.7 KB
Line 
1++ Change Log
2
3May 30, 2009 (2.0beta04)
4
5    * Support for printing rendered HTML. See [Printing]
6
7    * Some bugs in translation handling fixed
8
9
10
11Apr. 28, 2009 (2.0beta03)
12
13    * Option to reverse search order for scripts (global imports
14      first). See [InlinePythonEval#+++ Security concerns]
15    * Wiki-bound option to create wiki page files with ASCII-only
16      names (does not apply to Compact Sqlite DB backend).
17      This should also fix a problem with Windows binary installer
18      and WikidPad help wiki on non-western Windows versions.
19      See [OptionsDialog#*Page file names ASCII only*]
20    * Wiki-bound option to handle missing or externally inserted
21      page files gracefully (does not apply to Compact Sqlite DB
22      backend).
23      See [OptionsDialog#*Graceful handling of missing page files*]
24    * New insertion "iconimage" to insert an icon into an HTML page.
25      See [Insertions#*iconimage*]
26    * Preview shows link target in the status bar when hovering
27      with mouse over it like browsers do
28    * Menu item "Select All" in "Edit" menu (for completeness)
29
30    * Bug fixed: Some errors weren't recorded in error log
31    * Bug fixed: Tree scrolled to wrong initial position on startup
32    * Bug fixed: Windows: Spell check addon did not work due to
33      wrong DLL find mechanism
34    * Bug fixed: LossyWikiCloseDeniedException wasn't caught and
35      polluted error log
36    * Bug fixed: Search and replace dialog for page cleared
37      "Search" text field when "Find next" was pressed
38    * Bug fixed: Wiki-wide search dialog did not focus search
39      text field when initially shown
40    * Bug fixed: Pollution of error log if moving mouse over
41      incremental search field
42    * Bug fixed: stdDialog() of doc page presenter did not return
43      a value (needed for some plugins)
44
45
46
47Apr. 01, 2009 (2.0beta02)
48
49    * Option to let selection in doc. structure automatically follow
50      text cursor position in editor.
51      See [OptionsDialog#*Structure window selection auto-follow*]
52    * Saved exports similar to saved searches.
53      See [WikiExport#*Saved exports*]
54    * Faster stop when closing WikidPad
55    * Wiki page files in UTF-16 encoding (with appropriate BOM) can now
56      be read by WikidPad
57
58    * Bug fixed: Wiki-wide search couldn't be opened if a functional page
59      was in current editor
60    * Bug fixed: Dialog to append/prepend wikiword failed
61
62
63
64Mar. 02, 2009 (2.0beta01)
65
66    * Option to set tab width. See [OptionsDialog#*Tab width*]
67    * Combined wiki-wide search and page list construction into
68      one dialog to allow more comfortable search and more options
69      to define page sets for export or print.
70      See [SearchingTheWiki#+ To search all pages: Full search|full search]
71    * Basic support for continuous export.
72      See [WikiExport#+ Continuous export]
73    * Windows: Windows meta-files (vector graphic format) are saved
74      as files if inserted into WikidPad from clipboard
75    * Windows binary: Necessary VC++ runtime libraries now included
76      in installer
77    * New syntax \<<hide  >> to hide a block from preview and export.
78      See [TextFormatting#+ Hidden markup]
79    * New insertion "self" to include current page name into page
80    * Menu items to insert color or icon name into editor
81      (in addition to the insert of attributes)
82    * No more unnecessary jumping around of page when ending or
83      aborting incremental search (thanks to Christian Ziemski)
84
85    * Bug fixed: Creating a wiki-bound func. page in an "original"
86      database linked to absolute path of page file instead of
87      relative path (this means that you can't move such a wiki to
88      a new location).
89    * Bug fixed: "Replace All" in wiki-wide search did not work,
90      replacing links to a renamed wiki page did not work.
91    * Bug fixed: Non-existing pages had no parents (which also
92      affected template creation)
93
94    * Bug fixed: List of parentless nodes was wrong
95    * Bug fixed: Insertion \[:toc:] did not work.
96    * Bug fixed: Jumping between footnote and footnote anchor did
97      not work in editor.
98    * Bug fixed: HTML publishing as set of HTML pages and as
99      single page was mixed up.
100    * Bug fixed: Adding icon or color attribute failed.
101    * Bug fixed: Attribute \[view_pane: editor] did not work.
102    * Bug fixed: If repeating an incremental search with escaped
103      RE characters (e.g. '.', '?') the escaping backslashes
104      accumulated.
105    * Bug fixed: Preview failed on heading line (e.g. "+++")
106      without content
107    * Bug fixed: Heading level could be off by one.
108    * Bug fixed: todo did not work inside a line.
109
110
111
112Jan. 27, 2009 (2.0alpha01)
113
114    * New menu structure, see [Menus]
115    * New free icon set (thanks to Jan Stegehuis)
116    * Complete new syntax processing engine
117    * Some options in OptionsDialog moved to "Advanced" option pages
118    * Option to allow headings of a page as additional aliases when
119      opening page.
120      See [OptionsDialog#*Headings as aliases: Up to heading depth*]
121
122    * Bug fixed: Linux: Function keys produced characters
123    * Bug fixed: Linux: Timeline contained initially only
124      one item
125    * Bug fixed: Sqlite: Bad conversion of object ids for
126      user functions
127
128
129
130Dec. 27, 2008 (1.9beta21)
131
132    * Bug fixed: Tree auto-follow with Gadfly backend did not work
133      if going to a non-existing page (even if it was shown in tree)
134
135
136
137Nov. 27, 2008 (1.9beta20, repository revision in "mbutscher" branch: 163)
138
139    * Option to automatically search text selected in preview when
140      switching to editor for better synchronization (thanks to
141      François Savard).
142      See OptionsDialog#*Synchronize# editor# by# preview# selection*
143    * Dialog to go to parents/children has now "open in new tab" button.
144    * Several presentation options for GraphViz structure plugin.
145      See WikiStructureGraphs#+++# Options
146    * Show folded lines with match during incremental search and
147      unfold at the end of inc. search if necessary
148   
149    * Internal: Menu plugins can now place their items into submenus
150   
151    * Bug fixed: Styling text with bold or italics markup failed if
152      markup was changed to something non-Ascii.
153    * Bug fixed: Spell checking did not handle language attribute
154      correctly when switching from one page to another with different
155      language.
156    * Bug fixed: If WikidPad is set to stay on top, print preview
157      did not work
158
159
160
161Oct. 26, 2008 (1.9beta19, repository revision in "mbutscher" branch: 158)
162
163   * Option to set whole wiki read-only.
164     See OptionsDialog#*Read-only# wiki*
165   * Wiki-bound option to auto-show log window in addition
166     to global option
167   * "Collapse whole tree" in context menu of tree items
168   * Slightly different ordering of tree children with "tree_position"
169     or "priority" attribute
170   * Support for cascading four CSS files from different places
171     on export (application base, admin base, user-bound and wiki-bound).
172   * For external preview there can be three more to set it differently.
173     See [Cascading style sheets]
174   * More logical syntax for textblocks (submenu title is not needed to be
175     indented anymore like the rest of submenu).
176     See [TextBlocks]#Submenu# title=
177   * Renaming the page which is root node of tree now also changes
178     the root node to the new page name.
179   * More compatible with newer wxPython versions on Windows
180     (thanks to Serge)
181   
182   * Bug fixed: Prioritizing more specific global settings for tree
183     node state (icon/bold/color) over less specific ones did not work
184   * Bug fixed: Diverse problems with IE preview
185   * Bug fixed: Using templates when "templates_head" is set to "auto"
186     (or not set at all) prevented "Use link title if present"
187     from working
188   * Bug fixed: Doc structure didn't update anymore
189   * Bug fixed: On inserting a textblock, selection was not replaced
190     and "undo" didn't behave well
191   * Bug fixed: "priority" attribute did not influence "importance"
192   * Bug fixed: Indentation containing real tab characters was not copied
193     unmodified to next line on auto-indent
194
195
196
197Sep. 27, 2008 (1.9beta18, repository revision in "mbutscher" branch: 147)
198
199    * Insertion [:rel:back] introduced to go back in history.
200      See [Insertions]
201   
202    * Option that double-clicking into preview switches to editor
203    * Option to close tab when clicking on it with middle mouse button
204    * Option to control what happens when dropping files.
205      For all three see OptionsDialog#++++# Mouse
206   
207    * Clipboard catcher does no longer catch when copying from
208      WikidPad itself
209    * Most menu items and toolbar icons are grayed out if not usable
210      (not yet completed)
211    * Pages are now counted as parentless if they have only itself
212      as parent
213    * Closing a wiki pushes it on top of recent files list.
214   
215    * Bug fixed: Copying of GraphViz source produced by
216      "GraphvizStructureView" plugin into clipboard did not always work
217    * Bug fixed: Renaming may modify page heading in wrong way
218      ("++ X" renamed to 'Y X' results in "++ Y Y X")
219    * Bug fixed: "wikistyle.css" is not copied on export
220    * Bug fixed: Default "wikistyle.css" has no style definition
221      for heading levels 5 to 15
222    * Bug fixed: Searching for regular expressions matching nothing
223      (e.g. "|") may freeze WikidPad
224    * Bug fixed: Nesting of text blocks into submenus doesn't work
225    * Bug fixed: Empty lines between bullets/numbered items in
226      HTML preview
227   
228    * Development: Menu items and toolbar icons from plugins can now
229      provide an update function to enable/disable when appropriate.
230      See plugin "referrals.py" as example.
231    * Development: Script "buildGadflyZips.py" added to relieve
232      creation of WikidPad from source.
233
234
235
236Aug. 26, 2008 (1.9beta17, repository revision in "mbutscher" branch: 145)
237
238    * When exporting, files in the file storage
239      ("files" directory) which are referenced on exported pages
240      are copied to export destination "files" folder.
241      See FileStorage#+++# On# HTML# export
242    * When exporting, generated files (by MimeTeX, GraphViz, ...)
243      are put to subfolder "volatile" which is deleted each time
244      the exporting is repeated (otherwise the folder would be
245      filled up with old versions of the files).
246      See ExternalGraphicalApplications#When# exporting# HTML
247    * "r" appendix to image URLs to resize relative to image size.
248      See UrlLinking#++# URL# Appendix
249    * It's now possible to give an image URL as title for
250      a wikiword or URL to use image as link. See UrlLinking
251
252    * New plugin to create relation graph (with GraphViz) between
253      wikiwords (thanks to josip_ine). See WikiStructureGraphs
254
255    * Option to (not) force visibility of page "ScratchPad".
256      See OptionsDialog#*Force# ScratchPad# visibility# in# tree*
257    * Attribute values ending with semicolon (e.g. [test:foo; ])
258      are now illegal (not interpreted as attribute)
259    * Menu plugins can now also read their shortcuts
260      from "KeyBindings.py" as main program does.
261
262    * Windows 2K/XP and later: Copying files into file storage or
263      export directory now also copies ACLs and ADSs if possible
264    * Mac: Some improvements (thanks to Gareth Simpson)
265
266    * Bug fixed: Sometimes too many empty lines in internal preview
267    * Bug fixed: Startup error if no printer is installed
268    * Bug fixed: "anded" regex search searched only for first term
269      (thanks to milus)
270    * Bug fixed: Segfault of sqlite on 64-bit Linux
271      (thanks to Anton Markov)
272    * Bug fixed: Linux: Problems with temporaries path for
273      external plugins (thanks to jonjacksonuk and franxxk)
274    * Linux standard encoding is now determined by
275      locale.getpreferredencoding() (thanks to Kamil Śliwak)
276
277
278
279Jul. 27, 2008 (1.9beta16, repository revision in "mbutscher" branch: 143)
280
281    * Option to set color of editor margin.
282      See OptionsDialog#*Margin# color*
283    * Option to set color of tree background.
284      See OptionsDialog#++++# Tree# options
285    * Option to set length of recent wikis list.
286      See OptionsDialog#*Recent# wikis# list# length*
287    * Option to store relative pathes to recent wikis.
288      See OptionsDialog#*Store# relative# pathes# to# wikis*
289   
290    * Bug fixed: "Open Wiki Word" dialog was sometimes closed
291      when keeping it open makes more sense
292    * Bug reduced(?): Linux: Handling of local file URLs to start
293      applications works better
294    * Support for all uppercase and lowercase letters in the
295      Unicode set for creating camel-case wiki words independent of OS language
296
297
298
299Jan. 26, 2008 (1.9beta15, repository revision in "mbutscher" branch: 140)
300
301    * Menu function to copy URL of current wiki word to clipboard.
302      See UrlLinking#++# Wiki:# URLs
303    * Support for ordering tree children by modification date
304      (Sqlite wikis should be rebuilt to speed this up).
305      See WikiDocumentAttributes#*child_sort_order
306    * Now remembers last used tree root and expanded nodes (optional).
307      See OptionsDialog#*Remember# expanded# tree# nodes*
308    * Windows: Hardware buttons on mouse or keyboard to navigate
309      backward/forward in browser are now recognized (doesn't work
310      for external Mozilla preview)
311    * Linux: Assumed file system encoding is now UTF-8
312   
313    * Bug fixed: Linux: Some problems with non-ascii characters in pathes
314      (some other issues are there yet)
315    * Bug fixed: Multipage text export used local time instead of GMT time
316      for modif./crea. times of pages
317
318
319
320[ChangeLog2007]
321
322[ChangeLog2006]
323
324[ChangeLog2005]
325
326[ChangeLog2004]
327
328[ChangeLog2003]
329
330
331[bookmarked: true]
332[tree_position: 0]
Note: See TracBrowser for help on using the repository browser.