Commit Graph

356 Commits

Author SHA1 Message Date
57e7252900
User documentation: update for our new hosting 2018-06-26 20:51:13 +02:00
45842016eb
Abandon LaTeX in favor of AsciiDoc
While we've lost precise control over the output, there's a lot less
noise in the files and we've gained a cheap way of producing user
documentation in the HTML format.

Apparently I was eyeing DocBook all those years ago as well.  I /think/
it proved to be a little bit too hard to write that way, or to get
visually satisfying results.  Nonetheless, the raw format is capable of
specifying figures with multiple pictures, so we might want to revisit
the idea some other day.

The documents have been slightly updated to reflect the "recent" changes
in program function and hosting.  Some issues have also been corrected
in the English translation.
2018-06-26 00:29:46 +02:00
96fd6b6f24
Update translations
At least to the best of my ability.
2018-06-25 22:03:47 +02:00
6c8a655bfc
Update translation template 2018-06-25 03:56:30 +02:00
c2caf2b825
Fix assertion failures on quitting 2018-06-25 03:51:38 +02:00
f75c15fda5
Workaround an issue with getting theme colours
I see that GTK+ 3 is no longer something to be used.
2018-06-25 03:42:38 +02:00
cc629fd160
Update copyright years 2018-06-25 03:06:21 +02:00
46821d2e49
Remember to install icons on Windows 2018-06-25 03:05:52 +02:00
9aa9512190
Find a better solution to the Lua situation
It seems that I cannot win here.  If I want XP to work, I need to keep
the old packages in place.  This time the resulting program cannot
find _time32 in msvcrt.dll.
2018-06-25 02:34:47 +02:00
193b724709
Workaround a CMake/pkg-config regression 2018-06-25 02:34:35 +02:00
b5af31b048
Fix Lua cross-build, bump the Win32 version
Something has changed and it could no longer find the include files.
2018-06-25 02:34:35 +02:00
c09acf120c
Make gtk-doc work again
gtk-doc has gained an official CMake module which can fix xrefs.

Meanwhile, our old module has stopped working for whatever reason,
might be that I've botched the LdCategoryView interface somehow.
2018-06-24 23:27:26 +02:00
f9f1c830f8
Remove .travis.yml
We don't depend on any proprietary services no longer.  I'll have to
make my own replacements with blackjack and hookers.  Until then,
the file stays in the commit log as an example.
2018-06-24 04:31:12 +02:00
b353fc133e
Update README 2018-06-24 04:24:23 +02:00
0c0b9640f8
Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-24 04:22:37 +02:00
948a332d01
Streamline README 2017-06-19 00:03:44 +02:00
ced3913e68
Fix and update LICENSE 2017-02-03 23:06:48 +01:00
97f551d918
Travis CI: brevify notifications 2017-02-03 23:04:18 +01:00
2a4572294b Openly accept Lua 5.3, cleanup 2016-03-20 15:39:57 +01:00
64f5a7abbc Change license to ISC 2016-03-15 22:19:14 +01:00
b552b3cae9 Use pkg-config for json-glib-1.0 2016-03-15 22:19:14 +01:00
7a3ceb5435 Travis CI: update IRC address for notifications 2016-03-15 22:19:06 +01:00
24731d6831 Travis CI: Try adding Coverity scan 2015-02-14 08:03:24 +01:00
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
4e0e09a62b Fix RPM dependencies 2015-02-09 20:28:03 +01:00
c117a6ddaa Make sure to link the tests with libm
Fixes Debian/GCC build.
2015-02-08 16:30:07 +01:00
d55422e0a5 Travis CI: Try making the tests work 2015-02-08 16:26:45 +01:00
9e54e5a49c Travis CI: Make the tests verbose 2015-02-08 16:12:38 +01:00
f2ae2fbd35 Prevent GTK+ accessibility bus warnings
They ruin the tests.
2015-02-08 16:03:45 +01:00
af51c00c93 Try making it build with GTK+ 3.4 2015-02-08 15:48:01 +01:00
de133622a2 Add Travis CI configuration 2015-02-08 05:59:05 +01:00
61f7536e22 Fix to work on Windows XP 2015-01-28 00:16:41 +01:00
b62b7bfa18 Update NEWS 2015-01-21 20:33:23 +01:00
260a15fdda CMakeLists.txt: use better variables 2015-01-21 20:30:11 +01:00
4fc23df6bd Cleanup 2015-01-21 20:25:59 +01:00
4d0721bf68 Update dependencies in CPack info 2015-01-20 23:23:03 +01:00
5bb6a05e1c Make MinGW-w64 cross-compilation work again
It has come to using pkg-config. :O
2015-01-20 23:22:11 +01:00
733fb54580 Update copyright years 2015-01-20 23:19:06 +01:00
ec29804080 Update README regarding GTK+ version 2015-01-20 09:48:52 +01:00
cd3599bd1b Silence other stupid deprecation warnings 2015-01-20 09:47:00 +01:00
1adeac6c22 Fix additional deprecation warnings
Again with more code.
2015-01-20 09:36:43 +01:00
13f212d4e9 Fix motion simulation 2015-01-20 09:07:58 +01:00
a7f869b707 Fix zooming with mouse wheel 2015-01-20 08:03:02 +01:00
fb6f89fb5c Fix a depreciation warning
With a ton of additional code.
2015-01-20 07:58:57 +01:00
e1225accf4 Fix a few deprecation warnings 2015-01-20 07:41:54 +01:00
5b16953a2f Fix drag and drop
GTK+ 3 started sending leave notifications upon starting a DND operation.
2015-01-20 07:41:04 +01:00
adead30747 Fix Debian build 2015-01-20 07:40:46 +01:00
616650c558 Fix LdCategorySymbolView size negotiation
In GTK+ 3 I don't need the negotiation hack anymore.
2015-01-19 04:00:33 +01:00
5c17944454 GTK+ 3: Fix compilation, scrolling, drawing 2015-01-19 04:00:06 +01:00
c41f3ae529 Switch to GTK3 via pkg-config, start the port 2015-01-19 00:02:48 +01:00