Johan Malm
0f37c04df0
config: support window switcher field definitions
...
<windowSwitcher>
<fields>
<field content="type" width="25%" />
<field content="app_id" width="25%" />
<field content="title" width="50%" />
</fields>
</windowSwitcher>
Relates to issues #852 #855 #879
2023-04-21 16:05:48 +01:00
Johan Malm
a8e0248f47
config: support scroll-factor
...
Fixes: issue #846
2023-03-27 20:30:00 +01:00
Flrian
00ebcdc290
osd: add config option to disable osd
2023-03-08 21:54:47 +00:00
Consolatis
6c42aced3d
Support flicker free boot
...
Fixes #724
2023-01-23 22:10:22 +01:00
Consolatis
43fe138385
SnapToRegion: Add config parser
2023-01-11 18:52:23 +01:00
John Lindgren
07a83c19f0
config: Add support for font slant and weight
2022-09-15 21:48:05 +01:00
Flrian
c1490b632d
Add config option to disable preview outlines
2022-08-24 20:21:14 +01:00
Consolatis
9b49f19a73
src/action.c: Convert action->arg to a list of action_arg
...
In preperation for Actions that require multiple arguments
2022-07-04 16:19:28 +01:00
Consolatis
d557623c34
workspaces: Add workspaces.{c,h}
2022-06-15 22:26:21 +02:00
Johan Malm
edc5338af4
Add command line option -C to specify config directory
...
Also expand usage message to explain what each option means
2022-04-22 17:00:36 +01:00
Johan Malm
5b34c81768
Fix trivial coding style breaches
2022-04-04 20:53:36 +01:00
Consolatis
e4f1f9a975
ssd: use dynamic titlebar height based on font size and padding
2022-03-12 15:32:44 +00:00
Liam Middlebrook
875b258602
output: Add option to preview the contents of the current cycle_view
...
Add the 'cycleViewPreview.core' option to rc.xml to enable previews of
the selected view when cycling between windows. Default this option to
be disabled to match current behavior.
2022-01-23 16:02:54 +00:00
Consolatis
87f4a60e38
Allow mouse movements to trigger SnapToEdge
2022-01-08 10:30:03 +00:00
ARDiDo
859495a8be
Config: add OSD font configuration
2021-12-06 17:44:28 -05:00
Johan Malm
e227de1346
Add SPDX identifiers
2021-11-13 21:56:53 +00:00
ARDiDo
8f8359597c
resistance: move to <resistance> node
2021-10-26 21:15:13 +01:00
ARDiDo
a24e17dea7
Improve expandibility
2021-10-26 21:15:13 +01:00
ARDiDo
e1c8b3c641
Partial screen_edge_strength
2021-10-26 21:15:13 +01:00
Johan Malm
50957fe69f
config: add some comments in "struct rcxml"
2021-10-22 20:24:39 +01:00
Johan Malm
c48b9d44d1
config: add <core><adaptiveSync>
2021-10-22 20:23:09 +01:00
ARDiDo
416499624e
Complete libinput configuration
2021-10-15 19:11:35 +01:00
ARDiDo
326b4aebd1
keyboard repeat configuration
2021-10-10 11:34:48 +01:00
ARDiDo
3dc4c02c54
partial libinput configuration
2021-10-10 11:34:48 +01:00
alex
36f5b49f2a
Implemented <doubleClickTime> in rc.xml
2021-09-01 07:05:37 +01:00
alex
dfdb4e4b0e
First implemenation of <mouse> in rc.xml
...
Can successfully parse the following XML and and implement the action:
<mouse>
<context name="TitleBar">
<mousebind button="Left" action="DoubleClick">
<action name="ToggleMaximize"/>
</mousebind>
</context>
</mouse>
The XML parsing code for this looks A LOT different than the already
existing XML parsing code. It may have to be reworked
2021-09-01 07:05:37 +01:00
Johan Malm
a6eb29ad33
config: add <core><gap>
...
Specify the distance in pixels between views and output edges when using
movement actions such as MoveToEdge
2021-08-22 14:32:19 +01:00
Johan Malm
3990018bb9
config: support setting menu item font
...
In rc.xml, support
<font place="MenuItem">
<name></name>
<size></size>
</font>
2021-08-20 20:27:52 +01:00
Mikhail Kshevetskiy
00db22e44f
focus: add basic follow mouse support
2021-05-28 21:25:19 +01:00
Johan Malm
2f5a44d34d
theme: move title_height to theme struct
...
title_height is a derived variable which needs both config and theme
variables (font height and title padding). The code is tidier calling
post_processing() for this from theme_init()
2021-04-15 20:13:49 +01:00
Johan Malm
0a6eead36b
rcxml: simplify debugging nodenames
2021-03-30 22:40:41 +01:00
Johan Malm
a5139815d6
config: add <theme><cornerRadius>
2021-03-30 22:39:52 +01:00
Johan Malm
96e05057a3
Update .clang-format
...
Align with wlroots style
2020-09-28 20:41:41 +01:00
Johan Malm
35ff6e5bb0
rcxml: s/csd/xdg_shell_server_side_deco
2020-09-15 21:10:02 +01:00
Johan Malm
68fb8a3af5
rcxml: add rcxml_finish()
2020-08-13 20:20:44 +01:00
Johan Malm
2297e43cc0
Base rc.title_height on font vertical extents
2020-08-05 20:14:17 +01:00
Johan Malm
4d1363dcae
include/: refactor header files more
2020-08-03 20:56:38 +01:00