giomatfois62
bc67d8a8a6
[WIP] Execute custom user commands or scripts on a variety of rofi events ( #2053 )
...
* Implemented custom user command execution on the following menu events: entry selected, entry accepted, menu canceled, menu error, mode changed, screenshot taken
* fixed different signedness comparison warning and compare unfiltered entry index in selection_changed_user_callback
* track previously selected line in RofiViewState
* added documentation about custom scripts to run on certain actions
---------
Co-authored-by: Matteo <giomatfois62@yahoo.it >
2025-01-24 11:19:48 +01:00
Tiou Lims
5870040256
Add option to enable the kb-delete-entry
in script mode ( #2087 )
...
* Add option to enable the `kb-delete-entry` in script mode
* Remove `use-delete` option
2025-01-22 18:12:27 +01:00
Qball
5b95abce92
[Lexer] Allow for optional imports.
...
Adds the `?import` syntax.
fixes : #2078
2025-01-20 14:34:53 +01:00
Qball
56fbb62bd3
Bump to 1.7.8-dev release.
2025-01-19 10:43:57 +01:00
Qball
68a27ff317
Release 1.7.8
2025-01-19 10:41:47 +01:00
Qball
40a084949d
[Doc] Update releasenotes.
2025-01-16 18:36:04 +01:00
Faule Socke
4cdca24995
Fix buffer overflow in rofi -e after reading from stdin ( #2082 )
2025-01-16 18:22:28 +01:00
Qball
329a5dd6a5
[Doc] Add first version of 1.7.8 releasenotes.
2025-01-13 19:21:05 +01:00
Qball Cow
4287ff444a
[DRun] Reduce DBus timeout to 1500ms add option to disable DBusActivatable.
...
Issue: #2077
2025-01-09 12:53:37 +01:00
Qball
b8932b36ce
[CI] Do explicit compare with 'true'?
...
Why is CI a pain like this.
2025-01-07 19:54:04 +01:00
Qball
829310b290
[CI] Fix typo in conditional.
2025-01-07 19:42:46 +01:00
Qball
53fd39b6ee
[CI] Only make dist on one build.
2025-01-07 19:34:56 +01:00
Qball
ff56b4b954
[CI] Fix identical name?
2025-01-07 19:19:03 +01:00
Qball
6c1c029e98
[CI] Bump upload action to v4
2025-01-07 19:12:21 +01:00
Qball
60181710dc
[Widget] Actually remove ADD operator from border drawing.
...
Issue: #2076
2025-01-06 18:38:55 +01:00
Qball
5a016a3b17
[widget] Remove the ADD operator.
...
Issue: #2076
2025-01-06 18:37:03 +01:00
Qball
bbe85035c9
Add 1.7.7 docs to README.
2025-01-06 17:46:06 +01:00
Qball
085e5eaccd
Mark as dev version
2025-01-04 20:02:02 +01:00
Qball
c8d0bd3156
Release 1.7.7
2025-01-04 20:00:20 +01:00
Qball Cow
3500cdb540
First version release notes 1.7.8
2025-01-04 10:10:25 +01:00
Qball
3b1e483a6c
[Widget] Don't use cairo_push/pop_group as it causes issues.
...
Seems to happen on nvidia systems, rendering to PNG surface is fine,
problem is with rendering to screen.
Hopefully this patch fixes it.
Issue: #2068
2025-01-03 22:28:49 +01:00
Qball
496101ac36
Revert "[window] Check bitmask, not full comparison"
...
This reverts commit 5185895643
.
2025-01-03 19:48:56 +01:00
Qball
de4e10a7de
[Config] Remove character data type as it aliases with string.
...
Internal character option will now use the first ascii char from the
string type.
2025-01-03 13:12:05 +01:00
Qball
de85539eb7
[Doc] Refer to releasenotes for updates in Changelog file.
2025-01-02 21:31:01 +01:00
Qball
e8ecd86bc0
[Doc] Update theme documentation with import resolving update.
...
Resolve both .rasi and .rasinc and what order
Issue: #2069
2025-01-02 21:09:20 +01:00
Qball
ec5c6fe7c8
[Themes] Update themes to import without rasi(nc) extensions.
...
Issue: #2069
2025-01-02 21:04:29 +01:00
Qball
25c1adbb2a
[Theme] Fix resolving of 'rasinc' extension when no extension is given.
...
Was an unresolved TODO in code.
Fixes : #2069
2025-01-02 21:01:14 +01:00
Qball
d8e9a1981f
Be more diligent trying to resolve -config
2024-12-31 12:00:03 +01:00
Qball Cow
f9491690fd
Use FALSE instead of false.
2024-12-29 15:10:47 +01:00
Qball Cow
39f231b5ff
Resolve -config argument identical to a -theme argument.
...
fixes : #2040
2024-12-29 10:34:50 +01:00
Qball Cow
b955b9aff9
[DRun] If indicated by .desktop file, launch via dbus activation.
...
fixes : #1924
2024-12-29 10:26:39 +01:00
Qball
b5861f8626
[Website] Update website links and headers.
2024-12-27 11:22:05 +01:00
Qball
33a50843f7
Set things ready for 1.7.7 development.
...
Add website entry.
2024-12-27 11:16:27 +01:00
Qball
554c0d6d49
Release 1.7.6
2024-12-27 11:08:42 +01:00
Qball Cow
ec6df03950
[Releasenotes] Small update to releasenotes
2024-12-26 14:49:33 +01:00
lbonn
7adea592a0
[Doc] Update release notes ( #1958 )
...
* [Doc] Update release notes
* [ReleaseNotes] Update releasenotes.
* [Doc] Update release notes
* [Doc] Update release notes
* Update release notes with latest change + known issue.
---------
Co-authored-by: Dave Davenport <qball@blame.services >
Co-authored-by: Laurent Bonnans <laurent.bonnans@smart-steel-technologies.com >
2024-12-26 14:49:22 +01:00
Qball
54ebfa7484
[CI] Update doxygen-coverage.
2024-12-23 14:15:48 +01:00
Qball
8b9afa39c8
[Doc] More doxygen file updates for CI.
2024-12-23 13:51:24 +01:00
Qball
53a80627e7
[Doc] Update doxygen file to remove obsolete entries.
2024-12-23 13:45:43 +01:00
Qball
98924ddcb7
[CI] Add dev package of libgdk-pixbuf-2.0
2024-12-23 13:27:59 +01:00
Qball
151b91092e
[CI] add libgdk-pixbuf-2.0 to dependency list.
2024-12-23 13:26:16 +01:00
Dave Davenport
405f5231d8
[DOC] Add mouse button names to documentation.
2024-11-27 10:09:01 +01:00
lbonn
c38dc9a1d9
Re-indent recursivebrowser.c with clang-format
2024-11-04 10:12:06 +01:00
Dave Davenport
08989ab4fc
[Doc] Clarify documentation for User Script directory.
...
Fixes : #2043
2024-10-26 12:07:47 +02:00
Dave Davenport
9d785b5ce1
Add -Wshadow to build system. ( #2042 )
...
* Add -Wshadow to build system.
Issue: #2036
* Take out unintended change
* [Icon] Add more descriptive variable name.
2024-10-20 12:54:13 +02:00
Dave Davenport
df7d8b65f0
[textbox] Fix aliasing variable name. (thanks to xsy420)
...
Issue: #2036
2024-10-18 22:01:09 +02:00
Dave Davenport
186b0e7be0
[Textbox] Use FontMetrics font height (if available) to get height
2024-10-03 17:32:53 +02:00
Dave Davenport
f15aae9bd6
Merge remote-tracking branch 'origin/next' into next
2024-09-26 18:03:43 +02:00
Dave Davenport
35a4af12ff
[Website] Update 1.7.3 docs.
...
Issue: #2033
2024-09-26 18:02:47 +02:00
Qball Cow
7402e451e2
[Theme] Fixes recursion in double_inside
...
fixes : #2021
2024-09-01 09:56:03 +02:00