wikidPad Changelog

What's new in wikidPad 2.3 RC2

Nov 27, 2018
  • Bug fixed: Setting "Show line numbers" wasn't restored from configuration (https://github.com/WikidPad/WikidPad/issues/38)
  • Bug fixed: Annoying error message "Cannot set locale to language Konkani" on startup (https://github.com/WikidPad/WikidPad/issues/41)
  • Doc fixed: Changed GraphViz URLs in help wiki (thanks to The Inscrutable)

New in wikidPad 2.4 Alpha 01 (Mar 14, 2018)

  • Now based on Python 3.4 and wxPython 4.0 (Phoenix)
  • Support for "Original Gadfly" database backend removed
  • Option to let left double click on editor tab either close tab, clone tab or do nothing. See [OptionsDialog#*Left double click on tab*]
  • Support for Webview renderer (better HTML renderer, depending on operating system), thanks to Ross.
  • See [Options HTML preview_export#* Webview:]
  • Added option to disable list of parents at top of exported HTML pages
  • More stable handling of additional user icons
  • Windows installer: Temporary different application id, so it can be installed side by side with older, more stable version (portable installation recommended)

New in wikidPad 2.3 Beta 16 (Jul 19, 2017)

  • Advanced link modification when renaming wiki page, much more reliable than previous simple search and replace method
  • Windows and Linux: Option to set CPU affinity to single CPU core (mainly useful on Linux).
  • WikidPadParser: Backslash + newline now create a line break, even in paragraph mode.
  • Bug fixed: Wiki word tree node referring to itself although option "no cycles in tree" is set.

New in wikidPad 2.3 Beta 15 (Sep 23, 2016)

  • New wiki-bound option to let wiki page files simply be overwritten instead of safe new file creation (useful for hard-linking). See [OptionsDialog#*Page file write mode*]
  • Chinese translation updated and Traditional Chinese added

New in wikidPad 2.3 Beta 14 (Apr 8, 2016)

  • Option to modify paste type order. See [OptionsDialog#+++++ Paste type order]
  • Bug fixed: Avoid XRC-errors in option menu for some wxPython versions
  • Bug fixed: Image dimensions calculated by 'r' URL-appendix were set as float in HTML attributes but must be integer.
  • Bug fixed: Locale mismatch error between C++ and the OS on wxPython 3.0

New in wikidPad 2.3 Beta 13 (Apr 8, 2016)

  • Added option what to do on file paste into editor. See [OptionsDialog#*Action on paste*]
  • Default direction of mouse wheel zoom reversed, option added to switch back to previous behavior. See [OptionsDialog#*Reverse wheel zoom*]
  • Updated whoosh library (index search) to version 2.5.6 background update may need a while before index works correctly)
  • Vi:
  • add list-keybindings cmd - a quick way to view the currently registered keybindings
  • rewrite a bit of autocomplete code (also fix a number of bounds in motion commands)
  • highlight active tab when searching or entering a : cmd
  • fix keychain modifier bug
  • fix small bug when multiple spaces are used in : cmds
  • Proper fix for starting : cmds when in visual mode
  • Fix a number of bugs with vi autocomplete. Also add support for autocompleting relative paths
  • Selecting wiki page in tree no longer automatically switches focus from tree to editor/preview
  • Bug fixed: For some wxPython versions radio button grouping on tab "Set page list" of wiki-wide search failed
  • Bug fixed: Renaming of linked files didn't work
  • Bug fixed: Editor didn't work after creating new wiki

New in wikidPad 2.3 Beta 12 (Apr 8, 2016)

  • Speedup processing of "Views" node in tree (faster opening of a wiki)
  • Speedup of search for parentless words
  • Faster search operation (page testing) if page content isn't needed for search
  • Some optimizations in WikiPyparsing
  • New cmd to start frame inspection (":inspect")
  • Add "min_wikipage_search_len" option (default: 2)
  • Add new PseudoActivateLink keybinding (gc and gC)
  • Better solution for menu accels in >= wx 2.9.5
  • Add support for multi modifier key bindings (e.g. Ctrl-Alt-p)
  • Add support for using modifiers in plugins
  • Bug fixed: Shortcut Ctrl-Enter didn't work anymore

New in wikidPad 2.3 Beta 11 (Oct 28, 2013)

  • Added attribute "bgcolor" to set tree item background color.
  • Vi:
  • Add ctrl-t, ctrl-d in insert mode (indent/deindent line)
  • Switch ctrl-e, ctrl-y to use native scintilla line movements
  • Remember last print and export type chosen in the respective dialogs
  • Wiki configuration file entry [wiki_db] / db_filename to set db filename (works for Original Sqlite and Compact Sqlite)
  • Advanced user interface fixes:
  • Opening tabs in adjacent tabs
  • Middle clicking tab selection
  • Tab title may not be changed when switching page, tab focused instead of content
  • Windows:
  • Bug fixed: Quick search window did vanish even when opening found item in background
  • Bug fixed: Last line of page could vanish in plain text print
  • Bug fixed: "Update external files" didn't add externally added wiki files

New in wikidPad 2.2 RC 10_01 (Sep 30, 2013)

  • Ensure incremental search focuses text on wxpython > 2.9)

New in wikidPad 2.3 Beta 10_01 (Jul 16, 2013)

  • Support for advanced user interface (AUI) to drag around wiki page tabs to place multiple ones side by side
  • Vi:
  • Add "GoogleSelection" cmd to preview mode
  • Inital support for displaying errors with ":" cmds
  • Add ":start_pdb_debug" cmd
  • Add ":winopen" and ":split" commands
  • Fix indent/deindent in visual mode
  • Various other fixes
  • ctrl-w l [or h,j,k] can now be used to navigate viewports as per vim
  • Custom listbox (right click to copy selected items of listbox to clipboard)
  • Ensure incremental search focuses text on wxpython > 2.9
  • Menu items to reorder lines. See [Menu Edit#++ Line Move]
  • Enhancement: Scroll leftmost after applying line wrapping

New in wikidPad 2.3 Beta 09 (May 7, 2013)

  • Support for alternative MediaWiki syntax
  • Support in image URL appendices for bounding box definition and "upright"-mode (switching bounding box dimensions if useful to fit image format better).
  • Search insertions can show found contents instead of wikiword with "showtext" insertion (may need some tweaks yet)
  • Vi improvements
  • Add support for using the 'Alt' key in keybindings editor) Add \V option to the :sub cmd (switch for plain text pattern)
  • (editor) Add cmd 'Ctrl-R' to start a search and replace on the current visual selection
  • Uses the \V switch. [not in vim]
  • (editor) Add cmd 'Alt-G' to search (google) the current visual selection. If not selection present WikiWord is used. [not in vim]
  • Enable GoogleSelection (alt-g) cmd if no selection present defaults to wikipage)
  • Bug fixed: Problems when using menu "Wiki"->"Favorites"->"Manage favorites"

New in wikidPad 2.3 Beta 8 (Mar 6, 2013)

  • Support for plugins in ZIP-files. In folder "extensions" rename "demoZipPlugin.zipf" by deleting the "f" at end and look into the ZIP-file for a demo plugin.
  • Added option to use either Unix or system-dependent line endings in wiki page files.
  • See [OptionsDialog#*Force editor to write platform dependent files*]
  • New options page "New wiki defaults" to set some defaults for newly created wikis. See [OptionsDialog#+++ New wiki defaults]
  • Added optional component log which shows errors during initialization of optional components like spellchecking or external HTML renderers.
  • See [Menu Extra#++ Optional component log]
  • Vi improvements:
  • Small fix for line position
  • Fix 'gvim' and 'vim' for pages that have special characters, i.e. all subpages
  • Moved option "wiki page files ascii only" to "Advanced" options page
  • Bug fix: Missing file for wiki root page could cause problems with e.g. exporting HTML
  • Bug fix: Regression which raised an \IndexError when closing
  • WikidPad
  • Bug fix: Error in log when cancelling new wiki creation in basic wiki settings dialog

New in wikidPad 2.3 Beta 07 (Jan 3, 2013)

  • Added attribute "wrap_type" to switch visual wrap in editor between word and char(acter)-wrap (for Asian languages).
  • Added additional option to set wrap type (attributes have priority).
  • Wrap function in menu "Format"->"Rewrap Text" also respects above settings
  • Introduced "body" HTML-tag to enclose text which should be exported to HTML as is. See [TextFormatting#++++ HTML as is]
  • Added menu item to paste raw HTML if available on clipboard it is pasted with > around it). See [Menu Edit#++ Paste Raw HTML]
  • Appendix for table cells now can have multi-letter keys if key is terminated by '=' or ':'. See [TableFormatting#++ Cell appendix]
  • Appendix for image URL supports key "class" to set one or more CSS-classes. See [UrlLinking#++ URL Appendix]
  • Images in HTML don't get automatic attribute 'border="0"' anymore (except for internal preview). Instead there is a CSS setting now which can be overwritten
  • Tree hidden by default for new installations
  • Vi changes:
  • Fixes for wxPython version >= 2.9
  • Make caret colours definable in WikidPad.virc, options are
  • "caret_colour_normal"
  • "caret_colour_visual"
  • "caret_colour_insert"
  • "caret_colour_replace"
  • "caret_colour_command"
  • add option ('strip_headings') to strip _ and * from headings
  • Bug fix: Closing tab from context menu in editor led to error or crash

New in wikidPad 2.2 RC 05 (Jul 16, 2012)

  • Bug fixed: "page" insertion processed value as wiki words, not wiki links (different with subpages)
  • Bug fixed: export from command line failed (using a saved export wasn't affected)

New in wikidPad 2.3 Beta 05 (Jul 3, 2012)

  • Function to convert editor selection to wiki word now suggests name of wiki word to move text to, based on beginning of text
  • Moved function to convert editor selection to link from "KeyBindings.py" to "PWikiNonCore.py" and into wiki language helper
  • Vi improvements
  • Bug fixed: "page" insertion processed value as wiki words not wiki links (different with subpages)
  • Bug fixed: export from command line failed (using a saved export wasn't affected)

New in wikidPad 2.3 Beta 04 (May 21, 2012)

  • Option to make timestamp stored in file signature block more coarse to prevent false dirty recognition of wiki files moved between different file systems (with different time granularity). See [OptionsDialog#*Time coarsening*]
  • Made maintenance function "recover wiki" more convenient, now with file dialogs instead of simple text fields
  • In dialog "Show job count" added info "done jobs" (since opening of dialog) to reduce irritation due to not decreasing job count
  • Printing functionality transferred to plugin "PrintDefault.py"
  • For error logging during initialization different log file name "WikidPad_Init_Error.log" is used (allows to distinguish files in portable installation)
  • Vi improvements (thanks to Ross)
  • Small fix for searching in editor.
  • Make repeat (".") more vim-like
  • Add basic support for mouse in ":" commands.
  • Fix bug when using o or t whilst in visual mode.
  • Add initial support for Vi Plugins.
  • Fix some small bugs.
  • Add option to skip to next/previous heading in preview mode
  • using { or }
  • Fix text selection with g0 / g$
  • Rewrite / tags when creating a link using ys*r>> (or equivalent)
  • Copy > blocks as lines if the span multiple lines and fully form the lines
  • Begin rewriting undo / redo function (may still be a bit buggy)
  • Fix word movements at end of file
  • Fix line trucation when line is empty
  • Bug fixed: Multipage text import of version 0 failed
  • Bug fixed: Option "Strip spaces in search" had default "True", should be "False"

New in wikidPad 2.3 Beta 03 (Feb 27, 2012)

  • New (but yet uncomfortable) maintenance function to recover a
  • "Compact Sqlite" DB by creating an MPT export of the readable
  • parts. See [WikiMaintenance#++ Recover DB]
  • Vi improvements (thanks to Ross)
  • Correct named registers so that A-Z now append to their lowecase
  • equivalents
  • Introduce numbered registers support
  • Yanked text is placed into the "0 register
  • Deleted (or changed) text is placed into the "1 register (and
  • the rest, "2, "3 ... are shifted along by one)
  • Small text changes (< 1 line) are places into the "- register
  • Add option to search google/wikipedia from cmdline (default arg is
  • current page name)
  • Allow stripping of numbers with J cmd
  • Add ":tab" (alias ":buffer) cmd to allow switching tabs.
  • Fix ":quit" so it is possible to close other tabs (not just the
  • selected one)
  • Fix ":tabonly" so it can take other open tabs as its argument
  • Add ":s", "&" and "&&" cmds (repeat last ":s" cmd)
  • Note: flags are currently used regardless if "&" or "&&" is used.
  • Bug fixed: Multipage HTML export/print didn't work
  • Bug fixed: "ContinueSearch" (default key: F3) didn't work in text editor
  • Bug fixed: Indented table end not recognized
  • More graceful handling of UTF-8 decoding from sqlite databases

New in wikidPad 2.3 Beta 02 (Jan 30, 2012)

  • Table cell appendices. See [TableFormatting#+++ Cell appendix]
  • Support for spanning over multiple rows/columns in table using
  • continuation cells. See [TableFormatting#+++ Continuation cells]
  • Restrict wiki word links in HTML export to words which are really
  • exported
  • Configuration option to show all tabs initially in preview or
  • editor mode. See [OptionsDialog#*Tab Mode*]
  • Configuration option to rebuild or update externally modified files
  • when opening wiki. See [OptionsDialog#*Rebuild*]
  • Command line option to update externally modified files when
  • opening wiki. See [CommandLineSupport#*--update-ext*]
  • Vi improvements (thanks to Ross)
  • Add support for repeating visual mode commands in editor
  • Add option to load keybindings from rc file (~/.Wikidpad.virc)
  • Initial support for ':' commands.
  • Rewrite vi search in editor
  • Rewrite webkit preview to use new search dialog in vi mode
  • Add support for '

New in wikidPad 2.3 Beta 01 (Jan 3, 2012)

  • Vi-mode improvements
  • Add link autocomplete support to vi insert mode
  • Separate VI keybindings to allows for easier remapping of keys
  • Internal: Basic support for plugins in context menus (read
  • "extensions/charcountContext.pyf" and "docs/MenuHandling_contextInfo.txt")
  • Bug fixed: Encode external webkit urls so they all work as expected
  • Bug fixed: Layout problem in page search and replace dialog

New in wikidPad 2.2 Beta 10 (Nov 29, 2011)

  • Wiki-wide history. See [ChronViewWindow#+++ Wiki-wide history]
  • Page history now also records functional pages

New in wikidPad 2.2 Beta 09 (Oct 29, 2011)

  • Maintenance option to check external wiki files for modification (for "original" backends).
  • See [WikiMaintenance#++ Update ext. modif. wiki files]
  • Vi emulation improvements:
  • Initial support for multiple clipboard registers in vi emulation
  • Add support for ViEmulation on windows (for editor)
  • Bug fixed: Failure on startup with invalid but existing trashcan overview
  • Bug fixed: Background rebuild didn't work sometimes
  • Bug fixed: Renaming all subpages failed if a subpage is an alias

New in wikidPad 2.2 Beta 08 (Oct 29, 2011)

  • New flag character 'f' for favorites to bring existing frame to front. See [FavoriteWikis]
  • Option to strip leading and trailing spaces from search strings for convenience.
  • See [OptionsDialog#*Strip leading/trailing spaces*]
  • Enhancements for Mac OS: Support for emacs
  • shortcuts, better search for Enchant library (spell checking), bug fixes
  • Bug fixed: MacOS: wx.html.HtmlWindow.GetViewStart() returns wx.Point instead of tuple under some circumstances

New in wikidPad 2.2 Beta 07 (Oct 29, 2011)

  • Improvements to vi emulation
  • When choosing wikiword from dialog list of children, parents, etc. automatically select first item if no other default given
  • Option to suppress reaction of HTML preview on "updated wiki page" events for IE to avoid automatic scrolling of preview window upward to begin.
  • See [OptionsDialog#*Reduce update handling in HTML preview*]
  • Some problems with scrolling of internal and Webkit renderer fixed
  • Saving and restoring of scroll positions now also supported for
  • IE renderer
  • Adding more CSS classes to HTML elements, especially class "wikidpad" to all elements.
  • See [Cascading style sheets#+++ The class "wikidpad"]
  • Removed 'size="1"' from "hr"-tags in HTML exporter to allow full CSS styling
  • Bug fixed: WikidPad's own print dialog wasn't closed after starting print of type "HTML (Webkit)"
  • Bug fixed: Javascript wasn't processesd (correctly) if printing HTML with Webkit (some problems persist)
  • Bug fixed: Added forgotten "global.paragraph_mode" attribute to autocompletion
  • Bug fixed: Problems with autocompletion if wiki word contains question mark

New in wikidPad 2.2 Beta 06 (Oct 29, 2011)

  • Further improvements to Vi-mode in editor and Webkit preview
  • Separate option for vi emulation in editor.
  • See [OptionsDialog#*Use vi keys in editor*]
  • Support for canonical parents
  • See [WikiDocumentAttributes#*parent*]
  • Support Webkit HTML rendering for print
  • Table option to set CSS class.
  • See [TextFormatting#+++ Tables]
  • Option to switch off asking if nonexisting wiki word should be created in open WikiWord dialog.
  • See [OptionsDialog#*Ask for creation when opening non-existing word*]
  • Option to open link in new window when middle clicking on it, also menu item to do that

New in wikidPad 2.2 Beta 05 (Oct 29, 2011)

  • Trashcan support. See [Menu Wiki#++ Open trashcan],
  • [OptionsDialog#+++++ Trashcan]
  • New insertion "search" to create arbitrary searches.
  • Added "page:" prefix for boolean regex search to search for page name. See [SearchingTheWiki/BooleanRegex#++++ page:]
  • Support for "wikirel:" protocol to support relative links to other wikis. See [UrlLinking#++ Relative URLs]
  • Support to set readonly per wiki page.
  • See [Menu Wiki Page#++ Page read only]
  • Black lists (global and wiki-dependent) for non-camelcase (=bracketed) wikiwords added.
  • See [WordLinking!exclude_from_linking]
  • Basic Vi emulation for editor (thanks to Ross)
  • Grammar change to forbid bold and italics to span over a heading
  • Activation (double click or press return) on collapsed todo or attribute tree item with one child which represents a wiki page opens this wiki page
  • Internal: New function wxHelper.getHtmlFromClipboard()
  • Bug fixed: WikidPad can't be closed if volume access lost during session
  • Bug fixed: Crash when rebuilding sqlite wiki on 64 bit Linux
  • Bug fixed: Search index from 64bit Python not compatible with
  • bit Python (due to hash function). Changed index format number from 2 to 3
  • Bug fixed: "Move to file storage" failed
  • Internal: Bug fixed: Error in error handling for plugins
  • Internal: Bug fixed: Some functions in plugins were not registered for calling

New in wikidPad 2.2 Beta 04 (Oct 29, 2011)

  • Changes to editor:
  • Rename and delete files from context menu
  • Display page linked to in status bar when hovering over an internal link
  • Display pictures as tooltips when hovering over their links
  • Display preview picture in image pasting dialog
  • Webkit preview: Incremental search and optional vi shortcut keys
  • Additional options for result tables in insertions
  • ("colwidth equal" and "table_border_width ").
  • Bugs fixed: Error in error handling in search index processing, lock error when renaming page
  • Bug fixed: Linux/GTK: Too long grids if too many data to show (for grid in MPT-import and file cleanup)
  • Bug fixed: Failure when exporting versioning data to MPT format
  • Bug fixed: No start of "wiki:" URLs if it should be opened in new window and no "wiki:" protocol handler installed (mainly Linux problem)
  • Bug fixed: "user_extensions/WikidPadHooks.py" not called because of same file name as "extensions/WikidPadHooks.py"
  • Internal: New "hooks" plugin API version 2 which adds functions to handle closing of a wiki

New in wikidPad 2.2 Beta 03 (Oct 29, 2011)

  • Support for Webkit if necessary libraries pyGtk and
  • pyWebkitGtk available
  • See [Options HTML preview_export#*Preview renderer*]
  • Option to colorize search fragments in wiki links separately.
  • They become black if search text can't be found on target page.
  • See [OptionsDialog#*Colorize search fragments of links]
  • Handle multi-screen configuration with negative coordinate
  • values (screen 2 to the left of screen 1)
  • Gray out history icons if respective history direction not
  • possible
  • Bug fixed: Failure on opening wiki if wiki config corrupted
  • Internal: Added plugin type "Exporters" and moved HTML exporter
  • from core to plugin

New in wikidPad 2.1 RC 03 (May 2, 2011)

  • Handle multi-screen configuration with negative coordinate values (screen 2 to the left of screen 1)
  • Bug fixed: Failure on opening wiki if wiki config corrupted

New in wikidPad 2.2 Beta 02 (Apr 1, 2011)

  • File cleanup dialog to find orphaned files in file storage and missing files (aka dead links). See [FileCleanupDialog]
  • Less jumping around of selection in doc structure window when adding text (thanks to Christian Ziemski)
  • Support for spaces in bracketed URLs
  • Option to control type of URL (bracketed or not) on drag&drop.
  • See [OptionsDialog#*Links in brackets*]
  • Support for URL appendix "prnr" to create a relative link which is not relocated (modified) when exported as HTML to a different destination. See [UrlLinking#++ URL Appendix]
  • Option to sort list in "Open Wiki Word" dialog in reverse alphabetical order
  • Keybinding settings introduced to move one or more selected logical lines one line up or down. See [ChangingKeyBindings]
  • Bug fixed: URL links with title give exception
  • Bug fixed: Export dialog didn't work
  • Bug fixed: Favorite wiki icons may open wrong wiki
  • Bug fixed: Misleading error message and bad error handling for corrupted wiki config file
  • Internal: Deprecated makeRelUrlAbsolute() and makeAbsPathRelUrl() in PersonalWikiFrame, call functions in WikiDocument instead

New in wikidPad 2.1 RC 02 (Apr 1, 2011)

  • Support for URL appendix "prnr" to create a relative link which is not relocated (modified) when exported as HTML to a different destination. See [UrlLinking#++ URL Appendix]
  • Bug fixed: URL links with title give exception
  • Bug fixed: Favorite wiki icons may open wrong wiki
  • Bug fixed: Misleading error message and bad error handling for corrupted wiki config file

New in wikidPad 2.2 Beta 01 (Mar 1, 2011)

  • Support for [.] to refer to current wiki page
  • Introduced "prel" and "pabs" in URL appendix and automatic adaption of relative links.
  • Windows binary installer now supports creation of a portable install (no uninstall, no registry or start menu changes)
  • Incremental search now also supported in inline diff view
  • Removed annoying "blinking" on current heading in doc structure window
  • Introduced splash window.
  • Bug fixed: Autocompletion for anchors treated wiki links as wiki words (no relative or absolute paths supported)
  • Bug fixed: Error in error handling for unknown wiki language tag on opening a wiki
  • Bug fixed: Problems with IE 6 on Win XP SP2 reduced (problems with iframe remain)
  • Bug fixed: Sometimes relative links not possible due to undesired case sensitivity
  • Bug fixed: "SetCallFilterEvent" not supported by older wxPython versions

New in wikidPad 2.1 Beta 11 (Mar 1, 2011)

  • Option for translating menu accelerators for special keyboard layouts where ctrl-level has other layout than base level.
  • Option to show iframe content from external sources inside the HTML IE preview.
  • Experimental: Windows: Option to let scroll-wheel scroll windows under pointer. Doesn't work for some windows.
  • Index search: Highlight found terms and jump to one found term on double-click
  • Removed plus signs in front of headings in page structure view, used indentation instead
  • Several bug fixes regarding "whoosh" (index search)
  • Bug fixed: Windows: "Invalid handle" error on command line bridge insertion plugins
  • Bug fixed: Autocompletion for anchors treated wiki links as wiki words (no relative or absolute paths supported)
  • Internal, index search: Store a format number for search index and rebuild index if number doesn't match the format of current WikidPad version

New in wikidPad 2.1 Beta 10 (Mar 1, 2011)

  • Basic support for indexed search.
  • Menu item and toolbar icon to move up from subpage to its superpage.
  • Bug fixed: Stack overflow for too deeply nested wikis on tree-sorted print/export
  • Bug fixed: Deprecated os.popen...() functions used
  • Internal: Layout changes to better support internationalization

New in wikidPad 2.1 Beta 09 (Dec 25, 2010)

  • Now with autocompletion for all builtin attributes.

New in wikidPad 2.1 Beta 05 (Aug 12, 2010)

  • Now with spell check while type

New in wikidPad 2.0 Beta 05 (Jun 28, 2009)

  • Options "Wiki language" and "Footnotes as wiki words" moved to different options pages. See [OptionsDialog#++++ Wiki language]
  • In "Choose wikiword" dialog (for choosing parents, children...), pages can be sorted alphabetically
  • Option to change tree font.
  • See [OptionsDialog#++++ Tree options]
  • More detailed instruction in error log in case of bad AppLock.lock file
  • Windows: Show error message if copying of files fails during export
  • Windows: New try to make crashes more seldom when exiting from system tray
  • Windows: Generated file URLs now use ':' after drive letter instead of '|'

New in wikidPad 2.0 Beta 04 (May 30, 2009)

  • Support for printing rendered HTML. See [Printing]
  • Some bugs in translation handling fixed

New in wikidPad 2.0 Beta 03 (Apr 29, 2009)

  • Option to reverse search order for scripts (global imports first)
  • Wiki-bound option to create wiki page files with ASCII-only names (does not apply to Compact Sqlite DB backend). This should also fix a problem with Windows binary installer and WikidPad help wiki on non-western Windows versions.
  • Wiki-bound option to handle missing or externally inserted page files gracefully (does not apply to Compact Sqlite DB backend)
  • New insertion "iconimage" to insert an icon into an HTML page.
  • Preview shows link target in the status bar when hovering with mouse over it like browsers do * Menu item "Select All" in "Edit" menu (for completeness)
  • Bug fixed: Some errors weren't recorded in error log * Bug fixed: stdDialog of doc page presenter did not return a value (needed for some plugins)
  • Bug fixed: Tree scrolled to wrong initial position on startup
  • Bug fixed: Windows: Spell check addon did not work due to wrong DLL find mechanism
  • Bug fixed: LossyWikiCloseDeniedException wasn't caught and polluted error log
  • Bug fixed: Search and replace dialog for page cleared "Search" text field when "Find next" was pressed
  • Bug fixed: Wiki-wide search dialog did not focus search text field when initially shown
  • Bug fixed: Pollution of error log if moving mouse over incremental search field

New in wikidPad 2.0 Beta 02 (Apr 3, 2009)

  • Faster stop when closing WikidPad
  • Option to let selection in doc. structure automatically follow text cursor position in editor
  • Saved exports similar to saved searches
  • Wiki page files in UTF-16 encoding (with appropriate BOM) can now be read by WikidPad
  • Bug fixed: Wiki-wide search couldn't be opened if a functional page was in current editor
  • Bug fixed: Dialog to append/prepend wikiword failed

New in wikidPad 2.0 Beta 01 (Mar 3, 2009)

  • Option to set tab width. See [OptionsDialog#*Tab width*]
  • Combined wiki-wide search and page list construction into one dialog to allow more comfortable search and more options to define page sets for export or print.
  • See [SearchingTheWiki#+ To search all pages: Full search|full search]
  • Basic support for continuous export.
  • See [WikiExport#+ Continuous export]
  • Windows: Windows meta-files (vector graphic format) are saved as files if inserted into WikidPad from clipboard
  • Windows binary: Necessary VC++ runtime libraries now included in installer
  • New syntax to hide a block from preview and export.
  • See [TextFormatting#+ Hidden markup]
  • New insertion "self" to include current page name into page
  • Menu items to insert color or icon name into editor (in addition to the insert of attributes)
  • No more unnecessary jumping around of page when ending or aborting incremental search (thanks to Christian Ziemski)
  • Bug fixed: Creating a wiki-bound func. page in an "original" database linked to absolute path of page file instead of relative path (this means that you can't move such a wiki to a new location).
  • Bug fixed: "Replace All" in wiki-wide search did not work, replacing links to a renamed wiki page did not work.
  • Bug fixed: Non-existing pages had no parents (which also affected template creation)
  • Bug fixed: List of parentless nodes was wrong
  • Bug fixed: Insertion [:toc:] did not work.
  • Bug fixed: Jumping between footnote and footnote anchor did not work in editor.
  • Bug fixed: HTML publishing as set of HTML pages and as single page was mixed up.
  • Bug fixed: Adding icon or color attribute failed.
  • Bug fixed: Attribute [view_pane: editor] did not work.
  • Bug fixed: If repeating an incremental search with escaped RE characters (e.g. '.', '?') the escaping backslashes accumulated.
  • Bug fixed: Preview failed on heading line (e.g. "+++") without content
  • Bug fixed: Heading level could be off by one.
  • Bug fixed: todo did not work inside a line.

New in wikidPad 1.9 Beta 15 (Mar 5, 2008)

  • Menu function to copy URL of current wiki word to clipboard.
  • See UrlLinking# # Wiki:# URLs
  • Support for ordering tree children by modification date (Sqlite wikis should be rebuilt to speed this up).
  • See WikiDocumentAttributes#*child_sort_order
  • Now remembers last used tree root and expanded nodes (optional).
  • See OptionsDialog#*Remember# expanded# tree# nodes*
  • Windows: Hardware buttons on mouse or keyboard to navigate backward/forward in browser are now recognized (doesn't work for external Mozilla preview)
  • Linux: Assumed file system encoding is now UTF-8
  • Bug fixed: Linux: Some problems with non-ascii characters in pathes (some other issues are there yet)
  • Bug fixed: Multipage text export used local time instead of GMT time for modif./crea. times of pages