root/branches/mbutscher/work/WikidPadHelp/data/ChangeLog2007.wiki @ 259

Revision 259, 17.8 kB (checked in by APA, 2 years ago)

WikidPadHelp?: more editing

Line 
1[:page:PageHeader][:toc:]
2+ Change Log2007
3
4++ Dec. 27, 2007: 1.9beta14
5
6RepositoryRevision in "mbutscher" branch: *138*
7
8    * New letter for time formats (e.g. Statusbar time format option):
9      %u shows ISO-8601 weekday number (1=monday, 7=sunday)
10    * MsWindows: Option to set a prefix string before each snippet from
11      clipboard catcher (prefix and suffix now support time formats).
12      See OptionsDialog#*Prepend# before# clipboard# snippet*
13    * Non-Windows: Support for a file-launcher program which takes the
14      path to a file and opens the right application. Normally the
15      "xdg-open" script does this.
16      See OptionsDialog#*Path# to# file# launcher*
17    * Support for multi-value attributes and quoted values.
18      See WikiDocumentAttributes
19    * New attribute "paragraph_mode" to control if single newlines
20      in text should be ignored and only an empty line starts a
21      new paragraph. See WikiDocumentAttributes#*paragraph_mode:
22    * Original Gadfly DB type: Faster algorithm to find opened word
23      in tree (thanks to Geoff)
24
25    * Bug fixed: Bad handling of empty input in "Open Wiki Word" dialog.
26
27
28
29++ Nov. 26, 2007: 1.9beta13
30
31RepositoryRevision in "mbutscher" branch: *136*
32
33    * Support for internationalization of screen messages and dialogs
34      (GUI). Not supported are: attributes (e.g. "\[alias:WikiWord]"),
35      shortcuts ([Ctrl-A]), external plugins, some internal messages
36      (e.g. errors of [regular expressions])
37
38    * Bug fixed for MsWindows: An always visible taskbar could partly
39      hide popup and tooltip windows
40
41    * Internal bug fixed: Deleting plugin modules from a plugin API
42      didn't work
43
44
45
46++ Oct. 27, 2007: 1.9beta12
47
48RepositoryRevision in "mbutscher" branch: *134*
49
50    * Support for customizing favorite wikis. See FavoriteWikis
51    * Command line option to rebuild wiki (patch by mstute).
52      See CommandLineSupport#*--rebuild*
53    * Lock file for wiki to avoid to inadvertently open same wiki
54      twice. See WikiLockFile
55    * No more page history for whole window, instead history for
56      each tab
57    * Option to use single process is now on by default
58    * Better handling of changes in global text blocks and
59      recent file list if multiple WikidPad windows are open
60      in same process.
61    * When hiding a focused tool window, focus is transferred
62      to main area control.
63
64    * Bug fixed: An added icon/color property always used
65      default brackets [], even if changed in WikiSyntax.py
66    * Bug fixed: Linux/GTK: Opening context menu of quick
67      search result list crashed WikidPad.
68
69
70
71++ Sep. 30, 2007: 1.9beta11
72
73RepositoryRevision in "mbutscher" branch: *131*
74
75    * Optional shortcut to focus fast search field
76    * Options for timeline to suppress "empty" days and to sort
77      dates descending. See OptionsDialog#++++# Time# view
78    * Options for timeline to switch off WikiPage list
79      on hovering over date, instead showing it after clicking
80      on it is possible. See OptionsDialog#++++# Time# view
81    * Option to set number of separator lines between WikiPages
82      in single HTML page output.
83      See [Options HTML preview_export]#*Single# page# separator# lines*
84    * Larger default delays for autosave
85    * Possibility to set image size in percent.
86      See UrlLinking#++# URL# Appendix
87    * Shortcuts "ActivateLink", "ActivateLinkNewTab" and
88      "ActivateLink2" now also works in incremental search mode
89   
90    * Bug fixed: Updating wikis from WikidPad 1.1 failed
91    * Bug fixed: Source code did not work correctly with
92      wxPython 2.8 (OS not recognized properly)
93    * Bug fixed: Exception possible when running WikidPad from
94      commandline while the [page structure window] is open
95    * Bug fixed: Starting URLs with characters not in system
96      codepage failed
97    * Bug fixed: Wrong shortcuts shown in tooltips of toolbar
98      buttons
99
100
101
102++ Sep. 05, 2007: 1.9beta10
103
104RepositoryRevision in "mbutscher" branch: *127*
105
106    * Bug fixed: OS not recognized if using source version on
107      MsWindows with wxPython 2.8
108    * Bug fixed: Linux/GTK: Mouse no longer responsive after
109      clicking (and a bit dragging) on tabs
110    * Bug fixed: Modification date was changed when saving
111      an open page even if page wasn't modified (forced saving
112      was used too often)
113    * Bug fixed: Template pages did not work
114
115
116
117++ Aug. 28, 2007: 1.9beta9
118
119RepositoryRevision in "mbutscher" branch: *126*
120
121    * Very basic support for a time view/timeline. Much work to do
122      yet. See TimeViewWindow
123    * Option to set [default directory] where to start when
124      opening/creating a wiki.
125    * Attribute "template_head" to automatically change heading of
126      pages created from a template.
127      See [Templates]#+++# Automatic# heading# replacement
128
129    * Bug fixed: Plugin "Create new page" did not work with
130      "Original Sqlite" databases
131    * Bug fixed: Linux/GTK: Dialog not focused properly
132    * Bug fixed: When cloning window only first wiki word tab was
133      shown in the new window
134
135
136
137++ Jul 27, 2007: 1.9beta8
138
139RepositoryRevision in "mbutscher" branch: *123*
140
141    * New [page structure window].
142    * Search dialogs (except incremental search) now show an error
143      box with meaningful message when searching for a bad regular
144      expression.
145   
146    * Bug fixed: Font face choice dialog from options dialog did
147      not work
148    * Bug fixed: Linux/GTK: Changes of frame layout crashed WikidPad
149    * Bug fixed: Linux/GTK: Tree has wrong mouse pointer
150   
151    * Internal: DocPage.getLiveText is cached now
152    * Internal: DocPagePresenter now has stdDialog(), displayMessage()
153      and displayErrorMessage() functions to make plugins more
154      compatible to prev. versions.
155    * Internal: Generation of live PageAst centralized in DocPages and
156      made (nearly) thread-safe.
157
158
159
160++ Jul 04, 2007: 1.9beta7
161
162RepositoryRevision in "mbutscher" branch: *121*
163
164    * Limited (no error messages) support for gnuplot.
165      See ExternalGraphicalApplications
166    * Option to have no title on newly generated pages.
167      See OptionsDialog#*Wikiword# to# title*
168    * Possibility to save images on the clipboard as files
169      in the [files directory] of a wiki.
170      See OptionsDialog#+++++# Image# pasting
171    * Option to set title of HTML table of contents.
172      See [Options HTML preview_export]#*Title# of# toc*
173    * New attribute "short_hint" to provide tooltip text
174      when hovering with the mouse over a WikiWord having this
175      attribute. Also option to set tooltip appearance delay for
176      editor. See WikiDocumentAttributes#*short_hint*
177   
178    * Small enhancements in spell checker dialog.
179    * Using the shortcut to display wiki-wide search or replace
180      dialog while the dialog is open switches focus to it.
181    * [Ctrl-F4] closes current tab (not customizable)
182   
183    * Bug fixed: Setting Scintilla codepage fails on non-Unicode
184      wxPython (does not affect the MsWindowsBinary)
185
186
187
188++ May 27, 2007: 1.9beta6
189
190RepositoryRevision in "mbutscher" branch: *119*
191
192    * New entry in "KeyBindings.py" for "ToggleCurrentFolding"
193      which allows to toggle the folding in the current line.
194    * Headings extended up to level 15.
195    * New version of export/import format "multipage text" which
196      can now store creation and modification date of a page as
197      well as saved searches and wiki-bound functional pages
198      (to allow a simple and complete transfer of a whole wiki
199      from one database type to another).
200    * When opening a WikiPage in a new tab in background the open
201      dialog or the search results popup window stay open.
202    * Better behavior of recent files menu.
203    * Tree shows tooltips if current entry is too long to fit
204      in the window.
205    * Function to repair folding visibility to avoid folded (hidden)
206      lines which can't be unfolded anymore when header line
207      vanishes.
208    * Slightly more reasonable sorting of auto-complete suggestions.
209    * New format for main window title.
210    * "wiki:" URLs can contain now "page=" and "anchor=" parameters
211      to jump to particular pages and anchors in the pages.
212      See UrlLinking#++# Wiki:# URLs
213    * Possibility to use tabulator instead of | to delimit cells.
214      See TextFormatting#+++# Tables
215   
216    * Option to control if links to WikiWords should be renamed
217      when a WikiWord is renamed, can be either be "no", "yes" or
218      "ask for each renaming operation" (which is default and was
219      also the previous behavior).
220      See OptionsDialog#*Rename# links# when# renaming# wiki# word*
221    * Option to automatically hide the tree(s) after selecting
222      an entry in it. See OptionsDialog#*Tree# auto-hide*
223    * Wiki-specific option to set the systray icon (does not work
224      for main window icon). See OptionsDialog#*Wiki# icon*
225   
226    * Internal: customtreectrl.py updated to be based now on
227      rev. 1.14 in wxWidgets repository.
228    * Internal: Changes to allow usage of something else than
229      single brackets to tag WikiWords, attributes and [Insertions].
230    * Bug fixed: When renaming a WikiWord with non-ascii or
231      non-alphanumeric characters and modifying links, non-ascii
232      characters were preceded with backslashes
233    * Bug fixed: Sometimes the parent list of a page is not updated
234      after changes.
235    * Internal bug fixed: When calling PersonalWikiFrame.openWiki
236      with a relative path by a script or plugin, errors may occur.
237
238
239
240++ Apr. 28, 2007: 1.9beta5
241
242RepositoryRevision in "mbutscher" branch: *116*
243
244    * Bug fixed: Preview didn't work with titled WikiWords
245    * Bug fixed: When renaming WikiWord with non-ascii characters
246      and modifying links, non-ascii characters were preceded with
247      backslashes
248
249
250
251++ Apr. 27, 2007: 1.9beta4
252
253RepositoryRevision in "mbutscher" branch: *114*
254
255    * Clicking on footnotes moves to the last footnote on page
256      (footnote anchor). See [Footnotes]
257    * Support for "auto_link" attribute: find (groups of) words
258      that match a wiki word and make them links. Precise behavior
259      may change in the future.
260      See [WikiDocumentAttributes]#*auto_link*
261    * Attribute "view_pane" to control if a page should show editor
262      or preview by default when opening it.
263      See [WikiDocumentAttributes]#*view_pane*
264    * Support for "win" modifier (=Windows key) for hotkeys.
265      See OptionsDialog#*App-bound# hotkey*
266    * Added wiki-bound options to control titles of newly created
267      pages.
268    * Option to write tabulators in editor
269      (Menu: "Editor"->"Settings"->"Tabs to spaces")
270    * List of all open wiki words is stored between sessions
271      (does not work if "First word at startup" is set in options).
272    * Right clicking on fold margin in editor shows fold menu.
273   
274    * Rebuild is now slower, but more reliable.
275    * Better update of a page if some important attributes were
276      changed.
277    * [user_extensions directory] can now additionally be placed
278      inside [WikidPadGlobals directory] in [configuration directory].
279      (TODO: documentation).
280    * Some changes to produce more standard-conformant HTML.
281   
282    * Internal: Added function \PersonalWikiFrame.reloadMenuPlugins
283      to reload plugins while WikidPad is active (for developers).
284    * Internal: New subpackage rtlibRepl (runtime library
285      replacement) to replace things from Python runtime which
286      might need change, currently used for re module.
287    * Internal: Some speedup and convenience changes in
288      customtreectrl.py
289   
290    * Bug fixed: editor context menu showed "Cut" and "Delete"
291      greyed out if pasting is not possible.
292    * Bug fixed: Links were sometimes not recognized when having
293      the same page in two tabs.
294    * Bug fixed: Some clipboard and drag&drop problems on Linux
295      (other problems exist yet).
296    * Bug fixed: Removed inefficiency when exporting large sets
297      of WikiPages with many links (very large trees).
298    * Bug fixed: "page" insertion did not work.
299    * Bug fixed: Visited pages where always marked modified if
300      folding was active.
301    * Bug fixed: Script blocks were executed even if made invalid
302      with preceding backslash.
303
304
305
306++ Mar. 28, 2007: 1.9beta3
307
308RepositoryRevision in "mbutscher" branch: *111*
309
310    * Autocompletion support for TodoItems and anchor fragments.
311      See AutoCompletion.
312    * HTML exporter now creates links which only contain anchor
313      ("#somewhere") if linking to the same page.
314    * Pagewide and wikiwide searches support now a history (not
315      saved between sessions)
316    * For "Replace All" operations the number of replacements is
317      given at the end of operation.
318
319    * Support for folding, includes storing of fold settings
320      between sessions. See [Folding].
321    * HTML entities like e.g.   are handled now.
322      See TextFormatting!html.
323    * System-wide hotkey to show/hide WikidPad (probably MsWindows
324      only). Hotkeys are possible to be bound to the app and/or
325      a particular wiki. See OptionsDialog#*App-bound# hotkey*
326    * Option to offer closing bracket for bracketed wiki words
327      on autocompletion.
328      See OptionsDialog#*Append# closing# bracket# on# auto-complete*
329    * Option to play a sound each time clipboard catcher caught
330      text. See OptionsDialog#++++# Clipboard# catcher
331    * New menu items in system tray menu to control clipboard
332      catcher (for MsWindows).
333    * New pages found during rebuild (for Original ... db types)
334      get the modification date of the .wiki file.
335
336    * Bug fixed (at least for MsWindows 2K/XP): WikiWords with
337      foreign characters were not recognized or recognized with
338      wrong characters after rebuild of wikis with "Original ..."
339      types.
340    * Bug fixed: After rebuild of a database, WikiWords were no
341      longer recognized as existing (restart was needed).
342    * Bug (probably) fixed: Attribute \[child_sort_order: natural]
343      didn't always work properly.
344    * Bugs fixed: Some Linux quirks, but enough remaining yet.
345
346    * Internal: Changed wxPython namespace use from the
347      old-fashioned (wxFrame) to the "wx" namespace (wx.Frame).
348      There may be bugs yet.
349
350
351
352++ Feb. 26, 2007: 1.9beta2
353
354RepositoryRevision in "mbutscher" branch: *106*
355
356    * Configurable shortcuts for showing of editor/preview,
357      switching between them
358    * Menu item, shortcut and toolbar icon to switch between
359      editor and preview (icon made by Zoltan)
360    * Support for middle mouse button and context menu to open
361      a word in a new tab. Works for editor, internal preview,
362      tree and wiki-wide search. Middle mouse button configurable
363      to open tab in fore- or background
364      (see OptionsDialog#*Middle# button# without# CTRL* )
365    * Buttons in "Open Wiki Word" dialog to open word in new
366      tab (fore-/background)
367    * Activation of [:page:...] insertion like normal links
368   
369    * Option to set default destination directory for export
370      operations (see OptionsDialog#*Default# export# dir.* )
371    * Slightly better support for URLs in UTF-8 percent encoding,
372      also creates such URLs now. Some URLs from older versions
373      of WikidPad may not work any longer.
374    * Mouse cursor no longer changes to a hand if [Ctrl] is pressed
375      in editor and cursor is over a link (but works as before).
376   
377    * Filter to remove double clipboard pastes when using the
378      clipboard catcher with certain applications (e.g. Adobe Reader)
379    * Bug fixed: Creation of new wiki failed if no wiki was
380      currently loaded
381    * Bug fixed: Bad handling of WikiWordLinks with non-ascii
382      characters in IE/Mozilla preview
383    * Bug fixed: Bad drag and drop support for tree items
384    * Bug fixed: Connection lines in tree not visible when using
385      anything else than Win 2K/XP
386    * Bug fixed: Saving of files didn't work sometimes; when
387      closing WikidPad a message "This operation requires an
388      open database" appeared under some circumstances.
389    * Bug fixed: PyDeadObjectError sometimes when closing WikidPad
390    * Bug "reduced": Instant wiki-wide search result window pops up
391      always on primary monitor in dual monitor systems.
392    * Bug fixed: getWikiWordsStartingWith(..., includeAliases=False)
393      failed for Original Sqlite (only needed for plugins)
394
395
396
397++ Jan. 28, 2007: 1.9beta1
398
399RepositoryRevision in "mbutscher" branch: *103*
400
401    * Userinterface change, no more tabs for edit and preview,
402      but an arbitrary number of tabs for WikiPages, switching
403      between edit and preview by icons in toolbar or shortcuts
404    * Shortcut and menu item to open a selected WikiWord in a
405      new tab
406    * New tree control which behaves and looks very similar (but
407      not identically) to the native one.
408    * Option to set text cursor color.
409      See OptionsDialog#*Text# cursor# color*
410    * Option to set selection foreground color.
411      See OptionsDialog#*Selection# fg.# color*
412
413    * More clear error message if no write access when closing wiki
414    * Patch to find sqlite3 library on Linux
415    * Bug fixed: Functional pages inside "modified-within" node
416    * Bug fixed: Non-existing pages found by search if page was
417      in cache yet
418    * Bug fixed: Possible crash when searching non-existing pages
419      in cache
420    * Bug fixed: Change of text color didn't affect some styles
421      (bold, headings, todo)
422    * Bug fixed: Link to page with spaces in name didn't work
423      with MsInternetExplorer as preview
424    * Bug fixed: Masses of superfluous [tree nodes] when updating
425      tree on Linux
426    * Bug fixed: Integer division (e.g. 5/3) gave integer result
427      (e.g. 1) on expression evaluation
428    * Bug (hopefully) fixed: Temporarily generated images not shown
429      in MsInternetExplorer 7 preview
430
431
432[:page:PageFooter]
Note: See TracBrowser for help on using the browser.