Dave Davenport
|
a534a0f244
|
Rewrite of the configuration parsing, no longer duplicating options between Xrm and CMD.
* NEEDS TESTING.
|
2015-02-17 10:31:59 +01:00 |
|
QC
|
dee0bfb821
|
Fix #128: Better handling of keybindings and remove deprecated launching.
See manpage.
|
2015-02-15 21:15:16 +01:00 |
|
QC
|
b6652a0221
|
Small move
|
2015-02-14 19:42:04 +01:00 |
|
QC
|
c760432a6c
|
Moving files around, dialogs in dialog directory.
|
2015-02-12 22:26:28 +01:00 |
|
Dave Davenport
|
605fe4911c
|
Refactor code, split out window switcher code.
|
2015-02-12 22:16:32 +01:00 |
|
Dave Davenport
|
a50219e903
|
Remove hmode. (Rather no implementation then a bad one.)
|
2015-02-10 07:42:40 +01:00 |
|
QC
|
67cbd48c8b
|
Add some comments, rename.
|
2015-02-09 20:05:30 +01:00 |
|
Dave Davenport
|
682907d340
|
Splitting over more files.
|
2015-02-09 19:35:51 +01:00 |
|
Dave Davenport
|
d9aef65ea7
|
Cleanups.
|
2015-02-04 09:37:34 +01:00 |
|
Dave Davenport
|
63fd534ba2
|
Move data around, constness, etc.
|
2015-02-03 08:21:59 +01:00 |
|
Dave Davenport
|
f86cf8988b
|
Move stuff around. Try to reduce size rofi.c.
|
2015-02-03 08:00:33 +01:00 |
|
Dave Davenport
|
ca876feec6
|
Put i3 specific interaction code in separate file.
|
2015-02-02 14:49:19 +01:00 |
|
Dave Davenport
|
382b93ae03
|
Fix LLVM compiler warnings.
|
2015-02-01 10:43:28 +01:00 |
|
QC
|
b74e6b791a
|
Fix not grabbing keyboard, and add pid file to ensure one instance.
|
2015-01-31 18:23:17 +01:00 |
|
Dave Davenport
|
9cc63d4948
|
Updates fixing pango transparancy.
|
2015-01-21 10:04:15 +01:00 |
|
QC
|
661b65dd2a
|
Introduce lazy-refilter mode for long lists.
|
2015-01-18 18:17:09 +01:00 |
|
Edwin Pujols
|
32b8281cfb
|
Merge branch 'master' of https://github.com/DaveDavenport/rofi
Conflicts:
doc/rofi-manpage.markdown
doc/rofi.1
|
2015-01-12 15:48:04 -04:00 |
|
Dave Davenport
|
a8843af9f3
|
Add support for alternating row colors.
|
2015-01-12 19:14:46 +01:00 |
|
Edwin Pujols
|
d1ba4bd8dc
|
Fix #102 - Add case sensitivity.
|
2015-01-12 09:25:20 -04:00 |
|
Dave Davenport
|
a28b6df307
|
Add support custom command.
|
2015-01-05 21:53:50 +01:00 |
|
QC
|
8afba6e875
|
Bug #98: Select a certain line.
* -l select line
|
2014-12-16 21:08:12 +01:00 |
|
Dave Davenport
|
781ca03f02
|
Small moving to helper.
|
2014-12-02 09:09:20 +01:00 |
|
Dave Davenport
|
2c9f33a1bd
|
More commenting.
Code Comment Comment % Blank Total File
------ --------- --------- --------- --------- -----------------
36 69 65.7% 2 107 config.c
66 31 32.0% 14 111 dmenu-dialog.c
185 52 21.9% 19 256 helper.c
179 66 26.9% 27 272 history.c
1896 325 14.6% 345 2566 rofi.c
197 45 18.6% 42 284 run-dialog.c
144 31 17.7% 24 199 script-dialog.c
171 42 19.7% 31 244 ssh-dialog.c
350 69 16.5% 84 503 textbox.c
151 37 19.7% 27 215 xrmoptions.c
26 0 0.0% 5 31 helper-test.c
65 6 8.5% 35 106 history-test.c
109 5 4.4% 22 136 textbox-test.c
34 33 49.3% 24 91 config.h
5 10 66.7% 4 19 dmenu-dialog.h
11 70 86.4% 10 91 helper.h
9 46 83.6% 8 63 history.h
83 128 60.7% 17 228 rofi.h
4 8 66.7% 2 14 run-dialog.h
11 26 70.3% 5 42 script-dialog.h
4 8 66.7% 2 14 ssh-dialog.h
64 142 68.9% 31 237 textbox.h
6 13 68.4% 4 23 xrmoptions.h
|
2014-11-25 12:57:34 +01:00 |
|
Dave Davenport
|
471c0c5df7
|
Update comment of headers.
|
2014-11-25 08:27:08 +01:00 |
|
QC
|
be9bc59c34
|
Comment more code.
|
2014-11-24 20:35:28 +01:00 |
|
Dave Davenport
|
baec02cf1b
|
Comment some header files.
|
2014-11-24 20:22:44 +01:00 |
|
QC
|
66349a00dc
|
Small updates.
|
2014-11-15 16:26:55 +01:00 |
|
QC
|
f710912042
|
Add ctrl-/ as reverse tab.
|
2014-11-11 21:50:16 +01:00 |
|
QC
|
ab82941b5e
|
Add sidebar modi to ROFI.
|
2014-11-09 13:10:24 +01:00 |
|
Dave Davenport
|
f56bd03a86
|
Add multi-line elements support.
|
2014-10-30 17:53:22 +01:00 |
|
QC
|
f728e3f03e
|
Add separator option.
|
2014-10-19 19:42:02 +02:00 |
|
Dave Davenport
|
0462811800
|
Add flexible configuration for launching
* You can now specify links: {terminal} -e bash -e "{ssh-client} {host}"
* Add test for this code.
|
2014-09-03 13:07:26 +02:00 |
|
Dave Davenport
|
229bb6931b
|
Play with adding some more test, bug fixes
* delete an invalid memmove in textbox
|
2014-08-30 20:45:08 +02:00 |
|
Dave Davenport
|
0795cfda8d
|
Add display text modi.
|
2014-08-27 19:44:15 +02:00 |
|
Dave Davenport
|
e44183b406
|
Refactor the to-long menu() function.
* Split out larger sub-parts into separate functions.
* Create a state structure.
* Remove zeltak mode.
|
2014-08-26 20:25:00 +02:00 |
|
Dave Davenport
|
26e1561622
|
Removed unused code. (NEAR and i3_mode)
|
2014-08-25 09:14:49 +02:00 |
|
Dave Davenport
|
62d4f0cdad
|
Make rofi compile happily under clang.
* Set features in configure.ac
* use config.h file, instead of hardcoded _GNU_SOURCE
in each c file.
* Fix mix up unsigned/signed.
|
2014-08-22 09:27:45 +02:00 |
|
QC
|
9af1d490a6
|
Make Rasi a happy boy, add character width mode.
|
2014-08-11 20:21:29 +02:00 |
|
QC
|
280c3d7f7f
|
Using Glib's utf8 functions to do string collating.
* casefold and use utf-8 collating.
* use g_utf8_next/prev for moving cursor.
|
2014-08-07 21:42:16 +02:00 |
|
Dave Davenport
|
b196649f10
|
Fix #76: DMENU returns 1 on cancel.
* Pull out dmenu, separate it from normal modi.
* Give dmenu a return value (1 on cancel)
|
2014-08-05 09:07:41 +02:00 |
|
QC
|
9bbb79a888
|
Remove Active mode. IT causes problems with matching and has limited use.
|
2014-08-03 17:21:42 +02:00 |
|
QC
|
5ddcac2514
|
Cleanup previous test commit.
|
2014-08-03 17:05:06 +02:00 |
|
QC
|
6a45a18a4e
|
Pango testing.
|
2014-08-02 20:02:37 +02:00 |
|
QC
|
bd4aa3d2fa
|
Fix #67 Allow alt-<num> to switch between modis
|
2014-07-21 23:19:45 +02:00 |
|
QC
|
cd4888a5cf
|
Fix #65, Fix #63 Allow user to select list of modi's
* Add script_dialog, so user can add dialogs using a script.
* Add a way to disable modi's
* Add -show <modi> option.
|
2014-07-21 21:39:24 +02:00 |
|
Qball Cow
|
7a1766fa45
|
Fix issue #61
|
2014-07-21 16:26:35 +02:00 |
|
QC
|
0f279b2995
|
Restructure some code, fix a small bug in dmenu mode.
* dmenu crashed on no input lines (wrong free)
* Pass length of lines to menu function.
|
2014-07-20 12:29:27 +02:00 |
|
Dave Davenport
|
c86f28493a
|
Make levenshtein sorting its own option.
* TODO: update manpage. (no md2man on this machine)
|
2014-07-16 08:42:42 +02:00 |
|
QC
|
f9149b5bdb
|
Add option to disable history.
|
2014-06-05 21:55:47 +02:00 |
|
Dave Davenport
|
d361b6c445
|
Cleanup, integrate opacity.
|
2014-06-05 08:11:01 +02:00 |
|