Commit graph

127 commits

Author SHA1 Message Date
Consolatis
e52ccfbcf3 README.md: fix spelling
Reported-by: tyzef
2024-02-06 02:11:15 +01:00
Standreas
ce3c5ab958 Removed characters slipped in 2023-12-24 10:08:35 +00:00
Standreas
96dc3c82a9 Fixed menu link 2023-12-24 10:08:35 +00:00
Standreas
e7a66ba3c6 Added translation information 2023-12-24 10:08:35 +00:00
Johan Malm
2e07bc754e README.md: update section 1.4 too 2023-10-01 08:00:25 +01:00
Johan Malm
8780202af8 README.md: tone down no-frills statement
Features such as icons, gradients and drop-shadows were declined in the
early phases of the project to focus on designing the fundamental building
blocks well without pressure to implement additional features which may
have compromised good design decisions.

As a core team we are not against these features per se other than when
they sacrifice the ability to run well on low spec hardware, or
disproportionately increase code complexity and long term maintenance
burden.
2023-09-30 22:26:38 +01:00
Johan Malm
942b4e7e4b README.md: describe --wrap-mode=nodownload
Fixes: issue #1063
2023-09-30 22:26:38 +01:00
Johan Malm
c9e96c86dd README.md: specify librsvg version and that it is optional 2023-09-30 22:26:38 +01:00
Johan Malm
bb5d272dc9 README.md: describe --force-fallback-for option 2023-09-28 22:46:39 +01:00
Johan Malm
c62df26c2a Support svg buttons
In the theme directory add close-{active,inactive}.svg instead of
close.xbm - and similarly for iconify, menu and max.
2023-09-17 19:26:41 +01:00
Johan Malm
6b83385ff7 README.md: simplify configuration section 2023-04-01 22:41:04 +01:00
Johan Malm
1b76b1c4c0 README.md: update gaming section on cursor confinement 2023-03-20 20:14:38 +00:00
Consolatis
397a8f4785 README.md: suggest using nested gamescope for gaming
Fixes #690
2023-02-20 18:50:13 +00:00
Johan Malm
af56b68041 theme: support theme setting override
...by reading <config-dir>/themerc-override where <config-dir> is normally
$HOME/.config/labwc can be other locations as described in labwc-config(5)
and can also be specified by the command line option -C.

The reason for supporting theme override is to give users more fine-
grained control of settings without making local copies and modifying
themes.
2023-01-03 21:21:21 +00:00
Flrian
5dba59f87a README.md: fix header numbering 2022-12-15 12:51:53 +01:00
Johan Malm
1ebf5bce90 README.md: update build instructions
...because running the setup command as `meson [options]` instead of
`meson setup [options]` is ambiguous and deprecated.
2022-12-07 15:20:10 +01:00
Johan Malm
aa4ef94af0 README: restructure and amend project description
- Describe why the projects exists and state some core-dev values
- Merge the two scope sections
- Put video links before screenshot
2022-12-01 19:10:39 +00:00
Johan Malm
8909afcd7c README: add link to pre-0.6.0 video 2022-10-31 21:45:09 +00: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
01micko
32b176e05e README.md: fix broken link for 'environment' man page
- re: https://github.com/labwc/labwc.github.io/pull/1
2022-08-01 18:57:12 +01:00
Johan Malm
1f0055a7e0 README.md: refresh and refactor
- Use &nsbp; in links with spaces
- Change headings from verbs to nouns
- Combine build and install headings
- In 'What is this', use the text on the labwc website
- Remove video links; one wasn't working and the other were very old
- Use more recent screenshot
- Simplify the 'labwc supports the following' bullet points
- Split dependencies into build and run-time
- Remove dependecy version numbers and let meson.build be the source of
  truth
- Simplify config file table by taking out middle column
- Split the configuration section into configuration and theming
- s/roadmap/scope
- Change man page links from docs/ to labwc.github.io/
2022-07-10 17:21:40 +01:00
Johan Malm
6f93c9981b README: add link to website 2022-06-22 21:19:50 +01:00
Johan Malm
3f10880545 README: update links to scope document 2022-06-22 21:12:54 +01:00
Johan Malm
5f30773a6e action.c: use kill() instead of spawning killall
Also update documentation to say `killall -s SIGHUP labwc` to make
it work on Void Linux.

Fix #393
2022-06-15 00:46:27 +02:00
Joshua Ashton
9070b12c1b README: Document what is needed to run on NVIDIA
Closes: #324
2022-05-18 06:32:00 +01:00
Johan Malm
dee370f1b4 README.md: move important links to top 2022-04-21 21:27:41 +01:00
01micko
25fcc3910b README.md: add wlopm to "6. Integrate" (recommended programs)
- made it first in the array of 'output managers' because since the
`scene_graph` merge it's the only way I have found to reliably
turn off/on outputs.
- it supports "wlr-output-power-management-unstable-v1"
- as does labwc since c23397f
- works with swayidle/swaylock
2022-03-09 21:03:35 +00:00
Johan Malm
36570856fe README.md: add sfwbar to suggested apps 2022-03-01 20:42:55 +00:00
Johan Malm
3d6e942eee README.md: add link to IRC channel 2022-02-20 15:02:53 +00:00
Johan Malm
1baf5cb9b8 README.md: fix typo (issue #248) 2022-02-20 15:02:08 +00:00
hype3
9ba2a4fd4b Update README.md 2022-02-17 18:45:41 +01:00
hype3
603280bd89 Update README.md 2022-02-17 17:45:05 +01:00
Johan Malm
896102d062 README.md: update acceptance criteria URL 2022-01-01 20:35:36 +00:00
John Lindgren
46bd0d549f Proofread README.md
I couldn't help but notice some typos in README.md, and figured I might
as well fix them.

Spelling:

    simplicy -> simplicity
    inteded -> intended
    if -> is

Compound words:

    light-weight -> lightweight
    wall-paper -> wallpaper
    re-inventing -> reinventing
    re-loaded -> reloaded

Grammar/usage:

    & -> and
    binds -> bindings
    missing "the"
2021-12-24 20:08:14 +00:00
ARDiDo
4bc012bf29 Fix typo in README 2021-12-05 10:13:34 -05:00
Johan Malm
fbf531b810 Add CONTRIBUTING.md 2021-12-03 22:44:06 +00:00
Johan Malm
0a6ab7cd35 README: make openbox link point to openbox.org 2021-11-13 22:29:14 +00:00
Johan Malm
fd85344b2d README: add lavalauncher to recommended apps 2021-11-13 22:28:28 +00:00
Johan Malm
cb050dc62b README: explain meaning of lab further 2021-11-13 22:28:01 +00:00
Johan Malm
6170c50a7c README.md: add a video showing SnapToEdge
Posted by @Joshua-Ashton in pull-request
2021-10-22 20:25:33 +01:00
Johan Malm
455a1c4d2c README: add link to yambar
Both labwc and yambar were patched today to better handle
foreign-toplevel protocol and now work well together.
2021-10-17 21:36:32 +01:00
Johan Malm
5eaa663dfd README: add super+arrow keybinds 2021-10-17 21:36:06 +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
Johan Malm
2be873c64b README: add note on swaylock and coding style 2021-08-25 20:46:30 +01:00
Johan Malm
65f5bf189d README.md: fix typo 2021-08-22 19:26:10 +01:00
Johan Malm
88afd8cfa8 README: add more links to example themes 2021-08-22 19:11:04 +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
Johan Malm
93244cfbe1 rcxml: add some default keybinds
super-return - alacritty
alt-F4       - close window
super-a      - toggle maximize
alt-arrow    - move window to edge
2021-08-22 17:00:22 +01:00
Johan Malm
7ef4feddc7 README: add note on themes and keyboard settings 2021-08-10 21:32:47 +01:00
Johan Malm
2e5927229b README: minor update
- Add description to video links
- Change description of labwc slightly
- Add bullet points on what labwc supports
2021-08-09 17:30:21 +01:00