===============================
0.8.1
===============================

2010-02-10:
* Applied patchset from David Stegbauer:
  * Removed unneeded debug outputs
  * Pascal Lexer Correction
  * Updated juffed.desktop translations
  * QString::arg: Argument missing: Found sceme
  * QObject::connect: Cannot connect (null)::hasChangedItems(bool)

2010-01-30:
* Added: Czech localization (thanks to Pavel Fric)


===============================
0.8
===============================

2010-01-26:
* fixed the bug that caused incomplete localizations

2010-01-21:
* fixed startup notification in taskbar
* updated .desktop file

-------------------------------
0.8 beta 1
-------------------------------

2009-11-05:
* Added: CSS configuring
* Added: warning when changing charset on modified file
* Updated localizations
* Fixed: make_tarball script for proper handling non-dev releases

2009-11-02:
* Added: API file for HTML

2009-10-28:
* Fixed: problems with getting active edit
* Fixed: bug with not responding on commands if the splitted view 
  is activated (removed 2nd tabwidget completely for this release)
* Removed: confirmation dialog when reaching the end of text while searching text
* Fixed: introduced bug with modification status on tabs
* Localizations updated

2009-10-27:
* Added rpath in case JuffEd was built and installed with a non-standard prefix

2009-10-26:
* Merged from trunk: fix for '_empty_session_' in 'Save session as' dialog
* Merged from trunk: fix for more 'printer-friendly' printing when using 
  a theme with dark background
* Merged from trunk: added settings page for printing options

2009-10-24:
* Localization updated (German)

2009-10-23:
* Fixed: activating window when passing a file to existing instance (on Windows)
* Final fix for title bar

2009-10-22:
* Fixed: '_empty_session_' in title (now for real :))

2009-10-21:
* Updated localizations (Russian and French are full now)
* Fixed: updating background color and text color without restart

2009-10-18:
* Splitted branch 0.8

2009-10-17:
* Removed default keys Ctrl+D, Ctrl+L, etc.
* Fixed: getting svn revision (now using CMake)

2009-10-14:
* Added: list of existing sessions to session menu for quick opening
* Removed platform-dependent code for single instance (not tested on Windows yet)
* Added raising window on Windows when received a file in a single instance
* Fixed: '_empty_session_' in title when modified a doc

-------------------------------
Preview-version 0.7.669
-------------------------------

2009-10-13:
* Localizations updated
* Added: intelligent inverting selected text color

2009-10-09:
* Added 'Go to line' dialog calling when clicking on 
  'Cursor position' or 'Lines count' status labels

2009-10-08:
* Fixed: minimum width for cursor position status label

2009-10-07:
* Fixed: configuring shortcuts for SciDoc actions
* Added: 'Duplicate line', 'Delete current line', 'TO UPPER CASE',
  'to lower case' and 'Move line up' actions to main menu

2009-10-03:
* Added: setting the word under cursor as a search string to FindDlg

2009-09-30:
* Fixed: keyboard navigation through find combobox in FindDlg

2009-09-29:
* Refactored LexerStorage class
* Added: Fortran syntax highlighting
* Added: keyboard accelerators for controls in FindDialog

2009-08-27:
* Fixed: missed 'Open session' dialog if there was no sessions
* Fixed: closing the current session before displaying the
  'Open session' dialog

2009-08-25:
* Added: proper 'debian' dir for packaging
* Updated localizations
* Removed plugin example
* Added: build depends to 'control' file

2009-08-24:
* Added: getting and setting charset through Plugins API
* Fixed: manual charset selection (previously it was always 
  through 'enca' if it was available)

2009-08-23:
* Fixed: applying keybindings without restarting
* Added: minimum size to SettingsDlg

-------------------------------
Preview-version 0.7.606
-------------------------------

2009-08-22:
* Some internal changes in Settings (SettingsSelectItem)
* Fixed troubles with versioning on Windows
* Added: shortcuts configuration (for now in config only, no GUI)
* Fixed: storing settings instantly after pressing 'Apply'

2009-08-19:
* Resolved a possible performance issue
* Fixed: bug in default values for some settings
* Added script for making tarballs easily and correctly

-------------------------------
Preview-version 0.7.591
-------------------------------

2009-08-09:
* Added getting a main widget pointer to a plugins interface
* Localizations updated

2009-07-31:
* Fixed: building issue in SettingsDlg (wrong include path)
* Fixed: building issue with new QScintilla (they removed 
  CommentDoc style in Pascal lexer)

2009-07-29:
* Added: removing a session in Session Dialog
* Fixed: problem with 'lost' main toolbar when call 
  'New session' or 'Open session'

2009-07-28:
* Fixed: bug with printing Noname files

2009-07-27:
* Fixed bug with not updated title when closing last document 
  (using close button on tab or tab bar)
* Added: charset auto-detection for Windows
* Hopefully fixed bug with toolbar visibility storing
* Fixed: main menus from plugins (for 'all' engines)

2009-07-26:
* Fixed: bug with restoring session with non-latin file names 
  (on Windows)
* Fixed: bug with old charset selected (in menu) after the 
  file was saved with a different charset
* Added a warning message if a document doesn't exist

2009-07-14:
* Fixed: drag'n'drop when no documents are opened

2009-07-11:
* Swapped 'View' and 'Format' menus (now 'Format' goes 
  after 'View')

2009-07-10:
* Changed: main window title order (file name first, 'JuffEd' last)
* Added: context menu to file name in status bar (copy to clipboard)

2009-07-07:
* Added: changing the selection background color

-------------------------------
Preview-version 0.7.556
-------------------------------

2009-06-27:
* Fixed: bug with old tab tooltip after 'Save as'

2009-06-04:
* Fixed: crash on opening a recent file
* Fixed: single instance for multiple users (thanks to David Stegbauer)

2009-05-09:
* Fixed: symbols '\n', '\t'and '\r' in replacing string

2009-05-08:
* Fixed: getting text from FindDlg

2009-05-07:
* Added: search for multiline regexps
* Added: tooltip for multi-line checkbox (in FindDlg)
* Added: storing string settings from plugins

2009-05-06:
* Fixed: ugly empty status labels if no documents opened
* Added: toggling marker by clicking on line number
* Fixed: bug with text completer in find dialog when start 
  searching with selected text
* Added: option 'Close app after the last doc was closed'
* Added: context menu for tabbar (beside the tabs)
* Added: activating the app's window when opening a file remotely
* Fixed: bug with pop-up about log file on Windows at the 1st run
* Added: truncating the log file when the application starts
* Added: document lines count in statusbar
* Fixed: bug with too frequent updates of line numbers (was connected 
  to signal textChanged() instead of linesChanged())
* Fixed: overlapping tabbar's menu over tab's menu

2009-05-05:
* Added: 'Close all' to tab's context menu
* Added: 'Save all' to tab's context menu and main menu
* Added: block/line commenting for Java, C#, CSS, JavaScript, PHP

-------------------------------
Preview-version 0.7.528
-------------------------------

2009-04-27:
* Fixed: opening a directory

2009-04-26:
* Added: close button on each tab (for Qt >= 4.5)

2009-04-25:
* Added: moving tabs (for Qt >= 4.5)

2009-04-24:
* Added: storing the Find Dialog size
* Added: changing split orientation

2009-04-23:
* Added: customization for indents color and matching brace color

2009-04-22:
* Fixed: cursor color now has the same color as text

2009-04-20:
* Added: optional stripping trailing spaces when saving a file
* Fixed: bug with wrong line ending guessing

2009-04-19:
* Added: commenting a line (or several lines) by a hotkey (for some languages)
* Added: commenting a block by a hotkey (for some languages)

2009-04-18:
* Added: Pascal lexer (if supported)

2009-04-17:
* Added: TeX syntax highlighting
* Fixed: background color for default syntax highlighting
* Added: TCL lexer (if supported)
* Fixed: default colors for lexers that doesn't have scheme customization file

2009-04-15:
* Added: setting a currently selected text as a 'find/replace what' string
* Fixed: configuring in non-English locales

2009-04-14:
* Fixed: updating background color and default font color when changing a syntax scheme
* Fixed: custom colors for background and current line

2009-04-13:
* Added: basic charset auto-detection (for Unix)
* Fixed: configuring development versions on systems with non-English locales

2009-04-12:
* Added: changing default font and background colors
* Fixed: bug with freezing when replacing an empty string
* Added: zoom in/zoom out with ctrl+mouse wheel

2009-04-11:
* Added: page for file types configuration to 'Settings' dialog
* Hopefully fixed bug with lost focus after closing a document
* Added: Doxygen comments to JavaScript lexer
* Added: selection of a charset in 'Save' dialog

2009-04-10:
* Added: link to home page to 'About' dialog

2009-04-09:
* Added: 'Whole words only' to find options
* Added: 'Case sensitive' option for auto-completion
* Fixed: bug with comments in JavaScript highlighting
* Added: closing file by double-clicking on tab
* Fixed: updating charset name in statusbar

2009-04-08:
* Added: opening a new doc by double-clicking on tabbar's empty space
* Added: close button to the corner of tabbar
* Added: 'Close' action to tab's context menu
* Added: actions 'Match brace' and 'Select to matching brace'

2009-04-07:
* Added: plugins settings and enabling/disabling them in 'Settings' dialog

2009-04-06:
* Added: block text entering
* Added: basic macros support
* Added: combo-boxes instead of line edits to 'Find/Replace' dialog


===============================
Version 0.6.0
===============================

2009-04-07:
* Added: HTML highlighting to PHP scheme
* Added: company "SoftIcon" to 'About' dialog
* Fixed: troubles with log file on Windows
* Fixed: hidden main toolbar when starting without a config file
* Fixed: empty session at the first run

2009-04-06:
* Fixed: shortcut for 'Save as' action

2009-04-05:
* Fixed: updating syntax name in statusbar
* Fixed: updating cursor position in statusbar when typing in upper edit area

2009-04-04:
* German localization updated

-------------------------------
0.5 beta 2
-------------------------------

2009-04-03:
* Changelog updated
* Changed version to 0.5-beta2

2009-04-02:
* Fixed: moving the cursor to the end of inserted text (when using 
  insertText() method) if the text was a single line
* Added: toolbars list to 'Tools" menu
* Added: icons of sizes 16 and 24 to the default icon theme
* Fixed: bug with not working actions when there is one document opened/last 
  document closed (on Qt version 4.3 and earlier)
* Fixed: bug with opening a session (on Windows)
* Fixed: building issue on Windows (linking problem)
* Fixed: (hopefully) bug with lost focus in new documents

2009-03-31:
* Added: folding for C++ multi-line comments
* Removed: Undo/Redo actions from context menu

2009-03-30:
* Added: notification about document saving to plugins API
* Fixed: made replaceSelectedText() function atomic for Undo/Redo actions
* Fixed: installing headers when installing the program

2009-03-28:
* Added: adding actions to main menu sub-menus by plugins

2009-03-27:
* Fixed: trying to read a file with empty name when creating a new doc
* Added: replacing the not modified empty doc with opened one 
  if it was the only one before opening

2009-03-26:
* Fixed: hiding autocompletion list when switching the document
* Added: icons to external modification dialog buttons

2009-03-23:
* Fixed: compilation issues on Windows

2009-03-20:
* Added: dev files installation (for plugin developers)
* Added: list of dock windows
* Added: remembering of dock visibility when switching documents 
  of different types

-------------------------------
0.5 beta 1
-------------------------------

2009-03-19:
* Fixed: updating line numbers bar to appropriate width
* Fixed: loading autocompletion APIs from files
* Added: storing the invisible symbols visibility to config
* Added: request for particular line of text to ManagerInterface (plugins API)
* Added: getCurrentDocText() function to ManagerInterface (plugins API)
* Added: notifying plugins about context menu event
* Updated plugin example
* Changed the program description
* Changed icon

2009-03-18:
* Added: hidden symbols visibility
* Added: autocompletion

2009-03-15:
* Fixed: highlighting for doxygen single line comment (C++)

2009-03-14:
* Added: tooltip for tabs with full file names
* Fixed: bug with checking for external changes for NullDoc

2009-03-13:
* Reorganized main menu
* Fixed: bug with wrong view focus when doing undo/redo/cut/copy/paste
* Fixed: file name in status bar didn't change after 'Save as'
* Added: clickable status bar (charset, syntax, EOL)

2009-03-12:
* Added: context menu to plugins API

2009-03-11:
* Added: guessing file's syntax by its 1st line.
* Added: customizing the main toolbar in config file.
* Added: EOL auto-detection and changing by the user.
* Fixed: restoring toolbars and docks positions after restart.

2009-03-10:
* Added: basic code for Rich text engine.

2009-03-09:
* Added: using of SVG icons.

2009-03-06:
* Added: scrolling docs with mouse wheel over the tab bar.
* Added: unindention of current line if selection is empty (Sci engine).
* Added: CMake syntax highlighting.

2009-03-04:
* Removed "Print selected lines" menu item. Now it prints selected
  lines if there is a selection or prints the whole text if there isn't.

Initial commit:
* Added: different text engines.
* Added: splittable document view for Scintilla text engine.
* Added: using installed system icon themes.
* Moved to CMake building system.


===============================
Version 0.4.1
===============================
2008-10-17:
* Added: 'Replace' action to main menu
* Added: storing the 'replace to' text

2008-10-15 15:13:37 -0400 (Срд, 15 Окт 2008) | 1 line
* Moved sessions actions from 'File' menu to submenu

2008-10-13:
* Added: selection of EOL mode (Win/Unix/Mac)


=== Branch 0.4 splitted ===

2008-10-13:
* Added: action "Normal size" for text zoom
* Fixed: now we have current file's directory at 'Save as' dialog
* Fixed: bug with repeated replacements if replacing text 
  contains the replaceable one as a substring

2008-09-05:
* Added: zoom in and zoom out (increase and decrease font)
* Added: settings page for autocompletion

2008-08-28:
* Fixed: restoring cursor position after reloading

2008-08-25:
* Added: copying of installed API files to user's dir (if 
  they don't exist yet)

2008-08-24:
* Added: processing of read-only files

2008-08-21:
* Improved: serach using regexps
* Added: more file types to 'Open' dialog

2008-08-19:
* Added: autocompletion from API list (dictionary)

2008-08-06:
* Added: plugins settings

2008-07-24:
* Added: printing of selected lines

2008-07-23:
* Added: highlighting for Batch files
* Added: context menu for document tab

2008-07-14:
* Added: printing

2008-07-10:
* Added: basic plugins support
* Added: basic autocomplete

2008-07-08:
* Fixed: bug with unindention of the line below the selected ones

2008-07-05:
* Splitted 0.3 branch and started 0.4-dev

-------------------------------
Version 0.3-beta2
-------------------------------
* Fixed: bug with session restoring on Windows (forgot 
  about ':' in file path :))
* Added: syncronizing 'Open' dialog with current doc's dir
* Added: custom color for markers
* Added: custom color for current line highlighting
* Added: unindention of selected text with Shift+Tab
* Added: --lrelease option to configure script
* Updated desktop-file
* Updated localizations


-------------------------------
Version 0.3-beta1
-------------------------------
* Added support for diff-files;
* Hopefully fixed bug with opening the current dir (appered 
* Added French, Portuguese localizations
* Added: packaging script for Debian-based distros
* Added: Java custom highlighting scheme
* Added: doc comments to C++ scheme
* Added: 'Replace tabs with spaces' option
* Improved settings dialog
* Fixed: bug with small window when the app was closed 
  maximized several times in a row;
* Added: configure script
* Added: saving of last session even if no name was given to it
* Added: restoring scrollbar and cursor position when 
  restoring session
* Fixed: bug with relative paths in filename (at statusbar)
* Fixed: copying highlighting schemes to home dir. Now checks 
  if every single file exists.
* Fixed: if the app was closed maximized, it doesn't restore 
  normal size when started again;
* Fixed: crash when tried to change 'Show line numbers' or 
  'Adjust by width' without any opened documents;
* Added: options 'Show indents' and 'Highlight current line'
  to Settings dialog;


-------------------------------
Version 0.3-dev
-------------------------------
* using QScintilla instead of QTextEdit;
* manual syntax highlighting selection;
* custom highlights for C++, Makefile, Python, HTML, XML, Bash, Perl, Ruby, JavaScript;
* updating markers menu;
* icon themes now at user home dir
* one built-in icon theme


-------------------------------
Exported from 0.2.1
-------------------------------
* Fixed: (Windows) sometimes wrong tab name appeared after 'Save as'
  action (relative or absolute file path instead of file name)
* Fixed: multiple asking 'what to do?' when file was modified by 
  external program
* Fixed: menu item 'Recent files' has an old icon when icon theme changed


===============================
Version 0.2-release
===============================
* Added: move to the next/previous marker;
* Fixed: opening in existing instance using relative file 
  names in console;
* Fixed: regression in beta3 with multi-line blocks highlighting;


-------------------------------
Version 0.2-beta3
-------------------------------
* Changed: opening new file now replaces empty unchanged document, if it
  is the only one which is opened at that momend;
* Fixed: crash when exiting (appeared with some versions of Qt);
* Fixed: "open in existing instance" now isn't visible on Windows (since 
  this functionality is unavailable);
* Misc: filled up translations;


-------------------------------
Version 0.2-beta2
-------------------------------
* Added: Close button to About dialog;
* Fixed: can't be compiled on Windows (closing of IPC 
  socket isn't isolated);
* Fixed: window title doesn't change properly after "Save 
  session as" action;


-------------------------------
Version 0.2-beta1
-------------------------------
* Added: option "Save as a copy" to "Save as" dialog;
* Added: notification of changing file by external program;
* Added: using existing instance of application for opening files;
* Added: French and Spanish localizations;
* Added: license to "About" dialog;
* Changed: Settings dialog was reorganized a bit;


-------------------------------
Version 0.2-dev-20080311
-------------------------------
* Changed: Some improvements in Makefile;
* Fixed: regression with opening files;
* Fixed: regression with closing tab with any button;


-------------------------------
Version 0.2-dev-20080310
-------------------------------
* Added: line markers;
* Added: opening of multiple files with "Open file" dialog and 
  command line;
* Added: line length indicator;
* Added: auto-saving option;
* Added: German localization (thanks to Michael Gangolf);
* Changed: new "About" dialog;
* Fixed: "Continue from the beginning?" dialog also works for 
  "Replace" action when reaches the end of the file;
* Misc: code design improvements;


-------------------------------
Version 0.2-dev-20080116
-------------------------------
* Added: options "Show line numbers" and "Adjust by width" for each 
  document separately;
* Added: session name and file name in window title;
* Added: toolbar icons size changing;
* Added: closing documents with middle-click on the corresponding tab;
* Added: "Recent files" menu;
* Added: optional making a backup copy of file when saving;
* Added: file reload action;
* Changed: improved response when search reaches the end or the 
  beginning of the document;
* Fixed: "Save as" dialog now contains the original file name;


-------------------------------
Version 0.1.2-beta4
-------------------------------
* fixed the bug with lost focus after close confirming dialog (if 
  Compiz is used);
* fixed the bug when "Noname" document could get wrong tab title after
  applying settings;


-------------------------------
Version 0.1.2-beta3
-------------------------------
* improved highlighting shemes syntax;
* added highlighting schemes for HTML, XML, PHP, Python, 
  Makefiles, ini-files, patch-files;
* fixed the bug when highlighting scheme didn't work properly if 
  there was no whole-line-comment-rule in scheme (or it was empty);
* fixed the bug with lost focus after "Go to line number" action (if 
  Compiz is used);
* added an opportunity to configure startup behavior (show session
  dialog, load last saved session or start new session);
* added session auto-saving option;


-------------------------------
Version 0.1.2-beta2
-------------------------------
Fixed:
* unnecessary indent insertion
* Makefile install/uninstall instructions (finally!! :)
* language detection

Changed:
* directory structure


-------------------------------
Version 0.1.2-beta1
-------------------------------
Fixed:
* opening files from command line (with non-latin symbols in path);


-------------------------------
Version 0.1.2-20070811
-------------------------------
Fixed:
* lost focus after "Save as";
* bug with "replace all" permanent switching on after using it once;
* find/replace using regexps;
* storing the cursor position after switching the charset;

Added:
* sessions support;
* simple auto-indent;
* different toolbar styles (icons only, text under icons, etc.)
* Polish localization (thanks to Jarek)

Changed:
* multithread opening is temporary switched off;


-------------------------------
Version 0.1.2-20070709
-------------------------------
Added:
* search and replace using regular expressions;
* processing (highlighting) multiline blocks;

Fixed:
* storing of last save dir;
* row and column number 0 in cursor position indicator;

Changed:
* now it opens files in separate threads;


-------------------------------
Version 0.1.2-20070625
-------------------------------
Added:
* open file(s) with drag'n'drop;
* text replacement;
* localization (only Russian for the present, you're welcome with 
  your own translations);

Fixed:
* rich text insertion with copy/paste;
* corresponding charset menu item now checks depending on file 
  charset when file switches;
* context menu is the same as "Edit" menu in main menu bar;
* some fixes for Windows: errors of compilation, wrong drag'n'drop;


===============================
Version 0.1.1 (12-06-2007)    
===============================
Fixed: 
* window title and status bar didn't change after "Save as";

Changed: 
* doesn't use Windows registry, uses config file at user directory 
  instead;
