Commit graph

3687 commits

Author SHA1 Message Date
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
Dave Davenport
52f587a191 [IconFetcher] Add support for font rendering as icon.
Issue: #1132
2022-07-16 13:13:29 +02:00
Dave Davenport
386877dd22 [Theme] Add enabled property with env support. 2022-07-15 23:28:57 +02:00
Dave Davenport
c000e1a9a2 [ReleaseNotes] Add some more text. 2022-07-10 21:05:53 +02:00
Dave Davenport
f36b056b74 [ReleaseNotes] Add first version release note for 1.7.4. 2022-07-10 20:41:21 +02:00
Dave Davenport
daf3127d3a [Script] Add keep-selection flag that keeps the current selection.
Fixes: #1064
2022-07-09 14:12:28 +02:00
Dave Davenport
96027decd9 [Debug] Add a '-log' flag. 2022-07-08 22:53:07 +02:00
Dave Davenport
f3634d4ff3 [XCB] Try to correct for rotated monitors. 2022-07-08 22:04:06 +02:00
Dave Davenport
4d8f733033 [Doc] Add rofi-dmenu to see also in rofi 2022-07-04 08:29:39 +02:00
Dave Davenport
c37186a911 [Options] explicitely mark offset deprecated. 2022-07-02 20:55:16 +02:00
Dave Davenport
c6456d2c1b [DMenu] Fix 'loading' overlay. 2022-06-29 16:09:56 +02:00
Dave Davenport
670a2445f4 [Window] Small fix avoiding unneeded icon reloads. 2022-06-28 20:58:11 +02:00
Dave Davenport
ceb2b9d295 [Modes] Support icons off multiple icons. 2022-06-27 20:52:12 +02:00
Dave Davenport
9c18aaef22 [View] Add icon-current-entry widget. 2022-06-27 17:09:21 +02:00
Dave Davenport
8ee05a718e [View] Add textbox-current-entry widget. 2022-06-27 16:56:59 +02:00
Dave Davenport
3c6fc083f2 [View] Don't crash when element-textbox does not exists. 2022-06-27 14:16:27 +02:00
Dave Davenport
c638dc8e97 [Doc] Update rofi-script with ascii manpage as see also. 2022-06-18 14:15:39 +02:00
Dave Davenport
7b234ff44e [Script] Fix stupid typo in memory allocation. 2022-06-13 13:27:07 +02:00
Dave Davenport
40ecfcd1f1 [Script] Print list of user scripts in -h 2022-06-12 17:49:04 +02:00
Dave Davenport
ffa1d11e3c [Script] Look into ~/.config/rofi/scripts/ for user scripts. 2022-06-12 15:22:56 +02:00
Dave Davenport
af5e7a4ca3 [DMenu|Script] Update manpage with new option. 2022-06-06 11:34:49 +02:00
Dave Davenport
b676dfe8ad [DMenu|Script] Allow theme element updates from script. 2022-06-06 11:34:49 +02:00
Dave Davenport
c7776ce9b7 [Theme] Improve error mesg on failed variable. 2022-06-01 16:51:48 +02:00
Dave Davenport
b891ffa2b3 [Textbox] Try to fix pango alignment 2022-05-30 19:21:31 +02:00
Dave Davenport
3376db96bb [filebrowser] Bind kb-accept-custom-alt to dir up. 2022-05-27 17:24:35 +02:00
Dave Davenport
69387d6336 [Textbox] Set pango align based on horizontal-align 2022-05-27 11:10:13 +02:00
Dave Davenport
4f3adefeda Remove unused file. 2022-05-26 21:12:03 +02:00
Dave Davenport
3958f68ba4 [Build] Fix make based build with desktop file and icons. 2022-05-25 18:21:27 +02:00
Dave Davenport
72a632bef5 Add desktop files as per complaint.
A desktop file for theme-selector and rofi itself.
2022-05-25 17:52:14 +02:00
Dave Davenport
11875f7e69 [Build] Add artifact 2022-05-25 01:17:32 +02:00
Dave Davenport
d799c322b7 [Build] Add check to dependencies, so more tests run. 2022-05-25 01:06:12 +02:00
Dave Davenport
31c5f6b0f3 [Build] Try sr.ht build system 2022-05-25 00:40:17 +02:00
Dave Davenport
f583641914 More cleanup of unused data. 2022-05-24 23:40:43 +02:00
Dave Davenport
1af76c1f11 Remove some unused scripts and images. 2022-05-24 23:37:23 +02:00
Dave Davenport
e9af427b4a [Dmenu] use ssize_t instead of size_t. 2022-05-17 23:37:02 +02:00
Dave Davenport
c0feb2eb0d [Themes] Remove broken themes. 2022-05-16 09:38:51 +02:00
Dave Davenport
141bd3d197 [Doc][Config] Update documentation for new fallback icon
* Allow multiple config be combined.
2022-05-12 19:52:35 +02:00
Dave Davenport
fc64265343 [1633][Mode] Add generic fallback option for modes.
Add config option:

```css
configuration {
   <mode> {
   	fallback-icon: "<icon name>";
   }
}
```

fixes: #1633
2022-05-11 17:15:18 +02:00
Dave Davenport
f488b41ed5
Update README with links to previous releases. 2022-05-10 23:37:11 +02:00
Dave Davenport
75e65f051f
Remove the use of the word 'question' 2022-05-10 21:56:43 +02:00
Dave Davenport
486444f008
Clarify report is not for questions. 2022-05-10 21:55:35 +02:00
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