DanteFireX
4b5dcef68f
added optional history; normalized variable names
...
I added the option to enable history in file browser mode. I changed the starting directory to a fixed directory. I found the old behavior not very intuitiv especially with enabled history. The old behavior can be restored easily. Additionally, I changed the variable names. Primarily, because the EDITOR variable could lead to a recursive call to EDITOR if xdg-open used this variable. Thus, I prefixed all the variables to create a new namespace for rofi. I am at most decent in bash scripting so don't expect to much, but it works for me and I thought it might be something others appreciate. I hope it is of any use. :)
2016-01-17 21:29:04 +01:00
Dave Davenport
c2105430a0
Update Tests
2016-01-17 13:47:25 +01:00
Dave Davenport
64cfdf3f0d
Fix issue #319 ADd ISO_Left_Tab to default binding.
2016-01-16 16:38:29 +01:00
Dave Davenport
ec24e4426e
Fixing SardemFF7 Feedback: boolean, g_getenv and clear_error
2016-01-14 21:06:03 +01:00
Dave Davenport
98fdf04285
[RUN] UTF-8/locale conversion and sardem exec test.
2016-01-14 20:40:19 +01:00
Dave Davenport
e39f2dd53c
Fix compiling with timings enabled
2016-01-14 17:44:58 +01:00
Dave Davenport
121278e6d1
[DRUN] Expand path we get from Desktop file
...
* This is more 'free' then spec. but does not break anything.
Fixes : #317
2016-01-14 17:42:07 +01:00
Dave Davenport
cc682f107b
Update display value for modi (testing)
2016-01-12 22:18:10 +01:00
Dave Davenport
95dbbf6616
Small clang-analyze pleaser
2016-01-11 21:25:38 +01:00
Dave Davenport
f080aa2d61
Remove duplicate code, make password right character length.
2016-01-11 08:36:20 +01:00
Dave Davenport
b012ec1e8a
Add passwd to manpage.
2016-01-10 13:28:14 +01:00
Dave Davenport
13810d5911
Add experimental 'password' mode. ( #315 )
2016-01-10 13:10:44 +01:00
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