Fri Dec 29 15:58:52 EEST 2000 Malenko Dmitry * titano.glade : added "Compile" top menu item added Make button to tool bar * other chages : many chages were not documented Sat Dec 16 13:44:54 EEST 2000 Malenko Dmitry * automake.cc : added functionality to handle scripts in Makefile.am correctly * amlist.cc : added tool to list all files that are presents in project's amutomake structure * scripts/projects.pl : now uses amlist to import new project Sat Dec 09 19:36:39 EEST 2000 Malenko Dmitry * prefs.cc : added recent list, recentmax * titano-dialogs.cc : added field to edit recentmax * titano-app.cc : added update_recent() * projects.cc : added destructor to remove Project tree items * pixmaps : moved all pixmaps here from src/xpm * configure.in : pixmaps instead of src/xpm Fri Dec 08 22:41:13 EEST 2000 Malenko Dmitry * prefs.cc : changed lastname,lastdir to lastproj * titano-app.cc : added open_project() fixed run() to open last session project saving prefs in proper time Thu Dec 07 20:48:29 EEST 2000 Malenko Dmitry * scripts/project.pl : using amlist when importing projects * titano-app.cc : fixed project creation to import existing projects Sat Dec 02 16:28:16 EEST 2000 Malenko Dmitry * src/amlist : added supplementary program to list all sources in project via Makefile.am * automake.cc : Makefile added target iterator, find_target() Sat Nov 25 19:31:02 EEST 2000 Malenko Dmitry * src/scintilla/Makefile.am : added * project.cc : fixed remove_item() added remove_am_file() * titano-dialogs.h : fixed RemoveFileDialog to properly return selected name * BUGS, TODO : added * README,NEWS : updated Tue Nov 21 16:58:56 EEST 2000 Malenko Dmitry * src/xpm/ : added new icons * titano.glade : moved to . * scripts/project.pl : added Perl script for new project creation * titano-app.cc : new functions create_file[_templ] Thu Nov 16 21:01:17 EEST 2000 Malenko Dmitry * titano.glade : updated PrefsDialog * titano-dialogs.cc : PrefsDialog now works * scripts/ : added * scripts/file.pl : added Perl script for new file creation Wed Nov 03 21:26:23 EEST 2000 Malenko Dmitry * titano.glade : updated PrefsDialog * views.h : ViewSettings type added * prefs.cc : Fixed to handle ViewSettings Wed Nov 01 20:37:16 EEST 2000 Malenko Dmitry * titano-dialogs.cc : PrefsDialog added Thu Oct 26 19:41:37 EEST 2000 Malenko Dmitry * prefs.h, prefs.cc : added * titano.glade : added PrefsDia * titano-app.cc : on_new_project() project type distinguishing * titano-dialogs.cc : NewProjectDialog::get_type() works correctly * pixmaps/* : added icons Wed Sep 18 21:10:03 EEST 2000 Malenko Dmitry * titano-app.cc : fixed TitanoApp::input_out, TitanoApp::input_err to properly display splited strings(that are proceed at different function calls) Sun Sep 15 20:24:19 EEST 2000 Malenko Dmitry * tempaltes/* : some fixes in templates (I misspelled AC_PROG_CXX) * automake.h, automake.cc : added, classes to work with Makefile.am * some other fixes ;) Fri Sep 06 21:31:43 EEST 2000 Malenko Dmitry * after a long break I back ;) * so Titano got new design and it is good time to start document changes * titano-app : Edit menu, execute() fix to display command * view : some new functions * files : File::get_view() * titano.glade : interface updates Thu Jul 13 22:24:20 EEST 2000 Malenko Dmitry * callbacks.cc : fixes in loading and creating new project * interface.c : removed newproject dialog * src/dialogs/ : library with dialogs * dialogs/nprojwiz* : new project wizard Sun Jul 09 20:53:45 EEST 2000 Malenko Dmitry * cproject.cc : fixes in saving project, checking ext * projects.cc : fixes in items manipulation Sat Jul 08 15:07:01 EEST 2000 Malenko Dmitry * conffile.h,conffile.cc : class to work with configs * review and cleanup (to many changes to describe) Mon Jul 03 20:19:12 EEST 2000 Malenko Dmitry * files.cc : CFile::read_only changed many methods to work properly with such a files Sat Jul 01 21:34:54 EEST 2000 Malenko Dmitry * files.cc : save_backup() method Fri Jun 30 07:44:44 EEST 2000 Malenko Dmitry * files.cc : improved statement jump algorithm * interface.c : prefsbox * prefs.c : some fixes * new highlight elements "Numeric constant", "Operator" Thu Jun 26 22:18:15 EEST 2000 Malenko Dmitry * worked very much on higlight scheme editor * projects.h : CProject::apply_highlights() * cproject.cc : CCppProject::apply_higlights(), fixes in load_highlihgts() * prefs.h, prefs.cc : many fixes * interface.c : prefsbox * callbacks.cc : callback to handle changes for higlihgts * util.cc : fixed RGB2Triplet() Thu Jun 22 11:42:24 EEST 2000 Malenko Dmitry * many changes to implement highlight scheme editor * cproject.cc : load() fixed to open files in proper order Tue Jun 20 08:06:33 EEST 2000 Malenko Dmitry * cproject.cc : fixed exec_*_cb() to display everything properly * projects.h : CCppProject::exec_*_f to work with child's output Wed Jun 14 09:04:03 EEST 2000 Malenko Dmitry * cproject.cc : C/C++ menu "Other" files section in Project Explorer more strict extentions check * files.h, files.cc : comment_*() and some other funcs * interface.h : some hotkeys Mon Jun 12 18:02:10 EEST 2000 Malenko Dmitry * projects.h : CProject::otree,oitem - for files that are not source for this project * cproject.cc : more smart extentions distinguishing; support for "Other" files tree Sat Jun 10 12:47:01 EEST 2000 Malenko Dmitry * files.cc, files.h : statusbar now works CFile::insert() * main.cc : added startup() function Fri Jun 09 21:13:01 EEST 2000 Malenko Dmitry * files.cc : some code on statusbar fixes in CFile:save() - return error code if needed * prefs.cc, prefs.h : config changed to hold last opened project name Thu Jun 08 19:30:10 EEST 2000 Malenko Dmitry * cproject.c : fixed CCppProject::add_file() * files : started working on statusbar * interface.c : some interface changes Sun Jun 04 21:26:23 EEST 2000 Malenko Dmitry * review of files.h, files.cc * gotoline dialog * Search menu * dialogs.cc : ask_line_number() Sat Jun 03 12:11:04 EEST 2000 Malenko Dmitry * moved to GtkEditor 0.1.8 so many changes beacuse of this * added propbox * util.cc : fullname() - compose full name form dir and name Thu Jun 01 21:19:31 EEST 2000 Malenko Dmitry * cproject.cc : fixes in debug() - added debug callback fixes in exec_out_cb(), exec_err_cb() - now output appears in clist the way it should * interface.h : redone prefsbox Wed May 26 19:13:03 EEST 2000 Malenko Dmitry * util.cc : fixes in str_replace() * projects.h : necessary fields for make/compile: input callbacks ids; files; * projects.cc : callbacks for "Compile" menu * cporject.cc : make(), compile(), execute(), debug() * callbacks.cc : fixed bug in on_add_activate() (interface was not updated properly) * src/Makefile.am : xpm added to dustribution Wed May 24 17:38:19 EEST 2000 Malenko Dmitry * util.h,util.cc : str_replace() function that replaces entries of one string with another one. Mon May 22 07:12:04 EEST 2000 Malenko Dmitry * interface.c : hotkeys and icons in menu Sun May 21 18:30:28 EEST 2000 Malenko Dmitry * src/xpm : some xpm's for menus Sun May 21 7:11:37 EEST 2000 Malenko Dmitry * cproject.cc : started working on dynamic menus Wed May 17 17:04:16 EEST 2000 Malenko Dmitry * prefs.h,prefs.cc : fields for user name,mail; default project dir; methods save/load to preferences box * main.cc : some code to work with preferences * callbacks.cc : on_preferences_activate() callback * dialogs.cc : ask_new_project() now usees preferences Tue May 16 21:03:16 EEST 2000 Malenko Dmitry * prefs.h,prefs.cc : Preferences class to work with settings * common.cc : libdir now holds path where scanners where installed * other changes that I don't remember :( Fri May 12 Malenko Dmitry Now Titano uses gnome-config to save/load project files. So all changes connected with it. * util.h,util.cc : several functions for working with configs * prjoects.h : in CProject::make and so on - commands * cproject.cc : changed save(),create_empty(),load_from_file() * scanners/Makefile.am : now libraries are installed as they should be There are some problems with scanners: we should add their path to LD_LIBRARY_PATH Wed May 10 Malenko Dmitry * files.cc : CFile::activate() - more smart * projects.h : CCppProject::hitem,citem towork with tree CCppProject::activate_file() item_selected() callback to open/activate file selected in tree * projects.cc : item_selected() callback * cproject.cc : changes in new_file,add_file,remove_file to manipulate tree Tue May 09 Malenko Dmitry * callbacks.cc: fixes in on_new_file_activate() * cproject.cc : Proj tree is updated every time you add/remove file Sun May 07 Malenko Dmitry * cproject.cc : C/C++ project class implementation has been moved Though class declarations are in projects.h Fri May 05 Malenko Dmitry * Finished file managment staff for C/C++ projects * Some code on "Project Explorer" for C/C++ projects Mon May 01 Malenko Dmitry * Movig to gtkeditor-0.1.5 Sat Apr 22 Malenko Dmitry * Started working on Titano. Built interface. Working on file/project managment.