2005-12-10 Enrico Troeger <enrico.troeger@uvena.de> * src/prefs.c, src/vte.c, src/keyfile.c, src/utils.c, src/callbacks.c: many changes, adding color settings for VTE 2005-12-09 Enrico Troeger <enrico.troeger@uvena.de> * geany.glade, src/utils.c, src/interface.c, src/callbacks.c, src/main.c, src/keyfile.c: removed symbol list combo box in the toolbar * src/treeviews.c, src/utils.c: heavily improved the tag list to categorise the tags in a tree 2005-12-08 Enrico Troeger <enrico.troeger@uvena.de> * src/interface.c: added tooltip text for exit button * src/main.c: open a new file at startup if none is open * bugfix: src/keyfile.c: fixed a segfault when starting without a configuration dir 2005-12-06 Enrico Troeger <enrico.troeger@uvena.de> * src/document.c, src/callbacks.c: diabled extended HOME and END key default behaviour due to many problems 2005-12-03 Enrico Troeger <enrico.troeger@uvena.de> * src/filetypes.c, src/highlighting.c: added new filetype "Assembler" 2005-12-01 Enrico Troeger <enrico.troeger@uvena.de> * src/document.c, src/callbacks.c: extending HOME and END key default behaviour, to jump back to previous cursor position if pressed again 2005-11-30 Enrico Troeger <enrico.troeger@uvena.de> * src/keyfile.c, src/prefs.c, src/interface.c, src/vte.c: added some options for the VTE to the preferences dialog * bugfix: src/sci_cb.h: fixed a small bug by auto closing }-brackets * src/callbacks.c, src/main.c: added signal and handler for F12 key, pressed in the main widget 2005-11-28 Enrico Troeger <enrico.troeger@uvena.de> * src/vte.c: added rudimentary clipboard support by pressing middle(paste) and right(copy) mouse button 2005-11-27 Enrico Troeger <enrico.troeger@uvena.de> * src/vte.c/h: newly created: contains functions for the terminal emulator widget, which is loaded if libvte.so.4 is available * configure.in: added option --[en|dis]able-vte to disable vte support 2005-11-25 Enrico Troeger <enrico.troeger@uvena.de> * scintilla/LexOthers.cxx: edited the properties lexer to colourize key=value pairs a bit nicer * tagmanager/parsers.h, tagmanager/conf.c, tagmanger/Makefile.am: added conf.c(built from make.c), to create tags for config files * src/utils.c, src/callbacks.c: rewrite untitled.extension after "Save As" in the file header 2005-11-24 Enrico Troeger <enrico.troeger@uvena.de> * src/keyfile.c, src/interface.c, src/prefs.c, src/msgwindow.c: added new option "Switch to status message list" * src/keyfile.c: store the position of vpaned1 too(sizer between editor window and the status message list) * src/highlighting.c, src/filetypes.c: added new filetype "Conf" 2005-11-22 Enrico Troeger <enrico.troeger@uvena.de> * bugfix: src/sci_cb.c: added missing / to the closing tr-tag in HTML table auto completion * src/sci_cb.c: disabled auto completion in HTML at writing pure CDATA 2005-11-21 Enrico Troeger <enrico.troeger@uvena.de> * src/keyfile.c: store the position of hpaned1(sizer between editor window and the taglist) and load it if window positions are saved and restored * src/treeviews.c, src/callbacks.c: added special popup menu to the list of open files 2005-11-20 Enrico Troeger <enrico.troeger@uvena.de> * new release: Geany 0.3 "Muzzer" * src/treeviews.c/h: newly created: contains functions for the taglist and open files treeviews on the left side * src/treeviews.c, src/callbacks.c: added an open files treeview, which represents all open files * src/interface.c: added a toolbar button to open the color chooser * bugfix: src/sci_cb.c: there was an error at the next line after closing a multiline comment in C/C++/Java 2005-11-18 Enrico Troeger <enrico.troeger@uvena.de> * src/document.c: make a beep if a file could not be saved 2005-11-16 Enrico Troeger <enrico.troeger@uvena.de> * bugfix: src/sci_cb.c: fixed a small bug that kills the current line if a } was added and there is no newline and there are no non-space characters on the line (thanks to Frank Lanitz for reporting) 2005-11-15 Enrico Troeger <enrico.troeger@uvena.de> * src/callbacks.c: Save As add a recent opened file to the list, too 2005-11-14 Enrico Troeger <enrico.troeger@uvena.de> * src/utils.c, src/callbacks.c: added shortcut for "walking" between open documents by pressing STRG+LEFT resp. STRG+RIGHT * src/templates.h, src/templates.c, src/document.c, src/filetypes.c: removed hardcoded filetype templates from filetypes.c and added them to templates.h/c 2005-11-12 Enrico Troeger <enrico.troeger@uvena.de> * src/templates.c, src/interface.c, src/callbacks.c, src/prefs.c, src/keyfile.c, src/document.c, src/filetypes.c: removed GPL options(in the settings dialog, in the context menu for inserting comments like fileheader with GPL), now this is completly done within the fileheader template and the wildcard {gpl}, added also the first template for new file (filetype None) 2005-11-11 Enrico Troeger <enrico.troeger@uvena.de> * bugfix: src/utils.c: fixed segfault if configuration directory could not created * src/dialogs.c, src/main.c, src/callbacks.c: added a error box which is shown if configuration directory could not created * bugfix: src/callbacks.c: fixed a bug which freezed Geany sometimes at exiting(thanks to Frank Lanitz for re- porting) 2005-11-09 Enrico Troeger <enrico.troeger@uvena.de> * bugfix: src/filetypes.c: set correct filetype id for type C++, so template for new C++ file will work again (thanks to Frank Lanitz for reporting) 2005-11-06 Enrico Troeger <enrico.troeger@uvena.de> * src/highlighting.c: added highlighting support for Python * src/highlighting.c: extracted all hardcoded styling definitions for all filetypes, so they can be easily edited by user in %PREFIX/%DATADIR/geany, a GUI interface is planned * src/main.c, src/highlighting.c: load global.tags file only if a file was opened * src/callbacks.c: added key combo: Shift+Space to explicitly suppress use of sci_cb_auto_forif() * Makefile.am: added data/ to be included in tarballs and get installed 2005-11-03 Enrico Troeger <enrico.troeger@uvena.de> * src/interface.c, src/prefs.c: added long line marker settings to preferences dialog 2005-10-31 Enrico Troeger <enrico.troeger@uvena.de> * src/callbacks.c, src/sciwrappers.c: reset the line number margin width at zooming in and out (thanks to Frank Lanitz for reporting) * src/dialogs.c, src/callbacks.c, src/document.c, src/keyfile.c: re-implemented recent files menu, this time in a useful way * bugfix: auto completion is working again 2005-10-30 Enrico Troeger <enrico.troeger@uvena.de> * bugfix: src/filetypes.c: fixed the function pointer of filetype Tex to get the correct styling (thanks to Frank Lanitz for reporting) * src/document.c: reset the width of line number margin at saving * src/document.c, sciwrapper.c, geany.h, keyfile.c: added vertical line (by default at column 72) to mark long lines 2005-10-25 Enrico Troeger <enrico.troeger@uvena.de> * new release: Geany 0.2 "Panaka" * configure.in, src/utils.c: added check for gethostname() and modified utils_get_hostname() appropriately * src/dialogs.c, src/interface.c: redesigned file open dialog to make it looks nicer 2005-10-24 Enrico Troeger <enrico.troeger@uvena.de> * Makefile.am: added autogen.sh to EXTRA_DIST * scintilla/*: updated Scintilla to version 1.66 * bugfix: configure.in: added check for fgetpos(), so compilation with gcc 4 is possible * src/sci_cb.c: removed sci_cb_show_entity_list(), because it was unnecessary 2005-10-23 Enrico Troeger <enrico.troeger@uvena.de> * doc/geany.docbook: added search information in section Usage * src/utils.c: bugfix: check_disk_status should now work better * src/callbacks.c, src/dialogs.c, src/document.c, src/sci_wrappers.c, interface.c: created "Replace" dialog with Replace, Replace All and Replace Selection, also improved the Find dialog a little bit * src/callbacks.c, src/interface.c: added "show hidden files" checkbox in file open dialog 2005-10-22 Enrico Troeger <enrico.troeger@uvena.de> * src/callbacks.c, src/dialogs.c, src/document.c: heavily improved find dialog * src/sci_cb.c: added simple <table>-completion in HTML-mode * src/callbacks.c, src/interface.c, src/main.c, src/keyfile.c: added toolbar popup entries for toolbar icon size * src/dialogs.c, src/images.c: removed compile icon and replaced it by the GTK stock icon "convert" 2005-10-21 Enrico Troeger <enrico.troeger@uvena.de> * src/callbacks.c, src/interface.c, src/document.c, src/sciwrappers.c: added read-only mode (and checkbox in file open dialog) added also text entry in file open dialog to enter directly filenames * doc/geany.docbook: added startup information in section General * src/callbacks.c, src/interface.c, src/keyfile.c: added "Recent files" list to the file menu * src/build.c: at linking a file(C and C++): if source is newer than a existing object file, it is rebuilt * bugfix: src/build.c: compiling a file without any special arguments didn't work 2005-10-20 Enrico Troeger <enrico.troeger@uvena.de> * src/Makefile.am: EXTRA_DIST entry added, to include images.c (thanks to Frank Boehme for reporting of missing file) 2005-10-19 Enrico Troeger <enrico.troeger@uvena.de> * first release - Geany 0.1 "Freyborn"