aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-29Re-render bar on IPC updatesDrew DeVault
2018-03-29Implement workspace button renderingDrew DeVault
2018-03-29Round up workspaces on each outputDrew DeVault
2018-03-29Only utilize the configured outputsDrew DeVault
2018-03-29Wire up basic IPC supportDrew DeVault
2018-03-29Start port of swaybar to layer shellDrew DeVault
This starts up the event loop and wayland display and shims out the basic top level rendering concepts. Also includes some changes to incorporate pango into the 1.x codebase properly.
2018-03-29Allow sway IPC clients to fall back to i3 socketDrew DeVault
2018-03-29Merge pull request #1652 from ascent12/glclearemersion
Clear buffer after beginning renderer
2018-03-30Clear buffer after beginning rendererScott Anderson
2018-03-29Maximize xdg shell surfaces on creationDrew DeVault
Makes them look better yo In the future we might want to only do this for tiled windows, and let floating windows do their own thing.
2018-03-28Merge pull request #1643 from acrisci/xdg-protocol-headerDrew DeVault
add xdg-shell protocol header
2018-03-28add xdg-protocol headerTony Crisci
2018-03-28Merge pull request #1642 from swaywm/layer-shellDrew DeVault
Implement layer shell (rendering)
2018-03-28Address review feedbackDrew DeVault
2018-03-28Render layer surfaces and respect exclusive zoneDrew DeVault
2018-03-28Add initial layer shell skeletonDrew DeVault
2018-03-28Merge pull request #1638 from swaywm/swaybg-layersDrew DeVault
Reimplement swaybg using surface layers
2018-03-28Address review commentsDrew DeVault
2018-03-28Merge pull request #1641 from swaywm/transformed-eventsDrew DeVault
Update input events per swaywm/wlroots#765
2018-03-28Refactor configure/ack configure/commit flowDrew DeVault
2018-03-28Remove obsolete client codeDrew DeVault
2018-03-28Fix styleDrew DeVault
2018-03-28s/scaling_mode/background_mode/gDrew DeVault
Since it now includes SOLID_COLOR this is a more appropriate name.
2018-03-28Implement image backgroundsDrew DeVault
2018-03-28Add solid-color rendering to swaybgDrew DeVault
2018-03-28Add client protocols and swaybg skeletonDrew DeVault
2018-03-28Update input events per swaywm/wlroots#765Drew DeVault
2018-03-28Add subprojects to gitignoreDrew DeVault
2018-03-27Fix broken repo referencesDrew DeVault
2018-03-27Move .build.yml repo references to github.comDrew DeVault
2018-03-27Fix lingering xdg shell issuesDrew DeVault
2018-03-27Update API to match latest wlrootsDrew DeVault
2018-03-19Merge pull request #1626 from emersion/wlroots-updateDrew DeVault
Update wlroots API
2018-03-19Update wlroots APIemersion
Breaking changes in wlr_xdg_shell_v6 and wlr_renderer have been made upstream.
2018-03-18Merge pull request #1625 from emersion/matrix-redesignDrew DeVault
Update rendering code for wlroots matrix redesign
2018-03-15Update rendering code for wlroots matrix redesignemersion
2018-03-15Merge pull request #1622 from emersion/wlroots-subproject-fallbackDrew DeVault
meson: allow wlroots to be a subproject
2018-03-15meson: allow wlroots to be a subprojectemersion
2018-03-13Merge pull request #1623 from emersion/ipc-output-modesDrew DeVault
ipc: add output modes
2018-03-12ipc: add output modesemersion
2018-03-04Merge pull request #1617 from swaywm/drop-travisDrew DeVault
Drop Travis in favor of builds.sr.ht
2018-03-04Drop Travis in favor of builds.sr.htDrew DeVault
2018-03-03Merge pull request #1616 from martinetd/xwayland_nowidthDrew DeVault
xwayland: do not send surface configure when no width/height
2018-03-03xwayland: do not send surface configure when no width/heightDominique Martinet
The code in apply_horiz_layout systematically does `set_position` then `set_size`, so for new windows there is an invalid call. For old windows there are two calls when only one is needed, with the current code set_position could not send any surface configure without impact, but in the future it might be needed? Native wayland surfaces do not need to know where they are (the set_position handled only updates the sway internal view variable), why does X11 window need that?
2018-02-27Merge pull request #1611 from acrisci/ipc-new-windowDrew DeVault
Ipc new window
2018-02-27ipc new window eventTony Crisci
2018-02-27Utilize wlr_xwayland_surface_is_unmanagedDrew DeVault
2018-02-26Merge pull request #1608 from acrisci/ipc-focusedDrew DeVault
ipc show focused container
2018-02-26ipc show focused containerTony Crisci
2018-02-26Fix wlr_render_with_matrix callDrew DeVault
This takes an alpha parameter now.