Commit graph

2414 commits

Author SHA1 Message Date
Quentin Glidic
4fccb3efdc
theme-parser: Drop lexer/ in #includes
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-04 13:40:12 +02:00
Dave Davenport
cc714f8f91 Fix more compiler warning 2017-05-04 07:56:40 +02:00
Dave Davenport
dbf551ec15 Cleanup some compile warning on the tests 2017-05-03 17:57:08 +02:00
Dave Davenport
1f76e2c3f3 Small code refactor to work around mis-detect static code analyzer. 2017-05-03 17:41:14 +02:00
Dave Davenport
fb11b8ceb6 [Test,Helper] Add test for utf8_strncmp and fuzzy evaluate. 2017-05-01 09:07:22 +02:00
Dave Davenport
bc428058cb Update contributing. add wayland line. 2017-05-01 08:32:03 +02:00
Dave Davenport
2e98105a18 [Test] Fix travis doxygen redirect. 2017-04-30 20:50:44 +02:00
Dave Davenport
efcf585e22 Reduce doxygen log output. 2017-04-30 20:41:26 +02:00
Dave Davenport
651c0bf03d [Test,Lexer] Add a newline test 2017-04-30 20:15:49 +02:00
Dave Davenport
5d41d228f0 Make explicit flag for enabling/disabling libcheck usage.
Automagic detection is frowned upon:
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies
2017-04-30 20:03:31 +02:00
Dave Davenport
8be234121a Travis: forgot sudo for make install. 2017-04-30 18:37:34 +02:00
Dave Davenport
7892a83301 Allow libcheck to be disabled if not found 2017-04-30 18:34:37 +02:00
Dave Davenport
2ac6678d47 Try to disable doc rebuilding.. 2017-04-30 18:25:18 +02:00
Dave Davenport
8aaed250e1 Add texi2html for check build. 2017-04-30 18:19:11 +02:00
Dave Davenport
2e6db428c9 Install newer version of check in travis.. 2017-04-30 18:02:39 +02:00
Dave Davenport
aba295647a [Test] Convert theme-parser test to use libcheck. 2017-04-30 17:44:53 +02:00
Dave Davenport
90d946b809 Hopefully fix for outdated travis 2017-04-29 18:09:10 +02:00
Dave Davenport
084125bc4c [Test] Play with check. 2017-04-29 17:52:37 +02:00
Dave Davenport
e7d58ada4d [Test] Add initial code for mode test. (without gui) 2017-04-28 09:43:12 +02:00
Dave Davenport
9afa7682f6 Fix some small warning because get_string returns const. 2017-04-28 09:15:01 +02:00
Dave Davenport
ce4b1b23b4 Re-Indent code 2017-04-27 22:59:14 +02:00
Dave Davenport
b1ecb6ca77 [Test] Fix test. 2017-04-27 00:03:59 +02:00
Dave Davenport
d3594e275e [Test] test configuration block in config. 2017-04-26 23:47:58 +02:00
Dave Davenport
e16d8f755a [Test] Fixing test 2017-04-26 23:36:27 +02:00
Dave Davenport
ac2390c76d [Lexer] More tests.
Fix return of double.
2017-04-26 23:24:14 +02:00
Dave Davenport
484aa35716 [Lexer] Fix color parsing. 2017-04-26 22:45:14 +02:00
Dave Davenport
d79423f2cf [Lexer] Fix wrong division factor for #RGB color parsing (15 not 16) 2017-04-26 18:43:49 +02:00
Dave Davenport
38f91e8953 [Test,Lexer] Add test for distance parsing, fix bug in em (double)
* Parsed as int, not double.
2017-04-26 08:05:04 +02:00
Dave Davenport
7291c1f497 [Test,Theme] Add extra test for wind direction and newline and link 2017-04-26 07:46:01 +02:00
Dave Davenport
470057be17 Add some tests importing (and failing) file. 2017-04-25 23:34:48 +02:00
Dave Davenport
f933fc4ae0 Fix reference file. (Set from file, not default) 2017-04-25 21:45:20 +02:00
Dave Davenport
8d2da410df Print out diff of failing match 2017-04-25 20:13:34 +02:00
Dave Davenport
f3dc9f94f3 Test reference file hardcode plugin path. 2017-04-25 20:05:22 +02:00
Dave Davenport
26d3d7dfc1 Fix reference files for tests. 2017-04-25 19:55:00 +02:00
Dave Davenport
b136631cb9 Fix typo in function declaration documentation 2017-04-25 11:59:25 +02:00
Dave Davenport
be6bf5fd01 Fix check 2017-04-25 11:44:13 +02:00
Dave Davenport
876e743497 Fix flex install travis build. (#589)
* add libfl/trusty-backports as dep
2017-04-25 09:54:56 +02:00
Dave Davenport
fb318f0ff8 Cleanups, fix arguments mismatch 2017-04-23 15:17:15 +02:00
Dave Davenport
dd715fa1ad Remove -dump-xresources-theme option that does not exists anymore from -help
* and manpage
2017-04-21 17:31:07 +02:00
Dave Davenport
04e764c8e6 [Plugins] Add -no-plugins and -plugin-path options
* -no-plugins disables the loading of plugins.
* -plugin-path specifies the directory used by rofi to look for plugins.
2017-04-21 09:48:03 +02:00
Dave Davenport
01159b29f0 [Mode] Make the name field a pointer instead of a fixed 32char array. 2017-04-21 09:37:03 +02:00
Dave Davenport
5edc739848 Try to improve error message a bit (damn g_warning replace) 2017-04-20 09:24:09 +02:00
Dave Davenport
9bd17ddfd0 [RUN] Report the expanded PATH entry in debug output 2017-04-19 10:24:09 +02:00
Dave Davenport
dc2de0d042 [RUN] Expand the paths found in /home/mkoedam/.local/bin/:/opt/mpd/bin/:/home/mkoedam/.local/bin/:/opt/mpd/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games 2017-04-19 09:26:35 +02:00
Dave Davenport
854304ca2f Change screenshot warning to printf. 2017-04-18 19:32:52 +02:00
Dave Davenport
4157b5d825 [Theme] Allow default enabled state of widget to be set in theme 2017-04-18 08:47:48 +02:00
Dave Davenport
8c11b48532 Print message about disabled mode to stderr using fprintf.
g_warning breaks the colour output.
2017-04-18 08:24:09 +02:00
Quentin Glidic
6250e39e31
Do not hardcode ${datadir} as ${prefix}/share
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-04-17 18:18:07 +02:00
Dave Davenport
f23d035e52 Fix checks 2017-04-17 18:07:50 +02:00
Dave Davenport
97fe894f43 Add some theme name resolving functions. 2017-04-17 17:46:01 +02:00