Commit graph

3146 commits

Author SHA1 Message Date
Dave Davenport
ca855190c8 Update Changelog. 2017-10-15 10:51:24 +02:00
Dave Davenport
e2eaa2cee8 Fix several mistakes in theme manpage.
Fixes: #688
2017-10-15 10:42:16 +02:00
Dave Davenport
627d068711 Add -sort to manpage.
Fixes: #682
2017-10-15 10:41:42 +02:00
Quentin Glidic
76bc611185 gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-15 10:41:30 +02:00
Quentin Glidic
84d661bdf7 bindindgs: Fix bindings with Super
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-15 10:41:15 +02:00
Quentin Glidic
858462415a config: Only default-enable window mode if built
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-15 10:40:57 +02:00
azarus
5f9a668f25 Add gentoo install instructions. 2017-10-15 10:40:45 +02:00
Dave Davenport
7b872191e7 Fix licenses in theme. 2017-10-15 10:40:13 +02:00
Quentin Glidic
2d9a4fd4aa autotools: Include subprojects meson_options.txt too
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-15 10:39:36 +02:00
Dave Davenport
0248a47a7d Fix theme a little bit. 2017-10-14 21:45:12 +02:00
Dave Davenport
4375f9f075 [ThemeSelector] Get only the first mention of user in the file. 2017-10-14 21:34:49 +02:00
Quentin Glidic
4e4e3917aa
gitmodules: Update libnkutils and libgwater
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-14 16:43:02 +02:00
Dave Davenport
bcb5844b6d [History] When getting history fields, do not parse order fields.
- This is the critical part of the code, most code and direct influence
on user.
2017-10-14 13:18:21 +02:00
Quentin Glidic
a723356d14
bindings: Fix API usage
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-12 19:53:15 +02:00
Quentin Glidic
a16e951024
gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-12 19:47:49 +02:00
Quentin Glidic
4ee4bf3459
bindings: Add support for DE double click delay setting
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-12 19:42:16 +02:00
Dave Davenport
9ae62960c1 Indent files. 2017-10-05 17:45:50 +02:00
Dave Davenport
6ba31683c6 [DRun] Desktop id is not equal to application id. 2017-10-04 08:59:09 +02:00
Dave Davenport
51d1ebf0ea Install rofi-types.h and fix includes for plugins 2017-10-03 20:50:38 +02:00
Dave Davenport
aeb669b175 Fix several mistakes in theme manpage.
Fixes: #688
2017-10-03 20:38:15 +02:00
Dave Davenport
da7ae1ac77 Fix test for new setting 2017-10-03 20:29:27 +02:00
Dave Davenport
2784959fc1 Allow maximum history size to be configured.
Fixes: #613
2017-10-03 19:59:35 +02:00
Dave Davenport
7081b56aca Add -sort to manpage.
Fixes: #682
2017-10-03 19:51:27 +02:00
Dave Davenport
7929818be2 Change how DRUN history is implemented to fix: #579
- This solution will correctly obey all priority rules as set in desktop
files.
- history only affects the application being sorted at top, not affects
what desktop files refers to this.

Possible issue is speed of this solution, it adds a sorting. (hopefully
limited, as only history items need to be moved).
and several lookups through the whole list of applications.
This needs some profiling to see if it becomes an issue, several
solutions can be applied to make this faster again.
O(history_length*num_netries)+complexity(qsort)

Fixes: #579
2017-10-03 17:35:48 +02:00
Quentin Glidic
aa95f31bc3
gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-02 23:47:15 +02:00
Quentin Glidic
7f7da66c1a
bindindgs: Fix bindings with Super
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-02 23:09:34 +02:00
Quentin Glidic
67db30ad05
config: Only default-enable window mode if built
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-02 19:45:06 +02:00
Dave Davenport
7db9cb6493 Merge pull request #685 from refacto/next
Add gentoo install instructions.
2017-10-02 13:58:54 +02:00
azarus
591f539a4a
Add gentoo install instructions. 2017-10-02 13:13:04 +02:00
Dave Davenport
8da55024c5 Fix licenses in theme. 2017-10-01 12:55:42 +02:00
Dave Davenport
24806f2292 Merge pull request #678 from DaveDavenport/issue665
Implement support for specifying negated match
2017-10-01 10:53:59 +02:00
Dave Davenport
91d88b1fd1 Rename tokenize to helper_tokenize 2017-10-01 10:51:02 +02:00
Dave Davenport
21e2e67412 Make tokenize test use libcheck.
- Add some tests for negate.
2017-09-29 18:44:21 +02:00
Dave Davenport
ebffe5503d Implement support for specifying negated match
- Prepending - inverts the matching result.
- Fix logic window/drun browser.
- Breaks API as argument token_match callback changed.
- Update tests.

Fixes: #665
2017-09-29 08:40:25 +02:00
Dave Davenport
a1ea3e268f Add more configuration options to script mode, getting closer to dmenu.
- urgent
 - active
 - prompt
 - message
2017-09-27 20:00:33 +02:00
Quentin Glidic
b7a36f5ea5
autotools: Include subprojects meson_options.txt too
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-09-27 11:21:33 +02:00
Dave Davenport
8262d71138 Bump to v1.4.1 2017-09-26 21:47:36 +02:00
Dave Davenport
a7679a7910 Bump meson version 2017-09-26 21:45:21 +02:00
Dave Davenport
195302a7a7 Update version 2017-09-26 21:37:44 +02:00
Dave Davenport
604f3ce96c 1.4.0 Release. 2017-09-26 21:14:18 +02:00
Dave Davenport
9cd7de5387 Update authors list. 2017-09-26 17:08:42 +02:00
Dave Davenport
4c2833e651 Merge pull request #675 from charj-it/patch-1
Updating readme to include a link to correct install doc destination
2017-09-25 23:28:26 +02:00
Charlie J
744c6aa196 Updating readme to include a link to correct install doc destination 2017-09-25 22:19:06 +01:00
Dave Davenport
1324bb0edd Small tweaks to release note 2017-09-25 22:28:47 +02:00
Dave Davenport
5fdf5031d2 Merge branch 'fix_ci' into 'next'
Fix ci

See merge request qtools/rofi!565
2017-09-24 14:47:07 -04:00
Dave Davenport
b001c30235 Add texinfo. 2017-09-24 20:47:44 +02:00
Dave Davenport
fc4c25fa06 Add libcheck build to CI 2017-09-24 20:41:04 +02:00
Dave Davenport
adf18d2e7d Add librsvg2 2017-09-24 20:37:30 +02:00
Dave Davenport
62598acc97 Fix naming in releasenotes 2017-09-24 17:34:36 +02:00
Dave Davenport
a43db0d055 Merge remote-tracking branch 'origin/master' into next 2017-09-24 16:58:13 +02:00