Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > 8e447296f4768ab5a531e30c078d11c9 > files > 6

katoob-0.5.9.1-1mdv2008.1.i586.rpm

Version 0.5.9.1
* Fixed a problem that caused katoob to ignore keypresses

Version 0.5.9
* Enchant is now used for spell checking instead of aspell
* The iso-codes package can be used to display friendly names for the spell checker dictionaries.
* The recent menu is displays the name of the file not the full path.
* Opening a non-existing recent file triggers an error.
* Better quality Arabic translation (Thanks Khaled Hosny).
* Maemo support.
* libcurl is now used for the network.
* Cairo is not used anymore to draw the extended toolbar extra icons.
* Make the buttons in the dialogs HIG compliant
* Pressing Escape will close the spell checking dialog
* We now use the gtk printing capabilities for printing.
* Syntax highlighting now depends on gtksourceview2 and it's been rewritten.
* We now save the documents every minute and recover any files when we start.
* We also autosave if we crash.

Version 0.5.8
* Implemented Multipress. Phone style typing.
* When we create a file, make sure we have read & write permissions (By passing S_IRWXU to open())
* Added a window to show the emulator and multipress mappings.
* Line numbers aren't now all bold. Only the active line.

Version 0.5.7
* Code cleanups.
* Depend on gtksourceview instead of gtksourceviewmm
^ The current line is drawn in bold when we show the line numbers.
* In the document right click menu, show the dictionary menu item only if we have a word.
* Add more drag actions so we can accept data from konqueror.
* DND should work fine with konqueror now.
* Dropping a file on a document will open it.
* Don't use the glib file saving functions as it'll fail if we don't have write access
  to the target directory even if the target file is writable.
* Some problems related to the encoding conversion.
* Started to comment the code via the doxygen style.
* The tab width is now configurable.
* Fixed a crash under utf8 locales when clicking "Apply" or "OK" in the preferences dialog.
* CXXFLAGS now should get CFLAGS prepended. Now --enable-release is really effective!

Version 0.5.6
 * Don't try to convert the encoding if the requested one is utf8. return false if
   the text is not valid utf8 after we convert it.
 * Reset the gui when we close the document from the document label close button.

Version 0.5.5
 * Replace dialog: Removed "Find And Replace".
 * Severe optimization for the lam-alef detection and manipulation code.
 * Syntax highlighting support (Via libgtksourceviewmm)

Version 0.5.4
 * When we import or export bidi and shaped text. We process the text line by line
   because fribidi is reversing the whole text and ignoring line separators.

 * [ Thanks UTUMI Hirosi <utuhiro78@yahoo.co.jp> ]
 * Updated Japanese translation.
 * The preferences dialog sections are now translated.
 * Various small updates for the desktop.in file.

Version 0.5.3
 * Can export text after applying bidi and shaping.
 * Exporting plain text depends on fribidi now.
 * Can now import text that has been shaped and had bidi applied to previously.

Version 0.5.2
 * Added Insert file.
 * Some small code cleanups.
 * Implemented open location to open remote locations.
 * Check for the return value of the executed subprocess
 * Implemented the Thread class. Migrated our dict lookup code to it.
 * Can now open remote locations.
 * Depend on gtkmm >= 2.6.0 instead of 2.6.5

Version 0.5.1
 * Fix compilation error when dbus is disabled.

Version 0.5.0
 * Rewritten using C++/gtkmm

Version 0.3.9
 * German manpage (Michelle Konzack)
 * Updated Hebrew translation.
 * New French translation.
 * French to Arabic transliteration emulator layout by Emmanuel Beffara
 * When we are saving, If the user wrote a filename in the text entry, we should use it instead.
 * New Czech translation (Thanks Jan Grmela)
 * Fixed a weired segfault during startup (Thanks oren maurer for reporting)
 * German PO file corrections (Debian bug #314022)
 * Extended toolbar searching is now case insensitive.
 * An arrow should appear with icons from the toolbar if the display width is not enough.
 * Should really save the aspell lists.
 * Arabic text should be handled by aspell as usual.
 * Added diacritics buttons to the extended toolbar.
 * Regenerated the icons from the SVG.
 * Updated COPYING file, The FSF address changed.

Version 0.3.8
 * The ability to open multiple files from the open dialog (Bug #54).
 * Remembering the last place from where files were opened/saved (Bug #55).
 * Implemented own command line arguments parser.
 * katoobdocument.c: Fixed compilation errors when the spell checker is disabled
   ( Thanks Leonardo Boshell <leonardop@gentoo.org> for the patch )
 * src/Makefile.am: Fixed compilation errors when freetype and freetype 2 are 
   there! ( Thanks Leonardo Boshell <leonardop@gentoo.org> for the patch )
 * Dict protocol support.
 * New icons for katoob ( Thanks Mostafa Hussein <mostafa@linux-egypt.org>).
 * Fixed the bug that caused all the window parts to be shown even if they are 
   disabled in the preferences dialog.
 * Some speed optimisation.
 * Katoob won't complain about backup problems when saving for the 1st time.
 * A statusbar indicator for the insert button.
 * The crash dialog should be fine now.
 * Katoob try to save the open files if it crash.
 * A new configuration file parser.
 * Don't modify the stored directory path if the user canceled the open dialog.
 * Cleaned the config saving and freeing routines.
 * Some fixes for the Makefiles.
 * print dialog, properly destroy the dialog so it can be opened again!.
 * Replaced katoob_debug(__FUNCTION__); with a macro: KATOOB_DEBUG__FUNCTION
 * Code cleanup: katoob compiles under g++ 2.95 & 3.3.1.
 * Don't connect to the dict server except when the user clicks on the 
   "Dictionary" item.
 * UTF-8 is the default encoding for saving (#66)
 * Memory leak in the case insensitive search code.
 * Added a hebrew translation.
 * Converted pl.po to UTF-8. (Bug #50)
 * katoob.po: removed, ar.po: corrected an error. (bug #141)
 * A Japanese translation.
 * src/katoob.h: Katoob now compiles under gtk+ 2.4
 * Added --enable-new-widgets to enable using the new gtk 2.4 widgets
   instead of the old ones
 * Added --enable-release to ommit the additional debugging symbols
 * save.c: saving with the same filename but different encoding should
   update the document encoding now.
 * katoobdocument.c: Fixed bug #150.
 * search.c: fixed a segfault when doing "replace all" 2 times.
 * conf.c: return when we can't open the print conf. file "Samy Al Bahra".
 * file selector: Don't remember the path accross sessions.
   And always start from the c\urrent dir, and fail to the home dir.
 * Try to recover text till the illigal byte when the "illigal byte sequence"
   error appears.
 * A hebrew file for the emulator "Diego Iastrubni <elcuco at kdemail dot net>"
 * conf.c: fixed a segfault.
 * Hebrew is now Logical Hebrew (Thanks cuco)
 * German translation (Thanks Michelle Konzack)
 * some fixes for the print dialog.
 * BUG: config_struct_foreach() free config->backup_dir instead of config->backup_ext
 * Display an error dialog when no spellchecking dictionaries are available, Don't pass a NULL PspellManager variable to pspell_manager_check() as it'll segfault.
 * Disable the RTL/LTR text alignment under gtk 2.4 :-(
 * A new about box per Michelle Konzack's request.
 * Fixed an infinite loop when u replace all and the from string is a substring of the to string.
 * Handle the LAM-ALEF presentation forms, Replace them by lam+alef "incomplete".
 * Convert hindi digits to arabic when we save in cp1256 "disabled".

Version 0.3.5
 * Dropping a file on katoob window result in opening it.
 * Segfault when freeing xkb groups on redhat 9.0.
 * Three dots after all menu entries that lead to dialog boxes.
 * Preferences dialog categories are now translated.
 * Backup before saving implemented.
 * Fixed some memory leaks and code cleanups.
 * Calculate the cursor position correctly when tabs are inserted
 * Added "..." to all menu entries popping a question dialog.
 * The document created on startup grab the keyboard input.
 * recheck the document when changing the dictionary.
 * spell check button to the extended toolbar.
 * fixed close all not canceling when hitting cancel.
 * Added the emulator entries to a submenu.
 * unset readonly when saving a readonly document.
 * fixed a bug that caused the selected text to be unselected when right clicking.
 * Renamed Toolbar to Main toolbar, and added the extended toolbar option to 
   the toolbars submenu.
 * A small fix for the man page.
 * misc.c: segfault "katoob - - - - - - - - -"
 * No beep when no documents found, and when no undo or redo items.
 * Signal handler to try and save the open files.
 * Removed the preferences shortcut.
 * Makefile.am: A bug caused linking to the system fribidi if present.
 * mdi.c: memory leak.
 * Increased katoob window icon size.
 * encodings.c: some tweaking.
 * prefs-dlg.c: The text direction isn't selected correctly.
 * Rewrote the BiDi line direction detection algorithm to fix the high CPU and 
   memory usage.
 * conf.c: disable_xft is FALSE by default.
 * main.c: Disabled the signal handler
 * moved xkb_grp and xkbEventType from the config struct to the katoob struct.
 * Added --enable experimental and marked all the crash handler stuff as 
   experimental. #ifdef EXPERIMENTAL ... #endif
 * New fribidi based on version 0.10.4 + fribidi_log2vis for the printing.
 * The import and export menu items are not check items.
 * The document encoding is set to UTF-8 if the opened file is valid UTF-8
 * Save as with a different encoding sets the document encoding to it.
 * recent.c, conf.c: fclose the config files after loading and/or saving.
 * prefs-dlg: Fixed the backup directory selector title.
 * Native printing support.
 * Exporting doesn't unset the modified state for the document.
 * Fixed compiling errors when the spell checker and printing support are 
   disabled.
 * replaced getenv() with g_get_home_dir()

Version 0.3.4.91
 * configure.in: Fixed all pspell/aspell detection problems
 * html.c, misc.c: #include <stdlib.h> for atoi()
 * mdi.c: removed extern UI *katoob from katoob_create_doc_from_file()
 * print.c: #include <stdlib.h> for system()
 * highlight.c: katoob_get_highlight_type() Added java, tex and ada
 * mdi.c: fixed compile error when enabling highlight.

Version 0.3.4.90
 * Rewrite using GtkObject model.
 * encodingslist.h: Added some more encoding names, fixed some others.
 * bidi.*: New files, All the BIDI code is there.
 * conf.c, katoob.h: Added text_dir & bidi options.
 * main.c: New "text direction" menu.
 * Almost complete BIDI support.
 * Added text direction to the preferences dialog.
 * mdi.c: the close button is generated but hidden if config->showclose = FALSE
 * Changing the "show close button option" Applies to the opened tabs.
 * Added ISO-8859-16 "Romanian" To the list of supported encodings.
 * More Language names in the encodings menu.
 * A new implementation for the encoding menu & encoding list generation, 
   Making it more easy to add more encodings.
 * The ability to display line numbers
 * The configuration struct is freed before quit
 * Fixed choosing not to save on exit doesn't save for that time only!
 * saveas.c: removed, all functions are in save.c, renamed katoob_saveas() to 
   katoob_save_as()
 * autogen.sh: Check for libtool & intltool.
 * The text buffer is scrolled to the highlighted item.
 * The ability to disable antialiasing.
 * encodings.c: Changing the encoding of an unassosiated buffer, treat it as if 
   it was encoded in the default encoding.
 * The ability to change the editor fonts.
 * Integrated the spell checker into KatoobDocument.
 * Katoob skip Arabic words spelling.
 * The recent menu should be really fixed ;-)
 * save as add the file to the recent menu.
 * Removed the encoding option from the command line options.
 * man page cleaning.
 * Unsupported command line options are ignored instead of displaying the help 
   and exiting with return code 1.
 * Debugging output is printed to stdout instead of stderr.

Version 20030119
 * configure.in: fixed "./configure: bidi: command not found" when 
   disabling bidi
 * Fixed the complain about missing fribidi.h when disabling BIDI
   ( Thanks Alaa & Uri Elias for reporting )
 * gtkspell.c: replace all gtk_text_view_get_buffer() by katoob->active_buffer, 
   Removed the destroy callback
 * mdi.c: NULL katoob->active_buffer when no more open documents
 * A man page is now included.
 * Update gtkspell to 2.0.4 "can now make use of either aspell or pspell" & 
   updates for the configure.in script
 * mdi.c mdi.h katoob.h gtkspell.c gtkspell.h: Changed HAVE_PSPELL to HAVE_SPELL
 * BiDi algorithm works when opening files
 * configure.in: gtkspell is disabled by default, bidi is enabled by default.

Version 0.3.1
 * src/file.c: Applied patch from bug #12
 * src/main.c: Applied patch from bug #11
 * Added po/pl.po
 * Added po/sv.po
 * src/misc.c: Fixed warnings when displaying the emulator file not found error
               Fixed a bug that enables the user to open more than 1 about
               dialog
 * Added GPL.ar, An Arabic copy of the GPL
 * Makefile.am: Added GPL.ar to EXTRA_DIST, Cleaned duplicate THANKS entry in
                the EXTRA_DIST
 * katoob.spec.in: Modified the description.
 * Added a man page.

Version 20030102
 * acconfig.h: deprecated & removed
 * configure.in: all symbols are defind there with description
 * better I18N using intltool "translation for katoob.desktop file".
 * Removed the bundled fribidi option, Always link against the bundled one
 * configure.in: changed --disable-gtkspell to --enable-gtk-spell
 * Fixed compile time disabling of the spell checker
 * src/iransystem.c: Fixed gcc 2.9.5 compile errors
 * src/file.c: Fixed a segfault when auto selecting an encoding in the save 
   dialog "The displayed name is different than the actual encoding name!"
   ( Thanks  Uri Elias <elias@techunix.technion.ac.il> for reporting )

Version 20021208
 * Fixed the encoding display problems in the statusbar
 * Spell checking using gtkspell 
 * Fixed the encodings menu
 * Several memory leaks
 * Fribidi is used to handle the BIDI algorithm

Version 01112002
 * Rewrote all the language routines to facilitate the addition of other 
   encodings.
 * RTL, LTR are now radio buttons "patch by Jens Askengren".
 * Fixed a bug that caused the main window to be destroyed when choosing cancel 
   or saving fails. when prompted to save the files upon exit.
 * Updated Polish translation
 * BIDI algorithm "EXPERIMENTAL"
 * Fixed a bug with the about box that allowed opening 2 dialogs.
 * Fixed a bug that prevents the display of the close button when choosing "No" 
   upon trying to open a non existing file from the recent menu.
 * Re organised the commandline files opening routines. "reading from stdin 
   works if '-' is anywhere"
 * The statusbar now displayes the encoding
 * Fixed a bug that caused the configuration to be saved even if disabled from 
   the preferences dialog.

Version 0.3.0
 * The new MDI interface
 * A Polish translation "Krzysztof Krzyzaniak <eloy at transilvania dot eu dot org>"
 * The statusbar update followes the cursor movement.
 * Line & Column count begins from 1 not 0.
 * Removed all images from the executable file, They are now loaded at runtime
 * The textbuffer is now always in focus
 * Enter in the "search for" or "replace with" activates the "find" button
 * GNOME interface guidelines compliant menubar "suggested by Jens Askengren"
 * Goto line in the menubar
 * All dialogs are now transient on the main window
 * New icons for katoob!
 * An arabic keyboard emulator to enablr the user to type Arabic without 
   configuring an Arabic keyboard
 * Added "Text beside icons" To the toolbar style
 * A popup menu to the toolbar to select the style
 * A buffer status indicator in the label
 * Save a copy has been implemented
 * Implemented revert
 * Rewrote the recent routines to avoid possible segfaults
 * Many code cleanups, Numerous bug fixes
 * Fixed a bug when trying to save text with BIDI tags in windows or iso 
   encoding
 * Enabling/Disabling, Limiting the size of the Undo history
 * Limiting the size of the Recent documents menu
 * More improvements to the user interface
 * Opening multiple files from the command line
 * The ability to import, export files in the "HTML Numerical characters 
   reference"
 * Katoob doesn't display an error when the configuration file is not found
 * Fixed the error when saving empty files
 * Enhancements for the encoding menu
 * --enable-debug defines g_malloc() as malloc(), g_free() as free() and
   includes stdlib.h
 * Katoob doesn't save when the disk is full

Version 0.2.1
 * Fixed the search dialog where some buttons didn't dieplaying the whole label
 * Added a GNOME menu entry, with a modified smaller logo, Adapted the .spec.in 
 * The statusbar now displayes the cursor position, The state of the file
 * More error checking in realopen(), real_save() and real_saveas()
 * Fixed a segfault when changing the encoding of a non valid encoded file
 * Fixed a bug in the recent menu routines caused a file to be added more than 
   once when opened via command line arguments
 * Fixed the "replaceall" Warning by gcc
 * Fixed a segfault when trying to save a file in ISO with non ISO valid 
   characters in the UTF buffer

Version 0.2
 * Recent documents menu
 * Prefrences dialog
 * katoob can now read from the standard input "cat foo | katoob -"
 * A menu option to save window attributes when exit
 * A menu item to show/hide the toolbar
 * The toolbar can now be text only, icons only, or both
 * A menu item to show/hide the statusbar
 * In addition to the new configuration file layout, code optimization
   and of course the Arabic translation
 * No need to set the Codepage in the environmental variables to display
   the Arabic interface
 * The main window now has an icon "similar to that in the about box"

Version 0.1
 * First public release