Commit Graph

741 Commits

Author SHA1 Message Date
Matteo Settenvini ffd4b6b319 Reformat using clang-format 2018-09-25 10:20:45 +02:00
Matteo Settenvini c1ac6f279b Fix some more warnings, install headers 2018-09-25 10:17:29 +02:00
Matteo Settenvini 616aef27a8 Replace autotools with CMake at the toplevel, backend now compiles with newer GCC 2018-09-25 09:56:28 +02:00
Matteo Settenvini d50ec337d1 Add missing files into git tree (prefer git over SVN).
More (not working and partial) porting to Gtkmm 3.x
2013-02-22 21:55:54 +01:00
tchernobog 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.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1352 3ecf2c5c-341e-0410-92b4-d18e462d057c
2011-01-30 16:46:08 +00:00
lvezzaro a537d60571 Fixed compilation on Visual C++.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1351 3ecf2c5c-341e-0410-92b4-d18e462d057c
2011-01-30 14:14:28 +00:00
tchernobog 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.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1350 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-12-31 15:59:56 +00:00
tchernobog 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.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1349 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-12-30 23:36:01 +00:00
tchernobog 1220e1be16 Minor fixes and small, negligible, boring code cleanups.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1348 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-12-30 20:23:41 +00:00
tchernobog 89bc9866c7 Patch from the Autoconf archive: ac_save_[FLAGS] weren't saved
correctly, though a related comment was present.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1347 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-06-09 23:23:10 +00:00
tchernobog 3da958e992 Add missing header inclusion.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1346 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-06-02 15:27:49 +00:00
tchernobog b0ad3f19e5 Remove spurious debug line.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1345 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-05-28 20:00:54 +00:00
tchernobog 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 ;-).



git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1344 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-05-28 19:58:32 +00:00
tchernobog 59ebcace2a Wrong duplicated XML id
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1343 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-05-28 11:03:13 +00:00
tchernobog 1d59299732 Add missing include (correctly) needed by GCC 4.4.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1342 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-05-28 08:55:16 +00:00
tchernobog aeca4a71d7 Indentation.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1341 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-04-06 20:40:25 +00:00
tchernobog 4324500d15 Add a modified version of py-compile diverting from that shipped
with automake-1.10 to support Python 3.0


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1340 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-04-06 20:39:46 +00:00
tchernobog 732303ed4e Normalize space/tabs indentation for Python 3.0
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1339 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-04-06 20:37:52 +00:00
tchernobog 2d4a04fb10 Re-add proper file
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1338 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-02-14 14:04:18 +00:00
tchernobog 8ec6dab39f Delete symlink
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1337 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-02-14 14:03:55 +00:00
tchernobog 0ff989f891 Update the AC_PYTHON_DEVEL macro to support also Python 3.0.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1336 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-02-07 11:17:00 +00:00
tchernobog 97ae368042 Update versioning for deb package
Fix a typo in NDEBUG macro name



git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1335 3ecf2c5c-341e-0410-92b4-d18e462d057c
2009-01-12 22:25:36 +00:00
tchernobog c9d867565b Fix missing labels lost in transition to GtkBuilder
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1334 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-12-26 15:38:20 +00:00
tchernobog bae91ba90b Add menu option to open directly an example (so it's clearer it exists!)
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1333 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-12-26 15:28:06 +00:00
tchernobog e34b70004a * Start using Gtk::Actions instead of directly MenuItems where possible
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1332 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 23:45:22 +00:00
tchernobog ed9e5bfa0a Update package to be dist'd w/ new versions of GNU Gettext
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1331 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 21:32:36 +00:00
tchernobog 1a11d94277 * Remove old patch to workaround the obsolete installation problems
in the UniPD CS lab.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1330 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 21:20:23 +00:00
tchernobog 99135b1237 Fix compilation warnings and a couple of errors due to GCC -pedantic flags
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1329 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 21:17:11 +00:00
tchernobog 61df7cd551 Misc fixes to infrastructure: adjourn gettext version and
some m4 macros


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1328 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 20:01:09 +00:00
tchernobog d609d30e37 * Update version
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1327 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 18:38:45 +00:00
tchernobog d704fc4b13 * Drop libglademm dep, upgrade gtkmm dep to 2.12.1 and use
Gtkbuilder instead of Glade::XML
* Misc bugfixes



git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1326 3ecf2c5c-341e-0410-92b4-d18e462d057c
2008-11-08 18:35:13 +00:00
tchernobog a40c636ba7 - Migrate Glade files to GtkBuilder XML
- Update code to adapt to GtkBuilder


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1324 3ecf2c5c-341e-0410-92b4-d18e462d057c
2007-12-05 10:44:09 +00:00
tchernobog 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


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1323 3ecf2c5c-341e-0410-92b4-d18e462d057c
2007-10-04 13:59:19 +00:00
tchernobog 989f9a27ef - Update license to GPLv3
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1322 3ecf2c5c-341e-0410-92b4-d18e462d057c
2007-06-30 13:31:19 +00:00
tchernobog 5b859b6add - Allow for brltty users to start sgpemv2 from console (no X11 support)
if they want, as promised


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1321 3ecf2c5c-341e-0410-92b4-d18e462d057c
2007-03-05 14:55:23 +00:00
tchernobog 3ec038e3d8 - Now a thread is automatically added to a newly created process
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1320 3ecf2c5c-341e-0410-92b4-d18e462d057c
2007-01-18 12:27:38 +00:00
tchernobog 9481d322c7 - Don't dist doxygen documentation
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1318 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-11-11 10:50:22 +00:00
tchernobog 6894684a69 - Install icon in /usr/share/pixmaps
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1317 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-10-16 14:30:46 +00:00
matrevis 9d8bb4f811 - Fixed compilation problems on SuSE
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1306 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-18 10:49:18 +00:00
elvez 7291056bbd - Updated project files for final build
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1304 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-18 04:12:18 +00:00
elvez fa91d8806c - Test-statistics no more causes segfault, but it fails happily most checks!
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1295 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-18 02:59:29 +00:00
matrevis 90af2be116 - Updated pot.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1281 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-18 01:17:06 +00:00
matrevis c9dd918139 - Corrected "default" with "cpp".
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1278 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-18 00:38:04 +00:00
tchernobog d27a635060 - Update features section into user manual
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1273 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-18 00:06:46 +00:00
matrevis 6faf77f042 - Updated README
- Updated BalanceSheet


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1272 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-17 23:59:20 +00:00
elvez 4be1fff629 - Fixed some bugs in test-statistics, there are still a lot of problems, it seems...
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1270 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-17 23:28:48 +00:00
tchernobog 897462a1e0 - Fix typo in header
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1269 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-17 23:08:44 +00:00
tchernobog 3db676e922 - Fix typo
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1268 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-17 22:32:11 +00:00
matrevis 9aa6bf39cb - My part of auditing was completed
- Many missing strings to gettext-ize


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1267 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-17 22:26:47 +00:00
tchernobog a37be5231b - Add some comments
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1266 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-09-17 22:22:18 +00:00