- fix: list available translations in a separate thread on startup (Options dialog could take 2 seconds to startup when this is done in same thread)
- maemo only: add toolbar buttons for "create node", "move left" and "move right" to make the work under maemo more comfortable
- "save as" window: added "Home" button (on maemo it sets path to the "'/home/user/MyDocs/.documents/" directory)
- "save as" window: added two more buttons for Maemo platform to set path to "/media/mmc2/" and "/media/mmc1/" (external, internal card path)
- fix: when loading large document, the "Loading file - please wait" box is not shown (bug shows only when loading from the command line)
- fix: when loading encrypted document, password could be entered only once (bug shows only when loading from the command line)
- maemo: default export file name is set to '/home/user/MyDocs/.documents/default.ncd' (first time start, each next time remebers the previous path)
- maemo: reduced height of the "Node properties" window to adjust for the smaller screen size
- better error message when file not found (adds file path to know exactly what we tried to open)
1.7.3
- Chinese traditonal translation updated (work by Minson)
- Dutch traditonal translation updated (work by Michael van Schaik)
- Japanse translation updated (work by Kuniyasu Kaizuka)
- Czech translation updated (work by Zdeněk Hбjek)
- added "make zaurus" build that creates both "ipk" and "weexpc" targets
- fix: maemo platform automatically capitalizes text entered in the password dialog
- added stock icon for "Reload" menu item
- fix: color formatting bug -> having three lines, color the first and last one in the same color. Save to .ncd. When reloaded all lines are colored.
- fix: removed some compilation warnings when compiling FormatIOTxt.cpp
- added lock icon for "Lock Document" menu item
- fix: "change view mode" menu item is not of "check" type anymore (this view has three states, not two)
- added "Mark node as finished" menu item in the tree context menu
- added warning message when trying to search inside the empty document
- fix: update undo/redo buttons by stored pointers, not by position in the toolbar
1.7.2. (released at 2007.11.12.)
- new icons for "link wizard", "insert image" and "attachment" options (work by Pierrick Pinot)
- fix: on insert picture, update format offsets for areas after the picture
- fix: on delete picture, update format offsets for areas after the picture
- fix: account for pictures before the tag when calculating offset (html based formats)
- about box: layout improvements, not resizable
- shortcuts dialog layout: center the helper text from the bottom of the window
- added "Lock document" feature (menu item) to easily lock (unload) encrypted (and saved) document
- Windows OS: put iconv.dll and libxml2.dll, xmlparse.dll in exe directory (solves problems when other application installs older version of the same dlls)
- note title edit dialog now remembers/restores its last known size
- attachment dialog: when saving attachment to file, set default name in the file save dialog
- when saving picture to file, set default name in the file save dialog
- makefile: added virtual target "make mac" to build all Mac OSX related packages with one command (.dmg and .deb)
- sort menu items: add stock icons
- "delete node" item: add stock icon
- move node menu items: add stock icons
- node properties: add stock icon
- link wizard (tree context menu): add icon
- "Delete all finished" menu item: add stock icon
- updated .pot file and Croatian translation
- French translation updated (work by Pierrick Pinot)
- "text color" toolbar button/menu item: remove color when depressed, set last used color on Ctrl+click combination
- "text background color" toolbar button/menu item: remove color when depressed, set last used color on Ctrl+click combination
- Romanian translation updated (work by Alexandru Bogdan Munteanu)
- Italian translation updated (work by Giacomo Margarito)
- Spanish translation updated (work by Roger Orellana)
- Polish translation updated (work by Piotr Kwiliński)
- Japanse translation updated (work by Kuniyasu Kaizuka)
- Russian translation updated (work by Никита Тихомиров)
- German translation updated (work by Marcus Hennig)
- fix layout (paddings) in the option dialog
- fix icon selectors layout in the option dialog (do not expand controls)
- Estonian translation updated (work by Eero Vegmann)
1.7.1
- replaced "keyword" strings with "tag"
- node title rename dialog: initially select all text
- attachment dialog: remember/restore path in "Add/Save" file dialogs
- attachment dialog: fix when saving attachment to file with special characters (convert to local encoding)
- fix: when doing "copy branch structure" do not copy pictures and formatting into internal clipboard
- fix: insert date/time shortuct does not work in new dialog to edit node title
- Makefile "make rpm": move notecase packages to ../ directory
- Zaurus fix: clicking two times on the same node would bring up the rename dialog
- remember/restore last used file selector folder in "insert image" operation
- fix: when dragging and dropping piece of text to another place, accented characters (like о а й к...) would become something like \u00ee
- Windows build: updated GTK+ to the latest version 2.12.1 (installer changes)
- added new icons for text color, text bg color and remove formatting options (work by Marcus Hennig)
- makefile: automatically patch .desktop file to have .xpm extension on Zaurus an others, and to have no extension on Maemo
1.7.0.
- fix: error launching notecase: "-:7: error: unexpected end of file, expected character `{'"
-> problem with parsing treeview color style
- Dutch translation updated (work by Michael van Schaik)
- use of Enter within text widget to close the dialog (title editor and node properties editor) is now optional (see Options dialog)
- fix: tree view background color lost after inserting new note
- better icon for "New Notecase" menu item
- fix: use same toolbar icons for "undo"/"redo" as in menu items
- added light bulb icon in the shortcuts dialog
- EnumDirectory method: fix potential handle leaks (Win32)
- new icons having more contrast for "Link wizard" and "Insert Image" options
- if "recent documents" list is empty, add an "( empty )" entry into the list
- Italian translation updated (work by Giacomo Margarito)
- Norwegian translation updated (work by Olle Gladso)
- Norwegian Nynorsk translation removed (not actually a Nynorsk, suggestion by Olle Gladso)
1.6.9.
- removed "on top" style for numerous dialogs
- html export - add horizontal lines around "Table of Contents"
- node title edit dialog: use Ctrl+Enter to enter new line, Enter to terminate the dialog, use Tab to move widget focus, Ctrl+Tab to insert tab character
- added hyperlink color setting (help for users using high contrast themes)
- when copying and pasting formatted text (bold, etc.), user might be under false impression that format copy is supported
-> clear formatting for pasted text (temp solution)
- fix: Notecase autosaves every X seconds regardless if the document has changed between autosaves
(autosave should occur only if the document was changed)
- options: define default icon for new nodes
- updated .pot file and Croatian translation
- node properties dialog (title edit widget): use Ctrl+Enter to enter new line, Enter to terminate the dialog, use Tab to move widget focus, Ctrl+Tab to insert tab character
- Makefile fixes: better "make binarchive", if CFLAGS and other flags set do not change them, flag for automatic detection of gnome-vfs (GNOME_VFS_AUTODETECT)
- German translation updated (work by Marcus Hennig)
- fix: moving node right could cause node to dissapear
- Romanian translation updated (work by Alexandru Bogdan Munteanu)
- fix: changing background color in "Options" would change only text view (tree view would change after restart)
- fix: setting custom background color would change the file chooser dialogs too
- Chinese Traditional translation updated (work by Minson Huang)
- Estonian translation updated (work by Eero Vegmann)
- French translation updated (work by fiuzzy)
- Russian translation updated (work by Никита Тихомиров)
- ensure ~/.notecase/ dir exists on autosave (should fix autosave on Win32 portable version)
- fix: when selecting the text after the picture to become a link, link is created with offset to the right
1.6.8.
- more work on about box beautification, more strings are now translatable
- fixed crash when exporting to .txt format
- fix: sometimes "expanded" flag is not correctly set
- fixed some "_" mnemonics (added some new and removed some duplicates)
- fix: when exporting single document node, all the formatting and links were lost
- Node Properties window: converted node title to multiline text control
- Node Title rename: replace inline editing with simple popup dialog (solves also problems with Maemo platform)
- fix crash when loading document with some unterminated tags
- German translation updated (work by Marcus Hennig)
- password dialog now shows base name of the file we need the password for
- fixes in the formatting system (coloring a single line could cause color "leaking" until the end of node)
- Options dialog redesign (widgets groupping changed)
1.6.7.
- French translation updated (work by fiuzzy)
- Maemo: support to toggle "Full Screen" with hardware key
- Maemo: fixed problems with Options dialog (Font selector started below the dialog)
- Options dialog: Display tab was split into two tabs, so it can fit to screen on Maemo
- Russian translation updated (work by Никита Тихомиров)
- maemo: hide progress dialog for load/save (or else password entry won't work)
- better Options dialog layout (added some padding to different widgets)
- fix: "Sort" submenu items did not support "_" mnemonic
- about dialog improvements (added program icon, text formatting)
- fix: link wizard generates invalid link to a node
1.6.6. (released at 2007.09.05.)
- German translation updated (work by Marcus Hennig)
- Polish translation updated (work by Piotr Kwiliński)
- fixed crash when loading some formatted documents
- cleanup some files after "make rpm"
- Chinese Traditional translation updated (work by Minson)
- maemo fixes: add missing "com.nokia." prefix in service name
- maemo fixes: "make deb" - automatically update "Section:" field to "maemo/editors" inside "debian/control" file
- Romanian translation updated (work by Alexandru Bogdan Munteanu)
1.6.5. (released at 2007.08.29.)
- fixed text alignment for Options label "Date/time format:"
- fixes to show tree context menu for Maemo platform
- fix "Status bar" menu state for Maemo platform
- fix "Node Title bar" menu state for Maemo platform
- add copy of "Format" submenu into text view context menu (for Maemo platform only)
- fix: after about 5 or 6 CTRL-Ts to change view, main wnd starts growing with each change
- Spanish translation updated (work by Roger Orellana)
- fix: disable "change password" for read-only document
- Croatian translation and .pot file updated
1.6.4.
- when loading document allow loading only supported formats (additional check)
- added support to add file attachments by drag-and-drop (drop files to node's text view or into the attachment dialog list)
- Maemo platform: hide some toolbar buttons for this port (smaller screen size)
- Maemo platform: "About" window must have "close" button (or else it can not be closed)
- Maemo platform: created .service file, created 26x26 .png icon
- .deb package: added "debian/postinst" script to register document format handler
- Chinese Traditional translation updated (work by Minson)
- fix: ensure that the file open/save dialog is opened on top (above other opened dialogs)
- Chinese Simplified translation updated (work by Sun YaoHua)
- fix: tree view loses background color after some document operation
(GTK bug
http://bugzilla.gnome....cgi?id=71926)- fix: when you set node tree window to show on right, on next start tree/text widgets can exchange sizes
- German translation updated (work by Marcus Hennig)
1.6.3.
- added support for "Read-Only" document property
- node property "finished" is now saved only when set to true (document size savings)
- when saving the document, save also the expanded state of nodes, restore state when loading the document from file
- fix: remove "shortcut combination is already taken" message when setting same shortcut to the same item twice in a row
- fix: after drag drop node rearangement there is no selection, but the edit control is not disabled and empty
- Maemo platform improvement: use HildonFileChooserDialog
- Maemo platform improvement: do not create menubar for menu
- added "Full Screen" option
- added some maemo-specific fields to notecase.desktop file
- added option to skip autosaving documents that are still only in memory - have never been saved
(this prevents your sensitive data leaking to unencrypted autosave document file and, if program crashed, being loaded back into program without any password protection)
- when loading encrypted document or autosave file, you can try entering password up to 3 times
(reduces problem of potentially important autosave file being deleted after crash by accidentally typing the wrong password)
- after saving file as encrypted (from memory or unencrypted doc), remove all our unencrypted autosave files
(prevents sensitive data from leaking in unencrypted file)
1.6.2.
- German translation updated (work by Marcus Hennig)
- port to Nokia Maemo platform (Nokia N800)
- added "--clean" parameter to rpmbuild in "make rpm" (deletes sources afther rpm was built)
- set initial focus to tree widget
- added support for text background color
- changed tag for text color from
to
- about box: fix too long locale string on Arch Linux -> dialog too wide
- locale settings: added "Use system language settings" option
- French translation update (work by fiuzzy)
- added support for other file formats for node icon (.ico, .png,.jpg)
- remember/restore last used directory for "node icon" file dialog
- initially select search string in find and find/replace dialogs
1.6.1. (released at 2007.08.01)
- Czech translation updated (work by Zdeněk Hбjek)
- when saving the .ncd document as .nce if user chooses to delete original file, delete also all its backup files (data security)
- About dialog now has contact link and website link
- link wizard: set initial value of the URL field to the value of the selected text
- fix: when exporting single branch or node, internal links would become invalid, or point to wrong node (additionally, now on export to html add javasript code to alert on invalid link)
- important fix: FmtInfoList::AddFormatRange method was missing some code block merks "{}" -> should solve some yet unknown problems with formatting
- Makefile: created "make dmg" to build .dmg archive for Macintosh OS X
- do not ask delete confirmation for empty node with no children
- fix GTK warning when moving node left
- small fixes that should remove errors when compiling on FreeBSD (untested)
- support to execute links for Linux systems that don't have GnomeVFS (using /etc/mime.types and /etc/mailcap)
- updated translation catalog and Croatian translation
1.6.0.
- fix problems with autosave system when running more that one instance of Notecase (another instance offers to delete autosave files of the first still-living instance): append PID at the end or autosave file name
- fix dialog for inserting date/time: on esc do nothing, remember selected format, set default focus to OK
- fix custom shortcuts matching algorithm (used only for tree view commands context)
- fix problem with color formatting (when adding a new segment inside another segment of different color)
- fix problem with formatting when a character, typed after the formatted area, after document save, receives the same formatting as the formatted area
- password dialog redesign: when entering new password, there are two entry widgets (to eliminate typing errors)
- implemented "Change password" feature for encrypted documents
- date/time dialog: allow selection when Enter pressed while combo has focus
- added support to execute your own external script to process exported file (post processing). Read more in this help topic
1.5.9.
- Makefile: strip Zaurus binaries
- changes to enable compilation on Mac OSX
- support to import from text file
- import: if unknown format, ask user whether to import as text file
- fix: "delete all finished nodes" - do not set document modified if no nodes were deleted
- add define inside "config.h" to make crash log generation optional
- German translation updated (work by Marcus Hennig)
- fixes to enable better calculation of initial size for Shortcuts and LinkWizard dialogs (the size was not optimal when using different UI language)
- fix splitter look (add border shadows), add some border space around text widget
- optional "close to tray" feature (when clicked "x" on window title, minimize to tray instead of closing)
- Windows: detect and repair format handler settings in registry if handler application path is not valid
1.5.8 (released at 2007.06.28)
- small format change: add tag to define application that generated the document (for example "")
- launcher aplication now has the same icon as notecase
- check name and version of the application that generated the document (issue warining when editing doc created by different app or newer version of the same app)
- automatically use default shortcuts if Shortcuts section in the INI file does not exist
- set default locale to be "en_GB" instead of "en" (removes warnings)
- fix: do not try to set invalid/empty shortcuts (removes warnings)
- enable progress painting events when importing big files (fix different format loaders)
- fix: when deleting picture you can not get it back with UNDO action
- fixes to build Zaurus packages
- automatically update "Architecture:" field in the .deb control file
- French translation updated (work by Damien G)
- Polish translation updated (work by Piotr Kwiliński)
- German transaltion updated (work by Marcus Hennig)
1.5.7
- German translation updated (work by Marcus Hennig)
- Chinese translations updated (work by Saul Thomas)
- fixed problem with edit control not being editable in certain cases
- Italian translation updated (work by Giacomo Margarito)
- Spanish translation updated (work by Sergio D. Rodrнguez Inclan)
- shortcut to start Shortcuts window changed to Alt+K
- fixed: it's not possible to assign and shortcuts because they are assigned to `CANCEL` and `OK` buttons
- fixed: shortcut to move node up causes node rename
- increased Shortcuts dialog size
- Shortcuts dialog: allow navigation with UP/DOWN/HOME/END keys
1.5.6. (released at 2007.05.14)
- fixed invalid error text when saving file to the folder with no write permissions
(fantom "Unsupported document format!" message)
- removed "text view context only" from custom shortcuts dialog
- fix: autosave code - when clicked "No" to question "load autosave file", we should load the file specified on the command line
- updated Croatian translation and .pot file
1.5.5
- implemented "strikethrough" formatting
- German translation updated (work by Marcus)
- finished "custom shortcuts" system
- new command line parameter to set active node on startup
("Notecase.exe --node 12 d:\help.ncd")
- built-in more keyboard accelerators into the menus (underlined characters in the item name)
- insert date/time -> display popup to select date/time format (not fixed in settings)
- insert date/time -> added additional time-only format ("hh:mm:ss")
- fix: do not pop up progress dialog (on autosave) if the main window does not have focus
1.5.4
- added "Shortcuts editor" dialog
- Spanish translation updated (work by Sergio D. Rodrнguez Inclan)
- fix: text color formatting: selecting the text and applying the text color two times in a row, causes that the text becomes unformatted (in sense of color)
- fix: text color formatting: when no text si selected and the the Color button is pressed, then the Color dialog does not appear but the button itself remains pressed (does not stay pressed any more)
- implemented "make deb" option to automatically build .deb package for Debian/Ubuntu
- fix: allow proper loading of (very) old format where
was not used as line delimiter
(previously note lines would all load as a single line)
- Chinese (simplified) translation updated (work by Wells Wang)
1.5.3
- fix: enable compilation on GTK 2.4.x
- implemented "make ipk" to create .ipk package for Sharp Zaurus (pdaxrom)
- implemented "make weexpc" to create .ipk package for Sharp Zaurus (weexpc distribution, see
http://www.hermocom.c...vices/weexpc/)
- save image -> offer jpeg format (only png offered, but image saved as jpg), force proper file name extension
- fix: when clicked on tray icon - present window to the user
- updated GTK on windows to 2.10.11
- fix: when cliciking Cancel in color selection dialog (text color formatting), text would receive random color
- remember last picked color in the color selection dialog
- enable user color palette in the color selection dialog
1.5.2. (released at 2007.03.20)
- Italian translation updated (work by Giacomo Margarito)
- applied two small patches to fix/add menu shortcuts
- fix crashing in Node Property dialog