QC
|
89dcb5be1e
|
Remove unused function
|
2015-08-29 11:57:04 +02:00 |
|
Dave Davenport
|
3c91c8d6e0
|
Issue: #213 hide windows marked as type DOCK
Removes i3 hack.
|
2015-08-27 21:09:12 +02:00 |
|
Dave Davenport
|
d9a9d2489a
|
Add separator color and style option.
|
2015-08-26 18:11:53 +02:00 |
|
QC
|
c170eae8c8
|
Issue: #207 add generic -filter mode.
|
2015-08-20 21:42:53 +02:00 |
|
Dave Davenport
|
1ca7141621
|
Add quick solution for #202, expose line-margin setting.
|
2015-08-04 09:42:14 +02:00 |
|
QC
|
77e5541ba5
|
Bug #200 implement -m mode
|
2015-08-02 15:45:52 +02:00 |
|
Dave Davenport
|
dffc27e5aa
|
Try to make things more robust, e.g. try to recover before giving up.
|
2015-07-31 12:23:41 +02:00 |
|
Dave Davenport
|
8d6a78939c
|
Small cleanup + fail more gracefull here and there
|
2015-07-30 08:57:09 +02:00 |
|
Dave Davenport
|
c68ab67dd8
|
Add some comments and cleanups, allow reeloading of keybindings at run-time
|
2015-07-29 09:37:40 +02:00 |
|
Dave Davenport
|
93c01ccbd5
|
Add new event handling
|
2015-07-28 22:22:18 +02:00 |
|
Qball Cow
|
2bbd589f0d
|
Add prefix to header guard. #191
|
2015-07-27 10:17:12 +02:00 |
|
Dave Davenport
|
8104997e6f
|
Bug #191 rename header guard to not use reserved macro name.
|
2015-07-27 09:22:21 +02:00 |
|
Dave Davenport
|
98b8e583cb
|
Make fuzzy matching available everywhere: #133 (-fuzzy)
|
2015-07-01 09:12:22 +02:00 |
|
Dave Davenport
|
30743d1789
|
Move fuzzy_token_match to where it can be reused.
|
2015-06-28 13:53:37 +02:00 |
|
Dave Davenport
|
90eb18b3c0
|
Make 'all?' keys user configurable.
Fixes #66
|
2015-06-15 09:01:22 +02:00 |
|
Dave Davenport
|
25633ca4dc
|
Issue #66, allow keybindings for navigation to be changed.
up,down,left,right
|
2015-06-15 08:48:13 +02:00 |
|
Dave Davenport
|
1a188af2e9
|
Add markup support to error msg.
|
2015-06-08 23:23:33 +02:00 |
|
Qball Cow
|
e5caaf9d1a
|
Possible fix issue #175
|
2015-06-09 18:10:23 +02:00 |
|
QC
|
a93aec02bd
|
Add support for msg string with pango markup.
|
2015-05-23 20:06:06 +02:00 |
|
Dave Davenport
|
0e7009bcad
|
Test fix for issue #167
|
2015-05-21 23:53:28 +02:00 |
|
Qball Cow
|
09e4a64780
|
fix issue #165
|
2015-05-19 19:59:50 +02:00 |
|
QC
|
354ccdd94d
|
Fix Issue #164
|
2015-05-16 13:58:09 +02:00 |
|
QC
|
9307a1668e
|
Add -format option to dmenu.
|
2015-05-10 12:08:08 +02:00 |
|
QC
|
13eee4571c
|
Allow alt-1t/m9 be re-bound.
|
2015-05-05 19:30:43 +02:00 |
|
QC
|
8d4e1ee8fa
|
Rasi patch, allowing special keys, modifying return value.
In dmenu pressing alt-[1-9 will return the selected entry and set the return value to the
pressed number.
|
2015-05-03 13:04:03 +02:00 |
|
QC
|
9492fe7611
|
Cleanup keyb.h file.
|
2015-05-02 12:22:31 +02:00 |
|
QC
|
61fc9e8310
|
Finish adding all different keybindings. Issue: #131
|
2015-05-02 11:53:27 +02:00 |
|
Dave Davenport
|
e8d6e8f829
|
Move more items to keybinding system.
|
2015-05-01 08:16:52 +02:00 |
|
QC
|
073836f142
|
First version of keybindings (#131)
|
2015-04-30 22:46:51 +02:00 |
|
QC
|
09d2be260b
|
Allow keybindings to be set.
|
2015-04-30 22:42:04 +02:00 |
|
Dave Davenport
|
a70404f128
|
First part of infrastructure for Issue: #131 customizable keybindings.
|
2015-04-30 21:52:30 +02:00 |
|
Qball Cow
|
bee103aea8
|
Improvement of situation for Issue #153.
|
2015-04-30 17:13:17 +02:00 |
|
QC
|
99118420ea
|
Support Levenshtein in dmenu.i #149
|
2015-04-16 21:13:45 +02:00 |
|
Dave Davenport
|
f64395e4e9
|
Remove unused code
|
2015-04-15 22:41:50 +02:00 |
|
QC
|
a38ddb3b06
|
Fix space.
|
2015-04-14 22:12:21 +02:00 |
|
QC
|
c1a8735e24
|
Re-enable background/foreground. Make theming method an option.
|
2015-04-11 12:04:14 +02:00 |
|
QC
|
2590ecf7e5
|
ADd new coloring scheme.
|
2015-04-06 17:13:26 +02:00 |
|
QC
|
39518b0e15
|
Add more user-colors.
|
2015-04-06 15:23:58 +02:00 |
|
Jason Pleau
|
34e578ef86
|
use '\033' instead of '\e' for output-formatting
'\e' is a GNU shortcut for \033. Also gcc complained (warning) that '\e'
was a non-ISO standard. Less warnings, the prettier :)
|
2015-04-05 17:40:43 -04:00 |
|
QC
|
91fcc76cb2
|
Help users that do not pass the read-the-manual stage.
|
2015-04-05 22:29:26 +02:00 |
|
QC
|
9b415e60a0
|
Fix crasher with fixed-lines off and 0 visible rows
|
2015-04-05 13:36:39 +02:00 |
|
QC
|
f2c4aff37c
|
Add active/urgent color.
|
2015-04-03 18:40:07 +02:00 |
|
Dave Davenport
|
0ab7aa4bba
|
Add italic support and use it for windows that demand attention (working?)
|
2015-04-02 22:23:17 +02:00 |
|
Qball Cow
|
2b340a4762
|
Update manpage.
|
2015-04-01 14:49:27 +02:00 |
|
Dave Davenport
|
0d87cf12a3
|
Add combi viewer, where (selected) modi can be combined.
- Add active window highlighter.
|
2015-03-31 22:45:02 +02:00 |
|
QC
|
9ff5a615e9
|
Add combi viewer.
Use by adding combi to the list of enabled modi.
|
2015-03-30 20:12:22 +02:00 |
|
QC
|
55160c6eff
|
Issue: #137, Parse /etc/hosts file.
|
2015-03-29 12:27:00 +02:00 |
|
QC
|
888260b06b
|
Small cleanup
|
2015-03-27 20:50:48 +01:00 |
|
QC
|
b21368c005
|
OO-ify the Switchers.
|
2015-03-27 20:28:53 +01:00 |
|
Dave Davenport
|
f52b697dd4
|
Remove double names.
|
2015-03-25 08:36:19 +01:00 |
|
Dave Davenport
|
9530f195d1
|
Better way of getting font height. Use ascent and descent.
|
2015-03-19 19:58:47 +01:00 |
|
QC
|
743f1919cd
|
Autoscale when drawing the number of columns and col width.
|
2015-03-18 20:56:50 +01:00 |
|
QC
|
4dd0a85fc4
|
Update header.
|
2015-03-17 20:05:37 +01:00 |
|
Dave Davenport
|
4fad02225e
|
Cleanup argc/argv lugging around.
|
2015-03-11 18:32:37 +01:00 |
|
Dave Davenport
|
c89a272d4d
|
Add number mode for dmenu (Request from Taharqa)
* option -i.
|
2015-03-11 18:07:54 +01:00 |
|
Qball Cow
|
3b21f1dac8
|
Update copyright notice
|
2015-02-28 18:11:46 +01:00 |
|
Dave Davenport
|
a83a06a95c
|
Re-add zeltak mode.
|
2015-02-24 17:35:09 +01:00 |
|
Dave Davenport
|
da8902ac88
|
Replace signal by sigaction
|
2015-02-19 13:22:10 +01:00 |
|
Dave Davenport
|
8b50e94fea
|
Make compiler more picky.
Add -Werror=missing-prototypes
|
2015-02-18 08:53:38 +01:00 |
|
Qball Cow
|
3b18c28792
|
Remove unused function.
|
2015-02-17 14:27:12 +01:00 |
|
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 |
|