Commit graph

3865 commits

Author SHA1 Message Date
Dave Davenport
21ac2d1930 [DRun] Add option to scan desktop directory for desktop files.
Squashed commit of the following:

commit ac12b66d86b36aaf349c15a5c8dab00a553a641f
Merge: 5c393fb4 98c213a6
Author: Dave Davenport <qball@gmpclient.org>
Date:   Sat Apr 22 21:48:24 2023 +0200

    Merge remote-tracking branch 'origin/next' into scan-desktop

commit 5c393fb4120e842d609e6d4366b1e0b822f66d7f
Author: Dave Davenport <qball@gmpclient.org>
Date:   Sat Apr 8 21:14:20 2023 +0200

    [DRun] Add option to scan desktop for desktop files
2023-04-22 21:50:20 +02:00
Quentin Glidic
98c213a634
gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2023-04-22 17:40:23 +02:00
Dave Davenport
7328ac9802 [IconFetcher] Fix small memory leak. 2023-04-21 14:32:56 +02:00
Dave Davenport
b68f64ccee Small memory leaks fixed and other cleanups. 2023-04-21 12:50:55 +02:00
Dave Davenport
4de46aece6 [MKDocs] Move logo to top.
(testing).
2023-04-13 23:57:19 +02:00
Dave Davenport
d3d3a57691 [MKDocs] Add logo
(testing)
2023-04-13 23:54:45 +02:00
Dave Davenport
71570a92db [DMenu] Fix row initial tab if non-first column is shown first.
Issue: #1834
2023-04-12 20:24:09 +02:00
Dave Davenport
0133697fd2 [Doc] Update theme manpage with remark-lint hints. 2023-03-27 18:45:44 +02:00
Dave Davenport
586980aeaf [Doc] More small markdown fixes. 2023-03-27 12:40:59 +02:00
Dave Davenport
b23fc0fff4 [DOC] Update rofi-script update with remark-lint remarks. 2023-03-27 12:08:54 +02:00
Dave Davenport
3446e88cb8 Remove unneeded test and extra enforcement of 0 terminated buffer 2023-03-27 11:52:27 +02:00
Dave Davenport
ebae594c08 [Doc] Update rofi.1.markdown with markdown fixes. 2023-03-27 02:01:28 +02:00
Dave Davenport
127275c261 [DOC] update readme.md with remark-lint updates..
metastability issues in linter is fun.
2023-03-27 00:50:03 +02:00
Dave Davenport
feb173a4ea [DOC] Update INSTALL,md with remark-lint fixes. 2023-03-27 00:24:51 +02:00
Dave Davenport
9482f3c508 [DOC] Add some remark markdown fixes. 2023-03-27 00:09:25 +02:00
Dave Davenport
c1f63350f4 Fix to pointless or's. 2023-03-26 23:37:44 +02:00
Dave Davenport
e6af09a52c [UnitTest] Add more tests for environment parsing. 2023-03-26 21:52:50 +02:00
Dave Davenport
40ecbe018e [Doc] Mention location of scripts in manpage. 2023-03-26 13:57:50 +02:00
Dave Davenport
bb5868199f Re-indent the code using clang-format 2023-03-26 13:19:58 +02:00
Dave Davenport
7d3a365ccf Fix typo in template. 2023-03-24 12:35:00 +01:00
Dave Davenport
d706658ab0 Update issue template to include checkbox for version. 2023-03-24 12:32:01 +01:00
Dave Davenport
38c102d63b [Doc] Re-generate manpage 2023-03-05 11:18:30 +01:00
Christian Friedow
f5aa8f27a2
docs: element children theming (#1818)
* docs: element children theming

* docs: move element custom children docs

* docs: use relative link instead of absolute
2023-03-05 11:17:57 +01:00
notuxic
c870d512ff
Add support for adding textbox widgets to listview elements (#1792)
* Add support for adding textbox-widgets to listview entries

* Add support for adding icons and buttons to listview elements
2023-03-05 11:17:25 +01:00
Dave Davenport
a5bd8bc630 [Textbox] cairo_save/restore does not store path.
Fix by moving cairo_move_to to after blink.
Also fix drawing outline.
2023-02-23 15:14:49 +01:00
Naïm Favier
f6248c6ea9
More Unicode normalization with -normalize-match (#1813)
Normalize the string to a fully decomposed form, then filter out mark/accent characters.
2023-02-16 19:34:24 +01:00
Dave Davenport
1b1aa37f20
#1802: Calc broken fix (#1803)
* [Theme] First move to double internal calculations.

* [Theme] Allow float numbers.

* [Theme] Fix unary - and tighten the grammar parser.

* [Theme] Rename % to modulo to fix compiler.

* [Theme] Dump right modulo syntax.

* [Test] add missing end_test

* [Grammar] Allow negative numbers as property value
2023-02-14 15:53:10 +01:00
Dave Davenport
ab1dfe7f61 [Dmenu] Small fix that disabled async mode when multi-select is enabled. 2023-02-11 18:53:31 +01:00
Dave Davenport
caa92637f1 [View] Fix wrong bitmask checking. (& not |) 2023-01-30 21:14:57 +01:00
Amith Mohanan
e65b90757f
[rofi-theme-selector] prepend newline before specifying new theme (#1791)
* [rofi-theme-selector] prepend newline before specifying new theme

If the EOF is not a newline, new theme setting will fail.

* make sed substitution more readable

* simplify sed substitution
2023-01-30 11:44:28 +01:00
Dave Davenport
96633031db [MKDocs] Try to fix link. 2023-01-30 11:28:45 +01:00
Dave Davenport
360fb57c3d [MKDocs] Add downloads to side menu 2023-01-30 11:25:46 +01:00
Dave Davenport
12466beaf8 [MKDocs] Add a download page. 2023-01-30 11:24:31 +01:00
Tim Pope
215e55408f
[Script] Strip pango markup when matching rows (#1795)
This is effectively the same fix that was made to DMenu in
a42e9f869f.
2023-01-29 21:30:36 +01:00
Dave Davenport
fb7c8c71ef [Doc] theme, spelling fix and more textual tweaks. 2023-01-25 23:20:06 +01:00
Dave Davenport
bc776fd67c [Doc] More tweaks to get the formulation right. 2023-01-25 23:15:30 +01:00
Dave Davenport
db16c63168 [Doc] themes manpage, small textual improvement. 2023-01-25 23:05:20 +01:00
Dave Davenport
b96b28ebde [Doc] Try to fix some markdown, themes.
seems fine in editor, not fine rendered in website.
2023-01-25 23:00:30 +01:00
Dave Davenport
7a1eb91329 [Doc] Try to clarify the children situation for the listview widget. 2023-01-25 22:55:04 +01:00
Dave Davenport
48e5478ceb [EntryHistory] Disable entry history when dmenu password is set. 2023-01-23 16:17:36 +01:00
Dave Davenport
c84f7f3bad Merge remote-tracking branch 'github/next' into next 2023-01-22 17:25:36 +01:00
Dave Davenport
6caece77d4
I785 (#1789)
* [Textbox] Add history to the entrybox.
* [Textbox] Add comments and move into sub functions.
* [doc] Add conflicting constraint section to manpage.
* [Script] Some small memory leak fixes.
* [Entry History] Add documentation.

fixes: #785
2023-01-22 17:25:17 +01:00
Dave Davenport
004f4ebd98 [doc] Add conflicting constraint section to manpage. 2023-01-22 12:54:45 +01:00
Dave Davenport
ebb4459a60 [mkdoc] add link to user scripts 2023-01-21 12:15:07 +01:00
Dave Davenport
a20f8280a7 [Textbox] Replace 'space' with a space
Issue: #1784
2023-01-18 09:25:39 +01:00
vE5li
8155b2c476
draw text after cursor (#1777) 2023-01-16 18:59:37 +01:00
Dave Davenport
b988efdb60 [Doc] Small tweak to markdown. 2023-01-16 18:42:48 +01:00
Dave Davenport
652be74b1b [Example] Small change in escaping for caday. 2023-01-16 18:19:30 +01:00
Dave Davenport
727d7c579d Update copyright dates. 2023-01-14 13:02:35 +01:00
Dave Davenport
f70b0ed3fd [Doc] Add manpage documentation for pango font string. 2023-01-14 12:44:55 +01:00