Yuxuan Shui
eac6ab5c16
Add some unittests
...
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-03-23 14:37:59 +00:00
Yuxuan Shui
b0820d847c
release: bump version number
...
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-03-23 14:20:47 +00:00
Yuxuan Shui
98d8e84680
Disable spurious GCC -Wmissing-braces
...
See:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80454
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-02-20 01:18:19 +00:00
Will Dietz
345009c677
meson.build: bump project version
2019-02-04 09:28:31 +00:00
Yuxuan Shui
0947148fcc
Fix compiler warnings
...
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-02-02 02:00:15 +00:00
Yuxuan Shui
916e23861a
Improve the header includes, cont'd
...
Also check in the modulemap file, and add a option to build with clang's
-fmodules.
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-01-20 17:10:06 +00:00
Yuxuan Shui
9d115a1cc2
Use meson's c_std instead of -std=
...
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2018-12-19 23:37:45 +00:00
Yuxuan Shui
c2c16fb8a1
Tiny clean up of meson.build
...
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2018-12-15 16:40:00 +00:00
Yuxuan Shui
b5d135df82
Man page improvements
...
* Removed the AUTHORS section as recommended by man-pages(7),
the conventions for writing Linux man pages.
* Change the secion name to the more commonly used "User Commands".
* Don't say "this man page might be out dated".
* Always use the current version number of compton as "man version" in
the man pages.
Also bumped the project version in meson.build
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2018-12-15 16:36:42 +00:00
Yuxuan Shui
332a873729
Add --diagnostics option
...
It will cause compton to print out some rudimentary diagnostics.
Also small improvements of the meson.build.
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2018-11-03 22:37:18 +00:00
Yuxuan Shui
47a49ed6f9
Use predefined version when not building from git repo
2018-10-17 00:17:40 +01:00
Yuxuan Shui
f84336a9b7
Set COMPTON_VERSION
2018-10-16 10:29:52 +01:00
Yuxuan Shui
93dd2d92fd
Add -DNDEBUG flag for release build
2018-10-15 11:16:32 +01:00
Yuxuan Shui
4094d8b9c4
Add initial meson build scripts
2018-10-15 00:38:21 +01:00