2006-02-09 19:43 tchernobog * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, trunk/src/backend/history.hh, trunk/src/backend/observedSubject.cc, trunk/src/backend/observedSubject.hh, trunk/src/backend/observed_subject.cc, trunk/src/backend/observed_subject.hh, trunk/src/backend/schedulableStatus.cc, trunk/src/backend/schedulableStatus.hh, trunk/src/backend/schedulable_status.cc, trunk/src/backend/schedulable_status.hh, trunk/src/backend/simulationStatus.cc, trunk/src/backend/simulationStatus.hh, trunk/src/backend/simulation_status.cc, trunk/src/backend/simulation_status.hh, trunk/src/backend/slice.hh, trunk/src/graphical_terminal_io.cc, trunk/src/graphical_terminal_io.hh, trunk/src/graphicalterminalio.cc, trunk/src/graphicalterminalio.hh, trunk/src/io_manager.hh, trunk/src/iomanager.hh, trunk/src/main.cc, trunk/src/main_window.cc, trunk/src/main_window.hh, trunk/src/mainwindow.cc, trunk/src/mainwindow.hh, trunk/src/parse_opts.cc, trunk/src/parse_opts.hh, trunk/src/parseopts.cc, trunk/src/parseopts.hh, trunk/src/start_gui.cc, trunk/src/start_gui.hh, trunk/src/startgui.cc, trunk/src/startgui.hh: - Change filenames to follow a consistent naming scheme 2006-02-09 19:33 tchernobog * trunk/src/backend/history.cc, trunk/src/backend/history.hh, trunk/src/backend/observedSubject.cc, trunk/src/backend/observedSubject.hh, trunk/src/backend/process.cc, trunk/src/backend/process.hh, trunk/src/backend/schedulable.cc, trunk/src/backend/schedulable.hh, trunk/src/backend/schedulableStatus.cc, trunk/src/backend/schedulableStatus.hh, trunk/src/backend/simulationStatus.cc, trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.cc, trunk/src/backend/slice.hh, trunk/src/graphicalterminalio.cc, trunk/src/graphicalterminalio.hh, trunk/src/iomanager.hh, trunk/src/main.cc, trunk/src/mainwindow.cc, trunk/src/mainwindow.hh, trunk/src/observer.hh, trunk/src/startgui.cc: - Fixed code to follow function naming conventions a bit more 2006-02-09 18:51 fpaparel * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, trunk/src/backend/history.cc, trunk/src/backend/history.hh, trunk/src/backend/observedSubject.cc, trunk/src/backend/observedSubject.hh, trunk/src/backend/process.cc, trunk/src/backend/schedulableStatus.cc, trunk/src/backend/schedulableStatus.hh, trunk/src/backend/simulationStatus.cc, trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.cc, trunk/src/backend/slice.hh, trunk/src/main.cc, trunk/src/observer.hh: - added some source code 2006-02-07 20:48 tchernobog * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, trunk/src/pyloader/Makefile.am: - Revert my own commit - revision 299 (unneeded changes) 2006-02-07 20:41 tchernobog * trunk/configure.ac, trunk/doc/sgpem2dman.texi, trunk/src/backend/process.hh, trunk/src/backend/schedulable.hh, trunk/src/backend/schedulableStatus.hh, trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.hh, trunk/src/startgui.hh: - Prefix our macros with "SG_", as per Luca request 2006-02-07 20:21 tchernobog * trunk/src/templates/smartp.hh: - Fix documentation for smartp.hh 2006-02-07 20:13 tchernobog * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, trunk/src/pyloader/Makefile.am: - Update makefiles to make use of include dir with templates 2006-02-07 20:11 tchernobog * trunk/config/Doxyfile.in, trunk/configure.ac, trunk/src/templates, trunk/src/templates/Makefile.am, trunk/src/templates/smartp.hh, trunk/src/templates/smartp.tcc: - Add template class implementing a smart pointer (a class of general utility) 2006-02-07 12:25 tchernobog * trunk/doc/sgpem2dman.texi: - Add subsection about the anomaly solving process - Fix example about how to document C++ classes - Fix note about non-const static class members 2006-02-06 21:37 fpaparel * trunk/src/backend/Makefile.am, trunk/src/backend/process.cc, trunk/src/backend/process.hh, trunk/src/backend/schedulable.cc, trunk/src/backend/schedulable.hh, trunk/src/backend/schedulableStatus.cc, trunk/src/backend/schedulableStatus.hh, trunk/src/backend/simulationStatus.cc, trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.cc, trunk/src/backend/slice.hh, trunk/src/main.cc: 2006-02-06 12:07 tchernobog * trunk/doc/sgpem2dman.texi: - Correct typo 2006-02-05 14:01 tchernobog * trunk/configure.ac, trunk/m4/ac_python_devel.m4: - Lower the bar for the python version check: require >= 2.3 instead of >= 2.4 2006-02-05 12:52 tchernobog * trunk/configure.ac, trunk/m4/ac_python_devel.m4: - Fix typo 2006-02-05 12:44 tchernobog * trunk/configure.ac, trunk/m4/ac_python_devel.m4: - Refine python macro before sending upstream 2006-02-04 13:14 tchernobog * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, trunk/src/builtin-policies/Makefile.am, trunk/src/pyloader/Makefile.am, trunk/src/testsuite/Makefile.am: - use pkgdatadir instead of datadir + pkgname 2006-02-03 21:53 tchernobog * trunk/src/parseopts.cc: - Typo 2006-02-02 14:37 tchernobog * trunk/src/backend/Makefile.am, trunk/src/backend/Makefile.in: - Never add autotool generated files to repository (e.g. Makefile.in) - Use a "\" to prevent line breaks when you must split some command on more than a line. The slash must be the _last_ character present on a line. 2006-02-02 13:46 fpaparel * trunk/src/backend/Makefile.am, trunk/src/backend/Makefile.in, trunk/src/backend/process.cc, trunk/src/backend/process.hh, trunk/src/main.cc: Can't compile source. Need help... 2006-02-02 00:39 elvez * trunk/doc/sgpem2dman.texi: -Updated coding style with a point on static non-POD objects. 2006-02-01 22:56 tchernobog * trunk/src/graphicalterminalio.hh: - Corrected TextView -> Entry 2006-02-01 14:07 tchernobog * trunk/ChangeLog, trunk/src/main.cc: - Make inserting filenames into vector simpler 2006-01-31 22:49 tchernobog * trunk/configure.ac: - Add check to get sigc++ cflags and ldflags separately, if needed 2006-01-31 21:11 tchernobog * trunk/m4/ac_python_devel.m4: - Typo : bail out for python <= 2.1.0 instead of 2.5.0 2006-01-31 20:18 tchernobog * trunk/m4/ac_python_devel.m4: - Fix typo 2006-01-31 19:06 tchernobog * trunk/ChangeLog, trunk/m4/ac_python_devel.m4: - Update ac_python_devel to check and complain about Python < 2.1.0. 2006-01-31 11:59 tchernobog * trunk/src/backend/schedulable.hh, trunk/src/parseopts.hh: - Fix api docs : aesthetics 2006-01-29 17:33 tchernobog * trunk/m4/ac_python_devel.m4: - Fix macro documentation header 2006-01-29 15:34 tchernobog * trunk/doc/Makefile.am: - Make ``make distclean'' to complete cleanly when directory doc/API doesn't exists. 2006-01-29 15:33 tchernobog * trunk/m4/ac_python_devel.m4: - Overhaul ac_python_devel.m4 using extensively informations provided by the interpreter. Will try to send upstream if told to do so. 2006-01-28 20:42 tchernobog * trunk/doc/sgpem2dman.texi: - Change non-existant English word with something understandable :-) 2006-01-28 20:39 tchernobog * trunk/configure.ac, trunk/distro/gentoo, trunk/distro/gentoo/sgpemv2-0.00.ebuild, trunk/src/backend/Makefile.am, trunk/src/backend/schedulable.cc, trunk/src/backend/schedulable.hh, trunk/src/main.hh, trunk/src/startgui.cc: - Get DSO visibility check right in configure.ac. Now it should work correctly with GCC >= 4.0, while doing nothing for GCC < 4.0 - Add class sgpem::schedulable to test for DSO visibility export. Methods may need to be reordered to conform to coding style guidelines 2006-01-27 19:26 tchernobog * trunk/ChangeLog, trunk/configure.ac, trunk/src/Makefile.am: - Added the possibility to pass LT_LDFLAGS to configure in order to obtain a completely static build 2006-01-27 17:57 tchernobog * trunk/ChangeLog, trunk/configure.ac, trunk/src/Makefile.am, trunk/src/backend, trunk/src/backend/Makefile.am, trunk/src/graphicalterminalio.cc, trunk/src/graphicalterminalio.hh, trunk/src/gtkgui, trunk/src/iomanager.hh, trunk/src/main.cc, trunk/src/main.hh, trunk/src/mainwindow.cc, trunk/src/mainwindow.hh, trunk/src/startgui.cc, trunk/src/startgui.hh: - Reorganize sources to split them across three parts: - The main program, the frontend - A pyton loader library - The backend library Happy hacking. 2006-01-27 15:33 tchernobog * trunk/doc/sgpem2dman.texi: - Fix grammar and form in chapter "2.Writing documentation" 2006-01-27 15:04 tchernobog * trunk/src/gtkgui/Makefile.am, trunk/src/gtkgui/graphicalterminalio.cc, trunk/src/gtkgui/graphicalterminalio.hh, trunk/src/gtkgui/iomanager.hh: - Start adding interface for the frontend IO section. Should we use namespaces? 2006-01-27 14:29 tchernobog * trunk/doc/fdl.texi: - Fix appendixsubsec -> appendixsec (else it has no father section) 2006-01-27 14:19 tchernobog * trunk/doc/sgpem2dman.texi: - Fix overfull box in PDF output 2006-01-27 14:11 tchernobog * trunk/doc/sgpem2dman.texi: - Add section about reporting anomalies 2006-01-27 10:04 tchernobog * trunk/src/gtkgui/mainwindow.cc, trunk/src/gtkgui/startgui.cc, trunk/src/parseopts.cc: - Put opening braces on a newline, as per coding-style rules 2006-01-27 00:17 tchernobog * trunk/doc/sgpem2dman.texi: - Change Subsections of Chapter 5 into Sections to preserve right gerarchy 2006-01-26 23:56 elvez * trunk/doc/sgpem2dman.texi: Added two points to coding rules. See changelog for details. 2006-01-26 23:06 tchernobog * trunk/src/gtkgui/mainwindow.cc, trunk/src/gtkgui/startgui.cc: - Show an example of the use of a signal, and basic packing, for the developer 2006-01-26 22:41 tchernobog * trunk/ChangeLog, trunk/config/Doxyfile.in, trunk/doc/Makefile.am, trunk/m4/Makefile.am, trunk/src/gtkgui/mainwindow.hh, trunk/src/gtkgui/startgui.hh, trunk/src/parseopts.hh: - Small fixes to class documentation - Now distcheck works correctly, including a copy of the API documentation in the built dist tar. 2006-01-26 21:41 tchernobog * trunk/Makefile.am, trunk/doc/Makefile.am, trunk/m4/Makefile.am: - Fixing makefiles with the help of ``make distcheck'' 2006-01-26 20:32 tchernobog * trunk/Makefile.am, trunk/config/Doxyfile.in, trunk/configure.ac, trunk/doc/Makefile.am, trunk/doc/sgpem2uman.texi: - Add support for automagically generating API documentation with Doxygen. Just use ``make apidox''. 2006-01-26 18:31 tchernobog * trunk/ChangeLog, trunk/configure.ac, trunk/src/Makefile.am, trunk/src/gtkgui, trunk/src/gtkgui/Makefile.am, trunk/src/gtkgui/mainwindow.cc, trunk/src/gtkgui/mainwindow.hh, trunk/src/gtkgui/startgui.cc, trunk/src/gtkgui/startgui.hh, trunk/src/main.cc, trunk/src/main.hh, trunk/src/pyloader, trunk/src/pyloader/Makefile.am: - Separate work in a main program and two libraries. This is experimental, and ideally it should be a target to work towards decoupling - Still more experimental, added support for visibility exports from DSOs. Need testing from someone with GCC 4.0 2006-01-26 14:21 tchernobog * trunk/doc/sgpem2dman.texi: - Added norms about documentation guidelines by Djina - Integrated draft about Mailing List usage (adaptation) 2006-01-25 17:50 tchernobog * trunk/po/POTFILES.in, trunk/src/Makefile.am, trunk/src/main.cc, trunk/src/parseopts.cc, trunk/src/parseopts.hh: - Added support for command line option parsing - Creates a vector with filenames to be opened; not actually useful now, it's already in place when it'll be needed. 2006-01-24 21:48 tchernobog * trunk/doc/sgpem2dman.texi: - Added notes on glib::string, glib::RefPtr<> e the c++ stdlib 2006-01-24 17:39 elvez * trunk/doc/sgpem2dman.texi: Modified sgpem2dman.texi: -Adjusted some code snippets whose style was inconsistent -Added an item for operator overloading 2006-01-21 15:02 tchernobog * trunk/configure.ac, trunk/src/Makefile.am, trunk/src/builtin-policies, trunk/src/builtin-policies/Makefile.am: - Added separate directory for keeping builtin policies 2006-01-17 11:44 tchernobog * trunk/configure.ac: - Change order when checking for glib / gtkmm 2006-01-17 10:23 tchernobog * trunk/ChangeLog, trunk/configure.ac, trunk/m4/ac_pkg_swig.m4: - Added fatal errors when swig isn't found - Downgraded gettext reqs 2006-01-15 19:40 tchernobog * trunk/ChangeLog, trunk/Makefile.am, trunk/configure.ac, trunk/src/Makefile.am, trunk/src/main.cc, trunk/src/testsuite, trunk/src/testsuite/Makefile.am: - Lay out directory for keeping tests - Create Makefile for sources, add main.cc that just prints the license as a test for the rules. 2006-01-13 17:30 tchernobog * trunk/ChangeLog, trunk/configure.ac, trunk/doc/Makefile.am: - Add automake option for dejagnu 2006-01-13 16:16 tchernobog * trunk/ChangeLog, trunk/autogen.sh, trunk/config, trunk/config/svn2cl.sh, trunk/config/svn2cl.xsl: - Add support for automatic ChangeLog creation with svn2cl 2006-01-13 16:00 tchernobog * trunk/autogen.sh, trunk/configure.ac: - Add macro for autopoint 2006-01-13 15:52 tchernobog * trunk/ChangeLog, trunk/Makefile.am, trunk/autogen.sh, trunk/configure.ac, trunk/doc/Makefile.am, trunk/doc/sgpem2.texi, trunk/doc/sgpem2dman.texi, trunk/doc/sgpem2uman.texi, trunk/gettext.h, trunk/m4/Makefile.am, trunk/m4/ac_pkg_swig.m4, trunk/m4/ac_python_devel.m4, trunk/m4/ac_python_module.m4, trunk/po/ChangeLog, trunk/po/Makevars, trunk/po/POTFILES.in: - Added libtool, gettext support - Added needed m4 macros - fixed autogen.sh to be made executable - fix directory categories with info manuals 2005-12-30 20:09 tchernobog * trunk/autogen.sh, trunk/configure.ac: - Fix autoreconf parameters in autogen.sh - Change obsolete macros in configure.ac 2005-12-30 19:40 tchernobog * trunk/AUTHORS, trunk/COPYING, trunk/ChangeLog, trunk/Makefile.am, trunk/NEWS, trunk/README, trunk/autogen.sh, trunk/configure.ac, trunk/doc/Makefile.am, trunk/doc/sgpem2.texi, trunk/doc/sgpem2dman.texi, trunk/doc/sgpem2uman.texi, trunk/m4/Makefile.am, trunk/m4/compilerflags.m4: - Lay out autotools foundations 2005-12-26 23:21 tchernobog * trunk/doc/gpl.texi, trunk/doc/sgpem2dman.texi: - Changed dir layout to reflect current repository setup - Added how to insert license info in the source files 2005-12-21 12:22 johnny * trunk/data, trunk/desktop, trunk/distro, trunk/m4, trunk/po: - Added directories as defined in developers' manual. 2005-12-21 12:09 johnny * docs/manuals, src, trunk/doc, trunk/src: - Moved src in trunk/src - Moved docs/manuals in trunk/doc 2005-12-21 12:06 johnny * branches, tags, trunk: - Added directories tags, trunk, branches.