This post can be considered a continuation of the
post about the program
OutWiker , which is designed to store notes in the form of a tree. Let me remind you that the main difference between this program and most other similar programs is the storage of notes not in the form of separate files, but in the form of directories. In addition, you can attach files to each note and then refer to them from the note itself, for example, to display attached pictures. And the program supports wiki notation, although there are other types of notes (HTML and plain text).
The last post was devoted to the release of the first beta version, but this time, six months later, the next version is no longer ashamed to be called a release - the main features are implemented, and then you can add features, plans for which are quite extensive, and improve the interface. During its development at the moment, the program has experienced three alpha versions and three beta versions.
First, a couple of screenshots:
')


Since the release of the first beta version, quite a few changes have occurred (I’ll post the full list at the end of the post), most of which are connected with the addition of the most necessary features: support for multilingualism, saving tree expansion, the ability to move notes on the tree, folding to tray, ability to settings not only in the program folder, but also in the user profile, etc .; and with organizational things: the source is now not on github, but on a launchpad under the control of Bazaar, created a deb-package (you should also make a repository and rpm package, but your hands don't reach), and the work under Linux has been significantly improved (checked in Ubuntu).
Download links:
The Windows version is
outwiker_1.0.0_win32.zip (8 MB).
Python source version -
outwiker-1.0.0.tar.gz (1.0 MB)
deb-package for Linux -
outwiker-1.0.0-1.deb (1.0 MB)
To run the program as scripts, run the command (in the src directory) python outwiker.py.
To run the program from source, Python 2.6 and the wxPython 2.8 library must be installed.
The source code of the program is open and distributed under the GPL 3 license. The source code is located on
launchpad.net , there are also alternative download links.
And now the promised full list of changes:
1.0 release (12/25/2010)
- Added settings window.
- Added support for multilingualism (now the program has a Russian and English interface).
- Added the ability to minimize to tray (including at startup).
- Added the ability to automatically open the last wiki when the program starts.
- Added the ability to disable the issue before exiting the program.
- Added the ability to set the font for the editor.
- Added the ability to enable line numbering in the editor window.
- Added default size setting for thumbnails on wiki pages.
- Added a tab to view the resulting HTML code from wiki notation.
- Blank pages by default open tab for editing.
- If the page is empty, then the list of attached files is displayed on the view tab (this feature can be disabled)
- Added setting the title of the main window. By default, the name of the open wiki and the current page is displayed there.
- A new window “About the program,” added the Donate tab there (surprisingly, several people asked for this feature at once :)).
- Fixed error related to storing settings in a profile with Russian letters.
- Improved recognition of Internet addresses in wiki notation.
- Wiki files opened in read-only mode are no longer listed in the list of recently opened files.
- Various minor fixes and improvements in the interface.
1.0 beta 3 (10/20/2010)
- Added read-only wiki opening mode. Now help opens in this mode.
- Added the ability to store settings in the profile folder, and not in the program folder (non-portable mode).
- Fixed blinking window when switching pages.
- Sources migrated from github to launchpad.net ( https://launchpad.net/outwiker) . Now, instead of git, Bazaar is used.
- Correction of several errors in the wiki parser.
1.0 beta 2 (08.22.2010)
- Added the ability to move pages on the tree.
- Added the ability to rename pages without calling the page properties dialog.
- Added context menu for tree notes.
- Relative paths to links to pages are now case-insensitive.
- Change the hot key to switch between code and view (it was F2, it became F5).
- If a file is attached with a name that already exists among the attached files, a dialog is displayed with the question "What to do?"
- The _thumb folder with thumbnails is no longer shown in the list of attached files.
- Now the notes tree retains its state (node opened or closed).
- Added status bar, which shows the link text when you hover the cursor on it.
- The program now uses absolute paths to the folders, so when you start the program from their permissions, the working folder does not have to be the source folder.
- Bug fixes and glitches.
In more detail about the program (with a large number of screenshots) you can read
on the program page .