Commit graph

1206 commits

Author SHA1 Message Date
Dave Davenport
c6a9de8c4a Use snprintf instead of sprintf 2016-01-09 19:25:03 +01:00
Dave Davenport
d7dab65e5b Making widget class, moving stuff around 2016-01-09 16:22:09 +01:00
Dave Davenport
06c7f30b7e Use timeout. 2016-01-08 23:15:28 +01:00
Dave Davenport
6dd837af88 Add debug. 2016-01-08 22:17:00 +01:00
Dave Davenport
63a3552c63 Doxy mode.h 2016-01-08 09:29:15 +01:00
Dave Davenport
dc8fb4f202 Start making SardemFF happy. Use g_return_if_fail 2016-01-08 09:16:59 +01:00
Dave Davenport
20b2d658a0 More asserts 2016-01-07 21:37:03 +01:00
Dave Davenport
fa51aeb484 More splitting and abstracting. 2016-01-07 21:27:20 +01:00
Dave Davenport
e8daff0f6a First cleanup steps. 2016-01-07 19:47:37 +01:00
Dave Davenport
51b5511017 More doxygen sugar. 2016-01-07 16:01:56 +01:00
Dave Davenport
38be9d94ae Generate doxygen file using autoconf. 2016-01-07 13:38:53 +01:00
Dave Davenport
b59552003e More doxygen sugar 2016-01-07 13:32:33 +01:00
Dave Davenport
504e27f701 Add some doxygen sugar. 2016-01-07 08:54:24 +01:00
Dave Davenport
7f621a4a91 Replace strdup_printf with build_filename 2016-01-06 12:42:53 +01:00
Dave Davenport
c512f81c9c Update comments, replace printf/build_filename 2016-01-06 12:40:41 +01:00
Dave Davenport
70dd6e2cef Replace code we should never hit by an assert, as it should be. 2016-01-05 21:46:05 +01:00
Dave Davenport
e508d282dd Add graphs, we all like graphs. 2016-01-05 21:42:51 +01:00
Dave Davenport
0b26287396 Add small wrapper around history. 2016-01-05 21:31:17 +01:00
Dave Davenport
81ea5fd8c6 Update documentation for ssh dialog 2016-01-05 21:19:30 +01:00
Dave Davenport
329f31bd75 Add doxygen target. 2016-01-05 19:49:13 +01:00
Dave Davenport
4fbf249480 Update window test. 2016-01-05 18:24:47 +01:00
Dave Davenport
155cf351e0 Update window test. 2016-01-05 18:19:35 +01:00
Dave Davenport
933eb7e490 Fix normal window test 2016-01-05 17:14:47 +01:00
Dave Davenport
68220a5b58 Add fluxbox as wm for tests. 2016-01-05 16:46:43 +01:00
Dave Davenport
200f8e5faa Do not test the ones that require window manager. 2016-01-04 21:51:08 +01:00
Dave Davenport
fefd992c11 Merge branch 'master' of github:DaveDavenport/rofi 2016-01-04 20:56:54 +01:00
Dave Davenport
f715a33bf7 Add window manager as test if possible 2016-01-04 20:46:34 +01:00
Dave Davenport
09c7b33026 Small test. 2016-01-04 18:34:41 +01:00
Dave Davenport
05a1be9753 Another silly test to make sure this code is hit and should show breakage. 2016-01-04 18:26:18 +01:00
Dave Davenport
dac711cf22 Add fuzzy test. 2016-01-04 18:04:15 +01:00
Dave Davenport
d661a515f0 Make levenshtein sort utf8 aware and obey case sensitive setting.
- Add tests.
        - Use Glibs unichar for comparison.
2016-01-04 17:18:49 +01:00
Dave Davenport
017f9e47ed Fix tyop 2016-01-04 15:09:06 +01:00
Dave Davenport
41bd981b38 Initialize Xrm only once. 2016-01-04 07:59:30 +01:00
Dave Davenport
c85f1cb0bf Use different syntax 2016-01-03 21:47:40 +01:00
Dave Davenport
f65dc35036 Merge pull request #312 from jasperla/memmove
Fix a crash due to overlapping arguments of memcpy(3).
2016-01-03 21:27:51 +01:00
Jasper Lievisse Adriaanse
b2bc07e51d Fix a crash due to overlapping arguments of memcpy(3).
As the use of memcpy(3) on overlapping memory regions is strictly undefined,
OpenBSD's memcpy(3) triggers an abort in such cases.
2016-01-03 21:20:24 +01:00
Dave Davenport
96724356e1 Do not use seq for test, use bash range instead. 2016-01-03 21:12:09 +01:00
Dave Davenport
2ec198d722 Merge pull request #311 from jasperla/no_sigwaitinfo
Workaround lack of sigwaitinfo() on OpenBSD.
2016-01-03 20:56:47 +01:00
Jasper Lievisse Adriaanse
043a67d062 Workaround lack of sigwaitinfo() on OpenBSD. 2016-01-03 20:49:13 +01:00
Dave Davenport
d83f0531d6 Change writing of file, a+ does not allow fseek start on bsd. 2016-01-03 20:13:08 +01:00
Dave Davenport
62c1b57778 Update changelog 2016-01-03 18:30:12 +01:00
Dave Davenport
d370a446f3 Add config loading test. 2016-01-03 18:13:41 +01:00
Dave Davenport
bd3d472bec Add optional config file that overrides local Xresources
Rofi will look at XDG_CONFIG_USER_DIR/rofi/config and load this after the Xresources db on DISPLAY.
This can be overridden using the -config commandline option.
The file should be in the same format as the Xresources file.
2016-01-03 13:30:43 +01:00
Dave Davenport
4fbbce891b Test glob/regex. 2016-01-01 11:31:29 +01:00
Dave Davenport
5a3c202423 Update copyright 2016-01-01 00:27:00 +01:00
Dave Davenport
58c856e22a Add combi test 2015-12-31 23:27:06 +01:00
Dave Davenport
ade91a3875 Add simple drun test 2015-12-31 23:14:38 +01:00
Dave Davenport
e102e11637 Update test 2015-12-31 23:02:13 +01:00
Dave Davenport
c5258f9b51 Add dump test. 2015-12-31 22:45:36 +01:00
Dave Davenport
50ad99f550 Add the daemon test to test-x make target 2015-12-31 22:26:26 +01:00