aboutsummaryrefslogtreecommitdiff
path: root/rootston/config.c
AgeCommit message (Collapse)Author
2018-02-12Reformat all #include directivesemersion
2018-02-10rootston: allow scale < 1 as wellDominique Martinet
Since we support fractional scale, having scale=0.5 can make sense (and, as far as I can tell, works fine)
2018-01-04Disable outputs in rootston configemersion
2017-12-27config: Avoid clash with other config-headersBjörn Esser
2017-12-26config: Put all defines into config.hBjörn Esser
2017-12-24rootston: add arbitrary libinput config 'tap_enabled'Dominique Martinet
This ought to be enough to serve as an example for other compositors to use.
2017-12-15Introduce fractional scalingemersion
2017-12-11Set default cursor image in rootstonemersion
2017-12-08Make keyboard repeat info configurableemersion
2017-12-07Configure outputs with make, model, serial in rootstonemersion
Added fallbacks in DRM backend in case EDID extension data for model and serial is missing. Updates #403
2017-11-18Add per-seat cursor configurationemersion
2017-11-18Add cursor theme to rootston configemersion
2017-11-16Fix a bunch of mistakes detected with scan-buildemersion
2017-11-11rootston: config.c 80 colTony Crisci
2017-11-11rootston: prefix config structs and functionsTony Crisci
2017-11-11rootston: fix formatting for xwayland configTony Crisci
2017-11-11Merge branch 'master' into feature/multiseatTony Crisci
2017-11-03rootston: seat config by deviceTony Crisci
2017-11-02Merge remote-tracking branch 'origin/master' into hidpiDrew DeVault
2017-11-02rootston: break up input.hTony Crisci
2017-11-01Merge pull request #365 from emersion/wayland-backend-transformDrew DeVault
Cursors ✕ Output Transformations fixes
2017-11-01Fix hidden software cursors, fix cursor transformations on DRM backendemersion
2017-11-01Consider scale factor when rendering viewsDrew DeVault
2017-11-01rootston: fix startup with no configDominique Martinet
Would choke on NULL name on strcmp later on: #0 0x00007ffff6e0ad4a in __strcmp_sse2_unaligned () at /usr/lib/libc.so.6 #1 0x00005555555593d2 in config_get_keyboard (config=0x555555774f80, device=0x555555775768) at ../rootston/config.c:443 #2 0x000055555555d7e3 in keyboard_add (device=0x555555775768, input=0x555555e96d70) at ../rootston/keyboard.c:206 #3 0x000055555555ca39 in input_add_notify (listener=0x555555e96fa8, data=0x555555775768) at ../rootston/input.c:34 #4 0x00007ffff7ba2b80 in wl_signal_emit (signal=0x5555557754f8, data=0x555555775768) at /usr/include/wayland-server-core.h:388 #5 0x00007ffff7ba37e0 in wlr_x11_backend_start (backend=0x5555557754f0) at ../backend/x11/backend.c:286 #6 0x00007ffff7b9372d in wlr_backend_start (backend=0x5555557754f0) at ../backend/backend.c:29 #7 0x000055555555dcc0 in main (argc=1, argv=0x7fffffffe408) at ../rootston/main.c:39
2017-10-28Allow configuring output mode in rootstonDrew DeVault
Fixes #336
2017-10-26Rename default keyboard sectionemersion
2017-10-26Fix fallback when there are two config blocks for a keyboardemersion
2017-10-26Per-keyboard configurationemersion
2017-10-21Fixed default keybinding in config.cAlexander Taylor
2017-10-20Add startup command option to rootstonD.B
Allows specifying a command to run at startup.
2017-10-18Add a default meta keyemersion
2017-10-12Move binding parsing to separate functionVersus Void
2017-10-06Add config option to disable XwaylandVersus Void
2017-10-03rootston: add meta-key to config fileemersion
2017-10-03Add modifiers support in wayland backend, parse modifiers in rootston configemersion
2017-10-03Free config->bindingsemersion
2017-10-03Bind logo+q when no config file is specifiedemersion
2017-10-03Use a command string rather than an action enumemersion
2017-10-03Parse bindings in config, execute bindingsemersion
2017-09-22Establish rootston headers & mainDrew DeVault