Commit graph

3790 commits

Author SHA1 Message Date
Dave Davenport
67496dcb15 [View] Remove some, broken, logic that misplaces the view.
When listview is not present or in not in fixed height mode it would
force anchor to north, this is not desirable.

Fixes: #1630
2022-05-07 11:35:09 +02:00
Dave Davenport
6f971e1110 [Rofi] Move the commandline no argument msg to a popup. 2022-05-06 15:25:32 +02:00
Dave Davenport
ff21d7a32d
Update issue template. 2022-05-06 12:06:22 +02:00
Mehdi Kabab
741db92786
[Doc] Fix typo (#1623) 2022-04-27 10:46:18 +02:00
Dave Davenport
9314e75af2 [dmenu] Fix small bug of passing right length. 2022-04-23 23:17:51 +02:00
Dave Davenport
f5fce95330
[#1079]: Option to hide listview elements when not filtered (#1622)
* [listview] Optional don't show elements when not filtered (#1079)

* [Listview] Fix auto-complete error.
2022-04-20 23:24:52 +02:00
Dave Davenport
e2a7cfdd52
[DMenu] Huge list speedups (#1621)
* Don´t refilter on each key-press.

* Make sure refiltering is not completely starved.

* Force refilter before accepting entry

* Go into 'timeout' refilter mode only after certain # elements.

* [DMenu] threading with getdelim to speed up reading.

* [View] Remove debug output.

* [dmenu] Fix pre-read.

* [DMenu] Make sure that async mode cannot block

* Remove mutex for IPC via pipes.

* [Dmenu] Small cleanup.

* [Scrollbar] Fix scrollbar overflowing on big lists.

* Fix stack overflow by creating to many filter jobs.

* [Doc] Add new option to manpage
2022-04-20 21:53:44 +02:00
Dave Davenport
9f0a8c9e36 [FileBrowser] Make accept-alt open folder if selected. 2022-04-16 16:25:47 +02:00
Dave Davenport
51c5beeb82
[Helper] Add XDG_DATA_DIRS to theme search path. (#1619)
Issue: #1617
2022-04-16 12:10:14 +02:00
Dave Davenport
e1955c0e33 [Meson] remove bison counter-example argument. 2022-04-14 22:50:38 +02:00
Dave Davenport
54e272df29 [Doc] Update rofi.1 with an extra example. 2022-04-14 20:45:37 +02:00
Dave Davenport
d57d6de2ce [Doc] Update readme with new manpage. 2022-04-11 11:26:19 +02:00
Dave Davenport
2606907dc8 [doc] Update debugging manpage. 2022-04-11 11:24:36 +02:00
Dave Davenport
8274b1cc76 [Doc] Add a rofi-debugging manpage. 2022-04-11 11:19:34 +02:00
Dave Davenport
bb1fd3afd7 [DOC] Small fixes to rofi-theme manpage. 2022-04-07 21:02:55 +02:00
Dave Davenport
2cc21909f5 [DOC] Update rofi-theme with a small getting started. 2022-04-06 20:23:07 +02:00
Dave Davenport
62ebde525f [doc] Update drawings in rofi-theme 2022-04-06 00:04:30 +02:00
Dave Davenport
88a1d1cbf7 [Doc] Tweak rofi-theme manpage. 2022-04-05 22:21:13 +02:00
Dave Davenport
0f3a88fc2c [Theme] Change back to g_ascii_formatd
Use extra space and 0 initialized array. Don't use lf just f.

issue: #1611
2022-04-05 00:06:53 +02:00
Dave Davenport
597157e0c9 [Theme] small change in formatting code. 2022-04-04 23:33:48 +02:00
Dave Davenport
a97fa4a199 [Doc] Highlight to use -dump-config as starting point in manpage.
issue: #1609
2022-03-31 17:24:50 +02:00
Dave Davenport
d9490fddbe [CI] Do dist check via ninja 2022-03-16 20:58:37 +01:00
Dave Davenport
f088d75ee4 Cleanup some duplicate checks. 2022-03-15 01:00:56 +01:00
Dave Davenport
d623e18fbb [DOC] Regenerate manpages with newer go-md2man to fix escaping 2022-03-12 12:22:58 +01:00
Dave Davenport
6bb9262245 [Config] workaround for int data type passed to string option in configuration file/cmdline. 2022-03-09 17:55:29 +01:00
Dave Davenport
47d785758a
[listview] Allow settings of flow direction of elements (#1605)
* [Listview] Initial implementation for left to right packing.
* [Listview] fix movement in pack-left-to-right.
* Add element-next/prev keybinding and remap tab.
* [Listview] Change option name to 'flow' and use rofi orientation type.
* [Listview] Make listview work with reverse property.
* Update test for 2 new keybindings.

fixes: #1058
2022-03-07 20:37:58 +01:00
Dave Davenport
0bbefbf257 Add an apt update to ci (remove trailing \) 2022-03-04 10:12:02 +01:00
Dave Davenport
af80e8c242 Add an apt update to ci 2022-03-04 10:11:20 +01:00
Dave Davenport
6f07b60116 Merge branch 'next' of github.com:davatorium/rofi into next 2022-03-04 08:53:45 +01:00
Dave Davenport
079c1dcd85 [Doc] Clearify enable/disable. 2022-03-04 08:53:22 +01:00
Sourabh Kondapaka
7e288138b6
Fix typo in README.md (#1603) 2022-03-03 08:00:13 +01:00
Dave Davenport
fe656d2d94 [Script] Fix memory leak. 2022-03-02 22:08:14 +01:00
Dave Davenport
497d18d108 [Script] Support a data option that get passed to next execution.
fixes: #1601
2022-03-02 22:06:04 +01:00
Dave Davenport
1d4a8227b2 [config] dump modes instead of modi 2022-03-02 18:46:59 +01:00
Quentin Glidic
d2ef00dea0
AUTHORS,man: Update my name
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2022-02-26 16:02:26 +00:00
Quentin Glidic
94b0197005
mailmap: Update my name
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2022-02-26 16:00:34 +00:00
Quentin Glidic
2d591af539
meson: Update for libnkutils upstream changes
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2022-02-26 15:58:56 +00:00
Dave Davenport
e6dbc8fbd3 Fix dialog -> mode
Fix more old naming.
2022-02-23 23:25:56 +01:00
Dave Davenport
534aa6ad54 Rename Dialogs -> Modes
Try to fix some of old syntax.
2022-02-23 23:18:53 +01:00
Dave Davenport
32d33ade16 Remove two old test files. 2022-02-23 23:04:38 +01:00
Dave Davenport
82a50c6111 fix small compile warning glib. 2022-02-23 23:00:17 +01:00
Dave Davenport
4e06bff706 Change modi -> modes
issues: #1599
2022-02-23 22:42:56 +01:00
Dave Davenport
5757bbc7d1 [README] Add missing manpages. 2022-02-14 10:12:15 +01:00
Dave Davenport
fb1eefb298 Update manpage. 2022-02-13 12:22:25 +01:00
Dave Davenport
eff3b86c94 Bump copyright date. 2022-02-07 23:17:15 +01:00
Dave Davenport
6b3dc4a8af [Theme] Make error message more verbose. 2022-02-06 18:33:32 +01:00
Dave Davenport
bcc1a9abe8 Meson, generate log file from bison. 2022-02-01 19:19:10 +01:00
Dave Davenport
58a5b9d277 [Grammar] Fix parsing of calc as element name
issue: #1582
2022-02-01 16:35:44 +01:00
Dave Davenport
a34c13bdb2 [Theme] Validate variables in theme and throw error on fail.
issue: #1580
2022-01-31 23:19:51 +01:00
Dave Davenport
af8a3505b5 [TEST] Add modulo test. 2022-01-31 22:11:19 +01:00