Commit graph

4044 commits

Author SHA1 Message Date
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
Matěj Cepl
d06095b5ed Propose new PRs to go the 'wayland' branch, not the upstream one.
'next' branch is AFAIK for new contributions to the parent repo
of this program, not our Wayland version.
2023-03-22 15:01:28 +01:00
Matěj Cepl
4046eafdb5 Add information about the openSUSE package
It is just a regular package in Factory.
2023-03-22 10:47:28 +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
lbonn
c6b4dfe0b5 [Doc] remove some links to upstream rofi
To not spam upstream project with wayland-related inquiries
2023-02-18 19:48:55 +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
lbonn
fd764eb036 Wayland: fix NULL pointer access 2023-02-11 16:46:44 +01:00
lbonn
f8bec1453c Wayland: real fullscreen support
See #64
2023-02-11 00:12:21 +01:00
lbonn
93b2a1ad33 Fix redraw bug when changing window height
See #59
2023-02-10 22:39:05 +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
Dave Davenport
5b892ce86e [MKDocs] Add dynamic theme guide. 2023-01-13 20:35:12 +01:00
Dave Davenport
82b2ce9435 [FileBrowser] Allow command to be overwritten 2023-01-11 00:21:53 +01:00
Dave Davenport
b02a9d552b [theme] Small theme tweak. 2023-01-10 13:52:13 +01:00
Dave Davenport
b15bec8e6c [Theme] Add NO_IMAGE mode to theme. 2023-01-10 01:01:49 +01:00