Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-22 | Clean up includes and forward declarations | David Robillard | 13 | -26/+30 | |
2023-09-21 | Fix new warnings with clang 16 | David Robillard | 1 | -0/+2 | |
2023-05-12 | Fix use of reserved macro name | David Robillard | 5 | -15/+12 | |
2023-05-12 | Replace macro with typed constant | David Robillard | 2 | -12/+9 | |
2023-05-02 | Replace strict option with new meson warning level | David Robillard | 4 | -201/+17 | |
2023-05-02 | Simplify configuration header | David Robillard | 1 | -36/+33 | |
2023-05-02 | Remove redundant license metadata | David Robillard | 3 | -6/+5 | |
2023-02-03 | Suppress/fix new warnings in clang-tidy 15 | David Robillard | 8 | -21/+28 | |
2022-12-10 | Bump version and update NEWS file | David Robillard | 4 | -3/+9 | |
2022-12-10 | Update patchage.desktop.in | Junghee | 1 | -1/+1 | |
2022-11-30 | Convert man page to mdoc | David Robillard | 1 | -29/+43 | |
2022-11-15 | Add missing includes | David Robillard | 2 | -0/+2 | |
2022-09-09 | Patchage 1.0.10 | David Robillard | 7 | -8/+8 | |
2022-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 15 | -136/+27 | |
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway. | |||||
2022-08-24 | Add French translation | Olivier Humbert | 2 | -1/+155 | |
2022-08-23 | Fix REUSE test | David Robillard | 1 | -1/+1 | |
2022-08-23 | Use a consistent style for .po file headers | David Robillard | 1 | -2/+3 | |
Since these usually come from tools, it doesn't seem realistic to maintain a different header. That's just another thing for meson/xgettext to constantly smash. Having spent so much time and effort to get precise about copyright and licensing with REUSE, the somewhat fuzzy and haphazard way all this works irks me a bit, but I have better hills to die on. | |||||
2022-08-23 | Remove fuzzy markers from translation files | David Robillard | 2 | -2/+0 | |
As I understand it, these are a signal from xgettext that it has changed an entry, so human revision may be required. The files checked in to the source tree have been human reviewed, and so should not have any "fuzz" in them. This wouldn't really be an issue if meson/xgettext didn't annoyingly smash patchage.pot when .po files are updated, but such is life. | |||||
2022-08-23 | Use a clearer German translation for "Sprung Layout" | David Robillard | 1 | -1/+1 | |
Seems I didn't do too terribly, all things considered, but we'll see what users have to say after this is out... | |||||
2022-08-23 | Add Korean translation from Junghee Lee | Junghee Lee | 5 | -3/+160 | |
2022-08-23 | Fix German "view" menu translation | David Robillard | 1 | -1/+1 | |
2022-08-23 | Add German translation | David Robillard | 4 | -1/+158 | |
2022-08-23 | Add i18n support | David Robillard | 16 | -24/+344 | |
2022-08-23 | Update application description | David Robillard | 1 | -2/+2 | |
2022-08-22 | Fix translatable attributes in UI definition | David Robillard | 1 | -7/+7 | |
2022-08-22 | Consistently refer to "JACK" and "ALSA" | David Robillard | 1 | -6/+6 | |
2022-08-22 | Use Unicode quotation marks and ellipses | David Robillard | 2 | -5/+5 | |
2022-08-22 | Bump version number | David Robillard | 2 | -2/+2 | |
2022-08-22 | Remove debugging output | David Robillard | 1 | -1/+0 | |
2022-08-22 | Make COPYING a regular text file and link to it in LICENSES | David Robillard | 1 | -674/+1 | |
This just happens to be the way that both `licensee` (and therefore Github) and `reuse` handle correctly. | |||||
2022-08-22 | Clean up log messages | David Robillard | 1 | -3/+3 | |
2022-08-22 | Fix strict build on MacOS | David Robillard | 1 | -0/+2 | |
2022-08-22 | Replace boost with standard C++17 facilities | David Robillard | 19 | -119/+97 | |
2022-08-22 | Fix installation instructions for C++ | David Robillard | 1 | -3/+3 | |
2022-08-22 | Only run autoship test in strict mode | David Robillard | 2 | -9/+15 | |
2022-08-18 | Fix fallback configuration on MacOS | David Robillard | 3 | -3/+11 | |
2022-08-17 | Remove weird GCC optimization hacks from fmt | David Robillard | 1 | -3/+0 | |
This somehow breaks the build with gcc 10.2.1 on Debian 11: Patchage.cpp:907:1: error: macro "__OPTIMIZE__" is not used [-Werror=unused-macros] Header libraries messing with optimization flags is wildly inappropriate anyway. | |||||
2022-08-16 | Upgrade to fmt 9.0.0 | David Robillard | 19 | -6062/+6469 | |
This library tends to break in annoying ways like this, so pin the major version to 9 to hopefully avoid these problems in the future. | |||||
2022-08-16 | Fix whitespace | David Robillard | 14 | -45/+45 | |
Apparently clang-format changed its mind about special member functions, and binary_location.h was just never formatted to begin with. | |||||
2022-08-13 | Patchage 1.0.8v1.0.8 | David Robillard | 3 | -4/+4 | |
2022-07-20 | Make NEWS file readable by dpkg-parsechangelog | David Robillard | 1 | -11/+11 | |
2022-07-20 | Fix clang-tidy header filter regex | David Robillard | 1 | -1/+1 | |
2022-07-20 | Avoid using "static inline" for inline functions in headers | David Robillard | 4 | -8/+8 | |
2022-07-20 | Remove pointless const | David Robillard | 1 | -1/+1 | |
2022-07-20 | Use default member initialization | David Robillard | 4 | -9/+4 | |
2022-07-20 | Use std::make_unique | David Robillard | 3 | -3/+3 | |
2022-07-20 | Use a uniform interface for changing settings in the UI | David Robillard | 6 | -43/+76 | |
2022-07-20 | Clean up includes | David Robillard | 11 | -14/+27 | |
2022-07-20 | Use strict casts | David Robillard | 1 | -3/+7 | |
2022-07-20 | Make setting structs constructable | David Robillard | 1 | -18/+48 | |