Commit Graph

  • ffd4b6b319 Reformat using clang-format main Matteo Settenvini 2018-09-25 10:20:45 +0200
  • c1ac6f279b Fix some more warnings, install headers Matteo Settenvini 2018-09-25 10:17:29 +0200
  • 616aef27a8 Replace autotools with CMake at the toplevel, backend now compiles with newer GCC Matteo Settenvini 2018-09-25 09:56:28 +0200
  • d50ec337d1 Add missing files into git tree (prefer git over SVN). More (not working and partial) porting to Gtkmm 3.x Matteo Settenvini 2013-02-22 21:55:54 +0100
  • 45b04dca21 Make the project compile disabling gtk2 deprecated symbols, to ease migration for the upcoming gtk+-3. This need a temporary fix for gtkmm 2.22.0. Please remove where marked as bugfix when gtkmm will have a patch upstream. tchernobog 2011-01-30 16:46:08 +0000
  • a537d60571 Fixed compilation on Visual C++. lvezzaro 2011-01-30 14:14:28 +0000
  • 35523c6cf4 Fix some header includes. Fix one-liner bug that prevented the Cairo widgets from showing. Sometimes, you've an obvious bug under your nose, but you prefer your pride instead of running gdb. Oh, well. tchernobog 2009-12-31 15:59:56 +0000
  • bce427d022 Port the code from Cairo to Cairo--. See the TODO files for bugs and things that require attention. The nasty bug that prevents visualization has been around for a while now, since Gtk+ reached 2.12, I think. Must be fixed. tchernobog 2009-12-30 23:36:01 +0000
  • 1220e1be16 Minor fixes and small, negligible, boring code cleanups. tchernobog 2009-12-30 20:23:41 +0000
  • 89bc9866c7 Patch from the Autoconf archive: ac_save_[FLAGS] weren't saved correctly, though a related comment was present. tchernobog 2009-06-09 23:23:10 +0000
  • 3da958e992 Add missing header inclusion. tchernobog 2009-06-02 15:27:49 +0000
  • b0ad3f19e5 Remove spurious debug line. tchernobog 2009-05-28 20:00:54 +0000
  • cd10080cca Port everything to work with Python 2.6 and (hopefully) 3.0. Phew, this was harder than I expected, mostly because I noticed I never grokked metaclasses all that well. Now it's slightly better ;-). tchernobog 2009-05-28 19:58:32 +0000
  • 59ebcace2a Wrong duplicated XML id tchernobog 2009-05-28 11:03:13 +0000
  • 1d59299732 Add missing include (correctly) needed by GCC 4.4. tchernobog 2009-05-28 08:55:16 +0000
  • aeca4a71d7 Indentation. tchernobog 2009-04-06 20:40:25 +0000
  • 4324500d15 Add a modified version of py-compile diverting from that shipped with automake-1.10 to support Python 3.0 tchernobog 2009-04-06 20:39:46 +0000
  • 732303ed4e Normalize space/tabs indentation for Python 3.0 tchernobog 2009-04-06 20:37:52 +0000
  • 2d4a04fb10 Re-add proper file tchernobog 2009-02-14 14:04:18 +0000
  • 8ec6dab39f Delete symlink tchernobog 2009-02-14 14:03:55 +0000
  • 0ff989f891 Update the AC_PYTHON_DEVEL macro to support also Python 3.0. tchernobog 2009-02-07 11:17:00 +0000
  • 97ae368042 Update versioning for deb package Fix a typo in NDEBUG macro name tchernobog 2009-01-12 22:25:36 +0000
  • c9d867565b Fix missing labels lost in transition to GtkBuilder tchernobog 2008-12-26 15:38:20 +0000
  • bae91ba90b Add menu option to open directly an example (so it's clearer it exists!) tchernobog 2008-12-26 15:28:06 +0000
  • e34b70004a * Start using Gtk::Actions instead of directly MenuItems where possible tchernobog 2008-11-08 23:45:22 +0000
  • ed9e5bfa0a Update package to be dist'd w/ new versions of GNU Gettext tchernobog 2008-11-08 21:32:36 +0000
  • 1a11d94277 * Remove old patch to workaround the obsolete installation problems in the UniPD CS lab. tchernobog 2008-11-08 21:20:23 +0000
  • 99135b1237 Fix compilation warnings and a couple of errors due to GCC -pedantic flags tchernobog 2008-11-08 21:17:11 +0000
  • 61df7cd551 Misc fixes to infrastructure: adjourn gettext version and some m4 macros tchernobog 2008-11-08 20:01:09 +0000
  • d609d30e37 * Update version tchernobog 2008-11-08 18:38:45 +0000
  • d704fc4b13 * Drop libglademm dep, upgrade gtkmm dep to 2.12.1 and use Gtkbuilder instead of Glade::XML * Misc bugfixes tchernobog 2008-11-08 18:35:13 +0000
  • a40c636ba7 - Migrate Glade files to GtkBuilder XML - Update code to adapt to GtkBuilder tchernobog 2007-12-05 10:44:09 +0000
  • 82f97ffce9 Update macro to allow linking to libpython.so if libpython#.#.so doesn't exist FIXME: order of printing nested check messages in macro is sub-optimal tchernobog 2007-10-04 13:59:19 +0000
  • 989f9a27ef - Update license to GPLv3 tchernobog 2007-06-30 13:31:19 +0000
  • 5b859b6add - Allow for brltty users to start sgpemv2 from console (no X11 support) if they want, as promised tchernobog 2007-03-05 14:55:23 +0000
  • 3ec038e3d8 - Now a thread is automatically added to a newly created process tchernobog 2007-01-18 12:27:38 +0000
  • 9481d322c7 - Don't dist doxygen documentation tchernobog 2006-11-11 10:50:22 +0000
  • 6894684a69 - Install icon in /usr/share/pixmaps tchernobog 2006-10-16 14:30:46 +0000
  • 9d8bb4f811 - Fixed compilation problems on SuSE matrevis 2006-09-18 10:49:18 +0000
  • 7291056bbd - Updated project files for final build elvez 2006-09-18 04:12:18 +0000
  • fa91d8806c - Test-statistics no more causes segfault, but it fails happily most checks! elvez 2006-09-18 02:59:29 +0000
  • 90af2be116 - Updated pot. matrevis 2006-09-18 01:17:06 +0000
  • c9dd918139 - Corrected "default" with "cpp". matrevis 2006-09-18 00:38:04 +0000
  • d27a635060 - Update features section into user manual tchernobog 2006-09-18 00:06:46 +0000
  • 6faf77f042 - Updated README - Updated BalanceSheet matrevis 2006-09-17 23:59:20 +0000
  • 4be1fff629 - Fixed some bugs in test-statistics, there are still a lot of problems, it seems... elvez 2006-09-17 23:28:48 +0000
  • 897462a1e0 - Fix typo in header tchernobog 2006-09-17 23:08:44 +0000
  • 3db676e922 - Fix typo tchernobog 2006-09-17 22:32:11 +0000
  • 9aa6bf39cb - My part of auditing was completed - Many missing strings to gettext-ize matrevis 2006-09-17 22:26:47 +0000
  • a37be5231b - Add some comments tchernobog 2006-09-17 22:22:18 +0000
  • 581477fa70 - Some more auditing tchernobog 2006-09-17 22:07:50 +0000
  • 160e9b4929 - More audited files. No more headers for me to audit. matrevis 2006-09-17 21:13:24 +0000
  • c3f77d68a3 - Valiantly recuperate Marco's comments in ResourcePolicyPriority with the aid of GNU Emacs tchernobog 2006-09-17 20:22:46 +0000
  • 972db124e6 - Don't expose unnecessary interface - Do a bit of auditing tchernobog 2006-09-17 19:59:41 +0000
  • 0c8e39eeec - Fix old leak. tchernobog 2006-09-17 19:12:52 +0000
  • f19ada302b - Add accelerator keys because I'm lazy tchernobog 2006-09-17 19:04:51 +0000
  • e5fdf77166 - Audited some more files. matrevis 2006-09-17 19:04:14 +0000
  • 83c648ffe9 - Fix bug in scheduler not erasing the running thread from the ready queue, if it blocked because it immediately raised new unallocable (sub)requests. This made the value of "alive_threads" wrong. tchernobog 2006-09-17 18:26:48 +0000
  • 3fd03341ae - Load plugins. Still not fixed sigsegv. Will see after dinner. tchernobog 2006-09-17 17:36:08 +0000
  • fbcc9e9267 - Partially updated win32 project files elvez 2006-09-17 17:24:51 +0000
  • f3e7ee0393 - Fix bunch of nasty bugs into ConcreteHistory tchernobog 2006-09-17 17:05:43 +0000
  • a61b21d94b - Audited resource_policy_prioirty.hh and others - Minor corrections to other policies - Corrected email address in deb distro matrevis 2006-09-17 16:26:02 +0000
  • a8beb17e76 - Add line for cleanup related to make distcheck tchernobog 2006-09-17 16:22:24 +0000
  • 27314face4 added inst. for compiling the test-statistics.cc jinx 2006-09-17 16:11:56 +0000
  • 1569165eb7 test fo the statistic calculus --gv jinx 2006-09-17 16:04:13 +0000
  • 859df07a89 - Gettext support to resource policies descriptions. - Renamed default_resource_policy_manager to match the design. - Audited some other files. matrevis 2006-09-17 15:32:56 +0000
  • 37e4d7572b - Removed useless dlls. Install this instad: http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en elvez 2006-09-17 14:54:55 +0000
  • b1034d2589 - Substitute old "inf" values in Adjustements with a maximum of ~65000. This should make .glade files compatible with glade3. tchernobog 2006-09-17 13:45:47 +0000
  • b976aaaa34 - Audited schedulable.hh - Removed holt_graph.* since they were unused - Updated makefile accordingly matrevis 2006-09-17 13:44:17 +0000
  • 449d1cadad - Let the user jump to instant 0 - Fix adjustment for jumpto in the XML file by hand, since glade3 has a nasty bug about spinbox values tchernobog 2006-09-17 13:21:21 +0000
  • 76b33d4269 - Set window title with current filename - Add error dialogs for serializer-related exceptions tchernobog 2006-09-17 13:03:07 +0000
  • b3999f2803 - Set icon for main window - Enable startup notification in GNOME via desktop file tchernobog 2006-09-17 12:30:39 +0000
  • 3db53d4904 - Added only dlls which might be used without installing its relative package. GTK+, GTKMM and Python MUST be installed with their installer! elvez 2006-09-17 11:25:02 +0000
  • 17f243db1a - Fix compilation tchernobog 2006-09-17 10:13:15 +0000
  • a2c6df90b7 - program files documentation paolo 2006-09-17 08:48:27 +0000
  • 85982217db auditing performed, made some changes like removed std, or corrected the name of the file, and in come cases added the licence text where it was missing --gv jinx 2006-09-17 01:19:52 +0000
  • 08a7b4162e auditing performed, made some changes like removed std, or corrected the name of the file, and in come cases added the licence text where it was missing --gv jinx 2006-09-17 01:19:10 +0000
  • 925e8e7671 auditing performed, made some changes like removed std, or corrected the name of the file, and in come cases added the licence text where it was missing --gv jinx 2006-09-17 01:16:37 +0000
  • caa067c4c6 auditing performed, removed using added minimal documentation --gv jinx 2006-09-17 01:05:59 +0000
  • dd768861b0 auditing performed, removed using namespce std --gv jinx 2006-09-17 00:54:43 +0000
  • b3e76d99b6 - Completed my part of auditing elvez 2006-09-16 23:47:45 +0000
  • 43d4bdbed8 - Remove quotes outside directory name because I don't know how they interact with the rest of the autotools family tchernobog 2006-09-16 22:47:10 +0000
  • 2935d9fcfd - Ask if you want to save also when closing main window, or opening another file tchernobog 2006-09-16 22:27:34 +0000
  • 927f912e07 - Make documentation of struct _down_cast slightly better. tchernobog 2006-09-16 21:51:50 +0000
  • 77eca3ba4e - program files documentation paolo 2006-09-16 21:36:46 +0000
  • 094c58a580 - Revert garbled commit of fpaparel for process_statistics.hh. I've no time to lose with careless thinkerers. - Make ConcreteSimulation::step() private as it should always have been - Delete useless SchedulableStateWidget class tchernobog 2006-09-16 20:22:16 +0000
  • 86a844c21f - Remove executable bit from statistics.hh tchernobog 2006-09-16 19:41:53 +0000
  • f23e394458 - Commented statistics headers fpaparel 2006-09-16 19:31:47 +0000
  • ec84480e2d - Another bit of auditing elvez 2006-09-16 17:04:20 +0000
  • ee1810df10 - Add missing include for the debug printout tchernobog 2006-09-16 17:01:26 +0000
  • 4ff9985ad5 - Fix the st8ad_cast bug. Please report it has been fixed with this revision number into the anomaly records. tchernobog 2006-09-16 16:59:59 +0000
  • 961bcf6dc6 - Put back the "--enable-visibility-support" flag into configure. Now the visibility support is also disabled by default. tchernobog 2006-09-16 16:21:22 +0000
  • 4472ae0183 - Use dynamic_cast anyway, since static_cast doesn't play well with multiple inheritance tchernobog 2006-09-16 14:40:03 +0000
  • 5391aa12da - Pipe the package uncompressed size to awk in order to get only the value and not the filename tchernobog 2006-09-16 13:58:18 +0000
  • 6d4e756546 - Use our down_cast<> instead of dynamic_cast<> where possible. Now bug-hunting the infamous st8ad_cast bug. tchernobog 2006-09-16 13:52:49 +0000
  • 470901d20e - Remove deleted m4 macro from Makefiles tchernobog 2006-09-16 13:36:49 +0000
  • d128ee8608 - Fix portability issues with config.h header. Now it is included by the compiler (via a flag) and the visibility macros have been moved to a separate header. You'll probably need to cleanup your source dir and re-run autogen.sh before compiling sgpem again. tchernobog 2006-09-16 13:34:43 +0000
  • 74a2d8ff91 - Take in account also that pain in the ass that is MSVC++ on win32 tchernobog 2006-09-16 12:57:03 +0000
  • f174524b1e - Fixed loading/saving of config on win32. I know it's mainly my fault (I forgot to do an up yesterday night), but ever heard the ancient maxim 'Premature optimization is the root of all evil'? elvez 2006-09-16 11:46:19 +0000
  • deaf0702e5 - Add down_cast<> to safely checking dynamic_casts when in development. Be sure to read its documentation before use\! tchernobog 2006-09-16 11:21:06 +0000