Commit Graph

433 Commits

Author SHA1 Message Date
Přemysl Eric Janouch e74d582eca Fix the about dialog in GTK+ 3
Now we have to override the icon name property.
2015-02-09 20:28:12 +01:00
Přemysl Eric Janouch 4e0e09a62b Fix RPM dependencies 2015-02-09 20:28:03 +01:00
Přemysl Eric Janouch c117a6ddaa Make sure to link the tests with libm
Fixes Debian/GCC build.
2015-02-08 16:30:07 +01:00
Přemysl Eric Janouch d55422e0a5 Travis CI: Try making the tests work 2015-02-08 16:26:45 +01:00
Přemysl Eric Janouch 9e54e5a49c Travis CI: Make the tests verbose 2015-02-08 16:12:38 +01:00
Přemysl Eric Janouch f2ae2fbd35 Prevent GTK+ accessibility bus warnings
They ruin the tests.
2015-02-08 16:03:45 +01:00
Přemysl Eric Janouch af51c00c93 Try making it build with GTK+ 3.4 2015-02-08 15:48:01 +01:00
Přemysl Eric Janouch de133622a2 Add Travis CI configuration 2015-02-08 05:59:05 +01:00
Přemysl Eric Janouch 61f7536e22 Fix to work on Windows XP 2015-01-28 00:16:41 +01:00
Přemysl Eric Janouch b62b7bfa18 Update NEWS 2015-01-21 20:33:23 +01:00
Přemysl Eric Janouch 260a15fdda CMakeLists.txt: use better variables 2015-01-21 20:30:11 +01:00
Přemysl Eric Janouch 4fc23df6bd Cleanup 2015-01-21 20:25:59 +01:00
Přemysl Eric Janouch 4d0721bf68 Update dependencies in CPack info 2015-01-20 23:23:03 +01:00
Přemysl Eric Janouch 5bb6a05e1c Make MinGW-w64 cross-compilation work again
It has come to using pkg-config. :O
2015-01-20 23:22:11 +01:00
Přemysl Eric Janouch 733fb54580 Update copyright years 2015-01-20 23:19:06 +01:00
Přemysl Eric Janouch ec29804080 Update README regarding GTK+ version 2015-01-20 09:48:52 +01:00
Přemysl Eric Janouch cd3599bd1b Silence other stupid deprecation warnings 2015-01-20 09:47:00 +01:00
Přemysl Eric Janouch 1adeac6c22 Fix additional deprecation warnings
Again with more code.
2015-01-20 09:36:43 +01:00
Přemysl Eric Janouch 13f212d4e9 Fix motion simulation 2015-01-20 09:07:58 +01:00
Přemysl Eric Janouch a7f869b707 Fix zooming with mouse wheel 2015-01-20 08:03:02 +01:00
Přemysl Eric Janouch fb6f89fb5c Fix a depreciation warning
With a ton of additional code.
2015-01-20 07:58:57 +01:00
Přemysl Eric Janouch e1225accf4 Fix a few deprecation warnings 2015-01-20 07:41:54 +01:00
Přemysl Eric Janouch 5b16953a2f Fix drag and drop
GTK+ 3 started sending leave notifications upon starting a DND operation.
2015-01-20 07:41:04 +01:00
Přemysl Eric Janouch adead30747 Fix Debian build 2015-01-20 07:40:46 +01:00
Přemysl Eric Janouch 616650c558 Fix LdCategorySymbolView size negotiation
In GTK+ 3 I don't need the negotiation hack anymore.
2015-01-19 04:00:33 +01:00
Přemysl Eric Janouch 5c17944454 GTK+ 3: Fix compilation, scrolling, drawing 2015-01-19 04:00:06 +01:00
Přemysl Eric Janouch c41f3ae529 Switch to GTK3 via pkg-config, start the port 2015-01-19 00:02:48 +01:00
Přemysl Eric Janouch 7617e6a002 Update the README 2015-01-18 23:33:21 +01:00
Přemysl Eric Janouch c95519830d Update vera++ 2015-01-18 23:29:53 +01:00
Přemysl Eric Janouch 6e6cf05093 We Lua 5.2 now
Lua 5.1 seems to have been obsoleted.  Luckily this was pretty simple.
2015-01-18 23:29:53 +01:00
Přemysl Eric Janouch 36ffb0f8cf Bump CMake to 2.8 for no obvious reason
And fix FindGtkDoc.cmake with CMake 3.
2015-01-18 22:47:00 +01:00
Přemysl Eric Janouch 64a97f54bf Remove our version of FindGTK2.cmake
It doesn't seem to be necessary.
2015-01-18 21:55:45 +01:00
Přemysl Eric Janouch 4f8b17e67a Add support for style checking using vera++. 2013-04-13 18:08:47 +02:00
Přemysl Eric Janouch 48d353a5cb Make MinGW{,-w64} crosscompilation working.
Also fix the 7za download path in Win32Depends.cmake.
2013-01-08 02:46:07 +01:00
Přemysl Eric Janouch 313a47843f Update README. 2012-10-10 21:05:39 +02:00
Přemysl Eric Janouch f0ac99072e Win32 bugfixes.
* Force redraw on LdCategorySymbolView size allocation.
* Fix an infinite loop sometimes caused by update_adjustments().
2012-10-10 20:35:52 +02:00
Přemysl Eric Janouch c535bd2383 Update Win32Depends.cmake, remove SVG stuff.
Remove bsdtar, SVG libraries, openSUSE package sources.

Don't need those anymore.
2012-10-10 20:31:27 +02:00
Přemysl Eric Janouch fa602c20ec Show something more helpful on file open error. 2012-10-09 18:06:00 +02:00
Přemysl Eric Janouch 0066917014 Support multiple filenames on command line.
Should work fine, although I doubt anyone would use it.
2012-10-09 18:03:28 +02:00
Přemysl Eric Janouch f21395779a Update NEWS. 2012-10-09 07:06:52 +02:00
Přemysl Eric Janouch 366cfa3473 Show diagram zoom in the main window. 2012-10-09 07:06:52 +02:00
Přemysl Eric Janouch da3e53215b Load symbols from user XDG_DATA_HOME, too. 2012-10-09 06:40:16 +02:00
Přemysl Eric Janouch 295c18ae47 Update copyrights. 2012-10-08 10:35:09 +02:00
Přemysl Eric Janouch b19326a1e0 Code reordering. 2012-10-08 10:10:29 +02:00
Přemysl Eric Janouch 733dfef8e0 Renaming.
LdCategoryViewIf -> LdCategoryView -> LdCategoryTreeView
2012-10-08 09:11:32 +02:00
Přemysl Eric Janouch 16d45a485f Add LdCategoryViewIf.
Deduplicates parts of LdCategory{,Symbol}View.
2012-10-08 08:07:51 +02:00
Přemysl Eric Janouch 492daa3ce3 Show symbol names in the statusbar again..
Not very clean but serves its purpose.
2012-10-08 07:29:58 +02:00
Přemysl Eric Janouch 24b4e9956b Add a usage hint to the main window. 2012-10-08 07:29:58 +02:00
Přemysl Eric Janouch 66aca31467 Change main window dimensions.
Fine-tuned for my Ubuntu, I admit.
2012-10-08 07:29:58 +02:00
Přemysl Eric Janouch 3b85eeec8d Add drag and drop support for symbols. 2012-10-08 07:29:58 +02:00