Dave Davenport
3d62bb32c9
MKDoc website ( #1772 )
...
* Add initial documentation page using mkdocs
* Test action
* Add notes to mkdoc site.
* Add installation guide
* Add installation and config guide to mkdocs.
* Add installation manual
* Add image to main page
* [mkdocs] Add plugin guide.
* [mkdocs] Add plugin to main page and some small fixes.
* Add shipped themes page
* [actions] Also rebuild website on the next branch
2022-12-31 13:15:01 +01:00
Dave Davenport
9143d291d4
[themes] don't use screenshot transparency in shipped themes
2022-12-31 00:23:48 +01:00
Dave Davenport
9da2c12c8a
[IconFetcher] Fix for api change
2022-12-30 15:01:17 +01:00
Dave Davenport
d464822505
[Theme] support rasinc for theme include files.
2022-12-30 11:54:15 +01:00
Dave Davenport
d47b1515b5
[listview] Don't calculate infinite rows on empty height.
...
Issue: #1769
2022-12-29 18:41:51 +01:00
TonCherAmi
34810e72be
[CI] Maintenance. ( #1767 )
...
* [CI] Bump actions/upload-artifact version.
* [CI] Bump actions/checkout version.
* [CI] Bump actions/setup-python version.
* [CI] Adjust doxy redirection order.
2022-12-25 13:02:44 +01:00
Dave Davenport
09b9039718
[Theme] Move some definitions header around for plugin.
2022-12-24 11:46:03 +01:00
Dave Davenport
3d73cf2554
[Textbox] Cursor goes over, not under. allow cursor outline.
2022-12-23 22:11:22 +01:00
Dave Davenport
0ff6ff21c3
[Textbox] Add text-outline to style
2022-12-23 13:38:09 +01:00
Dave Davenport
a1943bab1f
[Doc] Clarify documentation on require-input
further.
2022-12-20 21:21:14 +01:00
Dave Davenport
356e9a98bb
[Doc] Clarify that require-input
only hides it.
2022-12-20 16:35:47 +01:00
vE5li
23de9e9d2c
make cursor more customizable by adding cursor-width and cursor-color ( #1753 )
...
* make cursor more customizable by adding cursor-width and cursor-color to the theme
* fix placeholder color
* add doc entry
* more documentation
2022-11-25 10:28:34 +01:00
Dave Davenport
54aa148a5e
[XIM] Fix an unitialized value problem.
2022-11-21 21:15:51 +01:00
Martin Weinelt
ee2ab5b7f9
[Doc] Add example run command with cgroup support ( #1752 )
...
Adds an example command to launch processes via systemd-run into a
dedicated systemd scope within the users slice, which allows using
systemd-oomd, that evaluates memory consumption on a per cgroup basis.
The systemd-run arguments are chosen in alignment with systemds
desktop environment integration recommendations¹.
[1] https://systemd.io/DESKTOP_ENVIRONMENTS/
Co-Authored-By: Dave Davenport <qball@blame.services>
Co-authored-by: Dave Davenport <qball@blame.services>
2022-11-21 17:20:11 +01:00
Dave Davenport
ffe3289999
[Build] Fix test building in makefile.
2022-11-19 22:04:25 +01:00
Dave Davenport
bdeede53e4
[Doc] Add documentation for new functions.
2022-11-19 21:56:12 +01:00
Dave Davenport
d9935e594e
[Doc] Fix some missing docu.
2022-11-19 21:50:34 +01:00
Dave Davenport
063195922f
[DMenu] Add -ellipsize-mode option.
2022-11-19 21:03:22 +01:00
Dave Davenport
66d782e0e7
Move config.h
...
small updates
Tweak header a bit
[CI] Add lto build to sh ci.
[CI] Fix artifact upload
[CI] no wildcard for artifact
2022-11-19 20:35:52 +01:00
Dave Davenport
30d50e3bdc
Move doxy-coverage to davatorium version
2022-11-18 17:02:42 +01:00
Dave Davenport
c6ba962673
[listview] Set ellipsize mode on creation of textbox
...
So if rows are added, they behave correctily.
Issue: #1746
2022-11-18 08:46:16 +01:00
Dave Davenport
96e81d1b56
Disable imdkit by default
2022-11-17 17:49:16 +01:00
cognitiond
0bbccc3137
Build documentation ( #1744 )
...
* explain how to pass options to meson
* fix typo in INSTALL.md
2022-11-17 15:36:13 +01:00
Dave Davenport
c9faa69a1b
[Build] Use built-in lto option.
2022-11-17 12:13:14 +01:00
Dave Davenport
c82754307c
[Window] Fix reloading windowcd from xserver request
2022-11-17 12:03:01 +01:00
Dave Davenport
fb80595725
[Build] Add option to build with lto to meson.
...
Fix error in test.
Issue: #1743
2022-11-17 11:25:45 +01:00
Dave Davenport
53391da45a
[Build] Add option to disable imdkit at compile time.
...
Issue: #1742
2022-11-15 17:18:51 +01:00
Dave Davenport
690924c270
[Doc] Update support links.
...
Remove reddit.
2022-11-11 21:53:20 +01:00
duarm
6d02648d3a
input method ( #1735 )
...
* input method draft
* restoring relese event
* using unused macro, removing debug code, handling disconnection
* review fixes, new update_im_window_pos method
* initializing variables correctly
* initializing im pos queue correctly
* ime window positioning
* add widget_get_y_pos() position
* [Build] Update makefile with imdkit
* [CI] Add imdkit as dependency.
* [XCB] rofi_view_paste don't throw warning, print debug.
* [XCB] rofi_view_paste lower 'failed to convert selection'
* [Build] Add minimum version check to imdkit
* new macro XCB_IMDKIT_1_0_3_LOWER
* [Build] Try to support old version of imdkit in meson/makefile.
* [Build] Fix typo in meson.build
* [XIM] Don't set use compound/set use utf8 when on old version.
* [Build] Allow building without imdkit.
* [Doc] Add imdkit to dependency list.
Co-authored-by: Dave Davenport <qball@gmpclient.org>
2022-11-08 19:18:45 +01:00
Dave Davenport
579902deff
[Window] Make sure their is a trailing 0 on the workspace strings.
...
Issue: #1739
2022-11-02 20:15:38 +01:00
Dave Davenport
804eb908bd
[FileBrowser] Bind kb-delete-entry to toggle show-hidden.
2022-10-31 21:28:17 +01:00
Dave Davenport
62ebb863ed
[Textbox] Add a 'get_cursor_x_pos' function.
2022-10-27 22:22:11 +02:00
Dave Davenport
3d3af82b54
[man] re-gen manpage.
2022-10-25 19:14:54 +02:00
Fabian Winter
fba6aee46d
[DOC] Add parsing row options to dmenu manpage ( #1734 )
2022-10-25 19:14:25 +02:00
Dave Davenport
cf2cf27336
[Build] Fix icon install path for makefile.
...
fixes : #1733
2022-10-24 19:20:03 +02:00
Dave Davenport
60fcbbb10e
[Window] Small fixes to prefer-icon-theme option
...
Thanks to Kafva (https://github.com/Kafva ) for the original patch.
Issue: #1702
2022-10-22 11:10:35 +02:00
Dave Davenport
96a69a54c3
[Window] Add -window-prefer-icon-theme option.
...
Fixes : #1702
2022-10-22 11:03:11 +02:00
Dave Davenport
baba41cbd2
[drun] Only pass path on launch, if one is set
2022-10-13 20:26:00 +02:00
aloispichler
19de3075e7
The mode is filebrowser (not file-browser) ( #1723 )
2022-10-11 22:13:07 +02:00
Dave Davenport
fedd6be715
[DOC] Rerun update-manpages.
2022-10-11 16:10:48 +02:00
Dimitris Triantafyllidis
c1a540c57e
[filebrowser] Add an option to show hidden files. ( #1716 )
...
Add an option to show hidden files by looking up the "show-hidden" filebrowser property and modifying the relevant logic in "filebrowser.c".
Co-authored-by: Dave Davenport <DaveDavenport@users.noreply.github.com>
2022-10-11 16:04:18 +02:00
Dave Davenport
0ed09e6b5e
gitmodules: fix submodule again.
2022-10-11 09:27:47 +02:00
Dave Davenport
524d804663
[Doc] Update rofi-keys manpage with unset section
2022-10-11 09:19:35 +02:00
David Kosorin
b3c46d2d5a
Add format option to disable padding with space the "window-format" entries ( #1715 )
2022-10-03 19:13:22 +02:00
Quentin Glidic
95fe682939
gitmodules: Update libnkutils
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2022-10-03 18:00:04 +02:00
Dave Davenport
35d066efe2
[Script] Split mode string only once on :, allowing : in right part.
...
Issue: #1718
2022-10-03 16:58:45 +02:00
Quentin Glidic
5a979b0afe
gitmodules: Update libnkutils
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2022-10-03 13:19:58 +02:00
Quentin Glidic
1f7be5ada5
submodules: Update libgwater
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2022-10-03 13:19:53 +02:00
Dave Davenport
08bd2f2c69
Merge remote-tracking branch 'github/next' into next
2022-09-25 21:46:36 +02:00
Dave Davenport
5185895643
[window] Check bitmask, not full comparison
2022-09-25 21:45:51 +02:00