summaryrefslogtreecommitdiffstats
path: root/sway/config.c
Commit message (Collapse)AuthorAge
* Update hidpi support to latest wlc APILibravatar Drew DeVault2016-07-28
|
* Initial pass on HiDPI supportLibravatar Drew DeVault2016-07-28
|
* clean up apply_input_configLibravatar minus2016-07-18
|
* Turn swaybg into a shell surfaceLibravatar Drew DeVault2016-07-17
|
* couple small fixesLibravatar Zandr Martin2016-06-11
|
* cleanup + add timeouts for pid_workspace listLibravatar Zandr Martin2016-06-11
|
* Merge branch 'master' into assign-commandLibravatar Zandr Martin2016-06-11
|\
| * Fix segfault when using include with *Libravatar thuck2016-06-06
| | | | | | | | This should fix the issue #681
* | messy, unfinished versionLibravatar Zandr Martin2016-06-06
|/
* Initial implementation for floating_maximum_sizeLibravatar Denis Doria2016-06-02
|
* Clean up not used variablesLibravatar Denis Doria2016-06-01
|
* Included option floating_minimum_sizeLibravatar Denis Doria2016-06-01
| | | | | Values cannot be negative or 0; if so uses the default 75x50. Uses the same syntax as i3: floating_minimum_size <width> x <height>, although the x can be anything.
* Initial work for floating view with sane valuesLibravatar Denis Doria2016-05-31
|
* Support floating_scroll sidewaysLibravatar Mykyta Holubakha2016-05-14
|
* Remove FSB_GAPS_INNER and FSB_GAPS_OUTERLibravatar Mykyta Holubakha2016-05-08
|
* Implemented configurable floating scroll behaviorLibravatar Mykyta Holubakha2016-05-07
|
* sway/config.c: fix double free issue as we need to store path in listLibravatar Daniel Lockyer2016-05-05
|
* Add input cmd for setting pointer accel profile.Libravatar Jasen Borisov2016-05-01
|
* sway/config.c: Initialise struct valueLibravatar Daniel Lockyer2016-04-30
|
* sway/config.c: Move the wordfree call before the if statement so it is ↵Libravatar Daniel Lockyer2016-04-29
| | | | always called
* sway/config.c: Change to the useful free_cmd_results helper methodLibravatar Daniel Lockyer2016-04-29
|
* sway/config.c: move free call to after sway_logLibravatar Daniel Lockyer2016-04-29
|
* sway/config.c: Leading on from cdf017c, we need to free pathLibravatar Daniel Lockyer2016-04-29
|
* sway/config.c: res->input is a malloc'ed section which wasn't freedLibravatar Daniel Lockyer2016-04-29
|
* sway/config.c: wordexp has a corresponding wordfree which was never usedLibravatar Daniel Lockyer2016-04-29
| | | | | I had to change the assignment to path to be wrapped by strdup as we pass the data out of the method.
* sway/config.c: config_home is the result of a malloc but was never freedLibravatar Daniel Lockyer2016-04-29
|
* Renamed to pango_markupLibravatar Mykyta Holubakha2016-04-24
|
* Added plaintext markup configurationLibravatar Mykyta Holubakha2016-04-24
|
* Add cmds new_window and new_floatLibravatar Mikkel Oscar Lyderik2016-03-31
| | | | | | | Makes it possible to set default layout style for new windows and new floating windows. Close #556
* New feature: adjust gaps with floating_mod+scrollLibravatar Drew DeVault2016-03-30
| | | | | | | | | | I made this configurable but I didn't make the command for it. That's left as an exercise to an eager contributor. mod_scroll_behavior [gaps inner|gaps outer] Would merge implementions of more behaviors for mod+scroll, if anyone has some neato ideas.
* Implement bordersLibravatar Mikkel Oscar Lyderik2016-03-30
| | | | | | | | | The borders are implemented as a surface/buffer attached to each view which is sent to and rendered by wlc in the view_pre_render callback. All the drawing logic is handled in sway/border.c and all the logic for calculating the geometry of the border/view is handled in `update_geometry` in sway/layout.c (same place as gaps are calculated).
* Add border <none|normal|toggle|pixel> configLibravatar Mikkel Oscar Lyderik2016-03-30
|
* Implement parsing of hide_edge_bordersLibravatar Mikkel Oscar Lyderik2016-03-30
|
* Make pango: prefix optional for font configLibravatar Mikkel Oscar Lyderik2016-03-30
|
* Add default border colorsLibravatar Mikkel Oscar Lyderik2016-03-30
|
* Don't try to read config if not a file.Libravatar Mikkel Oscar Lyderik2016-03-26
|
* Add config path to error msgLibravatar Mikkel Oscar Lyderik2016-03-26
|
* Implement include commandLibravatar Mikkel Oscar Lyderik2016-03-26
| | | | | | | | | | | | | | | | | | | | The include command (`include <path>`) makes it possible to include sub config files from the main config file (or from within other sub config files). The include command uses the following rules for including config files: * the `path` can be either a full path or a path that is relative to the parent config. Shell expansion is supported, so it's possible to do `include ~/.config/sway.d/*`. * The same config file can only be included once (to prevent include cycles). If a config is included multiple times it will just be ignored after it has been included once. * Including a sub config file is the same as inserting the content of that file into the parent config, thus rules about overwriting bindsyms etc. works the same as for a single config. Implement #542
* Gracefully exit when config is not foundLibravatar Mikkel Oscar Lyderik2016-03-24
| | | | | This makes sure that sway will gracefully exit if the config is not found or sway is unable to read it.
* Implement 'smart_gaps' feature from i3-gapsLibravatar Mikkel Oscar Lyderik2016-03-20
|
* Free config before exiting sway.Libravatar Mikkel Oscar Lyderik2016-02-27
| | | | | | Apart from freeing the sway_config struct, this also terminates the swaybars spawned by sway, since they are linked by PID to the bar config structs.
* Improve how swaybars are spawnedLibravatar Mikkel Oscar Lyderik2016-02-27
|
* Make sway spawn only one bar per bar configLibravatar Mikkel Oscar Lyderik2016-02-27
|
* font: Allow adding font to the config. In prep for border titlesLibravatar crondog2016-01-27
| | | | v2: Give default font and make bar use it if no bar font
* Fix issue #455Libravatar Yacine Hmito2016-01-21
| | | | | | | | CMAKE_INSTALL_FULL_SYSCONFIG is not actually passed to the C preprocessor. I remember it working, so I must have messed up somewhere last time I touched this. This is fixed by manually passing its value to the C preprocessor through the SYSCONFDIR definition
* Fix memory leak in config.cLibravatar Drew DeVault2016-01-21
| | | | Thanks @jollywho
* libinputLibravatar Cole Mickens2016-01-19
|
* Add support for bincode commandLibravatar Mikkel Oscar Lyderik2016-01-09
| | | | | If a bindsym and bincode maps to the same combination, the last one will overwrite any previous mappings.
* Add function for duplication a sway_bindingLibravatar Mikkel Oscar Lyderik2016-01-08
|
* Only send modifier event once for active modifiersLibravatar Mikkel Oscar Lyderik2016-01-05
| | | | | | | | This makes sure that a modifier event is only sent for active bar modifiers, and that it is only sent once for each of those modifiers. An active bar modifier is a modifier defined for a bar with `mode hide` and `hidden_state hide`.