Aleksei Bavshin
1e4ef36611
[Window] Initial support for wayland window switcher
...
The code still lacks a lot of features of XCB Window mode, but at least
following should work:
- Activate and Delete (close) actions
- matching by window title
- live update
- icon lookup by app_id
2022-09-08 09:16:24 +02:00
lbonn
9ec86220d5
Fix wayland-only build
2022-08-24 00:45:36 +02:00
lbonn
7adf0be146
Fix CI
2022-08-24 00:36:27 +02:00
lbonn
f792680b48
Merge tag '1.7.5' into wayland
2022-08-24 00:14:11 +02:00
lbonn
4e833a4ec4
Merge tag '1.7.4' into wayland
2022-08-24 00:05:02 +02:00
lbonn
f2e08e7425
wayland: fix some compiler warnings
2022-08-24 00:03:58 +02:00
Dave Davenport
9963df114b
1.7.5 release.
2022-08-19 22:37:43 +02:00
Dave Davenport
5673cf36a4
Update releasenotes
2022-08-19 21:40:16 +02:00
Dave Davenport
89e00ebb32
[Dmenu] Add a minimum update rate for dmenu reading. ( #1681 )
...
This avoid slow loading for some weird slow spaced out input stream.
(one input every 250ms).
Not sure what use-case this fixes.
This fix does cause a noticable slow-down on very large lists.
Issue: #1680
2022-08-19 21:35:23 +02:00
Dave Davenport
78d596dc53
Initial releasenotes for 1.7.5 bug-fix release.
2022-08-18 15:13:46 +02:00
Dave Davenport
a22c81c4a9
[DMenu] Strip off delimiter in sync mode.
...
Fixes : #1679
2022-08-18 10:17:24 +02:00
Dave Davenport
65b48aae4f
[View] Reduce idle delay as tradeof for cpu usage.
...
Issue: #1678
2022-08-18 00:19:42 +02:00
Dave Davenport
6b96928ebb
Update contributing, don't ask for an update.
2022-08-16 18:07:21 +02:00
Dave Davenport
9cd3df76ba
Add timing trace hint to issue template
2022-08-14 22:51:50 +02:00
Dave Davenport
a412009915
Update readme to link doc
2022-08-14 12:59:25 +02:00
Dave Davenport
22d1a613cc
mark development
2022-08-14 12:58:48 +02:00
Dave Davenport
48ea818c69
1.7.4 release
2022-08-14 12:53:29 +02:00
Dave Davenport
2cef4fd454
[doc] Update release notes.
2022-08-13 22:51:49 +02:00
Dave Davenport
6ff082315f
[doc] Small fix rofi-dmenu manpage
...
unchecked ballot.
2022-08-07 09:47:22 +02:00
Dave Davenport
dfaf59aa3f
[doc] regenerate manpage
2022-08-07 09:22:17 +02:00
Herbert Verdida
74b249cd99
Fix manual for centering text relative to icon ( #1669 )
...
Centering text relative to icon should apply `vertical-align` to `text-element` not on `text-icon`.
2022-08-07 09:21:32 +02:00
Dave Davenport
eee765a873
Update releasenotes
2022-08-01 21:15:05 +02:00
Dave Davenport
8e8765e2ce
[Doc] Update manpage urls and add new-selection setting.
2022-07-31 16:28:05 +02:00
Dave Davenport
406a6954aa
[Help] add -config
to -help output.
...
Issue: #1665
2022-07-30 17:49:26 +02:00
Dave Davenport
ac701018fd
[Help] Print pango version.
2022-07-30 15:48:00 +02:00
Dave Davenport
b45adf2864
[helper] More typo fixing in comments
2022-07-30 15:30:47 +02:00
Dave Davenport
75d13b4e67
[Helper] Fix typo in header.
2022-07-30 15:21:56 +02:00
Dave Davenport
7c7fe729e6
[script] #1064 clear view on keep-selection/new-selection.
...
issue: #1064
2022-07-30 15:17:50 +02:00
Dave Davenport
903def557b
[Doc] Clarify capitalize bug in manpage.
2022-07-30 15:07:11 +02:00
Dave Davenport
9d001aaaf7
[Theme] Do a pango version check.
2022-07-30 15:05:28 +02:00
Dave Davenport
77af850200
[textbox] Implement text-transform add upper/lower/capitalize transform
...
fixes : #1010
2022-07-30 14:50:05 +02:00
Dave Davenport
01908d8dc0
[Readme] Small updates
2022-07-30 12:43:11 +02:00
Sainnhe Park
eb494ddc7b
Add installation instructions for macOS ( #1663 )
...
A new port has been added in https://github.com/macports/macports-ports/pull/15503
Now macOS users can install rofi via MacPorts.
2022-07-30 09:50:26 +02:00
Sainnhe Park
28ad6e34cf
[filebrowser] Fix st_atim undefined on macOS ( #1662 )
...
When compiling on macOS, an error message will pop up:
```
error: no member named 'st_atim' in 'struct stat'
```
This is because `st_atim`, `st_ctim` and `st_mtim` does not exist on
macOS, instead it uses `st_atimespec`, `st_ctimespec` and
`st_mtimespec`.
In this commit, 3 macros are defined to try to fix this problem.
Reference: https://github.com/hboetes/mg/issues/7
2022-07-28 18:19:39 +02:00
Dave Davenport
485e1ed416
Add doxygen check to build.yml
2022-07-28 00:38:43 +02:00
Dave Davenport
2efd6a98a5
[Doxy] Fix the doxygen check and some warnings.
2022-07-28 00:23:21 +02:00
Dave Davenport
fb24fc0999
Add a warning list and append it to the message box.
2022-07-27 23:44:56 +02:00
Dave Davenport
952aaae295
[DMenu] Fix completion with multi-select
2022-07-26 22:12:20 +02:00
Dave Davenport
f3064e0fee
[Script] Add new-selection option.
...
Allow you to select an entry (based on view, so might not work in combi
mode).
fixes : #1248
2022-07-24 01:08:24 +02:00
Dave Davenport
d20926abab
[window] Add an option to hide active window.
...
fixes : #1336
2022-07-24 00:52:13 +02:00
Dave Davenport
5a5d333fdf
[dmenu] Fix missing - in find_arg
2022-07-23 23:25:37 +02:00
Dave Davenport
be6fe8ac61
[Textbox] Remove the dot indicator.
...
Weird hack from dmenu that dripped through rofi code-base for multi-select.
Change it so it is just a prefix to the string of ☐ and ☑.
2022-07-23 20:21:00 +02:00
Dave Davenport
7bd77684db
[Textbox] Fix multi-select dot placement.
2022-07-23 00:55:59 +02:00
Dave Davenport
0e90fb065f
[Build] Fix some compile warnings.
2022-07-23 00:28:55 +02:00
Dave Davenport
820b19e09a
[Doc] Fix example.
2022-07-21 21:53:09 +02:00
Dave Davenport
5a64a1783b
[Doc] Fix typo in release notes.
2022-07-21 21:51:10 +02:00
Dave Davenport
5eafdc4b06
[Doc] Update releasenotes.
2022-07-21 21:48:53 +02:00
Dave Davenport
fff40131ae
Update releasenotes
2022-07-20 20:12:04 +02:00
Dave Davenport
af976c3779
[XCB] Add a flag to enable work around for #611 .
...
In issue #611 there is a workaround implemented for an issue within
xserver: https://bugs.freedesktop.org/show_bug.cgi?id=104323#c1 ,
https://gitlab.freedesktop.org/xorg/xserver/-/issues/300 .
With a latest update in xkeyboard-config this workaround breaks rofi,
see #1642 and
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/341 .
This commits disabled this work-around (can be re-enabled with
-xserver-i300-workaround flag).
Hopefully this restores correct rofi functionality.
issue: #611 #1642
2022-07-19 15:50:42 +02:00
Dave Davenport
59e9b77a2e
[Doc] Update releasenotes, move section in manpage.
2022-07-16 13:33:13 +02:00