Commit graph

1241 commits

Author SHA1 Message Date
Dave Davenport
9b12f69fec Update changelog. 2016-02-09 20:17:38 +01:00
Dave Davenport
5185f1181c Validate if input is utf-8 for dmenu, if not ignore that line
This should avoid crashing on invalid encoding.
2016-02-09 19:54:43 +01:00
Dave Davenport
2cc2522e57 Revert part of commit e7b18d3a88
Allow markup to be set via textbox flags.
2016-02-09 19:53:46 +01:00
Dave Davenport
37578dff20 Update reference file to remove allow-markup 2016-02-09 07:47:04 +01:00
Dave Davenport
e7b18d3a88 Issue: #334: Only allow markup-rows to be set on cmdline
This should avoid people setting this in XResrouces and breaking random dmenu scripts.
2016-02-09 07:37:48 +01:00
Dave Davenport
0a8148a95a Another typo bytes the dust, and another one gone.. 2016-02-05 08:12:36 +01:00
Dave Davenport
3c5cb76796 Fix typo 2016-02-05 08:00:27 +01:00
Dave Davenport
69b88caac5 Allow user to open an disabled modi. 2016-02-04 09:20:10 +01:00
Dave Davenport
bb6ae77ba5 Fix error dialog no longer closing on keypress 2016-02-03 18:28:58 +01:00
Dave Davenport
b557c4df6e Issue: #333, Check if row is selected, don't assume selected_line is valid. 2016-02-03 09:01:13 +01:00
Dave Davenport
fb4c0c085e Merge pull request #332 from t6/patch-2
Use /usr/bin/env bash for rofi-sensible-terminal
2016-02-02 10:58:15 +01:00
Tobias Kortkamp
68a913c3b7 Use /usr/bin/env bash for rofi-sensible-terminal 2016-02-02 10:51:36 +01:00
Dave Davenport
8e49d76096 Merge pull request #330 from t6/patch-1
Use correct namelen when connecting to i3 socket
2016-02-02 10:40:42 +01:00
Tobias Kortkamp
b2575d746a Use correct namelen when connecting to i3 socket 2016-02-02 09:36:39 +01:00
Dave Davenport
5378ec91b5 Merge pull request #329 from Gareth422/master
Fix spelling error
2016-01-30 23:05:25 +01:00
Gareth Poole
5bb2414a2b Fix spelling error 2016-01-30 17:04:14 -05:00
Dave Davenport
c4b6b19ff9 Fix test for empty dmenu list 2016-01-25 09:07:39 +01:00
Dave Davenport
e416753cb3 On empty input, return CUSTOM_INPUT so to distinquish between cancel and empty.
Fix #322
2016-01-25 08:58:56 +01:00
Dave Davenport
784244a35b Remove unused timeout function. 2016-01-20 19:10:19 +01:00
Dave Davenport
eadf455c8c Let DMenu mode reuse open dialog and not restart it. handy for multi-select. 2016-01-20 18:50:33 +01:00
Dave Davenport
74de448ea9 Remove lazy filter from test file. 2016-01-20 18:45:20 +01:00
Dave Davenport
d0716efe12 Refactor menu function into three parts, setup, itterrate and finalize. 2016-01-20 18:24:31 +01:00
Dave Davenport
94cbe3a005 Merge pull request #321 from DanteFireX/patch-1
added optional history; normalized variable names
2016-01-17 21:39:25 +01:00
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