summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorSimon Rettberg2024-11-18 15:57:13 +0100
committerSimon Rettberg2024-11-18 15:57:13 +0100
commit0e20a9b4e7c68ab3dde88c733e5c061d0fb40a46 (patch)
treee50ab5f40b92e22c3a53b386060a4d11327a2c59 /core
parent[kiosk-chromium/kiosk-firefox] Minor tweaks, reorder browser fallback (diff)
downloadmltk-0e20a9b4e7c68ab3dde88c733e5c061d0fb40a46.tar.gz
mltk-0e20a9b4e7c68ab3dde88c733e5c061d0fb40a46.tar.xz
mltk-0e20a9b4e7c68ab3dde88c733e5c061d0fb40a46.zip
[kiosk-common] Make sure browsers (firefox) start maximized
Diffstat (limited to 'core')
-rw-r--r--core/modules/kiosk-common/data/etc/xdg/openbox/rc.xml.kiosk123
1 files changed, 4 insertions, 119 deletions
diff --git a/core/modules/kiosk-common/data/etc/xdg/openbox/rc.xml.kiosk b/core/modules/kiosk-common/data/etc/xdg/openbox/rc.xml.kiosk
index 65e09cb5..d6f54b24 100644
--- a/core/modules/kiosk-common/data/etc/xdg/openbox/rc.xml.kiosk
+++ b/core/modules/kiosk-common/data/etc/xdg/openbox/rc.xml.kiosk
@@ -217,129 +217,14 @@
</mouse>
<menu>
- <!-- You can specify more than one menu file in here and they are all loaded,
- just don't make menu ids clash or, well, it'll be kind of pointless -->
-
- <!-- default menu file (or custom one in $HOME/.config/openbox/) -->
- <!-- system menu files on Debian systems -->
- <file>/var/lib/openbox/debian-menu.xml</file>
- <file>menu.xml</file>
- <hideDelay>200</hideDelay>
- <!-- if a press-release lasts longer than this setting (in milliseconds), the
- menu is hidden again -->
- <middle>no</middle>
- <!-- center submenus vertically about the parent entry -->
- <submenuShowDelay>100</submenuShowDelay>
- <!-- time to delay before showing a submenu after hovering over the parent
- entry.
- if this is a negative value, then the delay is infinite and the
- submenu will not be shown until it is clicked on -->
- <submenuHideDelay>400</submenuHideDelay>
- <!-- time to delay before hiding a submenu when selecting another
- entry in parent menu
- if this is a negative value, then the delay is infinite and the
- submenu will not be hidden until a different submenu is opened -->
- <showIcons>yes</showIcons>
- <!-- controls if icons appear in the client-list-(combined-)menu -->
- <manageDesktops>yes</manageDesktops>
- <!-- show the manage desktops section in the client-list-(combined-)menu -->
</menu>
<applications>
-<!--
- # this is an example with comments through out. use these to make your
- # own rules, but without the comments of course.
- # you may use one or more of the name/class/role/title/type rules to specify
- # windows to match
-
- <application name="the window's _OB_APP_NAME property (see obxprop)"
- class="the window's _OB_APP_CLASS property (see obxprop)"
- groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
- groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
- role="the window's _OB_APP_ROLE property (see obxprop)"
- title="the window's _OB_APP_TITLE property (see obxprop)"
- type="the window's _OB_APP_TYPE property (see obxprob)..
- (if unspecified, then it is 'dialog' for child windows)">
- # you may set only one of name/class/role/title/type, or you may use more
- # than one together to restrict your matches.
-
- # the name, class, role, and title use simple wildcard matching such as those
- # used by a shell. you can use * to match any characters and ? to match
- # any single character.
-
- # the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
- # or desktop
-
- # when multiple rules match a window, they will all be applied, in the
- # order that they appear in this list
-
-
- # each rule element can be left out or set to 'default' to specify to not
- # change that attribute of the window
-
- <decor>yes</decor>
- # enable or disable window decorations
-
- <shade>no</shade>
- # make the window shaded when it appears, or not
-
- <position force="no">
- # the position is only used if both an x and y coordinate are provided
- # (and not set to 'default')
- # when force is "yes", then the window will be placed here even if it
- # says you want it placed elsewhere. this is to override buggy
- # applications who refuse to behave
- <x>center</x>
- # a number like 50, or 'center' to center on screen. use a negative number
- # to start from the right (or bottom for <y>), ie -50 is 50 pixels from
- # the right edge (or bottom). use 'default' to specify using value
- # provided by the application, or chosen by openbox, instead.
- <y>200</y>
- <monitor>1</monitor>
- # specifies the monitor in a xinerama setup.
- # 1 is the first head, or 'mouse' for wherever the mouse is
- </position>
-
- <size>
- # the size to make the window.
- <width>20</width>
- # a number like 20, or 'default' to use the size given by the application.
- # you can use fractions such as 1/2 or percentages such as 75% in which
- # case the value is relative to the size of the monitor that the window
- # appears on.
- <height>30%</height>
- </size>
-
- <focus>yes</focus>
- # if the window should try be given focus when it appears. if this is set
- # to yes it doesn't guarantee the window will be given focus. some
- # restrictions may apply, but Openbox will try to
-
- <desktop>1</desktop>
- # 1 is the first desktop, 'all' for all desktops
-
- <layer>normal</layer>
- # 'above', 'normal', or 'below'
-
- <iconic>no</iconic>
- # make the window iconified when it appears, or not
-
- <skip_pager>no</skip_pager>
- # asks to not be shown in pagers
-
- <skip_taskbar>no</skip_taskbar>
- # asks to not be shown in taskbars. window cycling actions will also
- # skip past such windows
-
- <fullscreen>yes</fullscreen>
- # make the window in fullscreen mode when it appears
-
- <maximized>true</maximized>
- # 'Horizontal', 'Vertical' or boolean (yes/no)
+ <!-- make sure browsers start mixmized, and don't have a title bar -->
+ <application role="browser">
+ <maximized>yes</maximized>
+ <decor>no</decor>
</application>
-
- # end of the example
--->
</applications>
</openbox_config>