Commit Graph

10 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 47fb9653b8
Bump the CMake version requirement, fix Windows
- Add a missing runtime library for gettext-tools.
 - Remove the no longer necessary customized FindGettext.cmake,
   since the downloaded gettext binaries are new enough.
 - Make the installer at least ask to uninstall previous versions.
 - Adjust the PATH of tests so that they'll run on Windows directly.
 - Fix quoting so that the project will build inside paths with spaces.
 - Resolve a GSettings deprecation warning.
 - Update the README's build instructions as appropriate.
 - Require CMake 3.9 because of the README's suggestion to fix
   FindPkgConfig.cmake manually using separate_arguments(UNIX_COMMAND).

Tested build configurations:
 - native Arch Linux,
 - native Windows XP with the newest NSIS,
 - Arch Linux Mingw-w64 i686 Win32Depends.cmake NSIS cross-build + XP,
 - Arch Linux Mingw-w64 x86_64 MSYS2 NSIS cross-build + Windows 10.

Detected issues:
 - The file save dialog will not add the extension automatically,
   seen with MSYS2.
2021-10-22 20:08:51 +02:00
Přemysl Eric Janouch 42b6da1ffe
README: fix cross-building instructions
Copy-pasting and exhaustion do not go well together.
2021-10-22 14:41:37 +02:00
Přemysl Eric Janouch 03c6ae0750
Include modern build instructions for Win64
Mostly just so that the two options don't look the same.
2021-10-21 21:53:20 +02:00
Přemysl Eric Janouch 8ac267c8db
Figure out how to abuse MSYS2 repositories
In the end, all seems to work fairly well on Windows 10.
2021-10-21 19:38:37 +02:00
Přemysl Eric Janouch 7f357cb7c8
Fix Win32Depends.cmake, update README 2021-07-24 10:08:58 +02:00
Přemysl Eric Janouch 41d68e6636
Bump version, update NEWS 2018-06-27 05:18:22 +02:00
Přemysl Eric Janouch 033fe31b7b
User documentation: update pictures
The one depicting symbol selection has been removed since it's no longer
deemed useful: the status bar hint on startup should be enough.

There is no need for a separate picture in the project root anymore.
2018-06-27 04:13:16 +02:00
Přemysl Eric Janouch b353fc133e
Update README 2018-06-24 04:24:23 +02:00
Přemysl Eric Janouch 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
Přemysl Eric Janouch 948a332d01
Streamline README 2017-06-19 00:03:44 +02:00