bi4k8
2b753a98b8
Support smooth scroll and horizontal scroll
...
note that this changes Scroll mousebinds from taking a "button"
attribute to taking a "direction" attribute
2022-11-15 21:57:36 +00:00
Arnaud Vallette d'Osia
209e09a1f6
Scroll-Bindings: Add default config
...
By default we switch workspaces when scrolling
on the desktop to match the Openbox behavior.
2022-11-06 22:03:50 +01:00
Johan Malm
84e64b9ce3
config: s/OSD/OnScreenDisplay/ in <theme><font place="OSD">
...
...to comply with Openbox 3.6 spec [1]
"OSD" is still honoured to maintain backward compatibility.
[1]: http://openbox.org/wiki/Help:Configuration#Theme
2022-09-16 01:15:11 +02:00
John Lindgren
07a83c19f0
config: Add support for font slant and weight
2022-09-15 21:48:05 +01:00
John Lindgren
ebd0a5d526
config: Redefine Title context to include blank areas of Titlebar
...
... and use Title for the Drag (Move) and DoubleClick (Maximize)
titlebar actions, which are unexpected when the cursor is over one
of the window buttons.
2022-09-09 15:23:13 -04:00
Flrian
c1490b632d
Add config option to disable preview outlines
2022-08-24 20:21:14 +01:00
Johan Malm
19dea7450b
keybind: remove default alt-escape for Exit
...
...because too many have exited the compositor by mistake trying to get
out of alt-tab cycling or similar.
2022-08-12 22:50:56 +02:00
Consolatis
ae2fa1571b
workspaces: Implement config parsing
2022-06-15 22:26:21 +02:00
Johan Malm
c8dd19caa3
man pages: minor language and style changes
2022-05-31 22:01:26 +01:00
Johan Malm
999fef6678
labwc-config(5): move <resistance> to before <focus>
...
...to make the config file flow better
2022-05-31 21:57:00 +01:00
Consolatis
b7b1e8064f
Add WindowMenu button
2022-01-26 06:17:41 +00:00
Consolatis
759b26b5c1
Add window menu
2022-01-26 06:17:41 +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
a893607a0e
mousebindings: change default focus and raise to press from drag.
...
This raises the window without having to drag it.
2022-01-07 22:05:07 +00:00
ARDiDo
5935a78fb4
mouse: add support for drag mouse event
2022-01-07 22:05:07 +00:00
Johan Malm
f292998399
docs/rc.xml.all: only declare one 'Root' context
...
Multiple <mousebind> can exist within one <context>, so let's keep it
clean.
2021-12-29 14:20:00 +00:00
Johan Malm
837a7f3997
docs/rc.xml.all: update with default mouse-bindings
2021-12-26 23:02:07 +00:00
bi4k8
5bd4833b87
add mouse bindings for window edges to rc.xml.all
2021-12-26 21:31:11 +00:00
Consolatis
416718c3e9
docs/rc.xml.all: Add focus + raise to TitleBar movement / maximize
2021-12-23 10:42:22 -05:00
bi4k8
730a642bea
document tapButtonMap setting
2021-12-12 19:00:58 -05:00
ARDiDo
859495a8be
Config: add OSD font configuration
2021-12-06 17:44:28 -05:00
Johan Malm
d4a99d8e91
docs/rc.xml.all: add Client and Root mousebinds
2021-12-03 22:14:37 +00:00
Johan Malm
b65d29c608
docs/rc.xml.all: add Alt-Left/Right mousebinds
...
Alt-Left button for "Move"
Alt-Right button for "Resize"
2021-12-03 21:56:21 +00:00
Johan Malm
2bea203430
docs/rc.xml.all: add TitleBar Left-Press mousebind
...
<context name="TitleBar">
<mousebind button="Left" action="Press">
<action name="Move"/>
</mousebind>
</context>
2021-11-26 18:30:58 +00:00
ARDiDo
ddf6555557
mousebind: update documentation
2021-11-02 18:14:50 +00:00
ARDiDo
9d37860a40
resistance: update documentation + default strength value
2021-10-26 21:15:13 +01:00
Johan Malm
c48b9d44d1
config: add <core><adaptiveSync>
2021-10-22 20:23:09 +01:00
Johan Malm
b06d2ed0c8
rc.xml.all: add keyboard repeatRate and repeatDelay
2021-10-21 20:38:52 +01:00
Johan Malm
57d0283d61
rc.xml.all: re-format and improve comments
2021-10-19 21:52:26 +01:00
Johan Malm
1b89a468c7
rc.xml.all: change default <core><gap> from 10 to 0
2021-10-19 21:51:28 +01:00
Johan Malm
960f8ebe11
rc.xml.all: add <libinput>
2021-10-19 21:48:49 +01:00
Johan Malm
824db7e902
rc.xml.all: add super+arrow keybinds
2021-10-17 21:31:44 +01:00
Johan Malm
417763e8f8
config: support audio and monitor keys by default
...
Add default keybinds:
XF86_AudioLowerVolume - amixer sset Master 5%-
XF86_AudioRaiseVolume - amixer sset Master 5%+
XF86_AudioMute - amixer sset Master toggle
XF86_MonBrightnessUp - brightnessctl set +10%
XF86_MonBrightnessDown - brightnessctl set 10%-
2021-10-14 19:37:57 +01:00
frogtile
8d1a34279c
rc.xml.all: Fix typo
...
match with default config
2021-09-09 20:41:08 +01:00
Johan Malm
cb58a36dae
docs/rc.xml.all: set doubleClickTime default to 500
2021-09-06 22:09:59 +01:00
alex
36f5b49f2a
Implemented <doubleClickTime> in rc.xml
2021-09-01 07:05:37 +01:00
Alex Bryan
a4fdb43d42
Updated default/example rc.xml w/ first <mouse> implementation
2021-09-01 07:05:37 +01:00
Johan Malm
b7573c8d36
rcxml: load default keybinds on <keyboard><default />
...
This is an addition to the openbox specification and provides a way to
keep config files simpler whilst allowing user-specific keybinds.
docs/rc.xml shows a simple config file with <default />
docs/rc.xml.full shows the full config
2021-08-22 19:09:31 +01:00