Qball Cow
a7c7cf8159
Add fake transparency
2015-10-20 18:41:45 +02:00
Dave Davenport
64cb4c781c
Fix some compiler warnings
2015-10-19 09:23:06 +02:00
QC
1b425c7bd0
Fix crash on deleting entries in ssh/run.
...
Fix bang for custom run.
2015-10-18 22:12:06 +02:00
QC
683632c36c
Some cleanups
2015-10-18 19:02:19 +02:00
QC
e72da1bde5
Fix it.
2015-10-18 15:42:21 +02:00
QC
d99427326e
Add sizing image.
2015-10-18 15:27:39 +02:00
QC
73fd87f820
Add mesg about fullscreen and monitor setup
2015-10-18 13:45:15 +02:00
QC
93b6b83fb9
Try todo some validation of monitor size/padding in config sanity check.
2015-10-18 13:40:39 +02:00
QC
b1883ccaea
Add more changelog.
2015-10-16 22:44:57 +02:00
QC
b8ec485056
Update Changelog
2015-10-16 22:39:08 +02:00
QC
0818fbd68b
Add fullscreen mode and fix some redrawing issues.
2015-10-16 20:51:37 +02:00
Dave Davenport
291d1ed16c
Update rofi -h output
2015-10-16 08:42:01 +02:00
QC
44b9854594
Add comment.
2015-10-15 22:44:35 +02:00
QC
fdc86399cf
Revert "Remove levenshtein"
...
Adding help list.
This reverts commit 77cdc8d7c4
.
2015-10-15 22:33:44 +02:00
Dave Davenport
4975704a05
Fix #244 Do not catch sigchld, let glib handle this internally
...
- TODO fix man page viewing.
2015-10-12 08:12:25 +02:00
QC
56e023dcee
Remove unneeded check.
2015-10-11 14:13:08 +02:00
Dave Davenport
b7d9b4b6b5
Add debug output to test 4
2015-10-11 13:51:08 +02:00
Dave Davenport
cc6bf27ccb
Merge branch 'master' of github:DaveDavenport/rofi
2015-10-11 13:43:32 +02:00
Dave Davenport
c9746e8543
Merge remote-tracking branch 'faf/fast-ascii-filtering'
2015-10-11 13:42:56 +02:00
QC
2898eeda88
Cache colors.
2015-10-10 14:15:27 +02:00
QC
d5549db384
Strip color, should fix #233
2015-10-10 13:43:28 +02:00
QC
b0ceccb93e
Use cairo for all drawing, also borders
2015-10-10 13:03:11 +02:00
Dave Davenport
01aa2e32cc
When element is to high, don't y center.
2015-10-05 18:22:01 +02:00
Tom Hinton
a53061b890
Merge remote-tracking branch 'upstream/master' into fast-ascii-filtering
...
Conflicts:
source/dialogs/dmenu.c
source/helper.c
source/rofi.c
2015-10-05 10:44:11 +01:00
QC
77cdc8d7c4
Remove levenshtein
2015-10-04 20:14:08 +02:00
QC
8feb3c9067
Tokenize by default
2015-10-04 17:03:45 +02:00
QC
9a39ebb3e9
Fix typo
2015-10-04 17:02:54 +02:00
Dave Davenport
6b039ac524
Add tokenize option and append * to glob.
2015-10-04 16:37:07 +02:00
QC
1369c162fe
Remove debug
2015-10-02 22:24:49 +02:00
QC
5de38cd755
Add glob version for testing.
2015-10-02 20:39:57 +02:00
Tom Hinton
c2d8cb1f45
Move ascii testing gizmos to macros at the top.
...
Still not sure about best way to do this.
2015-10-02 09:58:56 +01:00
Tom Hinton
3ba2da9cae
Fix mistakes from copy paste
2015-10-01 18:18:01 +01:00
Tom Hinton
d1a5b0d362
whoops, rogue print statement
2015-10-01 13:46:50 +01:00
Tom Hinton
0a953a03b4
Make fuzzy matching fast and unicode-happy
2015-10-01 13:45:23 +01:00
Tom Hinton
af6a4b83eb
Make normal filtering of plain ASCII lines faster
...
This patch adds a field lines_not_ascii to the MenuState structure. The
nth entry is 0 unless the nth member of MenuState.lines has a non-ascii
codepoint in it.
All comparison functions (menu_match_cb type) take an additional
argument to tell them if the thing they are matching is not_ascii. They
can use this to determine whether to collate and case-fold the
input (for non-ascii strings), or whether to use strstr/strcasestr (for
ascii strings).
The change is not currently implemented for flex matching, due to my
laziness. However, it should be a simple enough matter to add.
For my large input of 400,000 lines, this reduces typical filtering time
to about ten microseconds from about 2 seconds.
2015-10-01 12:16:41 +01:00
Tom Hinton
574bf2da82
Make dmenu reading very marginally faster
...
A slight reduction in use of realloc and avoidance of 3 or 4 strlens for
a string we know the length of
2015-10-01 11:41:44 +01:00
QC
e3115be103
Fix test. remove debug output
2015-09-30 20:10:52 +02:00
Dave Davenport
0e60aaf235
#237 update manpage
2015-09-30 09:10:33 +02:00
Dave Davenport
2d167e21d7
Fix #237 add none style to separator style
2015-09-30 09:09:34 +02:00
Dave Davenport
aea2458575
Don't set context to get context.
2015-09-30 08:59:52 +02:00
Qball Cow
9b67838b56
Only cache successful run. (Thanks to Koppa nd daemoni)
2015-09-29 17:28:21 +02:00
QC
29360b20aa
Parse name in textbox.
2015-09-28 21:41:58 +02:00
Dave Davenport
ca8ff80a5c
Add bang support to combi
2015-09-28 18:19:10 +02:00
Dave Davenport
1a7d77db6e
Make row colors paint over background instead of replace.
2015-09-28 08:24:01 +02:00
QC
536fd9822c
re-order
2015-09-27 13:26:18 +02:00
QC
838c838d31
Try to fix #234
2015-09-27 12:57:54 +02:00
QC
6061e046de
Get color type.
2015-09-27 11:46:19 +02:00
QC
eba2170241
hmm
2015-09-26 21:17:30 +02:00
QC
4b4004fce0
Remove unused.
2015-09-26 21:09:18 +02:00
QC
e8328beb2d
Fix small leak
2015-09-26 21:06:36 +02:00