Commit graph

1863 commits

Author SHA1 Message Date
Dave Davenport
b420db8d30 Another trow at #454
- Hide window, ungrab mouse.
 - Flush, before switching window.
2016-09-02 09:38:51 +02:00
Dave Davenport
642cad350d Remove pointless NULL check. 2016-09-02 09:32:32 +02:00
Dave Davenport
f19e3b1a35 Update Changelog. 2016-09-01 21:29:02 +02:00
Dave Davenport
74cbad6814 Enable drun in travis builds. 2016-08-31 10:09:41 +02:00
Dave Davenport
4a4769f0b4 Add debug and indent 2016-08-31 10:06:42 +02:00
Dave Davenport
2b0f4b2f57 Update INSTALL. 2016-08-31 10:01:49 +02:00
Dave Davenport
4a95285212 Merge branch 'seletskiy-xinerama'
* Tweak some minor things.
2016-08-31 09:59:51 +02:00
Dave Davenport
3da2867506 Merge branch 'xinerama' of https://github.com/seletskiy/rofi into seletskiy-xinerama 2016-08-31 09:44:11 +02:00
Dave Davenport
56cc94195c DRUN: Make name key required even when hidden. (#453) 2016-08-31 09:39:00 +02:00
Stanislav Seletskiy
a6207e473a remove functions from .h, free memory, int to bool 2016-08-31 14:29:25 +07:00
Stanislav Seletskiy
05165a02f2 add xinerama support 2016-08-31 14:10:30 +07:00
Dave Davenport
21b35b3e3e More debug, fix one off. 2016-08-30 21:56:51 +02:00
Dave Davenport
08319d6439 Keep a list of disabled Desktop files. 2016-08-30 21:49:46 +02:00
Dave Davenport
c099aaeabf Add debug output. 2016-08-30 21:24:04 +02:00
Dave Davenport
5646adc34d Add option to set padding within a line.
Fixes: #449
2016-08-30 18:07:34 +02:00
Dave Davenport
0d9d4d6c55 DRun Check if filename ends in .desktop. 2016-08-30 17:41:30 +02:00
Dave Davenport
ef509865fb Add extra debug to DRun Desktop File parsing. 2016-08-30 08:52:02 +02:00
Dave Davenport
51eac318fd Test #454 unmap window before switching. 2016-08-30 08:14:53 +02:00
Dave Davenport
e79361e890 Fix configure script a bit. 2016-08-29 21:38:29 +02:00
Dave Davenport
5cfe9a89b3 Improve DRun handling a bit.
- Remove entries that are deprecated or unsupported.
 - Handle field codes %c and %k

TODO:
 - Detect multiple identical field code entries and throw error.
2016-08-29 21:14:03 +02:00
Dave Davenport
1f641135e2 Extra checks when parsing file. 2016-08-29 08:55:28 +02:00
Dave Davenport
a90ff48032 But broken drun under a configure option. 2016-08-29 08:46:21 +02:00
Dave Davenport
58eaa81520 Name field in desktop file is required. 2016-08-29 08:23:55 +02:00
Dave Davenport
56c2d0dfb2 Disable drun mode as it is broken.
* Does not handle %[uf] whatever in Exec command.
 * It is not it own binary.
 * It has no build in file browser.
 * etc.
2016-08-29 07:49:11 +02:00
Dave Davenport
e4cab560f4 First hack at fixing Desktop file parser. 2016-08-28 22:43:42 +02:00
Dave Davenport
20e55e1e4e Add fuzzy matching, make a -matching option.
* -matching *method* option instead of -regex, -glob, -fuzzy.
 * Re-add fuzzy matching pattern.
 * When there are substrings in regex, only highlight those matches.

Fixes: #447
2016-08-25 21:17:58 +02:00
fice-t
a657f81145 Bind Control+g to kb-cancel (#452)
Control+g is the Emacs/readline standard for abort, so it would be nice
to have this by default.
2016-08-25 07:52:54 +02:00
Dave Davenport
99cb1e6f11 Don't force an second error when monitor is not found. 2016-08-24 10:36:39 +02:00
Dave Davenport
ef3c773097 Constness. 2016-08-24 00:39:56 +02:00
Dave Davenport
ad53de507c Extra cleanup at exit. 2016-08-22 08:39:22 +02:00
Dave Davenport
284b3cb78b Update manpage to show -display- option, sidebar mode uses display name. 2016-08-22 08:04:20 +02:00
Dave Davenport
83d7665b70 Update manpage 2016-08-20 11:32:13 +02:00
Dave Davenport
f2608d6167 Remove xinerama reference. 2016-08-20 11:22:18 +02:00
Dave Davenport
525c7c7d51 Add gdb.. lets see 2016-08-19 19:44:31 +02:00
Dave Davenport
e55dfe8b10 Test something 2016-08-19 19:40:39 +02:00
Dave Davenport
6225b29d94 Issue 448, Take another default that should not fail, better error mesg 2016-08-19 18:01:26 +02:00
Dave Davenport
a5acff542d Update INSTALL.md and Makefile.am to reflect changes randr. 2016-08-19 11:00:16 +02:00
Dave Davenport
df7468b491 Use XRandr to get monitor layout instead of xinerama.
* You can now specify monitor by name, or primary status.
2016-08-19 10:46:38 +02:00
Dave Davenport
26d1e64b22 Make textbox use character position instead of byte index for cursor. 2016-08-15 09:01:56 +02:00
Niklas Haas
acdd8ddb5a Use bash instead of sh for get_git_rev.sh (#445)
The script relies on bash extensions to `echo`, which is not portable to
POSIX shells. Simplest fix is to request bash explicitly.
2016-08-14 08:18:32 +02:00
Dave Davenport
b5595d7a7e Fix #443 2016-08-13 16:22:15 +02:00
Dave Davenport
f066290c8a Post-release fix release number in changelog. 2016-08-12 19:55:40 +02:00
Dave Davenport
9abed713cd Release V1.2.0 2016-08-12 09:54:44 +02:00
Quentin Glidic
f3a4313c61 INSTALL: Update COPR URL
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-08-10 14:55:46 +02:00
Dave Davenport
dc043a12e5 Updated release notes 2016-08-08 18:04:57 +02:00
Dave Davenport
b9aacf30f1 Update release notes. 2016-08-08 08:22:27 +02:00
Dave Davenport
a34dba30fb Update Changelog. 2016-08-07 17:08:06 +02:00
Dave Davenport
026a8cbb34 Fix #438 look for a 8 bpc 32bit visual, fixes 10bpc 30bit screen 2016-08-07 13:26:28 +02:00
Dave Davenport
6495d8e8df Add -input to -h output 2016-08-05 07:45:39 +02:00
Dave Davenport
eb0bfc60c4 Indicate what set an option, comment default options in dump-xresources. 2016-08-04 20:24:01 +02:00