sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-12-18 17:32tiling_resize: fix use-after-free on view unmap during resizellyyr1+1-4
2025-10-04 09:54Use helpers to get supported TFs/primariesSimon Ser1+10-13
2025-11-27 14:03Drop org_kde_kwin_idle filesrewine2+0-50
2025-11-18 02:29commit dirty transactions upon window attribute changesjohnpyp2+7-0
2025-11-21 02:03tree/view: check for null workspace outputDamino1+1-1
2025-11-20 09:21swaynag/main: free config_pathg-rden1+1-0
2025-11-13 15:51sway/server: advertise wlr_color_representation_manager_v1llyyr1+4-0
2025-10-28 22:23sway/server: advertise gamma2.2 and bt1886 transfer functionsllyyr1+2-0
2025-10-18 16:55sway/commands/layout: fix flatten parent oncebonsaiiV1+8-4
2025-09-29 10:57sway/input/cursor: send frame event when simulating pointer from tabletllyyr1+1-0
2025-10-02 13:54commands/scratchpad: don't hide scratchpad if no pending workspaceLouis POIROT--HATTERMANN1+1-3
2025-10-02 15:33build: switch to explicit 'meson setup' syntaxnyxed31+34-34
2025-09-21 01:14sway/server: set color_manager for root scenellyyr1+3-1
2025-09-15 10:47README: update German translationFelix Pehla1+25-12
2025-09-11 09:21input/text_input: stop using listener dataSimon Ser1+11-17
2025-09-14 17:38Update README.it.md for Italiannortio1+3-4
2025-09-12 17:55Add Serbian READMEaceydot2+67-1
2025-09-12 13:43Update Norwegian README to make it more in line with the English one, as well as improving grammarMartin Dørum1+24-27
2025-09-12 13:08readme: sync Japanese translationKirill Chibisov1+1-2
2025-09-12 13:05readme: sync Russian translationKirill Chibisov1+1-2
2025-09-11 15:00readme: Update and reword Czech translationOto Šťáva1+13-13
2025-09-11 20:59readme: Update Polish translation regarding the support of display managersPrzemysław Gasiński1+1-2
2025-09-11 15:05update danish readme to reflect that display managers are supportedMartin Dørum1+1-2
2025-09-09 08:06readme: mark display managers as supportedSimon Ser3+3-6
2025-09-09 11:43xdg-shell: fix reported WM capabilitiesNikola Kocic1+1-1
2025-09-08 15:48input/text_input: chase wlroots updateBill Li1+1-1
2025-08-22 13:37config/output: Only error when enabling HDRKenny Levinsen1+1-1
2025-08-13 20:53Stop generating wayland-protocols server headersSimon Ser2+0-9
2025-07-25 03:30Add wl_fixes interfaceJoaquim Monteiro1+2-0
2022-02-03 18:35commands/resize: make resize consider all siblingsTim Hallmann2+47-56
2025-08-03 13:25sway/commands/layout: flatten parent oncebonsaiiV1+9-0
2025-06-20 22:07Add cursor->hidden check to handle_rebaseTomasz Buczyński1+1-1
2025-07-31 13:44tree/node: Do not mark destroying nodes as dirtyKenny Levinsen4+4-4
2025-07-09 08:51Revert drag_lock default to disabledSimon Ser1+0-8
2025-07-20 12:47tree/view: save new wlr_scene_buffer fieldsFenveireth1+4-0
2025-07-10 14:45Add xdg_toplevel tag to criteriaSimon Ser3+33-1
2025-07-10 14:45Add xdg_toplevel tag to IPCSimon Ser2+7-0
2025-07-10 14:44Wire up xdg-toplevel-tag-v1Simon Ser5+39-1
2025-06-14 15:00Add link to README.az.mdNuran Askarov1+2-1
2025-06-14 14:59Add README.az.mdNuran Askarov1+66-0
2025-07-08 16:52Add features.hdr to output IPC responseSimon Ser4+33-19
2025-01-26 13:36Add support for color-management-v1Simon Ser3+30-1
2025-01-27 20:00Add support for HDR10 outputSimon Ser11+139-23
2025-07-05 11:25ipc-json, swaymsg: indicate when adaptive sync is unsupportedSimon Ser2+12-1
2025-05-06 07:20Drop sway_output.events.disableSimon Ser4+17-20
2025-06-28 08:51Revert "sway/tree: Simplify sway_node teardown"Kenny Levinsen16+149-125
2025-06-28 08:51Revert "tree/container: Remove child from all lists"Kenny Levinsen1+19-40
2025-05-30 22:02tree/container: Remove child from all listsKenny Levinsen1+40-19
2025-05-26 12:19sway/tree: Simplify sway_node teardownKenny Levinsen16+125-149
2025-05-14 10:07Remove the temporary SUID warningKenny Levinsen1+0-19
2025-06-23 07:43tree/view: send event unconditionally in view_send_frame_done()Simon Ser1+1-1
2025-05-25 17:38Add support for toplevel captureSimon Ser6+60-5
2025-06-05 11:15Stop using wlr_scene_buffer_send_frame_done()Simon Ser2+18-7
2025-06-15 15:41seatop_default: Call seatop_rebase with proper timestamphwsmm1+4-1
2025-06-15 15:41Rename get_current_time_msec to get_current_time_in_msec and move to util.chwsmm3+10-8
2025-06-11 22:14build: set wrap_mode=nodownload in default optionsSimon Ser1+1-0
2025-06-13 18:13text_input: Don't relay IM state from unfocused windowsAttila Fidan1+4-0
2025-06-13 18:02text_input: Ignore enable requests from unfocused windowsAttila Fidan1+4-0
2025-06-09 14:27build: bump version to 1.12-devSimon Ser1+1-1
2025-06-09 06:36config.in: bind XF86Audio* keycodes to playerctlCallum Andrew1+9-0
2025-06-05 16:15Remove trailing spacesSimon Ser7+11-11
2025-06-05 05:46server: fix socket path memory leakYaoBing Xiao2+2-1
2025-03-27 19:11swaybar: deduplicate mode and workspace rendering codeKonstantin Pospelov2+58-86
2025-04-27 20:11Log message on for_window command errorSimon Ser1+4-2
2025-05-24 14:03Improve example of input section in default configBonsaiiv1+6-2
2025-05-06 09:46tree/workspace: Remove exclude arg from get_highest_availableKenny Levinsen3+4-8
2025-05-05 23:35output: Minimize interaction with output after destroyKenny Levinsen2+15-14
2025-05-22 01:31transaction: fix floating fullscreen containersalex-huff1+2-2
2025-05-21 23:47layer-shell: reclaim space from unmapped layer surfacesalex-huff1+1-5
2025-05-19 16:25input: fix udev_device leakSimon Ser1+16-10
2025-05-09 19:35transaction: reparent scenes of containers behind fullscreen containersalex-huff1+11-2
2025-05-06 22:36transaction: fix size of child container decorations in stacking layoutsalex-huff1+1-1
2025-01-06 11:21raise scratchpad containerodyxz1+2-0
2025-05-15 22:51transaction: ensure border scene is enabled for floating containersalex-huff1+1-0
2025-05-15 14:23input/text_input: chase wlroots updateBill Li1+1-1
2025-05-15 09:50build: bump wlroots versionGreyXor1+2-2
2025-05-08 02:00move: fix broken titlebar when moving child to new workspacealex-huff1+1-0
2025-04-25 15:50input/seatop_down: Update decorations for touchscreen inputsFurkan Sahin1+1-0
2025-05-04 22:41transaction: Ensure all tabs are visible in tabbed modealex-huff1+2-0
2025-04-29 11:39config/output: Fix missing output config supersedesKenny Levinsen1+10-0
2025-04-30 11:34config/output: Use INT_MAX as x/y unset valueKenny Levinsen1+8-8
2024-05-03 07:09Fix includes with relative pathsPavel 'LEdoian' Turinsky1+4-20
2025-04-27 20:52build: bump version to 1.11-rc2Simon Ser1+1-1
2025-04-24 19:41sway/commands: Handle incorrect resize unitFurkan Sahin1+1-1
2025-04-27 16:36Replace signal() with sigaction()Simon Ser3+12-8
2025-04-20 19:09Use pthread_atfork() to restore signals and NOFILE limitSimon Ser7+23-28
2025-04-20 11:31build: bump version to 1.11-rc1Simon Ser1+1-1
2024-07-13 11:13Drop wl_drm againSimon Ser3+0-7
2025-04-17 17:11server: move sway_terminate() definition to headerSimon Ser2+3-2
2025-04-17 17:11swaymsg, swaynag: drop sway_terminate() definitionsSimon Ser2+0-9
2025-04-16 12:02layer_shell: destroy layer_surface on assigned output destructionllyyr1+1-1
2025-04-14 08:58Remove duplicate arrange_containerFilip Vujičić1+0-1
2025-04-14 07:29Fix crash on shutdown when Xwayland is disabledSimon Ser1+5-3
2025-04-14 06:57server: fix shutdown crash when running on x11 backendLoukas Agorgianitis1+3-1
2025-03-21 17:35server: recreate renderer in idle callback to avoid UAFFerdinand Bachmann2+16-3
2025-02-18 22:14tree/container: remove event listeners on destroyFerdinand Bachmann2+18-2
2025-02-18 21:45input/text_input: remove event listeners on destroyFerdinand Bachmann2+38-2
2025-02-18 00:52desktop/idle_inhibit: remove event listeners on destroyFerdinand Bachmann2+12-0
2025-02-18 00:52input/input-manager: remove event listeners on finiFerdinand Bachmann3+11-0
2025-02-18 00:51server: remove event listeners on finiFerdinand Bachmann1+21-0
2024-06-10 22:12idle_inhibit: Check if layer surface output is enabledKenny Levinsen1+5-2
2024-05-23 13:03idle_inhibit: Assume view is invisible by defaultKenny Levinsen1+2-2
2024-05-23 13:01idle_inhibit: Explicitly handle layer surfacesKenny Levinsen1+8-1
2024-05-23 12:34idle_inhibit: Ignore inhibitors when lockedKenny Levinsen3+25-0
2025-03-10 02:51Use wl_event_loop_add_signal for exit signalsDaniel De Graaf1+18-14
2025-04-08 21:13ipc: standardize pretty print with raw printFurkan Sahin1+1-1
2025-03-26 18:34Fix tabbed/stacking container height regressionClaudia1+6-6
2025-02-11 17:06man: clarify criteria (incl. PCRE2 usage)Dennis Baurichter1+13-3
2025-03-12 15:35Avoid crashing on too many containersKenny Levinsen2+33-12
2025-03-20 20:01stringop: fix has_prefix() arg order in config parsingPaul Riou3+3-3
2025-03-20 12:58text_input: Fix ime panic in ext-session-lockShootingStarDragons2+29-0
2025-03-18 23:15desktop/output: Skip repaint if wlr_output is disabledKenny Levinsen1+1-1
2025-03-12 11:56sway/commands: Return error if container is not in scratchpadPiotr Piwoński1+2-2
2025-03-15 23:29Fix output repositioning in global fullscreenmelvinm11+2-0
2025-03-09 11:17config/output: Reset everything before swaybg execKenny Levinsen1+1-0
2025-03-09 11:07Use SIG_IGN for SIGCHLD instead of our own handlerKenny Levinsen4+14-18
2025-03-08 20:38sway/server: create ext-data-control managerllyyr2+7-3
2024-02-04 08:20Add the DesktopNames key to the sway.desktop session filenilninull1+1-0
2025-03-07 15:55Remove constraint that con->view != NULL to use __focused__ criteriaChris Perl1+1-2
2025-02-11 11:41Rework fork/exec strategyKenny Levinsen5+71-138
2025-02-25 12:44sway_text_node: Remove use of source boxKenny Levinsen1+0-14
2025-02-25 09:52sway_text_node: Apply max_width when renderingKenny Levinsen1+2-2
2025-02-18 17:41commands/opacity: Call output_configure_scene on updated containerAlexander Orzechowski1+3-1
2025-02-18 17:39output: Allow configuring scene without an outputAlexander Orzechowski1+3-1
2025-02-18 17:38output: Expose output_configure_scene to headerAlexander Orzechowski2+4-1
2025-02-16 21:04docs: use "window" instead of "view" throughout.Mark Stosberg2+65-65
2025-02-16 17:37sway/ipc-json: add ext-foreign-toplevel-handle identifier to get_tree ipc outputFerdinand Bachmann3+12-0
2025-02-03 18:13output/background: fix config ignoring fallback colorFurkan Sahin1+38-44
2025-02-06 16:18man: Document bar mode toggle commandDan Baterisna1+6-0
2025-01-27 05:13input/cursor: remove tool_proximity listener in destroyAttila Fidan1+1-0
2025-01-26 23:31Drop wlr_matrix.h include from sway/desktop/output.cBill Li1+0-1
2024-02-12 20:13Add ext-image-copy-capture-v1 and ext-image-capture-source-v1Simon Ser3+12-3
2025-01-16 13:41config/output: don't leak background_fallbackllyyr1+1-0
2025-01-04 08:03swaymsg: pretty-print sandbox propertiesJacob McNamee1+12-0
2024-12-27 08:03tree/container: support sandbox properties in title formatJacob McNamee2+32-6
2022-08-07 10:12criteria: add sandbox propertiesPuck Meerburg3+104-1
2022-09-26 18:59ipc-json: add sandbox properties to view JSONPuck Meerburg2+22-0
2024-12-27 05:38tree/view: add getters for sandbox propertiesJacob McNamee2+35-0
2025-01-11 15:36Increase max default buffer size to 1 MiBJim1+1-0
2025-01-11 13:19layer_shell: cleanup new_popup listener when destroying nodellyyr1+1-0
2025-01-08 07:21config/output: don't hardcode DMA-BUF in search_render_format()Simon Ser1+2-1
2025-01-08 04:10config/output: skip format checks if all are supportedmtvare61+2-1
2025-01-07 17:50Fix has_prefix() comparisons with 0Simon Ser2+2-2
2025-01-07 12:21Use has_prefix() instead of strncmp() throughoutSimon Ser19+44-49
2025-01-07 12:21stringop: move over has_prefix()Simon Ser3+6-4
2024-12-17 05:17Explain that the title bar always showsHong Xu1+3-3
2024-12-08 16:53swaybar: Handle opaque region properlyAlexander Orzechowski1+11-6
2024-12-08 15:05input/libinput: fix parsing input drag_lock commandBaltazár Radics1+1-1
2024-11-20 18:15input/libinput: fix builtin device detection logicGyörgy Kurucz1+2-2
2024-11-22 22:31tree/container: remove output_{enter,leave} listeners in destroyViolet Purcell1+2-0
2024-11-20 19:50Add support for LIBINPUT_CONFIG_DRAG_LOCK_ENABLED_STICKYSimon Ser4+18-3
2024-11-20 19:41ipc-json: handle LIBINPUT_CONFIG_DRAG_LOCK_ENABLED_STICKYSimon Ser2+8-5
2024-11-17 20:43desktop/output: Clear repaint timer earlier in destroyKenny Levinsen2+3-1
2024-11-13 17:02commands/include: handle many files in single linemtvare62+5-5
2024-11-17 11:38ipc-server: Force modeset if needed after executing commandsKenny Levinsen3+11-0
2024-11-11 11:16config: Force modeset before running deferred configsKenny Levinsen3+11-5
2024-11-16 13:47Fix orthographic mistakes in Hungarian READMESolt Budavári1+7-7
2024-11-11 11:48desktop/output: Clear frame_pending even output is disabledKenny Levinsen1+1-2
2024-11-11 11:47desktop/output: Clean up output state if build_state failsKenny Levinsen1+1-0
2024-11-10 15:24swaybar: Emit property changes for SNI watcherJoan Bruguera Micó1+12-0
2024-11-09 00:44swaynag: fix null dereference on scale changeManuel Stoeckl1+3-1
2024-10-29 09:26desktop/transaction: clamp vertical border length to 0mtvare61+3-2
2024-11-05 14:31config/output: Update output position in two passesKenny Levinsen1+16-8
2024-11-03 21:01container: Properly constrain title bar paddingAlexander Orzechowski1+2-2
2024-10-27 20:55release.sh: read meson-rewrite output from stdoutSimon Ser1+1-1
2024-10-28 11:07desktop/output: Add missing output config allocation checksKenny Levinsen1+18-2
2024-10-28 10:47desktop/output: Store output config on request_stateKenny Levinsen1+38-10
2024-10-28 11:36Remove language bars from remaining non-English README filesAsciiWolf2+0-4
2024-10-15 17:37sway/server: bind to presentation-time-v2llyyr1+2-1
2024-10-25 15:38desktop/output: chase wlroots private fields updateKirill Primak1+2-2
2024-10-16 23:28config/output: Remove remaining logs from queue_output_configKenny Levinsen1+1-15
2024-10-16 23:19config/output: Remove initial values in find_output_configKenny Levinsen1+0-9
2024-10-16 23:08config/output: Always set all output fields on finalizeKenny Levinsen1+22-29
2024-10-16 22:19config/output: Always set output states from configKenny Levinsen1+21-32
2024-10-16 19:55config/output: Improve modeset state loggingKenny Levinsen1+8-2
2024-10-13 11:25input/seatop_default: refactor move/resize button logicSimon Ser1+34-39
2024-10-17 14:10layer_shell: Restore sway 1.9 orderingAlexander Orzechowski1+7-6
2024-10-14 20:03layer_shell: Arrange exclusive zone clients firstAlexander Orzechowski1+13-5
2024-10-16 17:47trigger container update after disabling urgent in timerJan Palus1+1-0
2024-08-08 21:39input/keyboard: add support for pointer keysSimon Ser1+37-0
2024-10-10 14:32server: check backend support for timelinesSimon Ser1+2-1
2024-10-08 16:09input/mouse: bugfix button2 being interpreted as trying to move the containerFurkan Sahin1+3-1
2024-10-07 09:49fix: sway crashes if switch to another workspace with surface when IME popup is shownShootingStarDragons2+4-0
2024-10-02 13:55Re-init renderer for all outputs on lost contextKenny Levinsen1+2-2
2024-09-29 20:50Fix alpha-modifier-v1Alexander Orzechowski1+10-0
2024-09-29 15:38release: push tags before creating GitHub releaseSimon Ser1+1-0
2024-09-29 14:57Add support for alpha-modifier-v1Simon Ser1+2-0
2024-09-25 11:35swaybar: Fix 100% cpu usage if dbus dies.Furkan Sahin3+12-5
2024-09-20 23:02desktop/output: Clear modeset timer on output manager applyKenny Levinsen1+4-0
2024-09-20 23:00config: Batch input/output configuration on loadKenny Levinsen3+17-16
2024-09-20 22:51desktop/output: Expose request_modesetKenny Levinsen2+10-10
2022-02-15 21:46Removed destination-is-ancestor check from container_move_to_container to match i3 behaviourOlivia Taliesin1+0-1
2024-09-20 22:53commands/gaps: Check config->reading insteadKenny Levinsen1+2-4
2024-06-08 19:58text_input: Inline input_popup_update into input_popup_set_focusAlexander Orzechowski1+31-42
2024-08-04 17:03text_input: Properly handle map/unmap eventsAlexander Orzechowski2+57-9
2024-08-04 17:02transaction: Allow no popup descriptor in popup listAlexander Orzechowski1+5-3
2024-08-04 17:06text_input: Move popup placement to own functionAlexander Orzechowski2+84-69
2024-06-05 00:05text_input: Check for allocation failureAlexander Orzechowski1+5-0
2024-09-20 15:12Remove unguarded double includeScott Dubinsky1+0-1
2024-09-20 13:36Add toggle for output adaptive_syncEmil Engberg2+21-5
2024-08-30 00:10config/output: Stringify render format when logging itKenny Levinsen1+4-1
2024-08-29 21:40config/output: Add support for 6-bit render fmtKenny Levinsen4+28-11
2024-09-17 22:46ext-session-lock: Do not use commit listener to arrangeKenny Levinsen3+20-17
2024-09-13 08:58config/output: support DRM_FORMAT_ARGB8888Steffen Dirkwinkel1+1-0
2024-09-09 18:04config/output: Rename to apply_stored_output_configsKenny Levinsen5+5-5
2024-09-09 13:28config/output: Accept a list of output_configs to useKenny Levinsen3+67-75
2024-09-09 09:57config/output: Always start with default in find_output_configKenny Levinsen1+11-30
2024-09-05 20:25config/output: Support multiple matches in find_output_configKenny Levinsen1+13-26
2024-09-07 19:28readme: update Czech translationAdam Chovanec1+8-3
2024-09-08 11:58sway/input/keyboard: always set active keyboard if there is nonellyyr1+7-7
2024-09-05 22:42tree/arrange; Skip arranging disabled outputsKenny Levinsen1+3-0
2024-09-05 22:36desktop/transaction: Deactivate workspace on inactive outputsKenny Levinsen1+1-1
2024-09-05 22:35tree/arrange: Remove redundant output geometry updateKenny Levinsen1+0-8
2024-09-06 23:09container: Skip % char if it doesn't match a view propertyAlexander Orzechowski1+4-0
2024-09-05 16:32tree/output: Avoid duplicate input mapping configureKenny Levinsen1+0-2
2024-09-05 16:32desktop/output: Avoid duplicate output manager updateKenny Levinsen1+0-4
2024-09-03 13:39(desktop|tree)/output: Do not use layout listener to arrangeKenny Levinsen6+0-25
2024-09-03 13:36tree/output: Rely on modeset arranging rootKenny Levinsen1+0-10
2024-09-03 13:28desktop/output: Do not use commit listener to arrangeKenny Levinsen3+24-28
2024-09-02 18:02move title_format to containerNorbert Bolanowski5+102-89
2024-08-27 17:42use subheadings insteadJon Wallace1+4-5
2024-08-27 05:15Use heading markdown to demarcate sections of commands Its a little tought to notice that the COMMANDS section is actually 3 sections. Use markdown to make this easier to see for the user.Jon Wallace1+5-1
2024-08-22 20:25sway/tree/container: don't trunc coords in `floating_fix_coordinates`llyyr1+4-4
2024-06-29 09:00sway/commands/move.c: arrange new workspaceAnna (navi) Figueiredo Gomes1+1-0
2024-08-21 14:58output: Chase wlroots!4803Alexander Orzechowski1+1-1
2024-08-19 11:02config/output: Skip search if config has a modeKenny Levinsen1+4-3
2024-08-18 12:50config/output: Do not set adaptive_sync if not supportedKenny Levinsen1+1-1
2024-08-14 18:57xdg-shell: chase xdg_surface geometry updatesKirill Primak1+8-13
2024-08-14 17:42output: Use wlr_scene_set_gamma_control_manager_v1Alexander Orzechowski3+2-43
2024-08-14 16:52output: Use wlr_scene_output_needs_frameAlexander Orzechowski1+1-2
2024-08-07 16:34commands/output/color_profile: allows use of relative path for ICC profileFelix Pehla1+13-1
2024-08-11 17:03Switch default config to wmenu-runSimon Ser1+1-3
2024-02-29 00:03Bind a few utilities to special keys in default configSimon Ser1+13-0
2024-08-08 22:26Add null-safety check for virtual keyboard keymapsJingMatrix2+12-2
2024-08-07 20:52xwayland: Let scene restackAlexander Orzechowski1+0-3
2024-08-07 12:27tearing: fix UAF on destroyKirill Primak1+2-0
2024-08-07 12:26tearing: remove trailing whitespaceKirill Primak5+15-16
2024-05-10 14:11Add support for linux-drm-syncobj-v1Simon Ser1+6-0
2024-08-05 00:13Add support for tearing-control-v1Ricardo Steijn20+243-3
2024-07-10 16:20transaction: Reparent all container children when disabling for scratchpadAlexander Orzechowski1+9-0
2024-08-03 16:30build: avoid git repository discovery when determining versionJames Knight1+2-2
2024-08-02 14:49xwayland: chase wlr_xwayland_surface_set_maximized() changeKirill Primak1+1-1
2024-07-29 18:14desktop/xwayland: don't restack when marking window as inactiveSimon Ser1+3-1
2024-07-20 22:34layer-shell: Restore interactive layer focus codeJoan Bruguera Micó1+37-0
2024-07-14 22:12desktop/output: Stop repaint loop when not neededKenny Levinsen1+7-0
2024-07-14 21:22build: use fs.relative_to() instead of hand-rolled logicSimon Ser1+3-24
2024-07-14 21:16ci: use package x11-servers/xwayland instead of x11-servers/xwayland-develBill Li1+1-1
2024-07-14 08:24Chase wlroots!2434Bill Li5+10-10
2024-07-13 07:09build: Bump wlroots versionBill Li1+2-2
2024-07-10 22:33common/pango: Disable glyph position roundingKenny Levinsen1+3-0
2024-02-28 21:22xdg-activation: launcher tokens are activation requestsRonan Pigott1+6-6
2024-07-04 21:00build: bump libinput version requiredTarcísio Eduardo Moreira Crocomo1+1-1
2024-04-10 21:01Implement clickfinger_button_map support.Tarcísio Eduardo Moreira Crocomo10+74-3
2024-07-03 22:06sway_text_node: avoid unnecessary redrawsSimon Ser1+6-0
2024-07-03 21:48tree/container: drop decl for container_update_textures_recursive()Simon Ser1+0-2
2024-07-03 21:31xdg_shell: don't send configure events to uninitialized surfacesllyyr1+2-3
2023-12-28 21:28ipc: properly check for titlebarsnovenary1+2-1
2024-07-03 13:37transaction: fix missing top border with hide_lone_tabnovenary1+2-2
2024-03-27 23:34desktop/output: Debounce modesetsKenny Levinsen2+25-9
2024-05-25 20:16input/keyboard: don't set layout for virtual keyboard devicellyyr1+3-1
2024-05-25 19:29input/keyboard: refactor into sway_keyboard_set_layoutllyyr1+44-36
2024-05-25 17:00input/seat: don't send redundant leave/enter on device creationllyyr1+1-2
2024-05-27 10:13input/keyboard: don't send key release if we don't have focused surfacellyyr1+3-2
2024-07-01 22:39config/output: Skip VRR tests when not supportedKenny Levinsen1+6-9
2024-07-01 07:21desktop/output: unify page-flip codepathSimon Ser1+12-13
2023-07-31 19:20view: send scale notification when the output is knownRonan Pigott1+9-0
2024-06-27 18:01protocols: use tablet-v2 xml from stable/Kirill Primak1+1-1
2024-06-27 14:16prevent workspace_find_container from crashing with NULL workspacesbretello1+5-0
2024-06-27 13:41fix crash when setting urgency on an hidden scratchpad containerbretello1+1-1
2024-06-24 07:29tree/view: ensure content_{width,height} is positiveSimon Ser1+2-2
2024-06-24 07:29tree/view: set default min size to 1×1Simon Ser1+2-2
2024-06-08 09:28Set color transform when calling wlr_scene_output_build_state()Simon Ser2+6-4
2023-07-18 01:40sway/commands/output: Add command to set color profileManuel Stoeckl13+147-1
2024-03-17 17:27Update for versioned wlroots filesViolet Purcell1+1-1
2024-05-24 22:02Drop server.h include from input/input-manager.hSimon Ser24+29-1
2024-05-24 21:53input/text_input: ensure keyboard is set before sending modifiersSimon Ser1+3-1
2024-05-24 21:49server: hide xdg_output from unprivileged clientsSimon Ser2+6-2
2024-03-02 23:17tree/view: Do not clip to geometry if using CSDthal1+13-6
2024-05-18 12:02build: drop xwayland optionSimon Ser19+56-59
2024-05-18 14:13sway/config/output.c: fix null deref on output configAnna (navi) Figueiredo Gomes1+1-1
2024-05-18 11:48build: disable wayland-protocols subproject tests by defaultSimon Ser1+1-1
2024-04-30 01:01desktop/layer_shell: provide fractional scale on creationManuel Stoeckl1+7-0
2024-04-12 17:20tree/container: ensure pixman rect is valid in container_arrange_title_bar()Simon Ser1+4-0
2024-05-01 00:05sway_text_node: Allow 0 text widthAlexander Orzechowski1+7-1
2024-04-21 15:41config/output: Print output state during testsKenny Levinsen1+32-14
2024-03-28 13:26config/output: Search for output config fallbacksKenny Levinsen3+261-55
2024-05-01 12:19config/output: Use all outputs for config mergeKenny Levinsen1+1-1
2024-04-23 11:26desktop/output: Fix check if config should be storedKenny Levinsen1+1-1
2024-04-21 14:42server: Use wlr_renderer_get_texture_formatsKenny Levinsen1+4-5
2024-04-12 16:44config/output: drop fast path in store_output_config()Simon Ser1+0-5
2024-04-12 16:42config/output: fix NULL derefs in store_output_config()Simon Ser1+5-2
2024-03-16 16:55config/output: Refactor handling of tiered configsKenny Levinsen2+143-162
2024-04-05 14:40input: add Super as alternative for Mod4Ferdinand Bachmann2+3-2
2024-03-29 22:46sway-ipc(7): Escape backslashes correctly in GET_CONFIG outputDaniel Kahn Gillmor1+1-1
2024-03-28 10:45input: pass wlr_seat_client to wlr_seat_touch_notify_cancel()Simon Ser1+5-1
2024-03-16 16:55commands/output/toggle: Use free_output_configKenny Levinsen1+1-1
2024-03-16 12:25output/config: Remove unused test_output_configKenny Levinsen2+0-12
2024-03-16 12:25config/output: Make merge_output_config staticKenny Levinsen2+1-3
2024-03-16 00:11output/config: Remove reset_outputs and co.Kenny Levinsen3+1-58
2024-03-16 00:03config/output: Remove apply_output_configKenny Levinsen2+0-32
2024-03-16 00:01desktop/output: Use apply_output_configs for output mgmtKenny Levinsen1+70-45
2024-03-16 00:00Use apply_all_output_configs to light up outputsKenny Levinsen2+5-7
2024-03-15 23:57output/config: Add apply_all_output_configsKenny Levinsen2+30-0
2024-03-15 23:48config/output: Introduce apply_output_configsKenny Levinsen2+135-24
2024-03-15 23:37config/output: Split apply_output_configKenny Levinsen1+25-14
2024-03-24 11:20man: document supported modifier namesFerdinand Bachmann1+6-0
2020-02-08 18:17Implement transient seat managementAndri Yngvason5+41-2
2024-03-11 18:22man: document that the scale might be adjustedSimon Ser1+2-1
2024-03-11 18:20man: drop fractional scale warningSimon Ser1+4-7
2024-03-14 12:54Re-create renderer when lostSimon Ser2+43-0
2024-03-04 12:51server: fix wlr_seat use-after-free on exitSimon Ser1+1-0
2024-03-07 23:03Force bilinear scaling when scaling downAlexander Orzechowski1+10-2
2024-03-08 11:35config/output: drop enabling flagSimon Ser2+1-7
2024-02-27 14:10xdg-shell: send WM capabilitiesSimon Ser2+5-1
2024-02-27 14:04xdg-shell: implement popup repositioningSimon Ser3+10-1
2024-03-07 11:16Fetch input device vendor/product from libinputSimon Ser2+13-6
2024-03-05 07:47config: add fallback without env vars for keysym translation XKB keymapSimon Ser1+8-6
2024-03-05 07:44config: error out on keysym translation XKB state failureSimon Ser1+16-1
2024-02-29 00:51commands/move: do not force focus on the moved containerRonan Pigott1+0-9
2024-03-01 03:43input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLETLuofan Chen3+8-8
2024-02-26 20:36ipc: add `scratchpad_state` property to GET_TREEllyyr2+8-0
2024-02-26 20:10ipc: add `floating` property to GET_TREEllyyr2+10-1
2024-02-28 16:49Convert to new pointer enumsSimon Ser11+43-43
2024-02-27 20:27text_input: don't destroy scene_node twicellyyr1+0-4
2024-02-24 13:48Add release scriptSimon Ser1+31-0
2024-02-16 14:17Define _POSIX_C_SOURCE globallySimon Ser102+2-100
2024-02-17 13:47input/text_input: fix dangling listenersSimon Ser1+3-0
2024-02-20 15:14input/text_input: parent wlr_box may be uninitializedllyyr1+1-1
2024-02-20 09:53text_input: Implement input-method popupsAccess4+253-1
2023-12-27 06:26xdg-activation: distinguish activation and urgency requestsAleksei Bavshin5+18-1
2024-02-07 23:13launcher: track the seat in the launcher ctxRonan Pigott3+31-6
2024-02-15 11:01Drop unnecessary includes from sway/server.hSimon Ser9+18-18
2024-02-15 10:52Fix build with wlroots DRM backend disabledSimon Ser1+0-1
2024-02-12 16:16view: drop ext_foreign_destroyKirill Primak2+0-3
2024-01-23 15:17layer_shell: Handle popups through popup descriptorAlexander Orzechowski4+18-13
2024-01-23 15:17xdg_shell: Extract struct for popup descriptorAlexander Orzechowski4+15-7
2024-01-23 15:10layer_shell: Arrange popups even if exclusive zone doesn't changeAlexander Orzechowski3+8-3
2024-02-11 11:20ext-foreign-toplevel-list: Implement protocolMerlin Lex5+54-0
2024-02-08 16:05config: use format_str() instead of hand-rolled snprintf()Simon Ser1+2-11
2024-02-05 10:10commands: make primary_selection a config-only commandSimon Ser1+1-1
2024-02-05 10:07commands: note how xwayland/primary_selection are reset on reloadSimon Ser2+4-0
2024-02-05 10:05commands/primary_selection: drop duplicate bool parsingSimon Ser1+1-1
2024-02-03 17:12sway/config.c: only reset primary_selection at launchViolet Purcell1+5-0
2024-02-03 22:00Drop old security config remnantsSimon Ser1+1-50
2024-02-01 23:35Ensure get_text_width() returns a positive valueAlexander Orzechowski1+3-3
2023-12-12 21:54sway/output: Improve logging of swaybg execvp failure and more checksTamino Bauknecht2+10-4
2024-01-26 14:25build: bump version to 1.10-devSimon Ser1+1-1
2024-01-25 15:10Chase wlroots!4443Kirill Primak1+2-2
2024-01-22 18:24Chase wlroots!4003Kirill Primak2+5-3
2024-01-21 20:44layer_shell: Fix typo of return instead of continueAlexander Orzechowski1+1-1
2024-01-21 14:08Fix SIGSEGV on output destroyDaniel De Graaf1+3-0
2024-01-20 09:57Add debug flag to re-enable wl_drmSimon Ser3+8-0
2024-01-19 11:21Clarify gdk-pixbuf dependency purposeSimon Ser2+2-2
2023-11-14 20:11scene_graph: port wlr_forgein_toplevel_management output enter/leave eventsAlexander Orzechowski3+55-0
2022-04-30 21:09remove damage debug optionsAlexander Orzechowski2+1-14
2022-03-18 12:42Fix SIGSEGV on surface destroyAlexander Orzechowski1+3-0
2023-11-22 20:11scene_graph: Implement toplevel clippingAlexander Orzechowski5+27-12
2023-08-16 21:45scene_graph: Port opacity and filter modesAlexander Orzechowski3+46-0
2024-01-18 15:01scene_graph: Arrange scene graph on transaction applyAlexander Orzechowski1+428-2
2023-02-22 01:58container: Don't track outputsAlexander Orzechowski10+0-143
2023-04-06 20:23Delete old damage tracking codeAlexander Orzechowski20+0-448
2023-04-27 08:25scene_graph: Port view saved buffersAlexander Orzechowski5+91-84
2022-03-01 05:48xwayland: Cleanup geometry handling on commitAlexander Orzechowski1+5-16
2024-01-18 15:02scene_graph: Port xwaylandAlexander Orzechowski8+60-70
2023-12-06 19:28scene_graph: Port xdg_shellAlexander Orzechowski6+81-372
2022-03-05 01:38transaction: ready signals will return success boolsAlexander Orzechowski2+15-4
2023-11-22 00:51scene_graph: Port container server side decorationsAlexander Orzechowski9+378-253
2024-01-18 15:04scene_graph: Port layer_shellAlexander Orzechowski9+256-642
2023-11-23 15:09input: Query scene graph for relevant surface/node intersectionsAlexander Orzechowski7+89-408
2023-11-23 15:08Introduce sway_text_nodeAlexander Orzechowski3+332-0
2023-03-04 02:13renderer: Remove in favor of scene_graphAlexander Orzechowski3+0-1097
2022-02-22 01:57seat: Remove dead seatop_render functionAlexander Orzechowski3+0-23
2024-01-18 15:04scene_graph: Port ext_session_v1Alexander Orzechowski12+276-188
2023-11-22 00:19scene_graph: Port seatop_move_tiling indicatorsAlexander Orzechowski1+41-30
2023-11-22 00:55scene_graph: Port seat drag iconsAlexander Orzechowski10+53-131
2023-12-04 11:33renderer: Render scene_graphAlexander Orzechowski7+80-406
2023-11-22 00:05scene_graph: Introduce sway_scene_descriptorAlexander Orzechowski3+92-0
2023-04-13 18:45scene_graph: Use built-in linux dmabuf feedback handlingAlexander Orzechowski2+4-27
2024-01-18 15:00scene_graph: Maintain `wlr_scene_node`s for the sway tree.Alexander Orzechowski13+288-7
2022-03-05 00:23view: init function should return a success boolAlexander Orzechowski4+11-4
2022-03-01 21:19desktop: Rename layers to shell_layersAlexander Orzechowski6+37-38
2024-01-17 15:51layer-shell: don't configure uninitialized surfacesKirill Primak1+5-0
2024-01-17 15:50layer-shell: wait for an initial commit before configuringKirill Primak1+6-10
2024-01-13 14:04layer-shell: don't try to unmap on destroyKirill Primak1+14-21
2024-01-04 14:01Mark DRM lease protocol privilegedSimon Ser1+11-0
2023-10-18 12:55Drop wl_drmSimon Ser1+0-2
2023-12-04 15:35readme: add swaybg as optional depSimon Ser1+2-0
2023-12-30 19:22input: reconfigure send_events on output hotplugSimon Ser3+46-18
2023-12-28 10:28Remove wlr_presentation in sway_server structBillli112+1-4
2023-12-27 19:33Chase wlroots!4482Bill Li2+2-2
2023-12-21 18:54Check wlr_pointer_constraint_v1_state.cursor_hint.enabledSimon Ser1+1-2
2023-12-06 20:47output: Destroy when output layout is destroyedAlexander Orzechowski2+15-2
2023-12-05 15:50input/seat: simplify seat_is_input_allowed()Simon Ser1+11-11
2023-12-04 14:59input/seat: rename seat_set_exclusive_client()Simon Ser3+3-5
2023-12-04 14:56input/seat: inline seat_set_exclusive_client() with NULL clientSimon Ser2+8-10
2023-12-04 14:53input/{keyboard,switch}: rename input_inhibited variable to lockedSimon Ser2+11-11
2023-11-21 23:49input/seat: drop exclusive_clientSimon Ser6+4-18
2023-12-12 14:36Detect proprietary DisplayLink driversSimon Ser1+17-8
2023-12-12 14:25Detect Nvidia proprietary driver via drmGetVersion()Simon Ser4+36-30
2023-12-12 14:18Drop fglrx detectionSimon Ser1+0-12
2023-12-12 13:53sway: raise error on non-accessible background fileTamino Bauknecht1+3-0
2023-12-05 16:04desktop/xwayland: correctly handle association on o-r changeSimon Ser1+21-2
2023-09-16 20:07Update sway.5.scdmrusme1+2-1
2023-12-01 00:53Don't destroy output layout on exitAlexander Orzechowski1+0-1
2023-11-28 22:17sway/config.c: use `memcpy()` for known buffer sizeSergei Trofimovich1+1-1
2023-11-24 08:54Update README.de.md to match the EN oneapreiml1+6-6
2023-11-23 13:40common: move load_image to swaybarManuel Stoeckl7+145-146
2023-11-23 13:01common: rename load_background_image to load_imageManuel Stoeckl3+3-3
2023-11-23 12:54common: Drop unused render_background_imageManuel Stoeckl2+3-100
2023-07-11 12:09xdg-shell: chase events updateKirill Primak7+114-90
2023-11-23 12:08Pass wl_display to wlr_output_layoutSimon Ser4+5-5
2023-11-23 12:08Add wlr/util/transform.h includesSimon Ser4+4-0
2023-11-21 18:35Chase wlroots!4440llyyr5+0-108
2023-11-21 18:25meson: bump wlroots version after 0.17.0 releasellyyr1+1-1
2023-10-24 01:49Use locale time format for default bar commandMatt Fellenz1+1-1
2023-11-21 15:52Fix reference to wlr_output_event_commit.committedSimon Ser1+1-1
2023-06-22 15:06Add support for security-context-v1Simon Ser2+38-4
2023-10-05 08:41Apply gamma LUT when an output re-enabledSimon Ser1+5-0
2023-10-20 17:29view: re-apply criteria when window gets unmappedEBADBEEF1+2-0
2023-09-26 11:12seat: Fix cursor theme reload for tablet toolNemuiBanila1+1-3
2022-06-06 15:16seat: Fix reloading cursor theme after changeLina Banik1+19-20
2023-11-16 14:40input/input-manager: drop input_manager_configure_all_inputsSimon Ser2+0-9
2023-11-16 13:56Only reconfigure input mappings on output changeSimon Ser6+38-5
2023-11-16 13:50input/seat: rename seat_apply_input_configSimon Ser1+5-5
2023-11-16 13:49input/seat: don't configure mappings for switchesSimon Ser1+0-1
2023-11-03 12:17swaynag/config.c: fix build against gcc-14 (-Walloc-size)Sergei Trofimovich1+1-1
2023-10-31 03:11chase wlroots!4411Bill Li1+1-3
2023-10-29 15:59xdg-shell: send maximized if tiled isn't supportedKirill Primak1+12-5
2023-10-07 16:28xdg_shell: don't update wlr_toplevel if the container has no size yetDudemanguy1+5-2
2023-10-24 12:24view: check if the buffer was uploaded on saveKirill Primak1+1-1
2023-10-18 20:30config/output: Allow approximation of output refresh rateTamino Bauknecht1+17-10
2023-10-18 14:29gitignore: Ignore clangd-generated directory .cache/Tamino Bauknecht1+1-0
2023-10-06 11:29Chase wlroots!4331Alexander Orzechowski2+9-4
2023-09-10 19:28Update sway-input.5.scdiff1+10-5
2023-06-19 19:22Drop support for KDE's idle protocolSimon Ser8+0-11
2023-09-14 08:42Translate README to ArabicAshraf2+93-1
2023-09-12 02:27readme: Stop recommending setuid bit for non-logind systemsJan Beich24+0-149
2023-09-09 21:02sway/server: Fix null pointer crash when Xwayland disabledManuel Stoeckl1+1-1
2023-09-02 04:28i3 compat: Adding support for the `all` criteriaJohan Sköld3+14-3
2023-09-07 01:31commands/input/map_from_region: don't treat 0x prefix as hex identifieriff1+14-4
2023-08-30 14:57build: fix build with wayland-scanner subprojectdenppa1+1-1
2023-08-28 15:49xdg_shell: update wlr_toplevel size on client resizesDudemanguy1+2-0
2023-08-28 15:45Revert "view: update wlr_toplevel size on client resizes"Dudemanguy1+0-5
2023-07-16 03:44view: update wlr_toplevel size on client resizesDudemanguy1+5-0
2023-06-22 14:26Hide xwayland_shell_v1 from regular clientsSimon Ser1+15-0
2023-08-23 18:11Fix typoluzpaz1+1-1
2023-07-26 17:32chore: chase wlroots xdg-surface role reworkKirill Primak3+8-7
2023-08-19 20:30chase wlroots!4316Leonardo Hernández Hernández1+2-2
2023-04-14 17:04Move contrib/ to separate repositorySimon Ser5+0-551
2023-07-28 17:16Rebase all cursors in handle_surface_mapookami1+2-0
2023-07-31 08:19output: drop current_modeSimon Ser3+0-7
2023-07-31 08:09desktop/output: fix output manager enabled stateSimon Ser1+3-6
2023-07-31 08:07desktop/output: drop handle_mode()Simon Ser1+1-17
2023-07-31 08:04desktop/output: drop logic to handle backend-applied modeSimon Ser1+0-13
2023-07-29 20:17swaynag: Implement wp_cursor_shape_v1Alexander Orzechowski2+23-5
2023-07-30 20:07swaybar: Implement wp_cursor_shape_v1Alexander Orzechowski3+28-10
2023-05-05 14:34Add support for cursor-shape-v1Simon Ser5+36-0
2023-07-17 17:31fix crash when resizing tiled scratchpad windowsbretello1+13-0
2023-07-19 17:26Add Georgian READMENick Kipshidze2+69-1
2023-07-12 08:14Deprecate seat idle_wakeSimon Ser3+10-21
2023-07-13 07:50swaynag: handle wayland-cursor failuresSimon Ser1+8-0
2023-07-15 12:43chase wlroots 'presentation-time: add separate helper for zero-copy 'Artturin2+2-2
2023-06-05 19:34Calculate tiled resize amount relative to parent containernukoseer1+17-2
2023-02-08 14:28Send wl_surface.preferred_buffer_scaleSimon Ser2+2-1
2023-07-07 23:38swaybar: handle wayland-cursor failuresManuel Stoeckl1+8-0
2023-06-27 17:20swaybar: don't set current workspace as not visiblellyyr1+1-1
2023-06-26 20:43input: Move wlr_pointer_gestures_v1 to sway_input_managerMark Bolhuis5+11-12
2023-06-23 10:28Use "default" XCursor instead of "left_ptr"Simon Ser4+7-7
2023-06-23 15:54swaybar: remove the argument of StatusNotifierHostRegisteredHodong1+1-1
2023-06-19 19:16idle-inhibit-v1: simplify with server globalSimon Ser6+27-38
2023-06-15 16:44Use wlr_cursor_unset_image()Simon Ser1+2-2
2023-06-15 16:43Use wlr_cursor_set_xcursor()Simon Ser1+1-2
2023-06-19 17:05render: Use wlroots scale filterAlexander Orzechowski3+7-29
2023-06-16 09:28input/libinput: add scroll_button_lock methodCezary Drożak10+66-0
2023-06-14 06:45gamma_control_v1: handle destroyed outputRouven Czerwinski1+5-0
2023-06-11 14:11gamma_control_v1: Reset dirty flagAlexander Orzechowski1+1-0
2023-06-11 09:36Fix `bindsym --to-code` not respecting input configs33KK1+12-0
2023-06-09 10:23man: add --inhibited and --no-repeat to bindsym and bindcode usageShaked Flur1+4-3
2023-06-09 09:27desktop/output: fix damage bitfield in wlr_output_stateSimon Ser1+1-1
2023-06-05 12:35desktop/output: use detached output state for page-flipsSimon Ser1+26-22
2023-03-06 16:17Handle gamma-control-v1 set_gamma eventsSimon Ser4+36-1
2023-06-05 13:31Add support for wlr-layer-shell ON_DEMAND keyboard interactivityErik Reider6+80-13
2023-06-05 20:52chase wlroots wlr_renderer_begin_buffer_pass changeArtturin1+1-1
2023-06-03 04:43xwayland: fix mapped state check in OR handlersKirill Primak1+2-2
2023-06-02 20:18lock: listen to the correct map signalKirill Primak1+1-1
2023-03-05 20:49chore: chase wlroots map logic unificationKirill Primak9+90-51
2023-03-09 10:02xwayland: don't rely on event source being dataKirill Primak1+5-3
2023-05-20 13:04Fix layer old damage not being offset by the monitor layout coordsErik Reider1+2-0
2023-05-11 09:16seatop_down: Call seatop_begin_default after sending touch eventshrdl1+6-6
2023-05-09 14:39render: fix titlebar texture clippingSimon Ser1+14-12
2023-05-09 13:13render: Clear using wlr_output dimensionsKenny Levinsen1+4-4
2023-05-09 13:08render: Apply clip to rendered texture correctlyKenny Levinsen1+20-16
2023-05-04 09:27swaybar: always subscribe to mode and workspaceMukundan3141+3-6
2023-05-04 15:26handle_touch_cancel: fix begin defaulthrdl1+4-0
2023-05-03 23:13Add support for touch cancel eventshrdl5+53-0
2023-05-02 21:12Don't crash if there is no damage during renderAlexander Orzechowski1+1-1
2023-05-02 15:43render: Use wlr_render_passAlexander Orzechowski3+109-90
2023-04-27 09:28render: Don't pass matrix into render_textureAlexander Orzechowski1+13-26
2023-04-27 09:19render: pass rendering state together in a structAlexander Orzechowski6+156-159
2023-04-16 17:40xdg_shell: Fix crash if popup generates while toplevel is in the scratchpadAlexander Orzechowski1+7-1
2023-02-28 15:43Use format_str() throughoutSimon Ser12+39-134
2023-02-28 15:13common/gesture: use format_str()Simon Ser1+7-24
2023-02-28 15:36swaynag: add printf attribute to swaynag_log()Simon Ser1+2-1
2023-02-28 15:27config: add printf attribute to config_add_swaynag_warning()Simon Ser1+2-1
2023-02-28 15:24commands: add printf attribute to cmd_results_new()Simon Ser19+63-58
2023-04-14 16:14commands/floating_minmax_size: fix error stringsSimon Ser1+3-3
2023-02-28 15:13pango: add printf attributeSimon Ser2+4-2
2023-02-28 15:00Add format_str() and vformat_str()Simon Ser2+42-0
2023-02-28 11:58Use output_match_name_or_id() in workspace functionsSimon Ser1+4-21
2023-02-28 11:51Use output_match_name_or_id() in apply_output_config_to_outputs()Simon Ser3+11-5
2023-02-28 11:47Use all_output_by_name_or_id() in merge_id_on_name()Simon Ser1+11-17
2023-02-28 11:47Introduce output_match_name_or_id()Simon Ser1+10-8
2023-02-25 08:28Fix old style function definitionsElyes Haouas2+2-2
2023-03-06 15:57Set output damage during direct scan-outSimon Ser1+5-5
2023-03-06 15:56Skip direct scan-out commit when damage is emptySimon Ser1+5-5
2023-04-14 15:26Pass version to wlr_compositor_create()Simon Ser1+1-1
2023-04-06 20:03Chase wlroots!4067Alexander Orzechowski1+4-0
2023-04-05 10:14Remove duplicate wlr_damage_ring_set_bounds() callSimon Ser1+0-5
2023-04-06 08:40Fix damage-ring bounds not being set when unplugging -> plugging in monitorErik Reider1+3-3
2023-03-27 06:50swaybar: Lift background clearing out of main rendering functionAlexander Orzechowski1+14-13
2023-03-27 03:54swaybar: Set opaque region properlyAlexander Orzechowski1+2-0
2023-03-26 21:27ipc: add LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entrySimon Ser2+10-0
2023-03-07 07:41Add a .mailmap fileRonan Pigott1+1-0
2023-03-17 21:24man: deprecate seat cursor move/set/press/releaseSimon Ser1+4-0
2023-03-26 13:47Init the damage_ring bounds on output creationErik Reider1+3-0
2023-03-18 11:58root: Set inactive focus when scratchpad is moved to new workspaceAnkit Pandey1+7-1
2022-12-12 00:44root: Try to preserve relative positions of floating containersAnkit Pandey5+68-15
2023-02-06 14:58man: add warning for hide_cursor configurationStanislav Ochotnický1+4-0
2023-02-28 22:19ci: add libdisplay-info dependencySimon Zeni3+3-0
2023-02-28 08:33Disable direct scanout for surfaces with popupsnovenary1+6-0
2023-02-26 10:42sway{,bar}: use default font hint stylellyyr2+0-3
2023-02-04 09:50fix typorj11+1-1
2023-01-25 20:54Allow windows in scratchpad to set the urgent flagRobin Jarry1+7-6
2023-02-22 17:43Check for empty damage before attaching render bufferSimon Ser1+5-6
2023-02-22 17:38Move output commit out of output_render()Simon Ser3+38-33
2023-02-22 17:34Constify pixman_region32_t for rendering functionsSimon Ser5+29-29
2023-02-20 17:56Adjust scale for fractional-scale-v1Simon Ser1+10-0
2021-08-21 14:04Implement seatop_touchStacy Harper6+187-48
2023-02-20 09:29layer-shell: enter output before surface is mappedSimon Ser1+2-1
2023-02-20 09:15Update surface fractional scale on output changeSimon Ser3+9-1
2023-02-20 00:22container: rehome the container_swap function into container.cRonan Pigott2+175-174
2023-02-17 07:06Fix map_to_output * turning off deviceDaniel Hill1+2-1
2023-02-10 17:07Add support for fractional-scale-v1Simon Ser2+16-0
2023-02-08 14:25Introduce surface_{enter,leave}_output()Simon Ser6+30-11
2023-02-05 14:13Clarify documentation for window_rectŁukasz Adamczak1+3-2
2023-02-05 13:54Correct window_rect.y with hide_edge_bordersŁukasz Adamczak1+1-1
2023-02-09 18:39xdg-activation: fix urgency when the client does not specify a seatRonan Pigott1+2-5
2023-02-07 18:25Use wlr_linux_dmabuf_feedback_v1_init_with_options()Simon Ser1+7-63
2023-02-06 09:52ipc: add ability to subscribe to output eventBaltazár Radics1+2-0
2022-11-30 18:54launcher: support external launcher tokensRonan Pigott3+20-0
2022-11-30 18:54launcher: make launcher context seat awareRonan Pigott3+68-21
2022-11-30 19:02view: make request_activate take a seatRonan Pigott4+12-5
2023-02-04 12:32ci: install hwdata-dev on AlpineSimon Ser1+1-1
2023-02-02 08:35swaymsg: s/inactive/disabled/Simon Ser1+1-1
2023-02-02 08:34swaymsg: print output power statusSimon Ser1+4-1
2023-02-02 16:45Add Norwegian READMRRadical2+77-2
2023-02-01 19:24Convert to *_try_from_wlr_surface()Simon Ser5+23-40
2023-02-01 18:24root: free non_desktop_outputs list on root_destroyTobias Predel1+1-0
2023-02-01 18:45Convert to wlr_xwayland_surface_try_from_wlr_surface()Simon Ser2+25-32
2023-02-01 15:19ipc: add support for output eventSimon Ser4+35-0
2023-02-01 15:16Added reference for event types to swaymsg manpageCedric Sodhi1+2-0
2023-01-16 13:05Switch default menu to wmenuSimon Ser1+1-1
2023-01-23 13:17Apply new adaptive sync value from wlr-output-managementAlexander Courtis1+1-0
2023-01-20 22:11Check return value of wlr_renderer_begin()Simon Ser1+3-1
2023-01-15 15:13focus_on_window_activation: raise if floatingTobias Bengfort1+3-0
2023-01-16 18:12Fix pointer events for ext-session-lock surfacesSimon Ser2+31-2
2023-01-18 15:48Fix indentation in surface_is_xdg_popup()Simon Ser1+6-6
2023-01-16 17:52Send wl_surface.enter for ext-session-lock surfacesSimon Ser1+1-0
2023-01-09 15:28input/tablet: handle focusing NULL surfaceKirill Primak3+9-13
2023-01-08 14:21swaynag: call swaynag_destroy on clean exitManuel Stoeckl4+19-18
2022-12-15 02:12input: enable user xkb configs with cap_sys_niceRonan Pigott3+3-3
2022-05-30 16:48Improve tablet tool button handling.John Chadwick2+48-7
2023-01-01 11:34warp_to_constraint_cursor_hint: Handle NULL viewAlexander Orzechowski1+4-0
2022-12-30 09:35Use correct length for strncmp comparisonCarl Smedstad1+1-1
2022-12-30 07:50Replace math functions that promote float to doubleCarl Smedstad5+15-15
2022-12-30 07:26Remove redundant return statementsCarl Smedstad3+0-3
2022-12-30 07:22Make cmd_handler.command constCarl Smedstad2+3-3
2022-11-06 19:31Add missing includes & remove duplicatesCarl Smedstad8+9-3
2022-11-06 23:45Remove duplicate declarationsCarl Smedstad2+0-3
2022-12-19 09:30tree/container: drop unnecessary check in container_get_siblings()Simon Ser1+0-3
2022-12-29 08:48man: fix typo in output disable docsSimon Ser1+1-1
2022-12-21 10:19swaynag: drop swaynag_type.fontSimon Ser4+5-12
2022-12-21 10:22swaynag: fix NULL font descriptionSimon Ser1+7-0
2022-12-18 22:39seat: Set keyboard if seat keyboard is NULLKenny Levinsen1+7-0
2022-12-17 23:01commands/move: Warp cursor after moving workspace to another outputAnkit Pandey1+3-0
2022-12-09 21:22Fix input command order (rotation_angle)Baltazár Radics1+1-1
2022-11-24 20:18Add libinput RotationAngleLucas Zampieri8+56-0
2022-12-08 18:30criteria: be lenient on window_role and instance tooRonan Pigott1+2-2
2022-12-08 13:26ci: install Xwayland .pc fileSimon Ser2+2-1
2022-03-16 22:22Add `primary_selection` config optionAidan Dang8+37-2
2022-12-04 00:20seat: Avoid sending redundant keymaps on reloadKenny Levinsen3+16-6
2022-12-01 20:38sway/lock: handle mode in output commit handlerSimon Zeni1+0-10
2022-12-01 20:32sway/desktop/output: listen to output mode in commit handleSimon Zeni2+5-6
2022-11-30 16:14Chase breaking changes in wlroots!3903Simon Ser1+2-2
2022-11-28 12:48Fix typo in Czech README translationAsciiWolf1+1-1
2022-11-28 19:09build: fix have_xwayland when xcb-icccm is not foundSimon Ser1+1-1
2022-11-28 19:07build: move completions to separate fileSimon Ser2+58-55
2022-11-28 01:48Fix build on Debian Stablenerdopolis1+1-0
2022-11-28 19:00build: remove trailing newline at end of fileSimon Ser1+0-1
2022-11-26 19:18Make libinput backend optionalSimon Ser7+59-8
2022-11-26 19:16Make session optionalSimon Ser2+7-2
2022-11-26 19:15Make DRM backend optionalSimon Ser3+28-5
2022-11-26 19:13Make GLES2 optionalSimon Ser2+26-16
2022-11-27 16:02Translate README to CzechAsciiWolf2+97-1
2022-11-26 22:25build: bump version to 1.9-devSimon Ser1+1-1
2022-11-26 17:15build: drop unused wayland-egl dependencySimon Ser1+0-1
2021-09-18 20:21swaybar: Make hotspots block bar release bindingsJoan Bruguera6+31-15
2021-09-04 04:44swaybar: Prioritize hotspot events to bar bindingsJoan Bruguera1+9-11
2022-11-16 22:50launcher: export X startup ids and use them for workspace matchingRonan Pigott3+43-1
2022-11-19 03:05launcher: export xdga tokens and use them for workspace matchingRonan Pigott4+38-2
2022-11-16 22:50launcher: fudge the interface a bitRonan Pigott3+9-7
2022-11-16 22:50launcher: initialize launcher_ctxs once on startupRonan Pigott5+13-12
2022-11-16 22:50view: associate launch contexts with viewsRonan Pigott4+64-39
2022-11-16 22:50launcher: rename pid_workspace to launcher_ctxRonan Pigott4+106-96
2022-11-16 22:50launcher: use xdga tokensRonan Pigott1+19-14
2022-11-16 22:50launcher: track workspaces by nodeRonan Pigott3+77-57
2022-11-16 22:50node: prettify node type namesRonan Pigott1+4-4
2022-11-16 22:50root: move the workspace matching code to its own fileRonan Pigott8+207-188
2022-11-25 09:51build: drop intermediate libraries for protocolsSimon Ser4+6-30
2022-11-25 09:48build: drop "server" from target name for protocol codeSimon Ser1+1-1
2022-11-25 09:46build: unify server & client protocol generationSimon Ser1+0-10
2022-11-25 09:46build: drop wayland-scanner fallbackSimon Ser1+5-9
2022-11-24 22:56Use shm_open instead of mkstempManuel Stoeckl1+31-35
2022-11-03 17:39Update for wlroots!3814Simon Ser3+5-8
2022-10-04 07:46ipc: add view content typeSimon Ser4+30-0
2021-01-28 15:19Listen to the output request_state eventSimon Ser2+11-0
2022-11-15 13:48input/seat: locally compute drag icon offsetSimon Ser2+8-4
2022-11-14 14:59sway/server: specify wlr-layer-shell version on creationSimon Zeni1+5-3
2022-11-12 09:58output: set damage ring bounds to pixel valuesKirill Primak1+7-7
2022-07-09 18:05workspace_create: Don't allow NULL nameAlexander Orzechowski1+3-1
2022-11-11 19:59build: bump wlroots dependency to 0.17.0Joe Kappus1+1-1
2022-08-02 16:32container_get_siblings: handle NULL workspaceBaltazár Radics1+3-0
2022-11-10 10:24lock: fix crash on output destroySimon Ser1+16-3
2022-11-11 15:29Use wlr_damage_ringKirill Primak5+81-46
2022-11-10 13:35Use wl_signal_emit_mutable()Simon Ser5+9-9
2022-11-09 08:07ci: install hwdataKirill Primak3+3-0
2022-11-04 01:31criteria: allow matching for NULL string criteriaCallum Andrew1+5-5
2022-09-23 12:48criteria: allow matching on empty (NULL) titlesPuck Meerburg1+1-1
2022-08-07 10:12tree: support formatting null titlesPuck Meerburg1+7-5
2022-08-23 23:13Support libinput's 1.21 new dwtp optionpudiva chip líquida11+74-3
2022-07-24 00:24container_floating_set_default_size: Store workspace size box on the stackAlexander Orzechowski1+4-6
2022-04-30 04:46Fix focus tracking when session lock is activeDaniel De Graaf1+15-14
2022-04-30 03:40Rework session lock keyboard focus handlingDaniel De Graaf4+30-14
2022-10-23 00:09Fix keymap being NULL and segfaulting on dev addYaroslav de la Peña Smirnov3+13-8
2020-10-22 04:37input: tweak focus behavior to allow focusing parent containersTudor Brindus1+21-13
2022-10-04 09:44Add support for ext-idle-notify-v1Simon Ser4+7-0
2022-10-13 12:51Avoid double free in criteria_destroy()cparm1+0-1
2022-10-10 07:13Fix leaks in criteria_destroy()Simon Ser1+2-0
2022-10-10 02:11input: focus container when scrolling on titlebarTudor Brindus1+8-5
2022-10-10 01:15input: focus floating container when clicked on borderTudor Brindus1+2-0
2022-10-08 17:11Use keyboard_state.focused_surface directlyFerdinand Schober3+1-14
2022-10-06 10:18use seat directlyFerdinand Schober1+1-2
2022-09-22 08:41check for NULLFerdinand Schober1+1-1
2022-09-19 21:20allow pointer_constraints on layer_shell surfacesFerdinand Schober3+17-6
2022-09-19 15:14Improve Japanese translationohno4181+4-10
2022-09-29 23:18sway/commands/output: Add command for unplugging non-physical outputsAndri Yngvason4+57-0
2022-10-04 07:48build: simplify protocol pathsSimon Ser1+15-17
2022-09-28 08:14swaymsg: show mode picture aspect ratioSimon Ser1+10-2
2022-09-22 15:38ipc: expose mode picture aspect ratioSimon Ser1+48-14
2022-09-25 17:49man: Add XWayland informationマリウス1+10-5
2022-06-10 00:17swaymsg: show non-desktop property when pretty printing outputsAlex Maese1+11-2
2022-06-09 23:51sway: add non-desktop outputs to json when running `swaymsg -t get_outputs`Alex Maese3+31-4
2022-06-09 23:27sway: Add non-desktop-output typeAlex Maese5+40-0
2022-09-12 21:53Fix crash in xdg_activation_v1.cFilip Szczepański1+3-0
2022-06-28 15:47config/output: test adaptive syncSimon Ser1+4-0
2022-08-29 16:23ipc: drop WLR_OUTPUT_ADAPTIVE_SYNC_UNKNOWN caseSimon Ser1+0-2
2022-08-10 22:36man: sway(5) move fixesBaltazár Radics1+4-5
2022-08-08 05:38sway-output.5: improve display of parameterMartin Michlmayr1+1-1
2022-06-05 17:00Enable single-pixel-buffer-v1Simon Ser1+2-0
2022-07-30 07:11grimshot: fix tilde expansion within quotesllyyr1+2-2
2022-07-25 10:32ipc: make get_deco_rect check config->hide_lone_tabBaltazár Radics1+3-1
2022-07-26 07:50swaymsg: fix floating_nodes being ignoredllyyr1+9-0
2022-07-15 10:26input: chase delta_discrete semantics changeKirill Primak1+1-1
2022-07-12 13:30fix: remove redundant empty statement in main.czkldi1+1-1
2022-06-23 19:03Remove internal references to DPMSSimon Ser5+22-27
2022-07-02 09:54config.in: switch to `output power`Simon Ser1+1-1
2022-06-23 18:50ipc: add "power" to output replySimon Ser2+7-1
2022-07-01 10:23Reuse parsed PangoFontDescriptionHugo Osvaldo Barrera11+52-49
2022-06-29 19:38Reject font values that are invalid for pangoHugo Osvaldo Barrera5+30-6
2022-06-29 19:35Avoid unecessary string copyHugo Osvaldo Barrera1+2-2
2022-06-25 09:10Strip quotes in bindsym --input-device=...Thomas Jost1+1-0
2022-06-22 20:06Rename dpms output command to powerSimon Ser6+60-43
2022-06-21 21:10Remove access to wlr_input_device unionSimon Ser10+76-92
2022-06-15 15:50Allocate enough space for `cmd_results->error`kraftwerk281+10-4
2022-06-07 16:55config/output: use wlr_output_commit_stateSimon Ser1+40-38
2022-06-05 08:37swaynag: move close_button up to fix SIGSEGVGreg Depoire--Ferrer1+5-5
2022-06-01 18:01Refuse to start when SUID is detectedKenny Levinsen3+21-46
2022-05-30 13:25ipc: remove chatty debug log messagesSimon Ser1+0-9
2022-05-30 16:25build: link with -pthreadSimon Ser2+2-0
2022-04-23 08:27sway: add bindgesture commandFlorian Franzen17+1156-55
2022-05-27 19:09Add a Hindi (हिन्दी) translation to the READMELordRishav2+72-1
2022-05-27 13:42xdg-shell: schedule a configure on maximize requestKirill Primak2+13-0
2022-05-27 13:37chore: chase wlroots xdg-shell updateKirill Primak2+6-6
2022-05-26 19:24Handle NULL output make/model/serialSimon Ser2+7-5
2022-05-26 19:14De-duplicate IPC output descriptionsSimon Ser1+32-30
2022-05-24 05:40Polish the language in README.zh-CN.md & sync with English oneHongyi1+20-27
2022-05-22 03:54ext-session-lock: disable direct scan-out when lockedDaniel De Graaf1+4-0
2022-05-13 18:30realtime: request SCHED_RR using CAP_SYS_NICERouven Czerwinski4+45-0
2022-05-16 11:53server: request xdg-shell v2Rouven Czerwinski1+4-1
2022-05-11 17:51man: Fix trailing spaces-k2+2-2
2022-05-11 16:58Add descriptions for `stacking` and `tabbed` layouts-k1+6-0
2022-05-11 15:18Replace strncpy with memcpySimon Ser1+3-3
2020-01-25 18:27config: Remove unused mouse binding structureMichael Weiser1+1-9
2022-03-20 18:00swaynag: combine consecutive declaration/assignmentsNihal Jere1+2-4
2022-03-19 01:21swaynag: improve robustness when loading configNihal Jere1+5-12
2022-03-17 18:00swaynag: do error checking and rename read_from_stdinNihal Jere1+23-11
2022-04-29 22:22Avoid inspecting a NULL view in seat_set_focusDaniel De Graaf1+1-1
2022-03-09 02:14Implement ext-session-lock-v1Daniel De Graaf11+290-7
2022-04-28 11:20xkb_switch_layout: fix relative layout switchesVictor Makarov1+32-4
2022-04-23 16:45Update grimshot.1.scdAlan1+1-1
2022-03-31 16:28Support cursor capture in grimshotAlice Carroll3+43-21
2022-04-18 16:51Add Swedish READMEEskil2+91-1
2022-04-17 18:16Chase wlroots X11 hints updatekraftwerk283+8-4
2022-02-06 20:21layer_shell: keep output non-NULL wherever possibleThomas Hebb1+24-29
2022-04-09 16:10Shuffle variables to satisfy -Werror=restrictDaniel De Graaf1+6-6
2022-04-09 16:03Avoid format-truncation warningDaniel De Graaf1+2-2
2022-04-07 17:17Fix farsi labelYasin Silavi1+1-1
2022-03-27 16:23sway/main: move constants off the stackManuel Stoeckl1+24-24
2022-03-27 08:50bash-completion: localize variablesOğuz Ersen3+3-3
2022-03-23 15:13sway/input: wlr_seat_keyboard() now takes wlr_keyboardLeonardo Hernández Hernández2+5-5
2022-03-22 00:16sway/input: fix bad position of wlr_dragLeonardo Hernández Hernández1+4-4
2022-03-09 21:50sway/input: follow up wlroots input device events renamingSimon Zeni10+77-73
2022-03-08 22:01sway/input/seat: take output name from specialized input deviceSimon Zeni1+15-3
2022-03-08 22:03sway/input/cursor: take device mm size from wlr_tabletSimon Zeni1+7-6
2022-03-01 18:42remove unnecessary strlen callNihal Jere1+2-2
2022-02-28 23:29swaynag: remove redundant status variables in mainNihal Jere1+10-14
2022-02-28 23:23swaynag: remove unnecessary zero of swaynag structNihal Jere1+0-1
2022-02-28 23:18swaynag: statically allocate button_close, and move declarationNihal Jere1+5-10
2022-02-28 23:02swaynag: allocate button_details with detailsNihal Jere3+8-18
2022-03-14 09:41Updating criteria checking with PCRE2Bill Li1+8-8
2022-03-14 16:44swaybar: set opaque regionSimon Ser1+9-0
2022-03-14 16:48swaybar: remove swaybar_output.input_regionSimon Ser2+3-8
2022-03-12 13:02Replace pcre with pcre2ndren26+53-43
2022-03-08 15:24Remove WLR_SWITCH_STATE_TOGGLE usageSimon Ser3+26-8
2022-03-07 00:38commands/focus: fix segfault when no container is already focused.Nicolas Avrutin1+10-6
2022-03-05 16:47sway/input: destroy sway_switch properlyMoon Sungjoon1+1-0
2022-03-04 05:44sway/input: don't pass possibly invalid modifiers pointerAlexander Gramiak1+0-2
2022-02-25 17:40swaynag: die on all allocation failuresNihal Jere3+36-0
2022-02-22 07:07Don't enter seatop_move_floating when fullscreenThomas Hebb2+4-2
2022-02-22 07:13Remove some erroneous apostrophes in commentsThomas Hebb3+3-3
2022-02-09 21:20sway/input: use wlr_input_device from input device baseSimon Zeni2+3-3
2022-02-09 21:19sway/commands: add missing wlr_keyboard interface include in xkb_switch_layoutSimon Zeni1+1-0
2022-02-08 08:52Remove all sprintf callsSimon Ser4+7-6
2022-02-08 00:03Fix snprintf compiler warningMuhamed Hobi2+2-2
2022-02-07 19:55xdg-shell: use wlr_xdg_popup in sway_xdg_popupSimon Ser2+7-7
2022-02-07 19:51xdg-shell: use wlr_xdg_toplevel in sway_viewSimon Ser3+40-56
2022-02-07 10:04readme: use relative links for translationsSimon Ser1+19-19
2022-02-07 10:03readme: sort language list alphabeticallySimon Ser1+15-15
2022-02-07 09:56readme: add link to Italian translationSimon Ser1+2-1
2022-02-04 20:29Translated README into ItalianMarco Rubin1+73-0
2022-02-05 03:22Minor update to focus_on_window_activationAlexander Browne1+5-5
2021-11-13 05:53Chase wlroots xdg-shell refactorKirill Primak1+16-15
2022-01-29 20:11chore: chase wlr_output_layout_get_box() updateKirill Primak7+53-49
2022-01-17 17:47xwayland: listen to `request_activate` eventTuomas Yrjölä2+18-0
2022-01-31 09:39Use bools for CLI flagsSimon Ser1+5-5
2022-01-23 15:16swaynag: remove buffer destruction conditionKirill Primak1+2-7
2022-01-20 00:11input/cursor: pass through pointer hold gesturesTudor Brindus2+28-0
2022-01-22 17:52cmd/swap: error on swapping a container with itselfRonan Pigott1+4-1
2020-12-24 21:42tray: do not render passive itemsTobias Bengfort1+5-0
2022-01-18 12:41build: execute wlroots subproject before finding depsSimon Ser1+10-14
2022-01-18 18:13transaction: destroying nodes aren't hiddenRouven Czerwinski1+1-1
2021-11-22 18:44treat fullscreen windows as 'tiled' for commands/focusPatrick Hilhorst1+2-1
2022-01-17 22:13input/cursor: treat swipe begin as idle activity tooTudor Brindus1+1-0
2022-01-17 21:53input/cursor: count pointer gestures as idle activityTudor Brindus1+5-0
2022-01-16 18:15commands/focus: drop trailing whitespaceSimon Ser1+1-1
2022-01-13 10:15Upgrade for wlroots surface refactoringSimon Ser14+16-10
2022-01-10 14:54build: fix building with basuKirill Chibisov1+10-3
2021-12-23 06:25xdg-shell: use toplevel geometry to adjust the popup boxAleksei Bavshin1+2-2
2022-01-11 10:08Print deprecation notice when running SUIDKenny Levinsen1+3-0
2022-01-11 10:35meson: check: false on run_commandKenny Levinsen1+2-2
2022-01-09 00:03Add safety assert in parse_movement_unitSimon Ser1+6-0
2021-12-23 11:09Destroy sub-surfaces with parent layer-shell surfaceSimon Ser2+23-5
2022-01-08 18:33commands/move: Fix crash when pos_y is omittedDavid961+4-0
2021-10-19 05:54container: Fix crash when view unmaps + maps quicklyDavid Rosca1+2-4
2021-10-08 07:45swaybar: fix tray item icon scaling, positioningNathan Schulte1+19-7
2021-09-14 18:19swaybar: fix tray_padding vs min-height re: scaleNathan Schulte1+2-2
2022-01-06 11:44input/seat: unset has_focus when focus_stack becomes emptyThomas Hebb1+12-3
2022-01-04 01:23[IPC] Add repeat delay/rate info to keyboardSeth Barberee1+5-0
2021-12-23 13:58build: bump version to 1.8-devSimon Ser1+1-1
2021-12-21 11:05Add cairo_image_surface_create error handlingSimon Ser1+7-0
2021-12-21 11:12swaybar: fix errno handling in status_handle_readableSimon Ser1+1-1
2021-12-12 19:19swaymsg: add GET_TREE pretty-printingSimon Ser1+48-0
2021-12-12 18:49swaymsg: replace if with switch in pretty_printSimon Ser1+14-16
2021-12-17 15:21build: bump wlroots dependency to 0.16.0Sefa Eyeoglu1+1-1
2021-10-25 01:51output: emit node::destroy eventRonan Pigott1+1-0
2021-10-25 01:49output: change output::destroy to output::disableRonan Pigott4+10-10
2020-06-09 15:47Handle border width and height on minimum floating sizesRoastVeg1+13-5
2021-12-14 06:28meson.build: require wayland-protocols 1.24Cole Mickens1+1-1
2021-12-13 17:33swaynag: remove xdg-output logicSimon Ser4+20-45
2021-06-07 16:58Add support for linux-dmabuf surface hintsSimon Ser4+95-1
2021-12-13 08:02view: Fix null dereferenceAlexander Orzechowski1+6-3
2021-12-10 15:09Add focused_tab_titleVsevolod9+60-1
2021-12-09 14:55Fixup headless output namesSimon Ser2+11-0
2021-12-07 14:26readme: use right-to-left marks in ir translationM.Zeinali1+5-15
2021-12-04 17:39output: remove surface buffer damage checkKirill Primak1+13-15
2021-12-05 18:21Delete .clang-formatSimon Ser1+0-18
2021-10-24 19:34build: use list for sdbus depSimon Ser1+4-19
2021-10-04 14:04sway: replace noop_output by fallback_outputSimon Zeni11+28-26
2021-11-25 15:20Replace wlr_headless_backend_create_with_renderer callSimon Ser1+4-5
2021-11-21 09:55swaybar: signal status command's process groupLudvig Michaelsson2+9-4
2021-11-23 04:52ipc: make `bar <bar_id> mode|hidden_state` behave as documentedAleksei Bavshin2+2-2
2021-09-03 01:45Add 'output render_bit_depth [8|10]' commandManuel Stoeckl7+92-0
2021-11-15 18:32sway: create wlr_renderer and wlr_allocatorSimon Zeni5+31-19
2021-11-13 06:08container: fix surface_is_popup()Kirill Primak1+9-11
2021-11-13 15:25sway: allow IPCs on proprietary driversEric Engestrom1+2-1
2021-11-02 03:23Update URL to wlroots project (GitHub->GitLab)Manuel Stoeckl22+22-22
2021-10-21 19:52Bump RLIMIT_NOFILESimon Ser6+41-0
2021-10-28 13:31Add smart_gaps inverse_outer commandbR3iN5+44-20
2021-09-23 14:52fix cursor input for layer-shell surfacesRasmus Moorats1+22-19
2021-10-25 04:28refactor: use JSON_MAX_DEPTH everywhereJason Nader3+4-4
2021-10-21 20:47refactor: use sway_abort insteadSefa Eyeoglu1+27-25
2021-10-21 16:22fix: use sane value for json_tokener max_depthSefa Eyeoglu1+6-2
2021-10-21 16:20fix: handle NULL from json_tokener_new_exSefa Eyeoglu1+28-18
2021-10-10 14:27view: add new container as a sibling of tiled viewsiikamiika1+23-11
2021-10-09 22:57commands/focus: focus view inside containersiikamiika1+5-0
2021-10-19 05:50xwayland: Clear wlr_xwayland_surface in handle_destroyDavid Rosca1+2-0
2021-10-17 19:18Remove --my-next-gpu-wont-be-nvidiaSimon Ser1+1-2
2021-10-18 09:45swaymsg: fix misplaced return valueJason Nader1+1-1
2021-10-18 09:44swaymsg: be explicit about the json parser errorJason Nader1+8-7
2021-10-18 09:41swaymsg: use INT_MAX max JSON depth when parsing IPC responseJason Nader1+7-2
2021-09-14 22:33config.in: use swaynag -B instead of -bNihal Jere1+1-1
2021-10-02 15:37github: don't truncate debug logsSimon Ser1+1-0
2021-10-10 09:12Fix a couple of typosBirger Schacht1+3-3
2021-10-15 17:34Handle present events with NULL timespec fieldSimon Ser1+1-1
2021-10-15 13:04cross-reference further documentationJonas Große Sundrup1+5-0
2021-10-15 13:03change incorrectly documented output typesJonas Große Sundrup1+7-6
2021-10-15 12:55clarify the type of raw outputJonas Große Sundrup1+1-1
2021-10-09 13:40use node_is_viewsiikamiika2+3-4
2021-10-08 16:18Improve built-in touchscreen detectionJari Ronkainen1+9-2
2021-09-14 09:02swaybar: fix cairo_font_options leakNathan Schulte1+2-3
2021-10-07 18:22Fix compile after wlroots commit c3e54021f8bbf3ec1c1e5906459be0ae85f5fb8cTassilo Horn2+2-2
2021-09-28 19:01readme: drop recommendation about packagingSimon Ser1+0-3
2021-10-03 20:01idle_inhibit: Fix tree view after changes in commit 152a559eBartel Sielski1+4-4
2021-10-02 06:06sway-input.5.scd: Fix spelling errorsElyes HAOUAS1+2-2
2021-10-01 13:11commands: Remove unused code after 1d3681f52135Evgeniy Khramtsov2+0-36
2021-09-30 19:03Chase wlr_xdg_surface breaking changesSimon Ser2+7-7
2021-09-19 14:37Add support for DRM panel orientationSimon Ser1+9-2
2021-09-28 19:01readme: add missing spaceSimon Ser1+1-1
2021-09-24 15:07layer-shell: fix commit handlerKirill Primak2+19-15
2021-09-24 05:09layer-shell: check `committed` bitmaskKirill Primak1+4-0
2021-09-18 08:29layer-shell: chase wlr layer surface refactorKirill Primak1+11-11
2021-09-21 12:09xdg-shell: remove unused request_maximize listenerKirill Primak1+0-1
2021-09-21 12:08Revert "xdg_shell: schedule configure on maximize requests"Kirill Primak1+0-10
2021-09-16 11:44xdg-shell: chase wlr xdg toplevel refactorKirill Primak1+2-2
2021-09-20 09:58Add -Dnoscanout debug optionSimon Ser3+4-1
2021-09-15 10:07swaybar: properly draw blocks with transparent black borderNathan Schulte3+41-34
2021-09-19 19:02Drop hardcoded font metric valuesHugo Osvaldo Barrera1+3-2
2021-09-17 15:32Avoid unecessary font metric calculationsHugo Osvaldo Barrera5+2-6
2021-09-19 15:25sway-ipc.7.scd: fix typoaajonusonline1+1-1
2021-09-19 07:12README: Added Greek translationChristian Llupo2+76-1
2021-09-15 07:18swaybar: properly draw urgent block right borderNathan Schulte1+1-1
2021-07-05 20:00build: remove scdoc stdin/stdout hackSimon Ser1+4-5
2021-09-13 11:35readme: Align Danish translation with main READMEKenny Levinsen1+38-27
2021-09-13 14:02readme: mention seatdSimon Ser1+1-1
2021-09-13 12:32swaynag: fix pointer button events on scaled outputsxdavidwu1+2-2
2021-09-13 12:07Rename pango_printf to render_textSimon Ser5+12-12
2021-09-13 06:33readme: link to gamja for IRCSimon Ser18+18-18
2021-09-13 06:29readme: switch to Libera Chat for irSimon Ser1+2-2
2021-09-09 23:06Simplify swaybar/swaynag scaling codeCaduser20203+124-128
2019-06-27 17:55introduce wlr_drm_lease_v1Simon Zeni3+41-1
2021-09-07 13:12view: fix child position calcKirill Primak3+22-34
2021-09-07 23:45build: subproject support for wayland-protocolslbonn1+1-1
2021-09-07 12:47render: fix -Ddamage=rerenderKirill Primak1+7-5
2021-09-06 15:23surface: chase wlr subsurface list/link changeKirill Primak1+8-4
2021-09-05 09:53view: fix saved buffer orderKirill Primak1+1-1
2021-09-04 15:16Fix overly-wide mark texturesDaniel De Graaf1+1-1
2021-09-03 22:15commands: update split none command for a047b5ee4Ronan Pigott1+2-2
2020-07-25 19:53command: implement split noneRonan Pigott2+25-2
2021-08-24 14:53seatop_down: End if surface is destroyed or other seatop startsSimon Plakolb3+25-19
2021-08-02 14:54input: Use seatop_down on layer surface clickSimon Plakolb3+31-5
2021-07-18 10:05Add `output modeline` commandDavid Rosca6+94-1
2021-08-28 19:52desktop/xwayland: restack surface upon activationTudor Brindus1+1-0
2021-08-26 22:50config.in: use portable hour specifierNihal Jere1+1-1
2021-08-22 20:01Deduplicate code for rendering titlebar textsHugo Osvaldo Barrera1+23-57
2021-08-18 21:27Use fixed titlebar heightsHugo Osvaldo Barrera11+49-66
2021-08-19 15:52Update Pango font description URL in sway.5.scdgrumpey1+1-1
2021-08-16 11:47Fix typo in sway.5.scdquinno1+1-1
2021-08-14 18:29layer-shell: replace close() with destroy()Simon Ser1+4-5
2021-08-13 20:41cmd_bind_or_unbind_switch: fix copy/paste typo error messageEric Engestrom1+2-2
2021-07-30 21:00Fallback to other output modes if preferred mode failsSimon Ser1+20-2
2021-08-11 22:18layer_shell: damage previous area when a surface shrinksRonan Pigott2+9-6
2021-08-10 17:01xdg-decoration: let floating clients set bordersDudemanguy3+43-4
2021-08-11 22:15Document view_mapSimon Ser1+9-0
2021-08-10 13:49Add persian README filemzeinali2+72-1
2021-08-05 04:26seatop_down: Change type of sx, sy to double in begin_seatop_downDavid Rosca2+2-2
2021-08-04 00:15man: update Pango font description URLfrogtile1+1-1
2021-07-27 13:55view: remove reference to wlr_wl_shell_surfaceSimon Zeni1+0-1
2021-07-08 11:17swaybar: log Wayland display errorsSimon Ser1+8-0
2021-07-08 11:16swaybar: exit cleanly when disconnected from IPCSimon Ser1+7-0
2021-07-10 12:02Fix wl_pointer.frame not sent on touch emulationSimon Ser2+7-1
2021-07-23 17:02Fix crash when starting without HOMETobias Stoeckmann1+6-4
2021-07-21 12:08Add `gaps <type> <scope> toggle <px>` commandbR3iN2+11-5
2021-07-13 12:19Add meson options to enable/disable swaybar and swaynagDylan Araps2+29-7
2021-07-08 10:04grimshot: Exit 1 on cancellationHugo Osvaldo Barrera1+2-2
2021-06-30 11:35Add support for touch frame eventsSimon Ser2+18-2
2021-07-07 09:29Update wlr_box includesSimon Ser10+5-14
2021-07-06 13:29container: ignore borders in fullscreen windowsDudemanguy1+1-1
2021-07-05 08:09tree/container: fix indentationSimon Ser1+8-8
2021-06-30 14:14Change 'Danish' to 'Dansk' in READMEJack Byrne1+1-1
2021-06-25 14:33ci: make Meson warnings fatalSimon Ser3+4-4
2021-06-25 14:25build: use ExternalProgram.full_path instead of pathSimon Ser1+1-1
2021-06-25 14:24build: use Dependency.get_variable instead of get_pkgconfig_variableSimon Ser2+9-9
2021-06-25 14:22build: use meson.global_build_root()Simon Ser1+2-2
2021-06-24 16:35contrib: drop incr_version scriptSimon Ser1+0-21
2021-06-23 12:32build: bump wlroots dependency to 0.15.0Simon Ser1+1-1
2021-06-20 17:27ci: Test wlroots static linkingKenny Levinsen1+7-0
2021-06-20 17:24input: Move get_current_time_msec in from utilKenny Levinsen3+7-12
2021-06-18 15:59Update clang format to better match existing codeRagnar Groot Koerkamp1+4-2
2021-06-18 15:05Revert "Add workspace {prev,next}_on_output --create"Ragnar Groot Koerkamp3+14-33
2021-05-17 13:48Don't apply hide_edge_borders to any floating containernovenary1+4-3
2021-06-18 11:13Only call workspace_auto_back_and_forth when neededRagnar Groot Koerkamp2+12-11
2021-06-18 10:19Move auto_back_and_forth logic out of workspace_switchRagnar Groot Koerkamp3+25-15
2021-06-17 13:01Fix #6299 Disable auto_back_and_forth for next_on_outputRagnar Groot Koerkamp1+2-0
2021-03-17 15:55swaynag: adds option to set wayland shell layerJames Edwards-Jones6+37-2
2021-06-13 13:09fix typo in sway-output.5.scdRahiel Kasim1+1-1
2021-06-02 17:55sway: restore SIGPIPE handler before exec:ing swaybarDaniel Eklöf1+1-0
2021-06-02 17:52sway: commands: exec: restore SIGPIPE before exec:ingDaniel Eklöf1+1-0
2021-03-19 17:02config: Fix swaybar pango_markup inconsistencyDaniel Otero4+25-4
2021-05-31 23:47Only defer seat attachment during initial startupBill Doyle1+1-1
2021-06-01 10:24Iterate over subsurfaces below the parent surfaceSimon Ser1+8-2
2021-03-23 10:31Implement xdg-activation-v1Simon Ser4+33-0
2021-05-28 14:50details-gackground typo fixsergio1+1-1
2021-05-26 20:09readme: switch back to IRC web clientSimon Ser17+17-17
2021-05-21 14:09Fix IRC links in READMEs and templatesapt-ghetto20+34-35
2021-05-24 21:09docs: fix invalid release signing keysBart Pelle12+12-12
2021-05-17 08:32remove usage of `wlr_texture_get_size`Tobias Langendorf1+8-6
2021-05-12 21:38view: commit transactions for foreign toplevel requestsRonan Pigott1+2-0
2021-02-02 05:20commands/exec: stop truncating >4095-byte commandsManuel Stoeckl1+6-9
2021-04-18 20:47cmd_fullscreen: ignore fullscreen request on workspacesRonan Pigott1+5-15
2021-05-07 20:57cairo: Replace <cairo/cairo.h> by <cairo.h>Issam E. Maghni14+28-28
2021-05-05 00:25config.in: change terminal emulator to footDrew DeVault1+1-1
2021-04-23 03:01Add tab dragging functionalitytomKPZ1+120-12
2021-05-05 17:23Added scroll_factor input variable to ipc outputErik Reider2+15-0
2021-05-04 19:07build: remove sd-bus status itemSimon Ser1+0-1
2021-05-03 09:58Add Turkish READMEElyesa2+70-1
2021-04-29 14:52main: removed vc4 detection code.Bartłomiej Burdukiewicz1+0-38
2021-04-29 06:49view: handle case where map_ws is NULLRouven Czerwinski1+1-1
2021-04-18 22:08xdg-shell: ignore unecessary fullscreen request ouput hintsRonan Pigott1+2-1
2021-04-18 22:15workspace: reap empty parents when adding tilesRonan Pigott1+4-0
2021-04-26 07:32Remove support for arbitrary rotationsSimon Ser3+19-59
2021-04-25 21:25desktop/render: Pass explicit clip box to renderKenny Levinsen1+13-8
2021-04-25 21:19Remove usage of surface->sx|syKenny Levinsen2+4-4
2021-04-24 17:06tree/view: don't give focus to views mapped under fullscreen viewsTudor Brindus1+11-8
2021-04-18 00:11view_destroy: fix use-after-free with subsurface_destroyDominique Martinet1+1-0
2021-04-16 08:32commands/exec_always: log error on execlp failureSimon Ser1+2-1
2021-04-16 08:31Use execlp("sh") instead of execl("/bin/sh")Simon Ser3+7-7
2021-04-20 15:29Avoid creating zero-sized textures for marksSimon Ser1+4-0
2021-04-20 15:26Use cairo_image_surface_get_stride instead of guessing itSimon Ser1+2-2
2021-04-20 15:21Avoid creating zero-sized textures for titlebarsSimon Ser1+4-0
2021-04-18 21:45Prevent use-after-free on first bar subcommand errorMichael Weiser1+1-0
2021-04-16 00:01cmd_fullscreen: allow fullscreen on fullscreen split containersRonan Pigott1+1-9
2021-04-03 03:14container: don't set fullscreen on childrenash lea1+6-17
2021-04-14 19:42meson: libseat is no longer optionalKenny Levinsen1+0-5
2021-04-14 19:41ci: Install libseatKenny Levinsen3+3-0
2021-04-06 08:24desktop/layer_shell: fix centering for opposing anchorsfwsmit1+16-8
2021-04-12 16:03desktop/layer_shell.c: Fix misspelled "exclusive"Elyes HAOUAS1+1-1
2021-04-12 07:47Log wlroots version on startupSimon Ser1+2-0
2021-04-12 00:02container: retain focus position on floating enableRonan Pigott1+11-1
2021-04-11 17:14Remove WLR_HAS_XDG_FOREIGN checksSimon Ser1+0-4
2021-04-11 10:15desktop/render: remove unused wlr_gles2_texture_attribsSimon Ser1+0-3
2021-04-11 10:14build: stop checking for logindSimon Ser1+1-3
2021-03-31 11:47refactor icon_for_window functionAljaz Gantar1+11-17
2021-03-23 23:21fix type error when class_name noneAljaz Gantar1+1-1
2021-04-08 06:54build: update wlroots dependency version to 0.14.xSimon Ser1+1-1
2021-04-07 19:44build: bump version to 1.6Simon Ser1+2-2
2021-04-03 12:26Add Hungarian translation for the READMEIstván Donkó2+79-1
2021-04-03 12:24readme: make it clearer that meson takes a dir as argumentSimon Ser1+3-3
2021-04-01 09:52output: damage whole output when exiting scanoutRonan Pigott1+1-0
2021-03-30 15:52Remove advice about Firefox from issue templateSimon Ser1+0-1
2021-03-30 16:22ci: add xcb-util-wm dependency for wlrootsSimon Ser2+2-0
2021-03-25 16:22config: allow whitespaces in config pathcolumbarius1+47-22
2021-03-15 16:06Add toggle logic inside DPMS handlerIvan Fedotov2+25-2
2021-03-24 08:47build: update version to v1.6-rc2Simon Ser1+1-1
2021-03-23 23:49view: subsurface NULL check in view_from_wlr_surfaceKenny Levinsen1+3-0
2021-03-22 13:01swaybar: fail gracefully on tokener creation failTudor Brindus1+10-1
2021-03-21 21:14swaybar: use INT_MAX max JSON depth when parsing IPC responseTudor Brindus1+8-3
2021-03-20 11:30idle_inhibit: Store wlr inhibitor instead of viewKenny Levinsen2+5-4
2021-03-20 11:56view: Handle NULL role object when role is setKenny Levinsen1+6-0
2021-03-20 12:12ci: Update alpine xwayland package nameKenny Levinsen1+1-1
2021-03-18 14:23swaybar: Use position from wl_pointer.enterKenny Levinsen1+2-0
2021-03-17 08:49swaybar: silence missing IconThemePath messagePi-Yueh Chuang1+7-2
2021-03-16 17:04build: update version to v1.6-rc1Simon Ser1+1-1
2021-03-12 11:18Implement input method keyboard grabxdavidwu3+102-9
2021-03-12 08:44xwayland: simplify override-redirect focus restorationSimon Ser1+4-8
2021-02-06 10:01output: simplify layer surface iterationVyivel1+28-65
2021-03-03 15:17container: Add view_container_content_atKenny Levinsen1+25-2
2020-08-14 17:00swaybar: use text subpixel antialias only where it would look goodFenveireth1+97-35
2021-02-24 20:11container: Limit tiled focus to container geometryKenny Levinsen1+1-1
2020-06-13 13:37render: Clip surfaces to container boundsKenny Levinsen1+34-8
2020-12-11 23:11Fix for_window criteria and mouse button bindingsftilde4+21-15
2021-01-20 21:20focus: beyond fullscreen when focused explicitlylbonn4+38-15
2021-02-08 18:24Automatically map built-in touchscreens/tablets to built-in panelsSimon Ser5+76-0
2021-02-08 18:23man: document `input XXX map_to_output *`Simon Ser1+3-0
2021-02-24 20:15render: handle containers without output when rendering titlesQuantum2+6-1
2021-02-24 18:50output: Reconfigure xcursor when applying output configTadeo Kondrak1+2-0
2021-02-23 19:32build: stop cargo-culting assignment alignmentSimon Ser1+19-19
2021-02-23 18:47build: Add dependency on libdrmTadeo Kondrak2+3-0
2021-02-22 23:46shells: Update comment about size change on commitKenny Levinsen2+6-3
2021-02-08 22:05transaction: Remove unused ready_immediatelyKenny Levinsen2+0-14
2021-02-21 17:18transaction: Note if instructions are server requestsKenny Levinsen4+26-6
2021-02-23 16:41Fix wl_shm_format passed to wlr_texture_from_pixelsSimon Ser1+3-2
2021-02-23 15:20grimshot: document support for piping to STDOUT.Mark Stosberg3+5-3
2021-02-22 11:32Fix #5643, #5064: rounding issues in floating-point -> integer conversionsDimitris Triantafyllidis2+19-19
2021-02-19 17:33view: Set parent for view_child subsurfaces on initKenny Levinsen1+12-1
2021-02-19 17:41view: Mark subchildren as unmapped in view_child_destroyKenny Levinsen1+3-0
2021-02-19 17:39view: Recursively check mapped of view_child treeKenny Levinsen1+12-2
2021-02-22 18:33container: Add container_is_current_floatingKenny Levinsen3+20-2
2021-02-22 05:30render: scale titlebars correctly when straddling outputsQuantum1+4-0
2021-01-26 20:47Fix incorrect damage being applied on popupsTadeo Kondrak1+7-7
2021-02-15 23:01build: use wlroots dependency variablesSimon Ser1+11-14
2021-02-18 11:40Fix typo in README.dk.mdFalke Carlsen1+1-1
2021-02-17 08:21Update Russian translationDaniil1+24-15
2021-02-12 22:27render: Use current instead of pending fullscreenKenny Levinsen1+1-1
2021-02-12 22:22container: Move pending state to state structKenny Levinsen33+724-758
2021-02-16 13:22Add missing transaction commits to seatop_defaultDavid961+7-0
2021-02-16 10:38Prevent inactive-windows-transparency.py to crash on lockscreenPierre-Albéric TROUPLIN1+6-1
2021-01-30 02:16text_input: Add support for focusing layer-shell surfacesTadeo Kondrak1+1-0
2021-02-12 20:27transactions: Amend pending transactionsKenny Levinsen3+93-85
2021-02-03 23:50Align ordering of core node properties with i3Jan Palus1+39-33
2021-02-14 19:56transaction: Only wait for ack from visible viewsKenny Levinsen1+11-3
2021-02-08 18:35text_input: Only send surrounding_text and content_type if supportedTadeo Kondrak1+10-5
2021-01-26 20:48text_input: Ignore text_input disable from unfocused windowsTadeo Kondrak1+4-0
2021-02-15 09:07input: Commit transactions in seatop_defaultKenny Levinsen1+4-0
2021-02-08 01:03input: Only commit transactions when necessaryKenny Levinsen9+21-20
2021-02-10 08:44readme: update French translationSimon Ser1+39-25
2021-02-08 00:45view: Read geometry directly in view_update_sizeKenny Levinsen4+6-6
2021-02-08 00:13shells: Align geometry change commit handlingKenny Levinsen1+21-24
2021-02-08 00:05shells: Only center tiled views on size changeKenny Levinsen3+23-25
2021-02-08 00:03transaction: Move centering to view_center_surfaceKenny Levinsen3+12-12
2021-02-07 23:51view: Save surface x and y on saved buffersKenny Levinsen3+6-8
2021-02-07 13:17swaynag: Use position from wl_pointer.enterKenny Levinsen1+2-0
2021-02-04 02:50Make command line option lists constManuel Stoeckl4+4-4
2021-02-04 02:45Make Wayland request listeners static const when possibleManuel Stoeckl3+10-10
2021-02-03 00:54Declare all struct cmd_handler arrays constManuel Stoeckl8+29-29
2021-01-26 03:24xdg-foreign: add v1 and v2 implementationsAleksei Bavshin1+13-0
2021-01-30 09:11Check the output state for recorded workspacesKonstantin Pospelov1+10-1
2021-01-30 02:43desktop/layer_shell: Fix allocation type mismatchManuel Stoeckl1+1-1
2021-01-25 23:13desktop/output: Disable head if mode is NULLKenny Levinsen1+1-1
2021-01-26 07:10Fix typo in bug reporting templateMartin Michlmayr1+1-1
2021-01-20 21:15Implement foreign toplevel fullscreen output hintsfwsmit1+12-0
2021-01-12 13:56Adhere to ICCCM focus specificationBrassyPanache1+12-1
2021-01-17 17:06Log when config file is not foundSimon Ser1+4-0
2021-01-17 17:05Raise verbosity of error message in load_main_configSimon Ser1+1-1
2021-01-16 18:49Changed fprintf(stdout,...) to printf(...) for more readable codeSpizzyCoder4+6-6
2021-01-15 20:44config/output: correct refresh rate rounding errorRonan Pigott1+4-1
2021-01-15 07:28swaymsg: use 3 digits for fractional part of the refresh rateRonan Pigott1+4-4
2021-01-12 21:38protocols: update layer-shell-unstable-v1 to v4Simon Ser1+88-9
2021-01-08 09:53Rename output_layer_for_each_surface_{toplevel,popup}Simon Ser3+6-6
2021-01-08 09:46Switch to wlr_xdg_surface_for_each_popup_surfaceSimon Ser6+15-24
2021-01-11 07:45Fix #5940Mukundan3141+3-1
2021-01-08 13:58desktop/xwayland: use index constants for atom arraySimon Ser1+11-11
2021-01-08 08:33man: update maintainerSimon Ser2+1-7
2021-01-08 08:32readme: remove unused refSimon Ser1+0-1
2021-01-04 14:21Remove call for action from WM enhancement issue templateSimon Ser1+1-1
2021-01-04 14:15CONTRIBUTING.md: Add note on sway's scopeDrew DeVault1+9-0
2021-01-01 21:58cmd_move: update container representation in sibling swapsRonan Pigott1+1-0
2020-12-28 21:36input/seat: Reset command handler context in seat_destroy()Andri Yngvason1+4-0
2020-12-28 02:53input/seat: Clean up focus_stack in seat_destroy()Andri Yngvason1+11-6
2020-12-28 02:07input: Clean up input_method_relay in seat_destoy()Andri Yngvason3+8-0
2020-12-19 10:39Remove create_renderer_func argumentSimon Ser1+1-1
2020-12-26 17:06ci: enable basu on freebsdJan Beich1+2-1
2020-12-27 01:14Remove Patreon links from README.*.mdDrew DeVault15+0-38
2020-12-27 01:11Remove .github/FUNDING.ymlDrew DeVault1+0-5
2020-12-20 06:33grimshot: Fix man page issuesWilliam Culhane2+54-42
2020-12-24 21:43container: set fullscreen mode before attempting focusRonan Pigott1+1-1
2020-12-05 02:56workspace: rework workspace prev|next like i3Ronan Pigott1+142-34
2020-11-11 06:21commands/move: reset geometry of promoted containersRonan Pigott1+2-0
2020-11-11 06:19commands/move: squash workspace after directional con moveRonan Pigott1+3-0
2020-11-02 06:43introduce workspace_squashRonan Pigott4+109-7
2020-11-01 23:23commands/move: rework container_move_in_directionRonan Pigott1+112-97
2020-10-25 21:20Change workspace_layout to match i3 behaviorRonan Pigott8+51-35
2020-11-02 19:09Revert "commands/move: maintain workspace_layout when moving"Ronan Pigott2+4-16
2020-10-24 06:00commands/move: don't flatten on move; reap empty former parent insteadTudor Brindus1+8-10
2020-10-24 00:08commands/layout: don't change the layout of workspaces with childrenRonan Pigott1+6-0
2020-10-23 19:00container: don't split single childrenRonan Pigott2+22-4
2020-12-09 20:59Test output before direct scan-outSimon Ser1+5-1
2020-12-18 10:31readme: use references for linksSimon Ser1+35-11
2020-12-18 10:06ISSUE_TEMPLATE: the wiki is community maintainedRouven Czerwinski1+2-0
2020-12-18 10:12readme: remove link to non-existing wiki pageSimon Ser1+1-2
2020-12-18 10:11readme: releases are signed with E88F5E48Simon Ser1+1-1
2020-12-16 20:09Fix swaybar tray for non-systemdArav K1+1-1
2020-12-13 10:55ci: fix archlinux buildsRonan Pigott1+2-1
2020-12-10 08:26common/log: write log importanceSimon Ser1+9-0
2020-12-02 13:57Route wlroots logs into Sway logging infrastructureSimon Ser1+22-3
2020-12-02 22:48build: add basu as sd-bus providerSimon Ser3+8-1
2020-12-02 22:46build: introduce sd-bus-provider optionSimon Ser5+29-16
2020-12-02 22:43build: use WLR_HAS_* to decide whether suid is requiredSimon Ser1+18-6
2020-12-08 15:15Handle secondary headless backend failuresSimon Ser1+6-1
2020-11-03 15:00Drop gtk-primary-selection supportIsaac Freund1+0-2
2020-12-05 16:32Add layer shell subsurfacesVlad Pănăzan2+91-0
2020-12-06 04:58input/cursor: unhide cursor on synthetic inputTudor Brindus4+24-16
2020-11-17 00:26criteria: fix crash when comparing NULL propertiesPaul Riou1+3-3
2020-12-03 19:17common: make 'lenient_strcmp' arguments constPaul Riou2+2-2
2020-11-13 21:05xdg_shell: allow views to change geometry anytimeRonan Pigott1+18-19
2020-08-02 22:30document parse_errorRex Hackbro1+5-2
2020-11-16 18:34Small wording change to README.ja.mdTudor Brindus1+1-1
2020-11-16 12:53Log which output is using direct scan-outSimon Ser1+4-2
2020-11-12 02:13input/keyboard: fix Group# bindings for keyboard groupsBrian Ashworth1+5-3
2020-11-03 05:16tree/container: introduce `container_is_sticky[_or_child]` functionsTudor Brindus7+25-14
2020-11-11 14:40Add missing includes for wlr_input_device.hSimon Ser2+6-0
2020-11-11 10:00Replace wlr_key_state with wl_keyboard_key_stateSimon Ser1+14-14
2020-11-08 14:15build: bump wlroots dependency to 0.12.0Simon Ser1+1-1
2020-11-04 08:08input/seatop_default: consider fullscreen views to have no edgesTudor Brindus1+3-0
2020-10-01 14:34fix typoheitor1+1-1
2020-10-01 14:26update portuguese README (fix typos, update informations...)heitor1+6-4
2020-10-25 17:17input: fully change focus when scrolling tabs/stacksTudor Brindus1+4-9
2020-10-31 23:56commands/focus: force container warp when fulfilling `focus mode_toggle`Tudor Brindus4+24-11
2020-10-31 21:56input: remove motion deltas from seatop callbacksTudor Brindus9+19-31
2020-09-06 22:44hide_cursor: Add an option to hide when typingTamir Zahavi-Brunner7+91-15
2020-10-28 12:50output: Revert implementation of evacuate_sticky()mwenzkowski1+17-15
2020-10-27 19:24In container_split, set a floating container's view to tiledDimitris Triantafyllidis1+7-0
2020-10-27 23:02output: evacuate sticky containers only if new output has a workspacemwenzkowski3+40-22
2020-10-25 21:20Smart borders fix: always show borders for floating containersDimitris Triantafyllidis1+2-1
2020-10-24 15:27container: Fix NULL pointer dereferencemwenzkowski1+3-1
2020-10-21 16:42commands/move: fix crash when moving sphsc childRonan Pigott1+2-1
2020-10-21 22:11commands/resize: don't consider 1px resizes to be invalidDaniel De Graaf1+1-1
2020-10-20 18:09tiling_resize: abandon resize if a sibling con diesRonan Pigott1+3-0
2020-10-18 21:29transaction: make transaction collapsing smarter with > 2 viewsTudor Brindus1+13-4
2020-10-18 20:26transaction: validate X transaction completions by geometry, not sizeTudor Brindus4+26-11
2020-10-18 19:55transaction: don't reconfigure X views unless integral coords changedTudor Brindus1+6-2
2020-10-02 19:42tiling_drag: emit window move ipc eventsRonan Pigott1+2-0
2020-10-18 04:07xwayland: listen to `set_geometry` eventTudor Brindus2+14-4
2020-10-15 21:52seat: use default output mapping if there is no input configRonan Pigott1+5-6
2020-09-20 15:26swaybar: don't expand separator_block_width if separator is falseLudvig Michaelsson1+1-1
2020-06-19 18:11input/tablet: add tool_mode option to set tablet tools as relative inputTudor Brindus10+149-6
2020-06-19 17:46input/cursor: default tablet lens tool to relative motionTudor Brindus1+1-0
2020-10-03 13:45Add support for workspace_min_width bar option.Tarmack13+74-3
2020-08-29 15:14xwayland: support views that change override-redirect statusTobias Langendorf2+68-20
2020-09-26 20:27commands/move: fix single-split escaping on moveTudor Brindus1+2-1
2020-10-05 00:42desktop/render: show indicators for top-level splitTudor Brindus1+2-2
2020-09-13 17:11Make focus_follows_mouse work when hovering a layer-shell surface on another outputDavid961+20-2
2020-09-19 19:21check parent surface before it is destroyedJohn Mako1+1-1
2020-09-15 15:48cursor: update hide timer during config applyRouven Czerwinski2+2-2
2020-09-15 14:53server: Avoid using "wayland-0" as WAYLAND_DISPLAY See https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/486Geoffrey Casper1+12-2
2020-09-15 06:29Fix minor typos in German READMEJonas Hohmann1+5-5
2020-09-15 07:31cursor: arm cursor hide timer immediatelyRouven Czerwinski1+2-0
2020-09-14 22:40input/pointer: update cursor activity after updating button countsTudor Brindus1+1-1
2020-09-09 02:43swaynag: add details background optionMustafa Abdul-Kader6+24-2
2020-09-14 17:49input/cursor: reset event source after unhideRouven Czerwinski2+1-1
2020-08-26 07:33Re-focus on parent surface if it is availableBrassyPanache1+9-14
2020-09-02 13:03swaynag: adds option to separately specify the text color for buttonsoliver-giersch6+50-27
2020-09-03 17:45swaymsg.1: expand tip for multi-word strings.Érico Rolim1+3-1
2020-09-02 23:26input/libinput: remove input type property biasBrian Ashworth1+25-109
2020-08-27 19:46Use wlr_output_event_commitSimon Ser2+19-27
2020-08-23 11:59exec: fix validation during config reloadKonstantin Pospelov3+27-6
2020-08-10 12:33Handle SIGINTSimon Ser1+1-0
2020-08-06 00:35swaymsg.1: correct typoMark Stosberg1+1-1
2020-08-03 19:22view: remove foreign toplevel listeners on destroyRonan Pigott2+15-0
2020-07-30 23:31view: implement foreign toplevel fullscreen requestRonan Pigott2+31-0
2020-07-30 22:52view: implement foreign toplevel fullscreen indicatorRonan Pigott1+4-0
2020-08-03 14:08Document required '\n' in swaybar-protocolHubert Hirtz1+4-4
2020-08-03 11:25document force_display_urgency_hintRex Hackbro1+7-0
2020-08-03 11:25fix force_display_urgency_hint parsingRex Hackbro1+11-7
2020-08-02 21:10fix typosRex Hackbro1+7-7
2020-06-15 13:46common/loop: check return of reallocAntonin Décimo1+9-3
2020-06-04 13:43Fix incorrect format specifiersAntonin Décimo7+10-10
2020-06-04 12:41Log empty value if envvar is not definedAntonin Décimo1+2-1
2020-06-04 11:47cmd/bar/colors: fix dereference of null pointerAntonin Décimo1+4-1
2020-06-04 11:00ipc: fix aligment issue of data bufferAntonin Décimo2+9-13
2020-01-22 06:05Use wlr_output_layout_output_at to get output for move to cursorThayne McCombs1+12-13
2020-01-21 08:32Keep windows in bounds on move to position mouseThayne McCombs1+35-8
2020-07-23 09:21commands: disallow runtime includeRonan Pigott1+1-1
2020-07-24 17:33view: display scratchpad hidden containers when activated by ftmRonan Pigott1+5-0
2020-07-18 19:26Fix X11 clients getting stuck minimizedTobias Langendorf2+26-0
2020-07-11 17:21swaybar: allow status line cleanup to proceed when hiddenCharmander1+1-0
2020-07-21 15:43Fix typos in man page.Antonin Décimo1+2-2
2020-07-16 10:04added ppt unit to move position commandNils Schulte2+71-25
2020-07-16 08:23moved and renamed movement-unit parsing to commonNils Schulte3+106-96
2020-07-16 19:18sway.5: add missing underscoreRonan Pigott1+1-1
2020-07-18 15:56desktop: output: Scale custom output refresh rateAndri Yngvason1+2-1
2020-07-16 11:39contrib/_incr_version: Disallow the "v"-prefixed version formatMichael Weiss1+7-0
2020-07-16 11:31meson.build: Fix the version formatMichael Weiss1+1-1
2020-07-15 22:59Bump version to 1.5Simon Ser1+1-1
2020-07-15 22:59Bump wlroots dependency to 0.11.0Simon Ser1+1-1
2020-06-07 20:43input/cursor: don't send wl_pointer.motion event on pointer unlock warpTudor Brindus1+4-0
2020-06-04 13:27readme: link to the development docMichaël Defferrard1+2-0
2020-07-15 16:31Add check for empty GEOM variableVinko Kašljević1+8-0
2020-07-13 14:47Add note on quoting to swaymsg manpageCampbell Vertesi1+12-6
2020-07-13 02:53xdg_shell: schedule configure on maximize requestsRonan Pigott1+10-0
2020-07-12 14:50Assert output is found before removing from listSimon Ser1+5-1
2020-07-07 06:57input: implement xdg_toplevel interactive resize hintsRonan Pigott6+90-0
2020-07-12 11:57rephrase swayidle-timout example to improve readabilityJonas Große Sundrup1+1-2
2020-07-11 23:52Make the default workspace commands compatible with i3Wai Hon Law1+20-20
2020-07-10 16:04config/output: don't change output state before commitSimon Ser5+23-26
2020-07-04 16:28Reload command now matches i3's implementationGeoffrey Casper4+17-3
2020-07-06 21:17seat/dnd: support null drag icon surfacesNick Diego Yamane1+20-22
2020-07-06 21:18ISSUE_TEMPLATE: Use the newer issue templatesBrian Ashworth5+71-48
2020-07-04 11:29protocols: sync wlr-layer-shell-unstable-v1 with wlrootsJan Beich1+39-13
2020-07-01 07:20commands/move: maintain workspace_layout when movingTudor Brindus2+14-4
2019-12-31 17:31Replace unprintable characters in input device idwb96881+2-1
2020-07-02 10:14tree/view: fix segfault in view_update_titleSimon Ser1+1-1
2020-07-02 11:50Unset DISPLAY when wlr_xwayland failsSimon Ser1+1-0
2020-07-02 11:48Don't set xwayland cursor when wlr_xwayland failedSimon Ser1+1-1
2020-07-02 08:59seat: fix segfault in sway_input_method_relay_set_focusSimon Ser1+9-8
2020-07-01 05:08commands/move: unwrap workspace container on move to new workspaceTudor Brindus3+25-3
2020-06-23 21:10Minor wording changes in Romanian README.md translationTudor Brindus1+8-7
2020-07-01 18:36Update version to v1.5-rc2Drew DeVault1+1-1
2020-06-24 05:55tree/view: Make foreign-toplevel app_id fallback to classJohan Bjäreholt1+6-2
2020-06-30 14:05output: simplify loop over layer surfacesIsaac Freund1+4-12
2020-06-28 13:33seat: Refocus seat when wlr_drag is destroyedKenny Levinsen2+44-0
2020-06-28 17:05transaction: Mark client resize immediately readyKenny Levinsen3+7-2
2020-06-27 00:12tree/view: fix smart borders with tabbed/stacked ancestorTudor Brindus1+31-8
2020-06-25 19:26input/pointer: correctly handle bindings for synthetic eventsTudor Brindus1+3-2
2020-06-24 17:29Update version to 1.5-rc1Simon Ser1+1-1
2020-06-13 13:23Add Romanian translationtaminaru2+63-1
2019-08-20 09:30Implement wlr-foreign-toplevel-management-v1Drew DeVault5+66-0
2020-06-19 19:35input_cmd_click_method: fix typo in error textTudor Brindus1+1-1
2020-06-19 16:23input/seat: don't notify keyboard grabs with NULL surface on shutdownTudor Brindus1+7-1
2020-06-19 02:26input: disable events for map_to_output devices when output not presentTudor Brindus5+44-17
2020-06-14 21:21input/pointer: don't trigger pointer bindings for emulated inputTudor Brindus2+16-16
2020-06-14 20:38input/cursor: send idle events based off device type, not input typeTudor Brindus3+45-26
2020-06-17 20:17grimshot: fix POSIX complianceDavid Arnold1+1-1
2020-06-17 20:13grimshot: Unary operator expectedDavid Arnold1+2-2
2020-04-27 14:41Add support for viewporterSimon Ser4+24-11
2020-06-14 21:21input/pointer: don't trigger pointer bindings for emulated inputTudor Brindus1+42-23
2020-06-14 04:01input/tablet: focus appropriate node on tip downTudor Brindus1+23-1
2020-06-13 15:45input/keyboard: wlr_keyboard_group enter and leaveBrian Ashworth2+128-45
2020-06-13 03:32i3-compat: add GET_BINDING_STATE IPC commandJason Nader10+48-0
2020-06-12 22:52Remove view child surface_{map,unmap} listeners on destroySimon Ser1+4-0
2020-06-12 22:28view: fix surface_new_subsurface use-after-freeRonan Pigott1+1-0
2020-06-11 00:29swaybar: ensure correct init order for status_lineLuke Drummond2+8-4
2020-06-11 14:40Log Sway version on startupSimon Ser1+1-0
2020-06-10 00:13swaynag: sway_abort on failure to properly registerLuke Drummond1+4-1
2020-05-31 23:03tree/view: fix smart gaps when ancestor container is tabbed or stackedTudor Brindus3+13-11
2020-06-07 02:43input: tweak resize behavior to not change tab focus on border clickTudor Brindus1+10-1
2020-06-07 14:47swaynag: allow specifying more buttons which execute and dismissGraham Christensen4+30-1
2020-06-04 19:58input/tablet: allow moving tiling tablet v2 surfaces by pen inputTudor Brindus2+25-7
2020-06-04 18:29input/tablet: allow moving floating tablet v2 surfaces by pen inputTudor Brindus2+52-15
2020-06-04 18:28tree/container: introduce `container_toplevel_ancestor` helperTudor Brindus3+19-17
2020-06-05 21:12common/util: fix `get_current_time_msec` returning microsecondsTudor Brindus3+16-13
2020-06-06 04:37Add wayland_client dependency to commonTheAvidDev1+2-1
2020-05-21 01:20Use new wlroots API for clearing keyboard/pointer focus during grabsThomas Hebb8+11-13
2020-06-05 12:13Save transform during transactionKalyan Sriram3+4-1
2020-06-04 04:31input/cursor: refactor tablet tool tip events into seatopsTudor Brindus3+25-27
2020-06-03 12:51shells: Resize on commit if geometry x/y changesKenny Levinsen2+6-2
2020-06-03 12:39container: Remove useless surface dimensionsKenny Levinsen6+8-15
2020-06-03 00:40transaction: Improve transaction commentaryKenny Levinsen1+6-5
2020-06-03 00:40transaction: Account for full size when centering contentKenny Levinsen1+10-10
2020-06-03 00:39view: update_size should only update pending sizeKenny Levinsen1+0-2
2020-05-30 23:37view: Save all buffers associated with viewKenny Levinsen5+85-53
2020-05-28 22:45xwayland: pass focus to previous unmanaged surface on unmapTudor Brindus1+16-0
2020-05-30 03:33tree/container: refactor `tiling_container_at` to check boundsTudor Brindus1+32-19
2020-05-05 16:35Add views idle inhibition status in get_tree outputDamien Tardy-Panis6+112-2
2020-05-29 00:56seat_cmd_cursor: emit frame eventsBrian Ashworth1+4-0
2020-05-28 23:15input/cursor: rename `simulated_tool_tip_down` to be more accurateTudor Brindus2+7-7
2020-05-28 07:36ipc: invert output transformation when necessaryTudor Brindus1+9-4
2020-05-21 03:45input/pointer: send pointer enter event on confine warpTudor Brindus2+3-0
2020-05-27 16:48Log Xwayland startup failuresTudor Brindus1+14-10
2020-05-26 14:05input/cursor: keep reference to cursor in constraintTudor Brindus2+4-5
2020-05-25 19:20input/cursor: fix heap-buffer overflow in constraint set_regionTudor Brindus1+6-2
2020-05-04 21:34input/tablet: add seatop_down entry for tablet inputTudor Brindus5+73-1
2020-05-23 15:11common/log: use bright black rather than black for SWAY_DEBUGTudor Brindus1+1-1
2020-05-21 22:19ipc: show marks of containers without view in treelbonn1+8-8
2020-05-21 03:46Remove code related to the security featuresÉrico Rolim7+0-129
2020-05-16 05:20Fix typos in commentsMartin Michlmayr2+2-2
2020-05-02 23:22input/pointer: only warp cursor when the confine region has changedTudor Brindus3+18-1
2020-05-20 20:57swaybar: add NULL check when listing workspacesMilkey Mouse1+1-1
2020-05-20 11:11sway.5: make formatting more consistentMartin Michlmayr1+6-6
2020-05-18 21:52input: fix reloading crash due to keyboard group configuringBrian Ashworth3+9-9
2020-05-15 10:48bash completion: swaymsg accepts --version, not --verboseEric Engestrom1+1-1
2020-05-14 01:12input: reset keyboard groups keyboard on reset allBrian Ashworth2+30-3
2020-05-14 05:28security.d: remove directoryÉrico Rolim3+0-85
2020-03-12 21:10commands: Add per-view shortcuts_inhibitor commandMichael Weiser10+103-9
2020-04-18 11:29Implement pointer simulation if client hasn't bound to touchDavid962+52-24
2020-05-04 00:18Really fix floating window border resize problemsAdam Kürthy1+19-10
2020-05-02 23:09input/cursor: don't apply pointer constraint to emulated tablet inputTudor Brindus1+7-4
2020-05-01 15:20Simplify repaint scheduling documentationKenny Levinsen2+29-32
2020-05-08 02:56Fix some mistakes in grimshot docsPaul Ouellette3+14-14
2020-05-07 22:57input/tablet: simplify parameter plumbing for tablet referencesTudor Brindus4+14-18
2020-05-08 17:21input/keyboard: use wlr_keyboard_keymaps_match from wlrootsTudor Brindus1+8-15
2020-05-01 16:03grimshot: Skip creating a temp file when copyingHugo Osvaldo Barrera1+1-6
2020-05-01 09:57grimshot: Add a man pageHugo Osvaldo Barrera3+168-7
2020-05-01 09:45grimshot: Add a separate flag for notificationsHugo Osvaldo Barrera1+18-4
2020-05-01 09:26grimshot: Allow manually picking a windowHugo Osvaldo Barrera1+7-3
2020-05-01 09:08grimshot: Show usage when on invalid commandHugo Osvaldo Barrera1+15-3
2020-05-01 08:55grimshot: Avoid screenshots overwriting each otherHugo Osvaldo Barrera1+1-1
2020-05-01 08:51grimshot: Allow configuring default directoryHugo Osvaldo Barrera1+9-1
2020-05-02 13:41Don't unhide cursor on touch eventsDavid961+1-1
2020-05-02 17:25input/cursor: remove erroneous cast for tablet tool buttonTudor Brindus1+1-2
2020-05-02 16:15input: rename pointer handlers to be unambiguousTudor Brindus9+39-37
2020-04-25 21:57input: refactor tablet motion into seatop handlerTudor Brindus4+61-13
2020-04-25 20:54input/cursor: disambiguate cursor functions from pointer functionsTudor Brindus1+16-16
2020-04-25 19:07input/cursor: make cursor rebasing cursor type-agnosticTudor Brindus4+45-37
2020-04-14 13:04Add a secondary headless backendSimon Ser2+10-1
2020-04-15 16:24Fix invisible cursor on startupSimon Ser1+2-0
2020-04-15 16:19Don't assert the cursor theme loadsSimon Ser1+9-7
2020-05-01 09:45Add Korean README.mdskip-yell2+64-1
2020-04-26 02:12input/cursor: release simulated tool tip button when over v2 surfaceTudor Brindus2+9-1
2020-04-16 04:32input/seatop_default: properly notify pointer leaveNick Diego Yamane1+1-0
2020-04-30 15:12build: improve feature summarySimon Ser1+9-13
2020-04-30 13:15Fix typo in swaybar-protocol.7.scdJames Mills1+2-2
2020-04-29 10:40fix typos in sway-input.5.scdjhalmen1+1-1
2020-04-29 09:09Correct typo in sway-output.5.scdEjez1+1-1
2020-04-29 05:16ISSUE_TEMPLATE: note debug logs should be from TTYBrian Ashworth1+1-1
2020-04-28 09:24Redirect questions to wiki/IRCSimon Ser1+2-0
2020-04-23 21:07swaybar: Fix scrolling with precise trackpadsMartin Dørum3+91-12
2020-04-25 19:10Add each view's shell to JSON descriptionThomas Hebb2+7-0
2020-04-16 16:34man: add note about sway-input and sway-output pagesSimon Ser1+3-0
2020-04-27 04:52Add debug symbol stack trace note to ISSUE_TEMPLATE.mdTudor Brindus1+4-2
2020-04-26 01:30input/tablet: query tablet focused surface for cursor image checkTudor Brindus1+1-2
2020-04-25 23:06config/output: reconfigure input devices after full output initTudor Brindus1+11-11
2020-03-14 19:40input/cursor: correctly transfer focus when using tablet penTudor Brindus1+6-2
2020-04-20 21:52config/output: reconfigure input devices on new outputTudor Brindus2+14-1
2020-04-24 01:19Take window borders into account when resizing floating windowsAdam Kürthy1+6-0
2020-04-20 02:49input/cursor: fix hide cursor timeouts on tablets and touchscreensTudor Brindus3+19-15
2020-04-19 23:51input/cursor: fix jerky resizing of non-tablet_v2 surfacesTudor Brindus1+1-0
2020-04-19 23:02input/cursor: correctly send tablet_v2 up event when over non-v2 surfaceTudor Brindus1+7-0
2020-04-20 07:33Restrict relative output transforms to runtime changesSimon Ser2+6-1
2020-04-20 09:58scdoc: unbindcode --input-device, not input-deviceIhor Kalnytskyi1+1-1
2020-04-20 00:56interpret "subpixel none" as CAIRO_ANTIALIAS_GRAYIan Huang2+14-4
2020-04-09 10:33Don't transfer focus to NULL node on touchDavid961+3-1
2020-04-10 07:40input/seatop_default: release on empty workspaceRouven Czerwinski1+4-1
2020-03-22 23:25Fix a use-after-free error in switch bindingDi Ma1+1-1
2020-03-22 23:18Fix a use-after-free error in switch bindingDi Ma2+2-2
2020-03-22 22:29Fix a use-after-free error in switch bindingDi Ma1+0-1
2020-03-22 22:21Fix a use-after-free error in switch bindingDi Ma1+3-1
2020-04-14 12:57Implement create_output command for headless backendSimon Ser1+5-1
2020-04-10 21:28input: keyboard: Never group virtual keyboards.Andri Yngvason1+6-0
2020-04-10 21:10input: Mark virtual devices as suchAndri Yngvason2+3-0
2020-04-12 00:52add dots to manroshal1+6-6
2020-03-31 09:42Use bitshifts for bitfieldsSimon Ser1+63-57
2020-02-28 01:55Adjust focus order to match rendering order of layer shell popups.Aleksei Bavshin1+39-0
2019-12-03 15:03Render layer shell popups over the top layerDavid963+88-6
2020-04-05 11:37output: remove damage listeners in damage destroyRouven Czerwinski1+4-2
2020-04-09 08:18Don't add disabled outputs back to output layoutSimon Ser1+5-1
2020-04-09 08:01Fix initial modesetSimon Ser1+11-14
2020-04-04 14:29ci: remove epoll-shim hardcoded pkg-config fileSimon Ser1+0-15
2020-04-04 14:27ci: don't build scdocSimon Ser3+3-17
2020-04-08 09:23Add test-only support to wlr-output-management-unstable-v1Simon Ser1+29-12
2020-04-08 09:22Introduce test_output_configSimon Ser2+58-28
2020-04-08 09:18Stop checking wlr_output_attach_buffer return valueSimon Ser1+1-3
2020-04-04 21:11config: fix unfocused text colorThomas Hebb1+1-1
2020-03-29 08:06build: make completions respect install prefixesDominique Martinet1+8-2
2020-04-04 08:44im: Fix crash when im destorying and no focused surface existsLeo1+12-18
2020-01-12 11:49im: remove listener on pending surface destoryedxdavidwu1+2-0
2020-01-12 09:28im: make text-input listeners per text-inputxdavidwu2+28-43
2020-01-12 05:19input-method: avoid and log unneeded set_focusxdavidwu1+3-0
2020-01-12 02:20input-method: remove surface listener before setxdavidwu1+1-0
2019-10-18 10:57Port input method and text input from rootstonxdavidwu7+389-0
2020-04-03 14:41swapped hiding the cursor and sending a touch event as a more logical sequenceSome Chinese Guy1+1-1
2020-03-29 08:09swaynag: exit on wl_display_roundtrip errorDominique Martinet1+5-1
2020-04-02 15:38Reference wev instead of xevTobi Fuhrimann1+1-1
2020-03-09 17:09Update for new wlr_buffer APISimon Ser1+2-2
2020-03-21 14:15change apply_exclusive() to closer match layer shell protocolLeon Plickat1+17-6
2020-03-09 11:09tray: track SNI callbacksIan Fan3+47-31
2020-03-04 14:34tray: tidy codeIan Fan4+17-28
2019-06-15 07:58tray: allow themes to inherit from multiple themesIan Fan2+10-5
2019-06-15 08:30tray: better errors when parsing index.themeIan Fan1+90-60
2020-03-05 16:28swaybar: fix memory leaksIan Fan2+4-1
2020-03-23 11:34add --no-repeat option for bindingsLinus Heckemann4+10-2
2020-03-27 17:17Change focus_on_window_activation default to urgentSimon Ser2+2-1
2020-03-28 20:49switched to setting focus with seat_set_focusSome Chinese Guy1+2-6
2020-03-23 09:18Added focus following for touch_downSome Chinese Guy1+6-0
2020-03-29 07:53swaynag: fix segfault on exit when arguments are not correctDominique Martinet2+2-2
2020-03-28 13:43sway.5: fix missing background scaling mode in a block examplerinpatch1+2-2
2020-03-27 09:56Fix hit test for floaters that cross outputsJosh Shone1+4-1
2020-03-24 15:07check for workspace command name argr-c-f1+7-1
2020-03-23 08:23Fix redundant call to seat_send_focus()Leo1+5-2
2020-03-21 16:31Fix output mode usageSimon Ser1+1-1
2020-03-15 08:51sway/input/cursor.c: fix undefined behaviour when event is NULLJason Nader1+2-2
2020-03-14 13:43Document input selector precedenceDennis Schridde1+8-0
2020-03-15 08:35sway/input/cursor.c: move NULL check to where it should beJason Nader1+3-3
2020-03-15 08:11commands/bind.c: remove unnecessary checkJason Nader1+1-1
2020-03-13 04:51Update fish completionsJason1+1-1
2020-03-12 18:50Limit workspace numbers within 0..INT32_MAXJason Nader1+13-2
2020-03-11 14:03input: Avoid creating the PAD device multiple timesOlivier Fourdan2+9-5
2020-03-12 12:13readme: git is an optional dependencySimon Ser1+1-1
2020-03-11 08:35commands: Adjust style in cursors commandMichael Weiser1+1-1
2020-02-15 23:40commands: Add shortcuts_inhibitor commandMichael Weiser8+150-0
2020-02-15 19:55input: Add support for keyboard shortcuts inhibitMichael Weiser8+129-10
2020-02-17 21:06config: Fix typo in reload bindsym flag bitmaskMichael Weiser1+1-1
2020-02-27 20:50input: implement cycling through keyboard layout listBor Grošelj Simić2+48-9
2020-03-02 13:48ipc: add missing required propertiesIan Fan1+5-0
2020-03-04 21:47Null check sway_layer_surface when checking damageTadeo Kondrak1+3-0
2020-03-07 10:46common/log: bump POSIX version used after e81d9fde667eJan Beich1+1-1
2020-03-05 12:54common/log: improve time prefixSimon Ser1+30-8
2020-03-05 13:37Add adaptive_sync_status to output IPC replySimon Ser2+26-3
2020-03-02 14:30Add an adaptive_sync output commandSimon Ser7+43-0
2020-02-28 11:42Use wlr_client_bufferSimon Ser3+5-4
2020-03-05 12:53Drop sway_output.surface_needs_frameSimon Ser2+0-9
2020-03-05 12:44Only schedule a frame if client has requested a frame callbackSimon Ser1+4-2
2020-03-02 11:40Make handle_destroy and output_repaint_timer_handler staticSimon Ser3+2-4
2020-02-29 18:49ipc-server: improve error messageJason Nader1+2-1
2020-02-29 00:44sway.5: correct description of workspace [number]Brian Ashworth1+13-3
2020-02-27 04:36Only destroy swaybar surface via ipc when neededBill Doyle1+3-1
2019-10-02 07:36Introduce pid criteria tokenRyan Dwyer3+21-1
2020-01-27 17:39Add support for wlr-output-power-management-unstable-v1Simon Ser6+161-0
2020-02-25 02:18Revert "Don't apply exclusive zones of unmapped layer-shell surfaces"Brian Ashworth1+1-2
2020-02-21 16:54Don't apply exclusive zones of unmapped layer-shell surfacesSimon Ser1+2-1
2020-02-19 11:30Fix get_int_prop(WINDOW_TYPE) crashSimon Ser1+4-1
2020-01-31 11:35treewide: fix typosTorstein Husebø3+3-3
2020-02-17 22:17input_cmd_events: add support for input typesBrian Ashworth1+31-28
2020-02-17 22:12tree/view: do not attempt enter on hidden childBrian Ashworth1+4-2
2020-02-16 06:14i3compat: add `window_type` to IPC responseJason Nader1+32-25
2020-02-12 22:20i3compat: add `window_type` to IPC responseJason Nader2+37-1
2020-02-10 17:29Specify that output transform applies clockwise rotationsSimon Ser1+4-4
2020-02-10 17:27Fix output transform rotation directionSimon Ser1+4-0
2020-02-10 17:25Fix output transform anticlockwiseSimon Ser1+20-1
2020-02-16 06:47output: fix updating output manager configBrian Ashworth3+14-11
2020-02-13 11:54Fix crash: use wlr_output->name instead of possibly missing oc->nameYorick van Pelt1+1-1
2020-02-13 00:46cmd_swap: fix test_mark conditionBrian Ashworth1+2-2
2020-02-11 13:23Apply the output scale filter after the output commitSimon Ser1+20-20
2020-02-11 13:17Stop calling apply_output_config from output_enableSimon Ser3+7-18
2020-02-11 13:09Call apply_output_config instead of output_enableSimon Ser1+1-5
2020-02-10 17:42Fix output scale auto-detectionSimon Ser1+36-14
2020-02-11 02:25config: fix validation exit code and log levelBrian Ashworth3+3-3
2020-02-11 02:29Fix ordering of setgid and setuidTeddy Reed1+8-3
2020-02-11 01:52container_at_{tabbed,stacked}: check x-axis boundsBrian Ashworth1+4-2
2020-02-05 22:08input: Map virtual-pointer to the requested outputAndri Yngvason1+7-0
2020-02-01 17:08swaybar: fix i3bar relative coordinates when scaling is usedHristo Venev8+51-38
2020-02-01 17:58Do not truncate pointer coordinates to int.Hristo Venev2+3-3
2020-02-10 12:05Avoid calling strcmp on nullptrTill Hofmann1+4-1
2020-02-06 14:11Fix seat_set_focus_layer crash when disabling outputSimon Ser1+4-3
2020-01-26 09:27criteria: match containers without viewAnders3+49-32
2020-01-27 23:09Change wordingCyril Levis1+10-9
2020-01-27 22:44Add the possibility to capture only one screen if several screens are use.Cyril Levis1+11-4
2020-02-04 08:32fix typoLucas M. Dutra1+1-1
2020-01-30 13:50ipc: Handle unsupported binding event typesNathan Rossi1+15-2
2020-01-26 20:48add danish READMEsalkin-mada2+66-1
2020-01-24 09:28Docs: Add marks field to get_tree responseJason Nader1+3-0
2020-01-24 01:12Fix compiling with -fno-commonthermitegod2+3-2
2020-01-23 19:22Adding the link to the Portuguese on the English version of README.mdJamelly Ferreira1+1-1
2020-01-23 19:02Adding a version of README.md in PortugueseJamelly Ferreira1+66-0
2020-01-22 18:33Update version to 1.4Drew DeVault1+2-2
2020-01-22 04:05fish-completion: use the correct fallback directoryEli Schwartz1+1-1
2020-01-22 04:03completion: use pkg-config to get install location for bash/fishEli Schwartz1+12-2
2020-01-22 16:30meson: use join_paths to build paths, instead of string concatEli Schwartz1+8-8
2020-01-20 04:01Add documentation for floating_modifierAlex Maese1+3-2
2020-01-19 17:10Add ability to remove the floating modifierAlex Maese1+5-0
2020-01-18 09:33Check argc>0 before strcasecmp. Should shortcircuitJason Nader1+5-11
2020-01-18 08:57commands/move: Fix crash when required args not providedJason Nader1+8-2
2020-01-17 02:26output: apply oc to outputs using wl_for_each_safeBrian Ashworth1+2-2
2020-01-15 00:52cmd_split: Refuse to split scratchpad hidden split containersRonan Pigott1+1-1
2020-01-15 00:50cmd_move: Fix crash when moving to scratchpad hidden split containersRonan Pigott1+13-8
2020-01-15 00:08Fix crash when showing scratchpad hidden split containersRonan Pigott4+15-1
2020-01-17 00:49desktop/output: fix mem leak in handle_new_outputBrian Ashworth1+1-0
2020-01-15 03:07sway.5: Document missing bindsym flags for unbindsymRonan Pigott1+7-5
2020-01-15 02:34sway-input.5: Document repeat_delay and repeat_rate only onceRonan Pigott1+4-10
2020-01-15 02:39ipc-json: Remove unnecessary dereferenceRonan Pigott1+1-1
2020-01-15 02:29commands/split: Fix error message typosRonan Pigott1+2-2
2020-01-15 16:52Revert "Make all the container dimensions integers"Simon Ser1+11-11
2020-01-14 02:11container: add inactive fullscreen to focus stackBrian Ashworth1+5-0
2020-01-06 07:42Docs: explain why menu command should be passed to swayJason1+2-1
2020-01-13 15:13Fix unreliable scaling filterSimon Ser1+7-2
2020-01-13 11:49Amend typoJason Nader1+1-1
2020-01-10 04:16integer scaling, not integralCassandra McCarthy1+2-2
2020-01-09 18:50Use transparency arg in the window focus eventJR Boyens1+6-5
2020-01-09 00:30view: remove workspace pid mapping for assignsBrian Ashworth3+26-8
2020-01-06 03:29input/cursor: handle setting a NULL image surfaceBrian Ashworth1+13-7
2020-01-05 21:50input/cursor: handle image surface destroyBrian Ashworth2+19-0
2020-01-05 20:02render: do not render indicator on floating viewsBrian Ashworth1+2-2
2020-01-03 15:38swaybar: Fix input device removalAndri Yngvason1+10-8
2020-01-03 14:37swaynag: Add multi-seat supportAndri Yngvason2+98-35
2020-01-05 16:13Fix small typo in sway-input(5)Ross Schulman1+1-1
2020-01-05 07:20Add missing items to documentation for GET_TREE response in ipc.Thayne McCombs1+31-0
2020-01-03 06:36xwayland: handle size_hints == NULLRouven Czerwinski1+9-0
2020-01-01 17:14input: Assign virtual input devices to their selected seatsAndri Yngvason1+19-4
2019-07-28 11:19Make all the container dimensions integersPedro Côrte-Real1+11-11
2019-07-28 10:29Make sure we don't calculate fractional pixel gapsPedro Côrte-Real1+2-2
2019-07-28 10:17Avoid numerical instability in resizePedro Côrte-Real3+33-6
2019-12-31 16:18Update wlroots versionDrew DeVault1+1-1
2019-12-31 15:28_incr_version: always overwrite old version numberDrew DeVault2+2-2
2019-12-31 15:27_incr_version: prompt for target wlroots releaseDrew DeVault1+8-0
2019-10-20 14:06Add virtual pointer protocolJosef Gajdusek2+41-0
2019-12-31 12:53Fix sway_log using non initialised output_config pointerPaul Riou1+1-1
2019-12-27 10:47Re-add support for wlr_output's atomic APISimon Ser2+37-30
2019-12-30 08:45Add Chinese (zh-TW) translation of READMENightFeather2+65-1
2019-12-29 02:15cmd_client_*: support optional args for i3 compatBrian Ashworth2+31-22
2019-12-28 17:00Fix typo in swaybar-protocol.7.scdWhemoon Jang1+1-0
2019-12-28 09:01bar_cmd_colors: remove add_colorBrian Ashworth3+33-49
2019-12-28 04:56cmd_client_*: refactor duplicated codeBrian Ashworth4+62-104
2019-12-28 04:33parse_color: return success + drop fallback colorBrian Ashworth7+76-142
2019-12-27 00:51layer-shell: refocus if keyboard interactive lostBrian Ashworth1+3-0
2019-12-27 04:18config/output: apply scale_filter even when scale has not changedRonan Pigott1+2-0
2019-12-24 00:17desktop/surface: Fix crash when timer is NULLManuel Stoeckl1+6-1
2019-12-16 19:35License wallpapers as CC-0Drew DeVault1+121-0
2019-12-15 06:33seat_cmd_keyboard_grouping: change keymap to smartBrian Ashworth5+45-28
2019-12-16 00:09input/seatop_default: fix focusing floating titlesBrian Ashworth1+2-1
2019-12-16 02:35root_scratchpad_hide: disable fullscreen descendantsBrian Ashworth1+8-3
2019-12-14 06:57config/input: set type for new identifier configsBrian Ashworth1+24-0
2019-12-13 05:06input/keyboard: defer wlr_keyboard_group destroyBrian Ashworth1+9-1
2019-12-13 04:39input/keyboard: remove group listeners on destroyBrian Ashworth1+2-0
2019-12-10 13:40Auto-detect output scaleSimon Ser1+53-3
2019-12-11 16:00Add seat <seat> idle_{inhibit,wake} <sources...>Drew DeVault12+159-11
2019-12-12 07:07Fix lingering workspace with scratchpad showRonan Pigott1+1-0
2019-12-11 00:54layer-shell: unfocus output-less layer on unmapBrian Ashworth1+9-9
2019-12-07 16:21input/cursor: remove gesture listeners in destroyBenjamin Cheng1+6-0
2019-12-07 16:21input/cursor: pass gesture events to clientsBenjamin Cheng2+77-0
2019-12-05 12:21A Script to change sway workspace name.Thorben Günther1+130-0
2019-12-05 12:15Improve transparency scriptThorben Günther1+53-17
2019-12-03 22:27config: apply input type configs on reloadBrian Ashworth1+5-0
2019-12-02 18:43Revert "fix bar_state_update/input event"Jayce Fayne1+4-4
2019-12-01 21:05fix bar_state_update/input eventRex Hackbro1+4-4
2019-11-30 15:59output: Restore previous max_render_time behaviorKenny Levinsen1+1-1
2019-11-30 15:29output: Schedule idle frames if we do not renderKenny Levinsen2+7-0
2019-11-30 15:12output: Replace block_idle_frame with frame_pendingKenny Levinsen1+2-2
2019-11-13 18:23add scale_filter output config optionRonan Pigott13+131-1
2019-11-28 22:00output: Ensure that frame_done is delayed on max_render_timeKenny Levinsen1+1-1
2019-11-28 22:09Rename 'node' to 'nodes' in swayipc docRex Hackbro1+1-1
2019-11-28 01:57input/keyboard: reset seat keyboard on destroyBrian Ashworth1+6-3
2019-11-27 00:43config: improvements to the reload validationBrian Ashworth3+37-27
2019-11-26 02:36input/keyboard: check keyboard group before removeBrian Ashworth1+3-1
2019-11-24 20:41input: seat: Fix seat device list not initialised before usePaul Riou1+2-1
2019-11-23 10:38Amend typosJason3+3-3
2019-11-16 23:24Use new presentation-time helperSimon Ser2+4-20
2019-11-03 19:20Add support for wlr_keyboard_groupBrian Ashworth12+305-38
2019-11-21 03:10input_cmd_xkb_file: allow shell path expansionBrian Ashworth4+47-14
2019-11-21 03:41input/keyboard: cleanup xkb_file error handingBrian Ashworth1+6-11
2019-11-17 10:54Add note about backends to output max_render_timeIvan Molodetskikh1+6-0
2019-10-19 18:26output: check wlr_output in repaint handlerIvan Molodetskikh1+4-0
2019-09-25 14:55Add max_render_time to view JSONIvan Molodetskikh1+2-0
2019-09-25 14:55Add max_render_time to output JSONIvan Molodetskikh2+8-2
2019-09-25 14:35view: add max_render_timeIvan Molodetskikh12+125-18
2019-10-09 13:06Add sway_surfaceIvan Molodetskikh5+43-0
2019-09-25 10:58output: add max_render_timeIvan Molodetskikh10+166-22
2019-11-17 16:16Add -Wno-missing-bracesSimon Ser1+1-0
2019-11-17 15:50grimshot: fix branching on command exit statusManuel Mendez1+2-4
2019-11-01 17:37Use an enum instead of a marker string for map_to_Tadeo Kondrak5+44-39
2019-10-29 00:26Implement input map_to_region commandTadeo Kondrak8+97-2
2019-11-16 06:45xwayland: get_constraints using size hintsRouven Czerwinski1+12-0
2019-11-05 19:21seatop_default: handle focus for unmanaged xwayland windows lastRonan Pigott1+16-15
2019-11-05 07:11Use wlr_output_preferred_mode instead of the last modeSimon Ser1+5-7
2019-11-05 17:31Fix segfault in set_modeSimon Ser1+3-1
2019-11-05 05:24Prefer higher refresh rate default modesRonan Pigott1+1-1
2019-11-04 22:10smart_borders: separate smartness from edge typesRonan Pigott6+24-19
2019-10-26 20:36Add --custom to `output mode` commandSimon Ser4+25-6
2019-11-03 19:05seatop_default: handle focus for xwayland_unmanaged viewsRonan Pigott1+18-0
2019-11-04 19:37seatop_move_floating: make container respect pointer constraintRonan Pigott1+7-2
2019-11-04 02:18focus: do nothing on focus prev|next for workspacesRonan Pigott1+13-1
2019-10-29 05:54Rename symbol set_cloexec to sway_set_cloexec, remove duplicates.Sheena Artrip6+11-23
2019-10-19 14:25focus: add a NULL check in `focus <direction>`lbonn1+3-0
2019-10-19 14:05Fix potential NULL reference on cleanuplbonn1+4-2
2019-09-07 21:41Fix various memory leakslbonn3+11-4
2019-09-07 19:52seat: simplify a strduplbonn1+1-4
2019-10-31 19:09Skip line continuation when it is a commentRobert Günzler1+1-1
2019-10-23 10:26Fix presentation feedback when scanning out fullscreen viewSimon Ser1+2-0
2019-10-23 17:39Handle layer changes for layer shell surfacesSimon Ser2+12-1
2019-10-11 02:44criteria: make literal comparison for __focused__ valuesRonan Pigott2+205-171
2019-10-24 18:41focus: support focus prev|next [sibling]Ronan Pigott2+58-8
2019-10-26 12:00Fix segfault in wlr_output_manager_v1_set_configurationSimon Ser4+5-0
2019-10-26 11:59Fix apply_output_config return value when enabling outputSimon Ser3+8-7
2019-10-23 15:08Fix tiled containers resize with mouseKirill Chibisov1+1-1
2019-10-22 21:28swaybar: fix typo in the loop over pixmapsKonstantin Pospelov1+1-1
2019-06-08 15:11swaybar: do not retry search for tray iconsKonstantin Pospelov3+62-52
2019-10-20 21:10Fix refresh rate scale of outputDanilo Spinella2+3-3
2019-10-16 18:27focus: support focus_wrapping workspacelbonn4+10-4
2019-10-17 06:55xwayland.c handle_map(): NULL out xsurface->data() to prevent crashing.A. M. Joseph1+1-0
2019-10-16 14:24Updates per wlroots layer shell changesDrew DeVault3+7-4
2019-10-09 11:10Grimshot: a helper for screenshots within swayLauri1+113-0
2019-10-14 12:03build: always use the project versionSimon Ser1+9-5
2019-10-14 06:51sway(5): move workspace_layout to config onlyRouven Czerwinski1+3-3
2019-08-27 04:46Update version to 1.2Drew DeVault1+1-1
2019-10-11 23:36Update .github/FUNDING.ymlDrew DeVault1+1-0
2019-10-09 20:25sway(5): Highlight valid values in the description of tiling_dragWieland Hoffmann1+1-1
2019-10-09 20:24sway(5): Add a missing verbWieland Hoffmann1+1-1
2019-10-07 19:32build: bump wlroots version to 0.8.1Simon Ser1+1-1
2019-10-03 00:22build: remove rootston from wlroots subprojectTadeo Kondrak1+1-1
2019-10-02 21:20Fix syntax in examples in sway-output(5)Arkadiusz Hiler1+2-2
2019-09-29 16:35layer-shell: Fix damage tracking of nested popupsSebastian Krzyszkowiak1+2-4
2019-09-26 09:10Fix direct scan-out flickeringSimon Ser2+96-85
2019-09-18 04:46input: Add support for tablet protocol.John Chadwick10+644-46
2019-09-24 11:06Add support for fullscreen view direct scan-outSimon Ser1+90-5
2019-09-26 02:40config.in: set default term to alacrittyDrew DeVault1+1-1
2019-09-23 15:13build: update wlroots version, be more strictSimon Ser1+1-1
2019-09-22 17:28view: create container before selecting workspaceRonan Pigott1+1-1
2019-09-22 18:40Error out on unknown debug flagSimon Ser1+2-0
2019-09-20 15:58view: always populate pidBrian Ashworth1+21-18
2019-09-09 11:05swaybar: make status block text render in the same way as othersxdavidwu1+4-2
2019-08-18 04:58render: set surface as sampled for presentationIvan Molodetskikh1+6-0
2019-09-11 22:28swaymsg.1: fix typosMartin Michlmayr1+1-1
2019-09-10 17:13sway-output.5: fix variable nameMartin Michlmayr1+1-1
2019-09-09 20:43swaymsg.1: fix description of --prettyMartin Michlmayr1+1-1
2019-09-07 03:10Add Russian translation of the READMEIvan Molodetskikh2+69-1
2019-09-07 17:08remove unused layer shell surface variableAleksis1+0-1
2019-09-05 19:01sway.5: clarify that a marks are unqiueBrian Ashworth1+5-10
2019-09-05 18:36Fix type (an -> and)Nils ANDRÉ-CHANG1+1-1
2019-09-05 04:36Do not search for edges on subsurfaces, fix #4381Versus Void1+9-8
2019-09-03 01:41swaybar: complete barconfig_update event handlingBrian Ashworth15+405-314
2019-09-02 14:39seatop_default: only focus container on pressBrian Ashworth1+1-1
2019-09-02 14:57Add icon_theme_path to find_icon() search if setBen Brown1+7-1
2019-09-03 19:04Fix bar_state_update docsxPMo1+2-2
2019-09-02 14:00Fix typo for the force/immediate option in xwayland_mode enumBen Brown2+2-2
2019-09-01 19:32man: document how to specify multiple xkb layouts and optionsSimon Ser1+4-0
2019-08-31 20:19layer-shell: don't give focus to unmapped layer surfacesSimon Ser2+3-1
2019-08-29 15:22Ensure that seat->focused_layer is cleared on unmapKenny Levinsen1+5-3
2019-08-31 12:25seat: set cursor image only if no pointer cap previouslyxdavidwu1+4-1
2019-08-31 12:42seat: avoid unneeded reloading xcursor themexdavidwu1+6-2
2019-08-31 12:46Fix markup syntax in man pagesMartin Michlmayr3+11-11
2019-08-27 02:58cmd_mode: don't reset to default after subcommandBrian Ashworth1+2-1
2019-08-27 03:30chmod +x contrib/_incr_versionDrew DeVault1+0-0
2019-08-27 03:29Add _incr_version to contrib/Drew DeVault1+6-0
2019-08-18 21:24A layer-shell will only be focused if it is non-nullasdfjkluiop1+3-1
2019-08-24 14:25Fix formatting for title_format in man 5 sway Use explicit linebreaks to make scdoc use a separate line for each entry listedMichael Aquilina1+5-5
2019-08-24 02:44Update titlebar borders to match i3's current behavior.Dark1+20-60
2019-08-20 04:13cmd_move: fix move to scratchpad hidden containerBrian Ashworth1+7-0
2019-08-22 09:18ipc: collapse multi-container command resultsLaurent Bonnans1+19-4
2019-08-21 23:02sway.5: remove mention of floating_scrollBrian Ashworth1+0-5
2019-08-19 22:01Allow moving a container hidden in scratchpadlbonn2+14-10
2019-08-15 07:00cmd_xwayland: add force for immediate launchBrian Ashworth5+27-8
2019-08-15 04:59input/keyboard: send released only if pressed sentBrian Ashworth3+54-27
2019-08-18 20:16Remove xdg-shell v6 supportSimon Ser8+0-577
2019-08-19 09:20properly check pixman_region32_contains_rectangle returnIlia Bozhinov1+4-3
2019-08-15 23:48input/seatop_down: add axis handlerBrian Ashworth1+16-0
2019-08-16 04:08sway{,-bar}.5: add link to pango font descriptionBrian Ashworth2+7-2
2019-07-05 18:45layer-shell: add support for popupsDrew DeVault4+182-9
2019-08-06 08:21workspace_split: focus middle if workspace focusedBrian Ashworth1+7-0
2019-08-06 08:46container_replace: copy {width,height}_fractionBrian Ashworth1+4-0
2019-08-13 02:23swaymsg.1: add tip about two hyphens for commandsBrian Ashworth1+5-0
2019-08-13 02:03workspace: do not destroy if any seat is focusingBrian Ashworth1+10-0
2019-08-12 06:28handle_seat_node_destroy: do not focus own nodeBrian Ashworth1+1-1
2019-08-12 07:22workspace: prefer identifiers for output priorityBrian Ashworth1+19-10
2019-08-10 15:03Remove redundant checksAntonin Décimo3+3-4
2019-08-07 14:04Fix memory leaksAntonin Décimo2+2-0
2019-08-10 14:47view_update_size: fix surface_width/height mismatchAntonin Décimo1+1-1
2019-08-07 14:02input: check pointer against nullptrAntonin Décimo1+1-1
2019-08-07 13:56ipc-client: remove useless free for failed mallocAntonin Décimo1+0-1
2019-08-11 23:18layer_shell: Guard against negative exclusive zoneSebastian Krzyszkowiak1+1-1
2019-08-09 00:59Remove rootston from build manifestsDrew DeVault2+2-2
2019-08-07 06:13Revert "Add support for wlr_output's atomic API"Rouven Czerwinski1+27-26
2019-08-06 04:34sway.5: explain how to enable pango markup in fontBrian Ashworth1+5-2
2019-08-06 09:33config/output: rebase cursors after config appliedBrian Ashworth1+8-0
2019-08-04 05:12cmd_mode: make modes case sensitiveBrian Ashworth1+1-2
2019-08-04 06:02swaymsg: return 2 for sway errorsBrian Ashworth2+14-1
2019-08-05 07:23input/cursor: do not hide when buttons are pressedBrian Ashworth1+7-2
2019-08-05 18:35cmd_swap: add floating supportBrian Ashworth1+42-11
2019-07-15 14:06cmd_opacity: add relative opacity changesJeff Peeler2+21-18
2019-08-03 10:04input/libinput: typo fixes (get -> get_default)Brian Ashworth1+2-2
2019-08-02 17:35Remove unused variableAntonin Décimo1+0-3
2019-08-02 16:46Allocator sizeof operand mismatchAntonin Décimo1+1-1
2019-07-19 19:35Add support for wlr_output's atomic APISimon Ser1+26-27
2019-07-26 16:02bindsym/code: add group supportBrian Ashworth4+76-15
2019-08-01 15:23input/keyboard: don't reset layout for same keymapBrian Ashworth1+32-24
2019-08-01 01:25Fix typo in sway(5) manpagePaul Ouellette1+1-1
2019-07-31 19:18libinput: fix set_send_eventsBrian Ashworth1+1-1
2019-07-28 13:14input/libinput: fix typo in set_middle_emulationBrian Ashworth1+1-1
2019-07-28 01:44Fix resize sibling amount calculationsPedro Côrte-Real1+15-11
2019-07-27 20:02Remove all wayland-server.h includesSimon Ser14+13-14
2019-07-26 19:30Avoid adding duplicate criteria for no_focus and commandAshkan Kiani4+53-0
2019-07-26 05:31arrange: remove gaps for workspace location deltasBrian Ashworth1+2-2
2019-07-18 05:06ipc: add input::libinput_config eventBrian Ashworth5+400-432
2019-07-17 21:12ipc: add an input eventBrian Ashworth7+107-0
2019-07-17 23:16input_cmd_xkb_switch_layout: support input typesBrian Ashworth1+1-0
2019-07-17 23:48cmd_output: support current output aliasBrian Ashworth2+29-2
2019-07-17 23:19input_cmd_xkb_*: cleanup includesEd Younis7+1-9
2019-07-13 02:04Implement input_cmd_xkb_file (#3999)Ed Younis8+90-9
2019-07-17 22:22Add missing description for focus_on_window_activation command in docs.rpigott1+7-0
2019-07-05 13:53Added Dutch translation of READMEjasperro2+67-1
2019-07-16 18:58Update output manager on layout changeJosef Gajdusek4+13-0
2019-07-16 10:47Make fullscreen check for fullscreen parentsSauyon Lee1+9-2
2019-07-06 11:45Sanity check gaps on the outside of the workspacePedro Côrte-Real1+19-0
2019-07-06 11:22Avoid negative outer gapsPedro Côrte-Real1+5-22
2019-07-06 11:13Sanity check gaps between tiled containersPedro Côrte-Real3+11-4
2019-07-06 10:57Rework gaps code to be simpler and correctPedro Côrte-Real6+53-136
2019-06-23 03:13Use -fmacro-prefix-map to strip build pathManuel Stoeckl3+48-25
2019-06-28 21:21Layout tiled using a width/height fractionPedro Côrte-Real7+85-37
2019-06-23 17:28Layout correctly with several new windowsPedro Côrte-Real1+22-4
2019-07-11 01:25cmd_split: fix toggle split for non-split layoutsBrian Ashworth1+21-14
2019-07-10 19:16cmd_layout: toggle split for tabbed/stack defaultBrian Ashworth1+22-7
2019-07-10 17:53config/output: correctly set width/height in applyBrian Ashworth1+2-3
2019-07-09 07:32input/libinput: only reset supported optionsBrian Ashworth1+127-103
2019-07-09 06:57cmd_bindswitch: add option to execute on reloadBrian Ashworth6+63-26
2019-07-08 20:29Make mouse drag in tiled mode swap containers if no edge is selectedSebastian Parborg3+18-9
2019-06-22 12:54calibration_matrix: expect 6 individual valuesSergei Dolgov1+3-8
2019-06-22 12:32calibration_matrix: add the current matrix to the IPC description for libinput devicesSergei Dolgov2+16-0
2019-06-22 12:25Use isnanSergei Dolgov1+1-1
2019-06-17 09:38Add calibration_matrix config optionSergei Dolgov8+70-0
2019-06-28 06:23swaybar-protocol.7: fix block border descriptionsBrian Ashworth1+4-5
2019-06-27 07:57tree: set correct border value before creating floaterrandom human2+6-6
2019-06-23 03:02Replace meson generator with custom_targetManuel Stoeckl1+41-47
2019-06-23 06:51ws-output-priority: fix logic issue in find_outputBrian Ashworth1+1-1
2019-06-13 21:15use surface coordinates for damaging buffersmurray1+8-8
2019-06-20 04:33cmd_mode: allow runtime creation and modificationBrian Ashworth1+9-8
2019-06-19 05:34cmd_seat: split action and config handlersBrian Ashworth1+37-15
2019-06-19 22:21config: fix find_handler logicBrian Ashworth2+27-36
2019-06-19 02:27config/xwayland: retain xwayland status on reloadBrian Ashworth2+11-1
2019-06-16 15:36Fix sway crashes for scratchpad layoutsRouven Czerwinski4+25-14
2019-06-15 01:03Add missing underscore in bindswitch documentationRobert Sacks1+1-1
2019-06-12 01:41bindings: defer while initiailizingBrian Ashworth6+47-2
2019-06-11 18:10Fix segfaults caused by faulty command parsingMatt Coffin4+98-77
2019-06-10 05:43Add docs for new IPC keyboard propertiesSimon Ser1+7-1
2019-06-10 05:38Add missing docs for xkb_switch_layoutSimon Ser1+5-0
2019-06-09 18:17Add a new xkb_switch_layout commandSimon Ser4+56-1
2019-06-09 17:29ipc: add xkb_layout_names and xkb_active_layout_indexSimon Ser1+13-8
2019-06-05 18:16config/input: validate xkb keymap before storingBrian Ashworth4+111-38
2019-05-23 07:06commands/input: perform basic keymap validationBrian Ashworth3+61-4
2019-06-08 03:36Unhide cursor on cursor activity after touchAlex Maese1+7-3
2019-06-08 14:28Fix segfault with "xwayland false" (#4228)Aidan Harris1+2-2
2019-06-07 04:04Add the missing constant for the switch input typeAbdelhakim Qbaich1+1-0
2019-06-05 16:26check for empty string before calling strtoul() and check errnoDaniel Eklöf2+6-4
2019-06-05 15:34swaybar/nag: use xcursor theme defined by XCURSOR_THEME/SIZEDaniel Eklöf2+24-4
2019-06-05 05:31criteria: reset on semicolon separationBrian Ashworth2+27-21
2019-06-01 19:05add seat sub command 'xcursor_theme'Daniel Eklöf9+119-29
2019-06-04 02:29cmd_hide_edge_borders: add missing arg count checkBrian Ashworth1+11-5
2019-06-03 12:50Bump meson version to 1.1Drew DeVault1+1-1
2019-06-02 16:22desktop: output: fix use-after-free in destroyRouven Czerwinski1+2-1
2019-06-02 10:42Remove orbital gamma-control protocolSimon Ser1+0-2
2019-05-29 14:08Use parent get_root_coords in subsurfacesKenny Levinsen2+54-9
2019-05-30 06:58Add swaybar protocol documentationBrian Ashworth3+273-5
2019-05-30 07:30bindings: allow unlocked and locked bindingsBrian Ashworth4+67-26
2019-05-28 19:33Provide current DPMS state in GET_OUTPUTSJosef Gajdusek2+6-0
2019-05-27 04:33common/ipc-client: remove ipc recv timeout logBrian Ashworth1+0-2
2019-05-27 04:22input/switch: fix indentation of fileBrian Ashworth1+59-59
2019-05-25 16:35Create FUNDING.ymlDrew DeVault1+4-0
2019-05-24 19:23Update output manager config on all output eventsJosef Gajdusek1+32-24
2019-05-20 21:47Implement wlr-output-management-v1Josef Gajdusek4+111-0
2019-05-22 16:42commands/bar: fix mode and hidden_state at runtimeBrian Ashworth1+2-1
2019-05-21 05:29Make comment casing consistientNick Paladino1+13-13
2019-05-17 00:13commands/bar: improve error for invalid subcommandAlyssa Ross1+7-2
2019-05-16 22:56bar: fix segfault with missing or invalid bar idAlyssa Ross20+27-83
2019-05-14 15:09Add infos to help using for_window to man 5Nomeji1+5-2
2019-05-14 03:56input/keyboard: attempt default keymap on failureBrian Ashworth2+23-29
2019-05-11 06:57Implement output toggleMoelf7+60-0
2019-05-12 03:14Spawn swaybar as a wayland clientBrian Ashworth2+79-67
2019-05-09 20:30config/output: fix typo in merge_id_on_nameBrian Ashworth1+1-1
2019-05-06 19:32Add Firefox note to ISSUE_TEMPALTE.mdDrew DeVault1+2-0
2019-05-04 03:26Destroy swaybg client on reloadBrian Ashworth2+9-3
2019-05-03 21:11Fix xdg-decoration unconfigured if set before first commitSimon Ser1+2-0
2019-05-03 17:10Bump required wlroots versionDrew DeVault1+1-1
2019-05-03 16:49swaymsg: fix quiet error reportingBrian Ashworth1+32-20
2019-04-30 22:51sway.5.scd: clarify workspace config commandsBrian Ashworth1+8-0
2019-04-30 21:08cmd_move: add support for output currentBrian Ashworth2+12-3
2019-04-26 18:46Fix a silly mistakeAlex Maese1+1-1
2019-04-25 16:35Don't send pointer motion when rebasing the cursorAlex Maese1+3-2
2019-04-19 21:13Clear pointer focus during move and resize seatopsAlex Maese5+10-12
2019-04-28 02:48Remove extra inclusion of stdio.hLane Surface1+0-1
2019-04-27 23:07Add link to i3 in first mention of READMEIlja Kocken8+8-8
2019-04-26 15:47Add German translation of the READMEjajo-112+52-1
2019-04-27 14:49Don't submit too much damageSimon Ser1+12-5
2019-04-20 16:13config: fix clang warningKonstantin Pospelov1+2-4
2019-03-05 19:38bindsym: change xkb_rule_names initializationKonstantin Pospelov4+14-17
2019-02-20 11:54bindsym: consider xkb_rule_names for --to-codeKonstantin Pospelov5+40-31
2019-02-18 18:39bindsym: update the man page to include --to-codeKonstantin Pospelov1+5-1
2019-02-19 18:17bindsym: change default keymap for --to-codeKonstantin Pospelov2+3-10
2019-02-19 13:35config: simplify keysym translation fieldsKonstantin Pospelov3+15-26
2019-02-17 16:08Implement bindsym --to-codeKonstantin Pospelov4+274-26
2019-04-25 15:20ci: enable all featuresSimon Ser2+2-2
2019-04-25 15:23swaybg: split into standalone projectDrew DeVault17+107-738
2019-04-25 15:18Remove obsolete README translationsDrew DeVault9+1-498
2019-04-25 06:24Set the correct version for wlroots dependencybschacht1+1-1
2019-04-25 00:28cmd_move: respect workspace layout when insertingBrian Ashworth2+7-2
2019-04-24 03:40swaybar: add multiseat supportBrian Ashworth4+131-57
2019-04-24 04:25swaybar: hide mode visibility improvementsBrian Ashworth3+12-1
2019-04-23 17:36Update for wlroots#1660Simon Ser2+6-4
2019-04-21 11:02Fix uninitialized read for wlr_surface_send_frameScott Anderson1+3-2
2019-04-20 17:52Validate icon_struct in read_theme_fileMaxime “pep” Buquet1+6-2
2019-04-20 02:44swaynag: revamp type configsBrian Ashworth4+59-51
2019-04-20 03:12ipc: fix criteria for emitting bar_state_updateBrian Ashworth1+12-5
2019-04-19 06:46cmd_move: allow for all i3 syntax optionsBrian Ashworth2+120-93
2019-04-18 19:15hide_edge_borders.c: add missing case for --i3mwenzkowski1+2-0
2019-04-12 16:30Add unbindsym/unbindcode command for swaybarAlex Maese4+87-29
2019-04-12 16:28Add unbindswitch commandAlex Maese4+103-54
2019-04-12 16:26Create unbindsym and unbindcode commandsAlex Maese4+91-35
2019-04-17 05:57swaymsg: add timeout and type checksBrian Ashworth3+26-1
2019-04-17 00:35Fix the payload type returned by IPCAshkan Kiani1+72-64
2019-04-16 19:20Don't apply hide_edge_borders to floating windowsmwenzkowski1+18-18
2019-04-16 19:11view.c: refactor view_autoconfigure()mwenzkowski1+11-13
2019-04-16 09:30Add documentation for rename workspaceAshkan Kiani1+3-0
2019-04-16 00:46Send disabled output available modes on IPC get_outputsRanieri Althoff2+16-2
2019-04-15 00:16Add deprecation warnings for new_float, new_window, and force_focus_wrapping.Connor E7+40-9
2019-03-26 02:05Implement input type configs (#3784)Benjamin Cheng5+109-6
2019-03-12 17:17Add heuristics to differentiate touchpadsBenjamin Cheng4+38-19
2019-04-14 04:27Spawn swaynag as a wayland clientBrian Ashworth8+147-71
2019-04-14 05:06swaynag: fix pointer managementBrian Ashworth1+5-1
2019-04-01 03:27Fix scratchpad fullscreen behavior and crashBrian Ashworth14+220-57
2019-04-13 10:33Fix potential null accessesAshkan Kiani2+54-48
2019-04-13 08:41swaybg: add manpageSimon Ser2+45-0
2019-04-12 07:54Fix scratchpad logic for floating windowsAshkan Kiani1+8-3
2019-04-12 18:39sway-input.5: add xkeyboard-config(7) to "see also"Martin Michlmayr1+1-1
2019-04-11 03:31cmd_focus: raise floating for `<criteria> focus`Brian Ashworth1+1-0
2019-03-25 03:24Honor output for xdg_toplevel_set_fullscreenBrian Ashworth5+46-6
2019-04-08 19:18config/output: unbreak on 32-bit architecturesJan Beich1+1-1
2019-04-01 20:13Add margin to short_text handling.Dmitri Kourennyi1+2-2
2019-04-01 20:12Ensure predicted position for short text handling doesn't overflow.Dmitri Kourennyi1+3-2
2019-03-22 21:18Implement handling of short_text field of i3 input protocol.Dmitri Kourennyi1+170-4
2019-04-04 01:53swaybg: one instance for all outputsBrian Ashworth8+489-243
2019-04-02 15:51idle_inhibit: fix crash during view destructionBrian Ashworth1+2-1
2019-04-02 17:17root_scratchpad_hide: fix crash when layer focusedBrian Ashworth1+1-1
2019-04-02 07:17fix broken link to README.zh-CN.mdDacheng Gao1+1-1
2019-04-02 02:47fix typoDacheng Gao1+1-1
2019-04-01 14:56Update formatting of zh-cn link in README.mdDrew DeVault1+1-1
2019-03-27 14:22add link to README-zh-CNDacheng Gao1+1-1
2019-03-27 14:00fix csDacheng Gao1+2-2
2019-03-27 13:58fix csDacheng Gao1+1-1
2019-03-27 13:55add chinese translationDacheng Gao1+68-0
2019-03-29 16:26scratchpad: set initial sizeBrian Ashworth3+16-3
2019-03-29 16:15floating: fix size of non-view containersBrian Ashworth1+19-2
2019-03-27 18:00Fix xwayland configure request scratchpad crashBrian Ashworth5+31-29
2019-03-30 18:01Fix a crash in swaybar when an icon dir is not readableAlex Maese1+3-0
2019-03-29 08:29Fix null pointer crash when doing tiling dragRyan Dwyer1+2-2
2019-03-26 22:21bindings: fix overwrite log argument mismatchJan Pokorný1+2-2
2019-03-27 03:32Fix crash for floating command on scratchpad windowAshkan Kiani1+4-1
2019-03-25 15:53Update README.uk.mdIgor Sviatniy1+19-30
2019-03-25 01:21Implement inhibit_idle commandBrian Ashworth8+171-16
2019-03-23 00:51Fix #3924Philipe Goulet1+0-1
2019-03-24 19:19Updated the french readme (#3964)Philz691+14-22
2019-02-11 00:56Add support for manually setting subpixel hinting on outputs.Geoff Greer14+102-5
2019-03-23 10:32Allow for workspace renaming during exec handlingmliszcz3+20-0
2019-03-23 21:24fix opening a floating view on the NOOP outputBrian Ashworth2+32-4
2019-03-23 07:49criteria: fix __focused__ when no focus or unsetBrian Ashworth2+50-22
2019-03-20 03:07cmd_mode: allow cmd_set to be a subcommandBrian Ashworth2+5-4
2019-03-20 12:16Support focus <direction> for floating containersRyan Dwyer1+45-4
2019-03-20 03:47Support WLR_INPUT_DEVICE_SWITCH in swayRyan Walklin14+339-9
2019-03-19 09:41Clean up focus follows mouse logicRyan Dwyer1+8-9
2019-03-18 10:52Remove debug treeRyan Dwyer9+14-206
2019-03-18 11:23Document the title_format commandRyan Dwyer1+19-1
2019-03-17 02:45config/output: handle wildcard in get_output_configBrian Ashworth1+10-9
2019-03-16 07:47Introduce default seatopRyan Dwyer14+808-793
2019-03-15 23:18Replace seatup allows_events with button callbackRyan Dwyer4+23-11
2019-03-15 06:20config/output: revamp identifier/name layeringBrian Ashworth1+94-22
2019-03-15 19:09Fix output config retrieval for new outputsBrian Ashworth5+10-34
2019-03-16 16:20Flush stdout in swaymsg when in subscribe modeFlakebi1+1-0
2019-03-15 18:37Fix quoting of commands passed to for_windowminus1+1-0
2019-03-15 07:00output_cmd_background: validate colorsBrian Ashworth1+19-0
2019-03-14 15:43Set prev_workspace_name based off of focusBrian Ashworth2+12-12
2019-03-13 20:32swaybar: fix loading of malformed icon themeStephan Hilb1+4-0
2019-03-11 16:19xwayland: handle floating configure request sizeBrian Ashworth1+10-2
2019-03-13 02:33criteria: change workspace to support regexBrian Ashworth2+3-3
2019-03-12 17:57Handle seat_get_focused_workspace returning NULLBrian Ashworth6+27-7
2019-03-12 12:46config.in: allow launch apps with args via dmenu3ap1+1-1
2019-03-12 02:21get_deco_rect: fix floaters on tabbed/stacked wsBrian Ashworth1+15-12
2019-03-12 02:28Repair swaynag crash reading message from stdinPeter Grayson1+1-1
2019-03-11 16:50commands: allow tiled sticky containers to be movedIan Fan1+3-3
2019-03-11 10:45Stop using wlr_output->{lx,ly}emersion8+61-53
2019-03-11 16:00Fix size_t temporary underflow in log_loaded_themesemersion1+3-3
2019-03-11 08:11Fix click behaviourRyan Dwyer1+3-3
2019-03-06 08:54Don't send button events to surfaces when dragging or resizingRyan Dwyer4+11-8
2019-01-17 16:56stringop.c: refactor a few functionsIan Fan1+5-8
2019-01-17 16:57stringop.c: clean up headersIan Fan1+5-5
2019-01-17 16:47stringop.c: remove unused functionsIan Fan3+38-137
2019-03-09 07:23sway_view_child: add listener for view unmapBrian Ashworth2+13-0
2019-03-11 04:10detect_proprietary: use strncmpBrian Ashworth1+1-1
2019-03-10 22:43fullscreen: init floating on disable without sizeBrian Ashworth1+7-0
2019-03-10 21:59meson: use pkg-config var for scdoc pathemersion1+3-3
2019-03-10 20:26Make raw keysyms take precedence over translatedBen Challenor1+16-16
2019-03-10 20:47Fix crash in cmd_workspace when layer surface has focusemersion2+7-2
2019-03-10 19:09Update language in sway.desktop & sway(1)Drew DeVault2+2-2
2019-03-10 19:00arrange: use int not size_t for title offsetsBrian Ashworth1+2-2
2019-03-08 17:57damage: remove output_damage_viewBrian Ashworth1+3-7
2019-03-08 17:44output_damage_whole_container: damage subsurfacesBrian Ashworth1+17-0
2019-03-09 03:06fix "directive argument is null" errorsJeff Peeler2+2-3
2019-03-09 10:06Fix crash when moving window to scratchpadminus1+2-1
2019-03-08 19:39Add missing swaymsg completionsPeter Grayson3+6-0
2019-03-08 17:43Add -p/--pretty option to swaymsgPeter Grayson5+17-5
2019-03-07 08:37ipc: describe libinput device configurationBrian Ashworth3+317-35
2019-03-06 17:02ipc: fix fullscreen deco_rectBrian Ashworth1+3-2
2019-03-06 17:16ipc: fix rect for stacked childrenBrian Ashworth1+6-2
2019-03-06 09:47Fix container_parent_layout for scratchpad windowsemersion1+4-1
2019-03-06 05:33ipc: change {,deco_}rect to match i3Brian Ashworth2+45-11
2019-03-04 19:51Set DISPLAY after initializing Xwaylandemersion1+2-0
2019-03-04 15:25meson: update scdoc requirement to >= 1.9.2Brian Ashworth4+4-4
2019-03-04 11:04Allow concurrent clicksRyan Dwyer2+7-3
2019-03-03 17:38sway.1.scd: document environment vars set by swayBrian Ashworth1+21-0
2019-03-03 04:17render_floating: skip fullscreen floatersBrian Ashworth1+3-0
2019-03-02 21:09Fixes crash in spawn_swaybg (closes #3733)Noam Preil1+4-4
2019-03-02 07:29floating_maximum_size: change default behaviorBrian Ashworth5+53-99
2019-03-01 18:14Minor fix of code duplication.hugbubby1+1-5
2019-03-01 18:42ci: use scdoc-git because 1.9.1 is brokenemersion3+17-3
2019-02-27 21:19meson: check scdoc versionemersion1+3-2
2019-02-28 18:22seat: don't send button release when not pressedemersion8+18-18
2019-02-28 12:02tray: fix pixmap colorsIan Fan1+7-1
2019-02-28 03:20Merge pull request #3790 from RedSoxFan/sway-ipc-clarify-window-rectDrew DeVault1+2-1
2019-02-28 03:11sway-ipc.7: clarify window_rect omits decorationsBrian Ashworth1+2-1
2019-02-27 10:48Add output dpms to manpageemersion1+9-6
2019-02-27 21:01Merge pull request #3766 from RedSoxFan/sway-ipc-scdocDrew DeVault8+1588-4
2019-02-27 21:01Merge pull request #3786 from emersion/wlroots-versionDrew DeVault1+3-1
2019-02-27 21:00Merge pull request #3787 from emersion/meson-print-featuresDrew DeVault1+18-5
2019-02-27 20:26Print Meson featuresemersion1+18-5
2019-02-27 20:13Set minimum wlroots versionemersion1+3-1
2019-02-27 18:23Add sway-ipc.7.scd to document IPC protocolBrian Ashworth8+1588-4
2019-02-26 19:49config: remove double assignement to result in get_output_configRouven Czerwinski1+1-1
2019-02-26 19:46cursor: intitialize sx and sy to zeroRouven Czerwinski1+2-2
2019-02-26 19:21cursor: remove unused node assignementRouven Czerwinski1+1-1
2019-02-26 05:24execute_command: do not strip qoutes for cmd_modeBrian Ashworth1+2-1
2019-02-25 19:24fix smart_borders description in manualCarlo Abelli1+3-3
2019-02-25 09:40Allow 0 degree transform (normal transform).Connor E1+2-1
2019-02-24 05:59swaybar: add overlay mode (fix #1620)Milkey Mouse4+21-4
2019-02-24 09:00add --i3 flag to hide_edge_bordersdb6+33-12
2019-02-24 04:39Make load_include_configs void. Fix some cases where WD would not be restored.Connor E3+17-29
2019-02-22 21:26Fix crash exiting fullscreened floating containerminus1+0-7
2019-02-23 15:49ipc: add missing fields to disabled outputsCaleb Bassi1+10-0
2019-02-17 16:00swaybar: cycle workspaces on touch dragDrew DeVault1+56-37
2019-02-17 15:13swaybar: process hotspots on touch tapDrew DeVault3+138-15
2019-02-23 18:15Merge pull request #3700 from emersion/refactor-dndDrew DeVault3+60-19
2019-02-16 10:55Update for swaywm/wlroots#1517emersion3+60-19
2019-02-23 04:09handle_seat_node_destroy: update seat->workspaceBrian Ashworth1+13-0
2019-02-23 06:27fish: improve completions a little bitTim Sampson3+25-22
2019-02-23 04:34handle_layer_shell_surface: do not use noop outputBrian Ashworth1+1-1
2019-02-23 07:28view: set xdg_decoration->view to NULL, check decoration destroyRouven Czerwinski2+7-1
2019-02-22 07:48input/cursor: allow whole-window bindings on wsBrian Ashworth2+18-11
2019-02-22 08:20Merge pull request #3740 from Emantor/fix/ipc_allocsIan Fan1+2-0
2019-02-22 05:10move scratchpad: hide visible scratchpad containerBrian Ashworth1+4-4
2019-02-22 05:42commands/move: reintroduce wrongly removed NULL checkRouven Czerwinski1+1-1
2019-02-21 18:24Handle NULL from output_get_active_workspaceBrian Ashworth10+50-3
2019-02-21 14:14Merge pull request #3743 from RedSoxFan/fix-output-get-active-workspaceDrew DeVault1+3-0
2019-02-21 13:06output_get_active_workspace: check workspaces lengthBrian Ashworth1+3-0
2019-02-21 07:37run_as_ipc_client: free response after running the IPC commandRouven Czerwinski1+1-0
2019-02-21 07:36ipc-client: free payload after sending it over the socketRouven Czerwinski1+1-0
2019-02-20 19:08output_evacuate: call workspace_consider_destroyBrian Ashworth1+9-0
2019-02-20 15:33Merge pull request #3735 from emersion/primary-selection-v1Drew DeVault1+4-2
2019-02-20 10:16Add wp-primary-selection-unstable-v1emersion1+4-2
2019-02-19 16:32Merge pull request #3728 from ljedrz/polish_readmeDrew DeVault2+73-1
2019-02-19 07:56layout cmd: always operate on parent container, like i3Fixes #3724Eric Drechsel1+2-4
2019-02-19 15:18Don't use SOCK_CLOEXECemersion1+27-9
2019-02-19 15:09ci: add FreeBSDemersion1+53-0
2019-02-19 13:02Add Polish READMEljedrz2+73-1
2019-02-19 13:55Merge pull request #3726 from emersion/alpine-ciDrew DeVault3+68-30
2019-02-19 11:11ci: add Alpine CIemersion3+68-30
2019-02-18 20:29Merge pull request #3714 from emersion/fix-drag-icon-map-listenerDrew DeVault1+1-0
2019-02-18 20:25Merge pull request #3715 from yorickvP/ipc-visibleDrew DeVault1+3-0
2019-02-18 12:57Add 'visible' key to view json responseYorick van Pelt1+3-0
2019-02-18 12:19Fix drag icon map listener not removedemersion1+1-0
2019-02-18 04:18Merge pull request #3712 from RedSoxFan/fix-typo-seat-cursorDrew DeVault1+1-1
2019-02-18 04:16Merge pull request #3713 from RedSoxFan/fix-mouse-bindingsDrew DeVault2+24-9
2019-02-18 01:33Use container under cursor for mouse bindingsBrian Ashworth2+24-9
2019-02-18 01:16seat_cmd_cursor: fix typo in expected syntaxBrian Ashworth1+1-1
2019-02-17 18:07workspace_next_name: fallback to next available numberBrian Ashworth1+7-10
2019-02-16 02:01Add workspace {prev,next}_on_output --createDrew DeVault3+32-16
2019-02-17 14:51Remove refs to unimplemented debuglog commandDrew DeVault2+0-5
2019-02-16 22:30Disconnect swaybg instead of killing itemersion4+80-26
2019-02-16 23:50Fix Meson subproject boolean default optionsemersion1+1-1
2019-02-16 22:42sway-input.5: document wildcard and identifier troubleshootingBrian Ashworth1+14-1
2019-02-16 22:09Remove unused header include/sway/tree/output.hemersion2+0-1
2019-02-16 21:14Fix reload freeze when not modsetting current modeBrian Ashworth3+15-3
2019-02-16 21:57Merge pull request #3701 from emersion/meson-subproject-disable-unneededDrew DeVault1+5-1
2019-02-16 11:02tray: fix memory leaksIan Fan2+7-3
2019-02-16 11:01tray: when a service is lost, remove all matching itemsIan Fan1+14-13
2019-02-15 17:29Check layout before getting pointer surface coordsVincent Vanlaer1+10-4
2019-02-16 10:57Disable unneeded wlroots subproject featuresemersion1+5-1
2019-02-16 03:44Merge pull request #3698 from yabirgb/masterDrew DeVault2+71-1
2019-02-16 03:29Fix accentsYábir García1+4-4
2019-02-16 03:17Add spanish link to the home READMEYábir García1+1-1
2019-02-16 02:57Spanish translation of the READMEYábir Benchakhtir1+70-0
2019-02-15 15:25Merge pull request #3692 from ianyfan/swaybarDrew DeVault4+13-15
2019-02-15 15:15tray: use correct parameter to set bus slot to floatingIan Fan1+3-3
2019-02-14 15:43swaybar: prevent signal handler from firing during terminationIan Fan3+10-12
2019-02-15 08:01apply_output_config: dpms on before modesetBrian Ashworth1+9-13
2019-02-14 03:38seatop_move_tiling: do not move to descendantBrian Ashworth1+2-1
2019-02-14 04:46seat: allow tree focus changes while layer focusedBrian Ashworth2+14-4
2019-02-13 23:50Merge pull request #3675 from RedSoxFan/fix-move-tiling-selfDrew DeVault1+3-0
2019-02-13 19:32seatop_move_tiling: use tab/stack parent not selfBrian Ashworth1+3-0
2019-02-13 04:21subsurface_get_root_coords: break on NULLBrian Ashworth1+3-0
2019-02-13 08:01cursor: relative-pointer-v1 time is usecBrian Ashworth1+2-2
2019-02-11 22:10Don't remove from scratchpad on move to workspaceathrungithub1+0-1
2019-02-12 22:22Merge pull request #3665 from emersion/layer-map-rebaseDrew DeVault4+20-10
2019-02-12 22:22Merge pull request #3667 from emersion/fix-meson-versionDrew DeVault1+6-5
2019-02-12 22:13Fix --version when building from tarballemersion1+6-5
2019-02-12 21:55Rebase cursor when a layer surface mapsemersion4+20-10
2019-02-11 01:12workspace_get_initial_output: handle focused layerBrian Ashworth1+9-3
2019-02-11 08:59Abort early when XDG_RUNTIME_DIR is not setBrian Ashworth1+8-0
2019-02-11 08:26fix misc memory leaksBrian Ashworth3+3-2
2019-02-10 20:37ipc: handle unnamed xkb_active_layout_nameBrian Ashworth2+3-3
2019-02-10 20:23view: remove pointer constraints on unmapBrian Ashworth1+7-0
2019-02-10 17:36input/keyboard: respect solo repeat_{rate,delay}Brian Ashworth1+10-6
2019-02-10 16:04fix double free for mode toggle if bar was invisibleRouven Czerwinski1+1-1
2019-02-09 03:29container_at_stacked: skip titles when zero pixelsBrian Ashworth1+6-4
2019-02-07 03:00bar_cmd_modifier: add support for noneBrian Ashworth2+20-12
2019-02-08 02:30Merge pull request #3619 from swaywm/revert-3595-ErrorIfConfigNotExistDrew DeVault1+7-16
2019-02-08 02:22Revert "Return false if config could not be loaded."Drew DeVault1+1-7
2019-02-08 02:22Revert "Restore CWD if returning early."Drew DeVault1+10-13
2019-02-07 06:52seat_configure_tablet_tool: configure xcursorBrian Ashworth1+1-0
2019-02-07 07:16load_main_config: use given path, store realpathBrian Ashworth1+2-3
2019-02-06 18:18Clarify error for options and positional argsBrian Ashworth1+7-1
2019-02-06 15:42Restore CWD if returning early.Connor E1+13-10
2019-02-06 14:01Return false if config could not be loaded.Connor E1+7-1
2019-02-06 14:27Merge pull request #3597 from dnkl/fix-inverted-bitmask-check-in-ipc-has-event-listenersDrew DeVault1+1-1
2019-02-06 14:16ipc_has_event_listeners: fix inverted check of subscribed_eventsDaniel Eklöf1+1-1
2019-02-06 03:06load_main_config: add realpath to config_chainBrian Ashworth1+11-3
2019-02-05 18:07Fix close_popups for xdg-shellemersion1+4-12
2019-02-05 21:09Merge pull request #3587 from RedSoxFan/fix-background-missing-fileDrew DeVault2+6-0
2019-02-05 19:13output_cmd_background: fix no file + valid modeBrian Ashworth2+6-0
2019-02-05 15:50Merge pull request #3582 from c-edw/FixUninitializedInputManagerDrew DeVault1+6-6
2019-02-05 15:39Initialize server so input manager is available.Connor E1+6-6
2019-02-05 15:30Merge pull request #3581 from c-edw/ValidateConfigNoInitializeDrew DeVault1+12-11
2019-02-05 14:37If validating the config, do it as early as possible.Connor E1+12-11
2019-02-05 13:41Merge pull request #3579 from RedSoxFan/fix-workspace-gaps-double-freeDrew DeVault1+0-1
2019-02-05 13:39Merge pull request #3573 from RedSoxFan/ipc-newlinesDrew DeVault1+10-0
2019-02-05 13:37Merge pull request #3578 from jubalh/versionDrew DeVault2+4-9
2019-02-05 13:35cmd_workspace_gaps: fix double free on bad amountBrian Ashworth1+0-1
2019-02-05 13:32Set version in project fileMichael Vetter2+4-9
2019-02-05 12:39IPC_COMMAND: split on newlineBrian Ashworth1+10-0
2019-02-05 11:52Fix quote strippingemersion1+2-1
2019-02-05 04:39execute_command: dont strip quotes for exec_alwaysBrian Ashworth1+1-1
2019-02-05 05:31swaynag: remove trailing newlines in configBrian Ashworth1+4-0
2019-02-05 06:59load_include_configs: fix wordexp fail conditionBrian Ashworth1+1-1
2019-02-03 19:15Merge pull request #3562 from vilhalmer/focus_follows_mouse-workspace-last-inactiveDrew DeVault1+1-1
2019-02-03 19:14Merge pull request #3564 from RedSoxFan/seat-cursor-do-not-createDrew DeVault4+13-9
2019-02-03 18:56seat_cmd_cursor: do not create non-existing seatBrian Ashworth4+13-9
2019-02-03 19:00Merge pull request #3563 from vilhalmer/fix-wildcard-seat-constrain-crashes-during-reconfigBrian Ashworth2+10-1
2019-02-03 18:46Fall back to wildcard in sway_cursor_constrainvilhalmer1+4-0
2019-02-03 18:44Skip constraining cursor if no seat configvilhalmer1+1-1
2019-02-03 18:41Skip wildcard seat config in destroy_removed_seatsvilhalmer1+5-0
2019-02-03 17:12Focus ws inactive node with focus_follows_mousevilhalmer1+1-1
2019-02-03 08:55Merge pull request #3551 from c-edw/RevertDoubleFreesDrew DeVault5+3-9
2019-02-03 08:53Merge pull request #3554 from RedSoxFan/seat-current-aliasDrew DeVault2+16-5
2019-02-03 03:02cmd_seat: allow - to be used as alias for currentBrian Ashworth2+16-5
2019-02-02 07:42seat_cmd_attach: defer while readingBrian Ashworth1+3-0
2019-02-01 21:44Fix #3445: swaybar tray inerited thems not processedStefan Schick1+1-1
2019-02-01 11:52Revert "More frees."Connor E2+0-3
2019-02-01 11:51Revert "Add some missing frees."Connor E3+3-6
2019-02-01 08:27Merge pull request #3543 from emersion/relative-pointer-usecDrew DeVault1+2-1
2019-02-01 08:26Merge pull request #3550 from RedSoxFan/seat-pointer-constraintDrew DeVault11+79-62
2019-02-01 03:58pointer_constraint: change to a seat subcommandBrian Ashworth11+79-62
2019-01-31 09:45Rebase #1636 against current masterv44r3+9-2
2019-01-31 13:54readme: scdoc 1.8.1 is now requiredemersion1+1-1
2019-01-31 13:42Updates for scdoc 1.8.1Drew DeVault2+3-3
2019-01-30 21:46Add details on `--whole-window` for bindsymAshkan Kiani1+16-3
2019-01-30 20:30relative-pointer-v1: time is in usec, not msecemersion1+2-1
2019-01-30 19:09Send pointer frames on tool eventsDrew DeVault1+3-0
2019-01-30 19:06Missed a spot in pointer constraintsDrew DeVault1+1-1
2019-01-30 15:42Add pointer_constraint commandDrew DeVault8+66-0
2019-01-29 19:52Add relative pointerabsrd3+21-0
2019-01-25 23:45Implement pointer-constraints-unstable-v1Las8+261-24
2019-01-30 14:05criteria & scratchpad verify if show in another workspace (#3522)athrungithub1+3-1
2019-01-29 18:38Merge pull request #3535 from RedSoxFan/cleanup-log-on-config-failureDrew DeVault3+39-32
2019-01-29 18:18Cleanup config reading failure error logsBrian Ashworth3+39-32
2019-01-28 22:33Document cursor moving between adjacent outputsPeter Grayson1+6-5
2019-01-28 22:14Merge pull request #3530 from RyanDwyer/fix-assertionDrew DeVault1+1-4
2019-01-28 22:05Remove bad assertion in container_handle_fullscreen_reparentRyan Dwyer1+1-4
2019-01-28 21:06Merge pull request #3528 from emersion/cleanup-log-envDrew DeVault1+3-6
2019-01-28 20:59Cleanup log_envemersion1+3-6
2018-12-21 22:25Check xdg_surface's role before using its toplevelmwenzkowski3+5-4
2019-01-28 09:06Introduce container_is_scratchpad_hiddenRyan Dwyer12+35-30
2019-01-28 06:50Add note about required scdoc version to README.Connor E1+1-1
2019-01-28 06:00Center surface inside container when it's too smallRyan Dwyer8+57-27
2019-01-27 23:06Merge pull request #3423 from RyanDwyer/fullscreen-globalDrew DeVault22+332-132
2019-01-27 16:44Merge pull request #3519 from emersion/pointer-frameDrew DeVault2+23-1
2019-01-27 16:27Remove unnecessary underscores in man pagesDrew DeVault5+153-153
2019-01-27 11:59Update for swaywm/wlroots#1503emersion2+23-1
2019-01-24 22:29Implement fullscreen globalRyan Dwyer22+332-132
2019-01-24 14:24Merge pull request #3509 from ianyfan/log-errnoDrew DeVault3+9-12
2019-01-24 11:32Use sway_log_errno instead of strerrorIan Fan3+9-12
2018-12-02 21:57Update for swaywm/wlroots#1402emersion2+32-1
2019-01-23 18:00Make json-c include respect pkg-config --cflagsJan Beich9+9-9
2019-01-23 16:24Merge pull request #3504 from unraised/unraised-build-fixDrew DeVault1+1-0
2019-01-23 16:09Fix build failure in config.cunraised1+1-0
2019-01-23 14:21Merge pull request #3500 from progandy/validate_pixmapsDrew DeVault1+18-7
2019-01-23 14:20Merge pull request #3502 from lukaslihotzki/masterDrew DeVault1+3-0
2019-01-23 12:08Fix tray icon updatesLukas Lihotzki1+3-0
2019-01-22 20:07swaybar: fix crash with some tray icon pixmapsprogandy1+18-7
2019-01-22 19:00swaybar: fix command malloc in workspace commandBrian Ashworth1+1-1
2019-01-22 17:54background-image.c: remove stdbool headerIan Fan1+1-2
2019-01-22 11:43swaybar: fix workspace commandIan Fan1+21-4
2019-01-22 16:04Merge pull request #3496 from mstoeckl/fix-sanDrew DeVault11+14-32
2019-01-22 15:07Fix dead stores found by scan-buildM Stoeckl11+14-32
2019-01-22 12:55Merge pull request #3494 from ianyfan/commandsDrew DeVault3+2-13
2019-01-22 08:47root_scratchpad_remove_container: do not showBrian Ashworth3+5-7
2019-01-22 10:43util.c: remove numlen functionIan Fan4+8-21
2019-01-22 11:08commands: allow setting floating on scratchpad containersIan Fan1+0-5
2019-01-22 11:07commands: allow tiled containers to be stickiedIan Fan3+2-8
2019-01-21 11:17Remove assumption that noop output will be called NOOP-1Ryan Dwyer1+1-1
2019-01-20 09:05Don't allow noop output to be configuredRyan Dwyer3+12-9
2019-01-20 00:50Hide noop output in IPCRyan Dwyer1+1-1
2019-01-20 00:50Prevent noop output from being enabledRyan Dwyer1+10-0
2019-01-17 10:16Use noop output when there's no outputs connectedRyan Dwyer8+29-28
2019-01-22 04:46seat_create: set initial focus for added seatsBrian Ashworth1+8-0
2019-01-22 08:23swaynag: Small graphical fix, add offset of +1 to X/Y.Connor E1+2-2
2019-01-22 06:02Merge pull request #3485 from mstoeckl/minimize-depsBrian Ashworth19+146-160
2019-01-21 18:01Removed unused wlroots dependency for sway(bg|bar|msg|nag)M Stoeckl7+6-13
2019-01-21 17:46Fix edge case bug in numlen, dropping use of math.h functionsM Stoeckl1+5-4
2019-01-21 17:39Move sway-specific functions in common/util.c into sway/M Stoeckl12+135-143
2019-01-21 14:56swaybar: fix setting floating watcher slotsIan Fan1+2-2
2019-01-21 14:28Merge pull request #3480 from RedSoxFan/input-modes-improved-toggleDrew DeVault2+65-14
2019-01-21 14:25Merge pull request #3482 from emersion/meson-systemd-versionDrew DeVault1+2-2
2019-01-21 12:02Fix one remaining wlr_log callemersion1+2-1
2019-01-20 18:51Replace wlr_log with sway_logM Stoeckl108+610-501
2019-01-21 11:56meson: set minimum systemd versionemersion1+2-2
2019-01-21 07:41Log libinput_config_status errorsBrian Ashworth1+76-49
2019-01-21 07:13input_cmd_events: allow toggle modes to be listedBrian Ashworth2+65-14
2019-01-20 14:03Allocate minimum size necessary in pango text functions. (#3473)Connor Edwards2+23-12
2019-01-20 14:01Merge pull request #3468 from emersion/fix-output-gain-crtcDrew DeVault1+7-5
2019-01-19 15:31Fix backup methods in get_socketpath for IPC clientM Stoeckl1+12-4
2019-01-19 16:04apply_output_config: remove output_iBrian Ashworth1+0-7
2019-01-19 09:19Fix re-enabling outputs gaining a CRTCemersion1+7-5
2019-01-19 07:41swaynag: fix XDG_CONFIG_HOME handlingemersion1+1-1
2019-01-19 02:05Fix memory leaks in swaybarM Stoeckl1+8-1
2019-01-18 23:28Prevent crashes in handle_transform and handle_scale tooemersion1+2-2
2019-01-18 18:32Fix crash in cursor_rebase with multiple screensemersion1+2-2
2019-01-18 23:30Merge pull request #3464 from emersion/meson-check-wlroots-xwaylandScott Anderson1+15-2
2019-01-18 22:32meson: make sure wlroots has been built with xwaylandemersion1+15-2
2019-01-18 20:39Merge pull request #3452 from emersion/meson-featuresDrew DeVault7+30-43
2019-01-18 15:16Merge pull request #3460 from emersion/output-enable-segfaultDrew DeVault1+1-0
2019-01-18 13:52Fix segfault in output_enableemersion1+1-0
2019-01-18 13:23Merge pull request #3457 from emersion/swaybg-no-escapeDrew DeVault1+2-16
2019-01-18 13:23Merge pull request #3455 from emersion/output-no-crtcDrew DeVault5+47-15
2019-01-17 21:30Better handle outputs without CRTCemersion5+47-15
2019-01-17 20:49output: remove output_add_listenersemersion3+39-31
2019-01-18 08:22Don't escape swaybg arguments anymoreemersion1+2-16
2019-01-18 07:44meson: remove extraneous parenthesesemersion1+4-4
2019-01-18 07:26meson: remove rpath optionsemersion7+6-24
2019-01-18 07:22meson: remove unused dependenciesemersion1+0-2
2019-01-18 07:21meson: add gdk-pixbuf and man-pages optionsemersion2+4-3
2019-01-17 17:02Use Meson feature optionsemersion4+16-10
2019-01-17 13:13Merge pull request #3447 from emersion/remove-swaylock-includesDrew DeVault5+0-273
2019-01-17 13:12Merge pull request #3448 from emersion/swaybg-xdg-outputDrew DeVault2+124-55
2019-01-17 11:45Remove unicode.cemersion3+0-135
2019-01-17 10:20Don't use sh when spawning swaybgemersion1+10-17
2019-01-17 10:14swaybg: use wl_surface_damage_bufferemersion1+2-2
2019-01-17 10:13swaybg: use output names instead of output indexesemersion2+119-43
2019-01-17 09:26Remove swaylock headersemersion2+0-138
2019-01-16 10:18Fixes for small existing bugs.Connor E2+3-2
2019-01-16 09:57Use static arrays where possible.Connor E3+23-36
2019-01-16 01:57Remove usage of VLAs.Connor E7+32-11
2019-01-16 02:25bar_cmd_tray_bind: Use mouse button helpersBrian Ashworth19+230-144
2019-01-16 05:44layer_shell: do not SIGABRT sway on zero outputsBrian Ashworth1+4-2
2019-01-16 06:05cmd_resize: allow resizing hidden scratchpad by pxBrian Ashworth1+8-5
2019-01-15 21:38seatop_begin_down: raise floatingBrian Ashworth1+2-0
2019-01-15 19:54Do not send ipc_event_shutdown from ipc clientBrian Ashworth1+10-4
2019-01-15 17:09cursor: send clear_focus on hide and enter event on unhideRouven Czerwinski1+6-4
2019-01-14 17:53Remove wlr_xdg_surface_send_close.Connor E1+7-3
2019-01-15 06:27Do not damage view child when container is NULLBrian Ashworth1+3-0
2019-01-15 07:21Handle hidden scratchpad containers in commandsBrian Ashworth6+28-1
2019-01-15 02:45Merge pull request #3422 from RyanDwyer/resize-immediate-siblingsBrian Ashworth3+140-178
2019-01-14 22:17Fix invalid pointers when using resize grow width on first/last siblingsRyan Dwyer1+11-2
2019-01-14 11:22Resize only current and immediate siblings rather than all siblingsRyan Dwyer3+132-179
2019-01-14 19:06Disarm key repeat on reloadBrian Ashworth3+14-4
2019-01-14 18:20CONTRIBUTING.md: mention tab width for line lengthBrian Ashworth1+3-3
2019-01-09 01:16config.in: update swayidle/swaylock exampleIan Fan1+5-5
2019-01-14 16:44Merge pull request #3403 from mstoeckl/ipcleanupBrian Ashworth132+512-621
2019-01-10 23:27Remove now-unused "input" argument of cmd_results_newM Stoeckl131+503-601
2019-01-10 13:27Remove 'input' field of IPC command return jsonM Stoeckl3+11-22
2019-01-14 10:19Merge pull request #3418 from RyanDwyer/remove-resize-axisemersion1+47-114
2019-01-14 10:10Use uint32_t where resize axis might contain a bitfieldRyan Dwyer1+8-8
2019-01-14 09:50Merge pull request #3419 from ianyfan/swaynagemersion1+4-14
2019-01-14 09:42swaynag: handle empty $XDG_CONFIG_HOME betterIan Fan1+4-14
2019-01-14 09:03Replace resize_axis with wlr_edgesRyan Dwyer1+47-114
2019-01-14 07:57Merge pull request #3417 from swaywm/remove-swaylockemersion24+14-2256
2019-01-14 02:29Split swaylock into separate projectDrew DeVault24+14-2256
2019-01-14 02:36Remove WIP from README.mdDrew DeVault2+3-4
2019-01-14 01:42Merge pull request #3144 from emersion/cmd-xwaylandDrew DeVault10+71-38
2019-01-14 01:41Merge pull request #3344 from RedSoxFan/bar-mouse-bindings-improvedDrew DeVault13+208-114
2019-01-14 01:40Merge pull request #3343 from RedSoxFan/seat-cursor-buttons-improvedDrew DeVault5+54-23
2019-01-14 01:40Merge pull request #3342 from RedSoxFan/scroll-buttons-improvedDrew DeVault3+24-21
2019-01-14 01:38Merge pull request #3402 from RyanDwyer/refactor-seatopsDrew DeVault19+924-646
2019-01-14 01:37Merge pull request #3388 from RedSoxFan/reset-inputs-on-reloadDrew DeVault5+215-3
2019-01-14 01:36Merge pull request #3397 from RedSoxFan/fix-swaybar-heightDrew DeVault3+15-9
2019-01-14 01:35Merge pull request #3398 from RedSoxFan/toggle-input-eventsDrew DeVault4+107-5
2019-01-14 01:34Merge pull request #3408 from RedSoxFan/bar-paddingDrew DeVault13+89-9
2019-01-14 01:33Merge pull request #3415 from RedSoxFan/swaybar-output-improvedDrew DeVault3+31-8
2019-01-13 17:06swaybar: allow identifiers for output and trayBrian Ashworth3+31-8
2019-01-12 22:05Merge pull request #3412 from RedSoxFan/fix-cont-line-numIan Fan1+7-3
2019-01-12 14:40Split swayidle from swayDrew DeVault7+0-650
2019-01-12 01:41config: fix line number with continued linesBrian Ashworth1+7-3
2019-01-12 01:25Merge pull request #3411 from RedSoxFan/fix-brace-detect-seekingIan Fan1+3-1
2019-01-12 01:02config: do not reset pos when braces foundBrian Ashworth1+3-1
2019-01-11 05:12swaybar: add status_edge_padding commandBrian Ashworth12+44-4
2019-01-11 04:43swaybar: add status_padding commandBrian Ashworth12+46-6
2019-01-10 19:14swaylock: Add caps lock state to indicator Implements customization for the indicator as proposed in #2788 with comments from #3367 in mind. The default behaviour does not change exept for the caps lock text color.Robinhuett4+171-39
2019-01-10 17:45input_cmd_scroll_button: utilize mouse btn helpersBrian Ashworth3+24-21
2019-01-10 17:43bar_cmd_bind: utilize mouse button helpersBrian Ashworth13+208-114
2019-01-10 16:47seat_cmd_cursor: utilize mouse button helpersBrian Ashworth5+54-23
2019-01-10 12:29Merge pull request #3400 from ianyfan/config-braceemersion1+5-4
2019-01-10 12:04Refactor seat operations to use an interfaceRyan Dwyer19+924-646
2019-01-10 10:59config.c: fix brace detection at end of fileIan Fan1+5-4
2019-01-10 10:55Merge pull request #3341 from RedSoxFan/mouse-bindings-improvedIan Fan6+157-55
2019-01-10 09:43Merge pull request #3394 from RedSoxFan/bar-block-renderemersion1+45-41
2019-01-10 08:20Merge pull request #3399 from RedSoxFan/fix-output-destruction-segfaultsemersion2+5-1
2019-01-10 08:07Fix segfaults on output destructionBrian Ashworth2+5-1
2019-01-10 03:25get_inputs: add libinput send events modeBrian Ashworth2+26-1
2019-01-10 03:09input_cmd_events: implement toggleBrian Ashworth2+81-4
2019-01-10 01:58swaybar: obey height if givenBrian Ashworth3+15-9
2019-01-10 01:28swaybar: fix rendering of border and backgroundBrian Ashworth1+45-41
2019-01-09 23:32Merge pull request #3396 from RedSoxFan/scroll-titlebar-borderemersion1+3-1
2019-01-09 23:15cursor: allow scrolling tabs/stack on title borderBrian Ashworth1+3-1
2019-01-06 18:16bind{code,sym}: utilize mouse button helpersBrian Ashworth4+84-55
2018-12-28 18:48Add helpers for improved mouse button parsingBrian Ashworth2+73-0
2019-01-09 05:09reload: reset input configsBrian Ashworth5+215-3
2019-01-09 13:07Reset container dimensions when moving into workspace from directionRyan Dwyer1+2-0
2019-01-09 13:00Merge pull request #3391 from jbeich/freebsdemersion7+0-28
2019-01-09 10:50Simplify evdev includes on FreeBSD by relying on up-to-date packageJan Beich7+0-28
2019-01-09 09:01Merge pull request #3386 from RedSoxFan/seat-reload-waitemersion2+7-1
2019-01-09 08:59Merge pull request #3390 from RedSoxFan/execute-seatemersion1+1-2
2019-01-09 08:58Merge pull request #3372 from ianyfan/trayemersion5+98-65
2019-01-09 08:54Merge pull request #3389 from RedSoxFan/swap-context-seatemersion1+1-1
2019-01-09 08:52Merge pull request #3387 from RedSoxFan/keyboard-timer-before-executeemersion1+7-6
2019-01-09 06:50cmd_bind: pass the seat to execute_commandBrian Ashworth1+1-2
2019-01-09 06:37cmd_swap: use handler context seatBrian Ashworth1+1-1
2019-01-09 05:52keyboard: update repeat timer before executionBrian Ashworth1+7-6
2019-01-09 05:57reload: apply seat cfgs after reading entire cfgBrian Ashworth2+7-1
2019-01-09 01:36Merge pull request #3385 from robertgzr/reset_output_mappingDrew DeVault1+6-0
2019-01-09 00:52cursor: allow mapping to all outputsRobert Günzler1+6-0
2019-01-04 11:57swaybar: improve tray loggingIan Fan3+32-31
2019-01-04 11:57swaybar: handle SNI signals betterIan Fan2+65-33
2019-01-02 22:31swaybar: free the right item during tray destructionIan Fan2+3-3
2019-01-08 09:05Merge pull request #3275 from ianyfan/remove-readlineemersion15+156-269
2019-01-08 08:44Merge pull request #3337 from RedSoxFan/fix-seat-cmd-cursoremersion1+37-12
2019-01-07 17:39Add data-control-v1emersion1+2-0
2019-01-07 12:23seat: unhide the cursor if it is warped to focusRouven Czerwinski2+5-0
2019-01-07 12:21view: use seat_consider_warp_to_focus in view_unmapRouven Czerwinski1+1-8
2019-01-07 12:19cursor: move unhide and timeout retrieval into separate functionsRouven Czerwinski2+25-12
2019-01-07 12:34Merge pull request #3381 from oscarwcl/swayidle-inhibit-sleepemersion1+13-0
2019-01-07 11:48swayidle: Fix sleep inhibitor not being acquiredOscar Cowdery Lack1+13-0
2019-01-06 12:59Merge pull request #3378 from jbeich/masteremersion1+2-2
2019-01-06 12:19Use %z for printing size_tJan Beich1+2-2
2019-01-06 04:45Merge pull request #3367 from oscarwcl/swaylock-fix-capslockDrew DeVault2+5-9
2019-01-06 04:10Fix urgency documentationRyan Dwyer1+7-6
2019-01-05 18:14Update README.mdDrew DeVault10+35-35
2019-01-04 10:34Fixed formulations.PlusMinus01+3-3
2019-01-02 08:04Update sway-output.5.scdPlusMinus01+8-4
2019-01-03 12:11Apply tiling_drag_threshold to all containersDavid962+8-10
2019-01-02 21:50completion: use jq instead of sed for swaybar completionRéouven Assouly2+2-2
2019-01-01 15:16zsh: update completionsRéouven Assouly5+78-14
2019-01-01 13:45Implement tiling_drag_thresholdBrian Ashworth10+91-2
2019-01-02 22:12swaylock: Fix caps lock not updating immediatelyOscar Cowdery Lack2+5-9
2019-01-02 18:47fixup! stringop.c: rewrite strip_whitespaceIan Fan1+4-4
2019-01-01 14:45Fix fullscreen view rendering crashMack Straight1+1-1
2019-01-01 09:01fixup! config.c: re-enable backslash continuation in config fileIan Fan1+2-6
2018-12-31 23:00config.c: re-enable backslash continuation in config fileIan Fan1+31-1
2018-12-09 12:09Remove readline.cIan Fan11+116-245
2018-12-09 11:52stringop.c: rewrite strip_whitespaceIan Fan5+17-27
2018-12-31 18:17bash: add completion for swaybarGaël PORTAY2+45-0
2018-12-31 20:43Merge pull request #3249 from ianyfan/trayDrew DeVault34+1965-165
2018-12-17 23:52swaybar: use KDE's SNI IconThemePath propertyIan Fan2+6-0
2018-12-17 14:08swaybar: handle new and lost StatusNotifierWatcherIan Fan2+60-1
2018-12-16 18:43swaybar: draw a sad face if SNI has no iconIan Fan1+25-9
2018-12-11 16:27swaybar: do not create tray if hiddenIan Fan4+6-2
2018-12-07 12:40swaybar: set bar dirty on SNI eventIan Fan4+18-1
2018-12-07 12:39swaybar: implement mouse events for trayIan Fan3+97-2
2018-12-07 12:37swaybar: implement tray renderingIan Fan3+114-1
2018-12-09 15:10swaybar: implement tray configIan Fan18+271-55
2018-12-07 12:33swaybar: add StatusNotifierItem to trayIan Fan6+283-6
2018-12-07 12:33swaybar: add StatusNotifierHost to trayIan Fan5+212-0
2018-12-06 12:51swaybar: implement icon themes and lookup for trayIan Fan5+515-0
2018-12-05 17:28swaybar: add StatusNotifierWatcher to trayIan Fan5+242-0
2018-12-05 17:36swaybar: add skeleton dbus code to trayIan Fan1+30-1
2018-10-28 10:25swaybar: add tray interfaceIan Fan8+110-13
2018-10-26 08:44swaybar: remove old tray implementationIan Fan2+0-98
2018-12-31 04:01Apply implicit fallback seat configBrian Ashworth1+2-1
2018-12-30 13:29Set font options when computing text width.John Chen1+12-5
2018-12-31 05:56swaybar: fix double freeMack Straight1+0-1
2018-12-31 02:26Merge pull request #3352 from emersion/env-docsBrian Ashworth1+3-7
2018-12-31 00:42Undocument SWAY_CURSOR_THEME and SWAY_CURSOR_SIZEemersion1+3-7
2018-12-27 05:32hide_cursor: change to a seat subcommandBrian Ashworth15+78-54
2018-12-30 02:50Verify seat fallback settings on reloadBrian Ashworth3+20-8
2018-12-27 17:06seat_cmd_cursor: work on seat name providedBrian Ashworth1+37-12
2018-12-27 05:46Revamp seat configsBrian Ashworth7+96-65
2018-12-27 16:25sway-output(5): doc scaling consideration for posBrian Ashworth1+13-1
2018-12-29 15:43Add failure reply on IPC_SYNCBrian Ashworth2+9-0
2018-12-29 05:30Remove button from state on release during opBrian Ashworth1+5-0
2018-12-29 15:24Merge pull request #3346 from ermo/sway-bar_focused_statusline_colour-render-fixDrew DeVault1+2-2
2018-12-29 12:34swaybar: fix focused_statusline color parsing.Rune Morling1+2-2
2018-12-29 04:57Merge pull request #3345 from RyanDwyer/fix-scratchpad-crashBrian Ashworth1+1-1
2018-12-29 04:34Fix crash when scratchpad contains split containersRyan Dwyer1+1-1
2018-12-25 13:28added fullscreen_mode to get_tree outputNokiDev1+1-0
2018-12-19 23:22Split image_surface handling into own functionBrian Ashworth2+44-14
2018-12-17 20:37Implement hide_cursor <timeout> commandBrian Ashworth9+91-7
2018-12-23 15:54Change mouse buttons to x11 map and libevdev namesBrian Ashworth6+89-9
2018-12-24 05:16sway(5): document tiling_dragBrian Ashworth1+7-0
2018-12-20 20:32swaylock: Submit password on Ctrl-DMilkey Mouse1+48-38
2018-12-20 20:19swaylock: Clear password buffer on Ctrl-CMilkey Mouse1+1-0
2018-12-22 16:59Fix wlr_box_intersection args for wlroots 1441Brian Ashworth3+3-3
2018-12-22 13:53Fixes per wlroots#1441Drew DeVault2+3-3
2018-12-22 10:52IPC_SUBSCRIBE ensure request object is an arrayAidan Harris1+1-1
2018-12-20 18:02Combine output_by_name and output_by_identifierBrian Ashworth8+22-37
2018-12-19 08:21Terminate swaybg in output_disableBrian Ashworth2+5-4
2018-12-18 11:59Return success when renaming a workspace to itselfRyan Dwyer1+6-2
2018-12-18 00:05Merge pull request #3308 from RedSoxFan/fix-titlebar-clickDrew DeVault1+4-0
2018-12-17 21:51Focus node before tiling drag if on titlebarBrian Ashworth1+4-0
2018-12-17 17:42Merge pull request #3305 from emersion/isue-template-stack-traceBrian Ashworth1+9-1
2018-12-17 17:13issue template: add instructions for stack tracesemersion1+9-1
2018-12-17 17:16cmd_split: add null checks in do_splitBrian Ashworth1+1-1
2018-12-17 07:00Allow output ids and wildcard for workspace outputBrian Ashworth1+29-4
2018-12-17 05:54swaynag: remove double free of details buttonBrian Ashworth1+0-1
2018-12-17 07:30Allow tiling views to be dragged by the titlebarBrian Ashworth1+3-2
2018-12-16 13:27Update for swaywm/wlroots#1377Rostislav Pehlivanov2+6-0
2018-12-15 08:31swaynag: damage the cursor surface on updateBrian Ashworth1+3-1
2018-12-15 08:21swaybar: fix cursor scaleBrian Ashworth3+33-31
2018-12-14 23:51Merge pull request #3291 from RedSoxFan/fix-focus-nonvisRyan Dwyer1+6-8
2018-12-14 18:59Fix focusing on non-visible workspaceBrian Ashworth1+6-8
2018-12-12 17:13Rework default output configsBrian Ashworth3+42-38
2018-12-12 10:54Fix criteria execution in view_mapmwenzkowski1+2-1
2018-12-10 17:25swaybar: fix sep block width for mixed scalesBrian Ashworth1+7-8
2018-12-12 04:51swaybar: handle block->urgentBrian Ashworth1+23-13
2018-12-12 06:24Keep focus when destroying containers on nonvis wsBrian Ashworth1+8-0
2018-12-10 07:42Call wlr_output_enable for disabled new outputsBrian Ashworth1+2-0
2018-12-09 11:50Merge pull request #3271 from ianyfan/list-cleanupRyan Dwyer20+64-100
2018-12-09 03:40Merge pull request #3264 from ianyfan/resize-listBrian Ashworth1+1-1
2018-12-09 01:15list.c: rename free_flat_list to list_free_items_and_destroyIan Fan12+20-20
2018-12-08 23:55Cleanup list codeIan Fan11+17-37
2018-12-08 22:52list.c: Remove list_foreachIan Fan11+39-55
2018-12-07 23:46Merge pull request #3260 from RedSoxFan/split-flattenRyan Dwyer1+4-0
2018-12-06 12:02list: double list capacity when resizing instead of incrementingIan Fan1+1-1
2018-12-06 02:46cmd_split: flatten when possibleBrian Ashworth1+4-0
2018-12-05 07:20Fix command list executionmwenzkowski1+3-9
2018-12-05 04:55Merge pull request #3252 from hvenev/swaybar-relBrian Ashworth5+20-10
2018-12-04 10:47Add relative coordinates in JSON for i3bar click eventsHristo Venev5+20-10
2018-12-03 11:28config: do not set $XDG_CONFIG_HOME if unset or emptyIan Fan1+9-21
2018-12-03 10:53config: set $XDG_CONFIG_HOME if emptyIan Fan1+2-1
2018-12-03 02:49Fix identifier output configs on reloadBrian Ashworth1+44-6
2018-12-03 03:07cmd_focus: show scratchpad if hiddenBrian Ashworth1+3-0
2018-12-03 03:41Merge pull request #3239 from ForTheReallys/bindsym-no-warnBrian Ashworth2+14-6
2018-12-02 21:05Add option to bindsym/bindcode to suppress warning on overrideAlex Maese2+14-6
2018-12-02 19:44fix typobschacht1+1-1
2018-12-02 19:43fix typobschacht1+1-1
2018-12-02 18:17Merge pull request #3227 from emersion/swap-buffers-damage-coordsDrew DeVault1+12-5
2018-12-02 02:49Merge pull request #3228 from ianyfan/swayidleemersion1+0-2
2018-12-01 19:33Merge pull request #3229 from mwenzkowski/fix-fullscreen-cmdBrian Ashworth2+5-4
2018-12-01 13:55meson.build: remove obsolete definition of swayidle_depsIan Fan1+0-2
2018-12-01 10:01Update for swaywm/wlroots#1403emersion1+12-5
2018-12-01 07:35Merge pull request #3226 from CameronNemo/muslemersion1+2-1
2018-12-01 03:58swaylock: fix build with musl libcCameron Nemo1+2-1
2018-11-30 17:15sway.5: Improve documentationmwenzkowski1+3-2
2018-11-29 16:03Fix the error result of the fullscreen commandmwenzkowski1+2-2
2018-11-29 08:10Merge pull request #3219 from RedSoxFan/swaymsg-object-successemersion1+3-0
2018-11-29 07:37Merge pull request #3218 from johnae/masterBrian Ashworth1+3-3
2018-11-28 21:51Fix json object ipc returnJohn Axel Eriksson1+3-3
2018-11-29 02:41swaymsg: parse success of single objectBrian Ashworth1+3-0
2018-11-28 20:05Merge pull request #3216 from RedSoxFan/fix-empty-titlebarsemersion1+6-1
2018-11-28 20:00Merge pull request #3214 from RedSoxFan/fix-3156emersion1+9-2
2018-11-28 19:18Fix titlebar when no title or marksBrian Ashworth1+6-1
2018-11-28 18:52Fix default_orientation autoBrian Ashworth1+9-2
2018-11-28 18:16Merge pull request #3213 from RedSoxFan/fix-3203emersion1+6-3
2018-11-28 17:57Fix scratchpad segfault - NULL focused workspaceBrian Ashworth1+6-3
2018-11-28 16:58Merge pull request #3206 from RedSoxFan/ipc-subscribeemersion3+76-18
2018-11-28 16:57Merge pull request #3208 from RedSoxFan/bar-gapsemersion11+141-1
2018-11-28 16:23Implement bar gapsBrian Ashworth11+141-1
2018-11-28 16:19Implement support for swaymsg -t SUBSCRIBE [-m]Brian Ashworth3+76-18
2018-11-28 16:16Merge pull request #3212 from martinetd/move_floatingBrian Ashworth1+1-0
2018-11-28 16:13Merge pull request #3202 from RedSoxFan/swaynag-config-warningsemersion4+43-7
2018-11-28 16:08Introduce a way to show config warnings in swaynagBrian Ashworth4+43-7
2018-11-28 15:07move to workspace: fix moving floating container to non-empty workspaceDominique Martinet1+1-0
2018-11-28 13:27Merge pull request #3211 from emersion/child-view-unmapped-segfaultRyan Dwyer2+10-3
2018-11-28 13:08Fix segfault when destroying unmapped child viewemersion2+10-3
2018-11-28 10:46Merge pull request #3199 from emersion/handle-subsurface-destroyRyan Dwyer2+42-4
2018-11-28 08:44Merge pull request #3207 from RedSoxFan/swaynag-no-term-buttonsemersion4+22-5
2018-11-28 08:26Merge pull request #3204 from RedSoxFan/cmd-res-listemersion6+69-58
2018-11-28 07:01Merge pull request #3209 from RedSoxFan/fix-3146emersion1+1-0
2018-11-28 06:28Do not strip quotes for cmd_modeBrian Ashworth1+1-0
2018-11-28 04:27Implement swaynag -B/--button-no-terminalBrian Ashworth4+22-5
2018-11-28 02:42Change execute_command to return a list of resultsBrian Ashworth6+69-58
2018-11-27 20:13Damage view child when destroyedemersion1+4-3
2018-11-26 22:57Handle destroyed subsurfacesemersion2+41-4
2018-11-26 23:41Merge pull request #3175 from emersion/rename-gtk-primary-selectionDrew DeVault1+4-4
2018-11-26 17:02Merge pull request #3168 from mihaicmn/scratchpad-eventsBrian Ashworth2+183-103
2018-11-26 11:25Merge pull request #3185 from emersion/remove-xopen-sourceRyan Dwyer51+43-59
2018-11-26 09:33Merge pull request #3191 from emersion/fix-swayidle-busy-dispatchIan Fan1+4-3
2018-11-21 13:57IPC: Use consistent function names across ipc-jsonMihai Coman1+69-60
2018-11-21 13:31IPC: Add scratchpad containers to get_tree replyMihai Coman1+98-38
2018-11-21 03:42IPC: Trigger move events for scratchpad containersMihai Coman1+23-12
2018-11-26 08:28Merge pull request #3169 from RedSoxFan/title-alignemersion8+126-21
2018-11-26 03:25Merge pull request #3183 from emersion/fix-escape-pangoBrian Ashworth1+4-9
2018-11-26 03:08Implement title alignmentBrian Ashworth8+126-21
2018-11-25 17:10swayidle: fix busy loop on writable FDemersion1+4-3
2018-11-25 16:41Merge pull request #3184 from kupospelov/fix-resizeemersion1+18-10
2018-11-25 11:12Replace _XOPEN_SOURCE with _POSIX_C_SOURCEemersion51+43-59
2018-11-25 12:47Merge pull request #3049 from ianyfan/swayidleemersion1+55-23
2018-11-25 12:16resize set: add assertion for an invalid unitKonstantin Pospelov1+4-0
2018-11-25 09:03resize set: fix units for floating containersKonstantin Pospelov1+14-10
2018-11-25 08:09Fix pango title escapingemersion1+4-9
2018-11-24 22:26swayidle: fix dbus_event not to blockemersion1+31-11
2018-11-24 22:18swayidle: listen when display becomes writableemersion1+6-2
2018-11-01 23:57swaylock: fix display_event to not blockIan Fan1+11-4
2018-11-01 23:55swayidle: when acquiring sleep lock, initialize and free variables properlyIan Fan1+8-7
2018-11-24 22:07Merge pull request #3179 from baloo/baloo/title_format-pango_markupemersion1+20-14
2018-11-24 01:42fixes pango_markup support with title_formatArthur Gautier1+20-14
2018-11-24 07:59Merge pull request #3145 from fdlamotte/masteremersion11+133-41
2018-11-24 07:06Merge pull request #3178 from progandy/sysconfdiremersion1+2-15
2018-11-23 22:14Meson: Fix SYSCONFDIR definition.progandy1+2-15
2018-11-23 11:07Update for swaywm/wlroots#1387emersion1+4-4
2018-11-17 19:06Adding commands for configuring titlebar borders and paddingFlorent de Lamotte11+133-41
2018-11-22 08:16Merge pull request #3158 from emersion/get-outputs-focusedemersion1+13-2
2018-11-22 07:53Merge pull request #3171 from camoz/masteremersion1+1-1
2018-11-21 22:13fix typo in swayidle(1)camoz1+1-1
2018-11-20 21:53Merge pull request #3160 from camoz/masteremersion1+1-1
2018-11-19 21:32fix typo in config.incamoz1+1-1
2018-11-19 18:56ipc: fix focused in get_outputs replyemersion1+13-2
2018-11-19 16:56Merge pull request #3083 from c-edw/feature/StripWorkspaceNameemersion16+88-32
2018-11-17 11:29Add xwayland commandemersion10+72-39
2018-11-19 02:57Merge pull request #3152 from camoz/masterDrew DeVault1+1-1
2018-11-19 01:45fix typo in config.incamoz1+1-1
2018-11-18 19:05Merge pull request #3018 from sxmichaels/add-scroll-factorBrian Ashworth11+80-7
2018-11-17 19:31Add scroll factor config option.Spencer Michaels11+80-7
2018-11-18 13:22Merge pull request #3147 from emersion/set10Drew DeVault23+85-85
2018-11-17 23:33Use #if instead of #ifdefemersion23+85-85
2018-11-17 16:11Implement strip_workspace_name.Connor E16+88-32
2018-11-17 16:04Merge pull request #3142 from RyanDwyer/move-view-propertiesDrew DeVault15+156-160
2018-11-17 16:03Merge pull request #3143 from colemickens/growDrew DeVault1+1-1
2018-11-17 08:32Move view {x,y,width,height} into container structRyan Dwyer15+156-160
2018-11-17 11:23commands/resize: fix grow vars uninitializedCole Mickens1+1-1
2018-11-17 10:24Merge pull request #3132 from emersion/dispatch-cursor-btn-segfaultRyan Dwyer1+6-5
2018-11-17 10:20Merge pull request #3141 from tslocum/resize-set-floating-pptemersion1+33-9
2018-11-16 15:30resize set: convert ppt to px for floating containersTrevor Slocum1+33-9
2018-11-15 15:35Fix segfault in dispatch_cursor_buttonemersion1+6-5
2018-11-15 14:35Merge pull request #3130 from RyanDwyer/fix-mode-double-freeDrew DeVault1+0-2
2018-11-15 13:48Fix double free of modeRyan Dwyer1+0-2
2018-11-15 05:38Merge pull request #3128 from RyanDwyer/fix-unmap-crashBrian Ashworth1+0-1
2018-11-15 05:22Fix double free when unmapping any viewRyan Dwyer1+0-1
2018-11-15 02:43Merge pull request #3126 from emersion/swap-unused-functionDrew DeVault1+9-10
2018-11-15 02:25Merge pull request #3121 from c-edw/feature/MissingFreesDrew DeVault8+14-3
2018-11-14 18:31Fix unused function in swap commandemersion1+9-10
2018-11-13 19:59Merge pull request #3102 from emersion/render-software-cursorsDrew DeVault1+1-0
2018-11-13 14:42More frees.Connor E4+7-0
2018-11-13 13:45Add some missing frees.Connor E4+7-3
2018-11-13 01:35Merge pull request #3117 from emersion/wlroots-config10Drew DeVault4+14-22
2018-11-12 21:23Use #if instead of #ifdef for WLR_HAS_*emersion4+14-22
2018-11-12 20:26Merge pull request #3116 from harishkrupo/masteremersion2+31-2
2018-11-12 09:03IPC: Send keyboard layout info in IPC_GET_INPUTSHarish Krupo2+31-2
2018-11-12 16:13Merge pull request #2979 from RedSoxFan/config-var-replDrew DeVault1+46-15
2018-11-11 21:16Merge pull request #3113 from RedSoxFan/fix-ws-auto-back-and-forthDrew DeVault1+1-1
2018-11-11 21:05cmd_ws_auto_back_and_forth: fix negationBrian Ashworth1+1-1
2018-11-11 16:30Merge pull request #3108 from RedSoxFan/workspace-output-improvedDrew DeVault5+66-25
2018-11-11 16:22Allow multiple outputs for workspace outputBrian Ashworth5+66-25
2018-10-25 16:58Alter config variable replacement processBrian Ashworth1+46-15
2018-11-10 18:22Render software cursors with wlr_output_render_software_cursorsemersion1+1-0
2018-11-10 13:06Merge pull request #3098 from c-edw/feature/RefactorArgParseDrew DeVault11+39-90
2018-11-10 12:55Use parse_boolean where possible.Connor E11+39-90
2018-11-09 01:07Merge pull request #3085 from 7415963987456321/masterDrew DeVault1+0-1
2018-11-07 23:39Remove extra line74159639874563211+0-1
2018-11-08 20:53Merge pull request #3091 from c-edw/feature/FocusFollowsMouseDocBrian Ashworth1+4-2
2018-11-08 20:38Update documentation for focus_follows_mouse.Connor E1+4-2
2018-11-08 19:39Merge pull request #3090 from RedSoxFan/resize-set-improvedDrew DeVault2+46-23
2018-11-08 19:17resize set: implement width and height keywordsBrian Ashworth2+46-23
2018-11-08 13:28Merge pull request #3089 from sghctoma/fix-clang-buildemersion1+1-1
2018-11-08 12:57Fix building with clangsghctoma1+1-1
2018-11-08 12:41Merge pull request #3087 from RedSoxFan/side-gapsRyan Dwyer8+278-106
2018-11-08 12:06Merge pull request #3086 from RedSoxFan/fix-dup-inner-gapsDrew DeVault3+34-18
2018-11-08 03:44Implement per side and per direction outer gapsBrian Ashworth8+278-106
2018-11-08 03:42gaps: remove duplicate inner gapsBrian Ashworth3+34-18
2018-11-06 20:58Add focus_follows_mouse always. (#3081)Connor E4+22-7
2018-11-06 13:17Merge pull request #3046 from tokyovigilante/relative-transformemersion2+40-13
2018-10-31 21:06Add relative output transformRyan Walklin2+40-13
2018-11-05 20:31Merge pull request #3068 from emersion/effective-damageDrew DeVault1+2-8
2018-11-05 20:21Merge branch 'master' into effective-damageDrew DeVault8+29-16
2018-11-05 20:15Merge pull request #3078 from Emantor/fix/exec_always_double_loadDrew DeVault2+3-2
2018-11-05 19:32config: mention that reload message is also printed on validationRouven Czerwinski1+2-1
2018-11-05 19:28commands/exec_always: defer command on config validationRouven Czerwinski1+1-1
2018-11-05 17:59Merge pull request #3071 from RedSoxFan/fix-3064emersion1+8-0
2018-11-05 17:39Fix focus_wrapping yesBrian Ashworth1+8-0
2018-11-05 17:22Merge pull request #3075 from swaywm/revert-3073-swayidle_workaroundDrew DeVault1+1-3
2018-11-05 17:12Revert "Work around swayidle never triggering on SIGUSR1"Drew DeVault1+1-3
2018-11-05 17:10Merge pull request #3073 from oranenj/swayidle_workaroundDrew DeVault1+3-1
2018-11-05 16:11Work around swayidle never triggering on SIGUSR1Jarkko Oranen1+3-1
2018-11-05 14:33Merge pull request #3066 from mwenzkowski/fix-gapsemersion2+12-11
2018-11-04 22:30Merge pull request #3067 from madblobfish/three-trivial-fixesemersion4+6-3
2018-11-04 22:21Use wlr_surface_get_effective_damageemersion1+2-8
2018-11-04 21:49document swaymessage type for get_seatsmadblobfish2+5-0
2018-11-04 19:40gaps: Improve error reportingmwenzkowski1+8-7
2018-11-04 17:12Correct manpage regarding gaps commandmwenzkowski1+4-4
2018-11-04 16:38added space after table in sway.5 manpagemadblobfish1+1-0
2018-11-04 16:38removed unneeded code fragmentmadblobfish1+0-3
2018-11-03 22:44Merge pull request #3061 from colemickens/output-current-modeemersion2+13-13
2018-11-03 22:07ipc: move refresh from output to output->current_modeCole Mickens2+11-13
2018-11-03 22:09fix: restore refresh to the modes_arrayCole Mickens1+2-0
2018-11-03 16:57Merge pull request #3021 from Snaipe/singlekey-binding-triggerDrew DeVault2+18-7
2018-11-03 16:37Merge pull request #3052 from colemickens/output-current-modeDrew DeVault2+15-5
2018-11-02 08:34swaymsg: get_outputs: use output->current_mode for current mode displayCole Mickens1+8-3
2018-11-02 08:34sway-ipc: includes current_mode for each outputCole Mickens1+7-2
2018-11-02 17:48Correction to dependency updatesDrew DeVault2+2-2
2018-11-02 17:47Clean up dependencies in README.mdDrew DeVault2+19-26
2018-11-01 18:01Merge pull request #3028 from emersion/disambiguate-drop-root-errorDrew DeVault1+18-11
2018-11-01 17:14Teardown compositor when failing to drop permissionsemersion1+13-7
2018-10-29 22:52Make it clear that being able to restore root is a failureemersion1+5-4
2018-10-26 20:53Fix #2992mwenzkowski1+3-1
2018-11-01 12:01Merge pull request #3041 from RyanDwyer/marks-props-to-containerDrew DeVault16+236-261
2018-10-31 11:27Move view marks properties to container structRyan Dwyer16+236-261
2018-11-01 00:03Merge pull request #3040 from RyanDwyer/border-props-to-containerDrew DeVault7+98-98
2018-11-01 00:01Merge pull request #3037 from RyanDwyer/focus-output-wrapDrew DeVault4+29-13
2018-10-31 22:29Wrap to fartherest output when running focus outputRyan Dwyer4+29-13
2018-10-31 17:26Merge pull request #3042 from madblobfish/swaymsg-fish-completionsDrew DeVault1+14-3
2018-10-31 16:56improved swaymsg completions for fishmadblobfish1+14-3
2018-10-31 10:28Move view border properties to container structRyan Dwyer7+98-98
2018-10-31 13:51Merge pull request #3031 from atomnuker/masterDrew DeVault2+11-18
2018-10-31 13:48Merge pull request #3027 from madblobfish/remove-resolve_pathemersion2+0-46
2018-10-31 12:13Update ISSUE_TEMPLATE.mdDrew DeVault1+8-1
2018-10-27 15:48Revert "Add resolve_path() to utils"madblobfish2+0-46
2018-10-30 14:17Merge pull request #3033 from RyanDwyer/remove-movement-directionemersion7+86-114
2018-10-30 13:27Remove enum movement_directionRyan Dwyer7+86-114
2018-10-30 11:42Revert "Respect border settings when rendering lone tabbed/stacked child"Rostislav Pehlivanov2+11-18
2018-10-30 11:42Revert "tree/view.c: fix uninitialized variables warning"Rostislav Pehlivanov1+1-1
2018-10-29 18:08Merge pull request #3020 from emersion/swaymsg-return-statusDrew DeVault1+1-1
2018-10-29 12:25binding: match single-key bindings if no multi-key binding matchedFranklin "Snaipe" Mathieu2+18-7
2018-10-29 10:25swaymsg: fix get_outputs status codeemersion1+1-1
2018-10-28 18:52Merge pull request #3016 from mwenzkowski/fix-uninitialized-pointeremersion1+1-1
2018-10-28 17:31Merge pull request #3009 from emersion/swayidle-sigusrBrian Ashworth2+119-109
2018-10-28 16:33cursor: fix uninitialized pointer in cursor_rebasemwenzkowski1+1-1
2018-10-28 11:42Merge pull request #3011 from Emantor/fix/2922Drew DeVault1+6-6
2018-10-28 11:40Merge pull request #3010 from Emantor/fix/cursor_warping_view_mapDrew DeVault1+1-0
2018-10-28 11:36Merge pull request #3008 from CameronNemo/patch-1Drew DeVault1+27-0
2018-10-28 09:39output: initialize layers and signal before using functionsRouven Czerwinski1+6-6
2018-10-28 09:29input-manager: consider cursor warping on input_manager_set_focusRouven Czerwinski1+1-0
2018-10-28 08:16swayidle: enter idle state on SIGUSR1emersion2+119-109
2018-10-28 03:19Create ISSUE_TEMPLATE.mdCameron Nemo1+27-0
2018-10-28 00:20Merge pull request #3006 from Snaipe/remove-classDrew DeVault1+11-12
2018-10-27 19:26Merge pull request #3000 from Robinhuett/workspace_address_output_by_nameemersion3+24-1
2018-10-27 19:22Merge pull request #3003 from Hi-Angel/masteremersion1+1-1
2018-10-27 18:09seat: don't traverse the list to check if it's emptyKonstantin Kharlamov1+1-1
2018-10-27 17:35ipc: make class, instance, and title window properties optionalFranklin "Snaipe" Mathieu1+10-8
2018-10-27 17:29ipc: remove class key from view jsonFranklin "Snaipe" Mathieu1+1-4
2018-10-27 15:10Merge pull request #3001 from madblobfish/swaylock-completions-and-manpageDrew DeVault5+81-17
2018-10-27 14:54added fish completions for swaynagmadblobfish2+30-0
2018-10-27 14:54added fish completions for swayidlemadblobfish2+4-0
2018-10-27 13:56Use output identifier for workspace configRobinhuett3+24-1
2018-10-27 13:25reordered swaylock manpagemadblobfish1+14-12
2018-10-27 13:25updated fish completions for swaylockmadblobfish1+33-5
2018-10-27 12:55Revert "Fix #2992"Drew DeVault1+1-2
2018-10-27 09:23Merge pull request #2997 from RyanDwyer/fix-cursor-during-operationemersion1+3-1
2018-10-27 09:12Don't reset cursor during mouse operationsRyan Dwyer1+3-1
2018-10-27 05:58Merge pull request #2995 from colemickens/uninit-warningsRyan Dwyer1+1-1
2018-10-27 05:25tree/view.c: fix uninitialized variables warningCole Mickens1+1-1
2018-10-27 03:29Merge pull request #2994 from RyanDwyer/respect-lone-child-borderDrew DeVault2+18-11
2018-10-27 01:23Respect border settings when rendering lone tabbed/stacked childRyan Dwyer2+18-11
2018-10-26 23:18Merge pull request #2993 from mwenzkowski/fix-2992Brian Ashworth1+2-1
2018-10-26 20:53Fix #2992mwenzkowski1+2-1
2018-10-26 14:02Merge pull request #2989 from RyanDwyer/fix-focus-glitchinessDrew DeVault1+4-0
2018-10-26 09:15Fix focus after a non-visible workspace's last container is destroyedRyan Dwyer1+4-0
2018-10-26 01:20Merge pull request #2985 from mihaicmn/fix-retilingDrew DeVault1+1-4
2018-10-25 20:35Merge pull request #2984 from Ferdi265/masteremersion1+2-2
2018-10-25 20:20Fix re-tiling for floating containersMihai Coman1+1-4
2018-10-25 20:17sway-ipc: don't log errno if unneeded and add more descriptive errorsFerdinand Bachmann1+2-2
2018-10-25 20:03Merge pull request #2982 from Toromtomtom/masterDrew DeVault1+2-1
2018-10-25 19:48protect newlineTom Warnke1+2-1
2018-10-25 18:10Merge pull request #2980 from ppascher/allow_workspace_missing_outputDrew DeVault1+3-4
2018-10-25 17:48Update workspace.cppascher1+3-0
2018-10-25 17:24Update workspace.cppascher1+0-4
2018-10-25 16:32Merge pull request #2973 from ianyfan/swaybaremersion3+32-42
2018-10-25 15:10Merge pull request #2975 from RyanDwyer/deny-commands-when-no-outputsDrew DeVault13+52-0
2018-10-25 14:12Merge pull request #2974 from RyanDwyer/cursor-rebase-after-txn-applyemersion10+18-68
2018-10-25 14:03Deny several commands when there's no outputs connectedRyan Dwyer13+52-0
2018-10-25 13:30Rebase the cursor after applying transactionsRyan Dwyer10+18-68
2018-10-25 13:31Merge pull request #2950 from emersion/presentation-timeDrew DeVault5+108-89
2018-10-25 13:07swaybar: when scrolling, check that there are workspaces to scroll onIan Fan1+4-0
2018-10-25 11:55swaybar: fix scrolling behaviourIan Fan1+26-40
2018-10-25 11:23swaybar: reverse order of workspaces listIan Fan3+3-3
2018-10-25 08:27Merge pull request #2971 from RyanDwyer/document-output-identifiersemersion1+7-0
2018-10-25 08:13Merge pull request #2970 from RyanDwyer/fix-scratchpad-sizeemersion1+2-2
2018-10-25 08:08Document how to identify outputs by make, model and serialRyan Dwyer1+7-0
2018-10-25 07:32Fix containers not being resized when entering scratchpadRyan Dwyer1+2-2
2018-10-24 16:54Merge pull request #2925 from ianyfan/swaylockDrew DeVault3+22-4
2018-10-24 15:10Merge pull request #2964 from RyanDwyer/tab-wheel-focus-inactiveDrew DeVault1+15-4
2018-10-24 13:51When scrolling on a tab titlebar, set focus_inactive if not focusedRyan Dwyer1+15-4
2018-10-24 13:45Merge pull request #2957 from RyanDwyer/rebase-cursor-after-mapDrew DeVault5+63-11
2018-10-24 13:45Merge pull request #2954 from RyanDwyer/cursor-rebase-after-focus-directionDrew DeVault1+1-0
2018-10-24 12:33Merge pull request #2961 from RyanDwyer/swaylock-multiseatemersion4+21-14
2018-10-24 12:04Add multiseat support to swaylockRyan Dwyer4+21-14
2018-10-24 09:38Rebase the cursor after mapping a viewRyan Dwyer5+63-11
2018-10-24 08:43Rebase the cursor after focusing in a directionRyan Dwyer1+1-0
2018-10-23 23:13Merge pull request #2933 from Snaipe/xwayland-window-propertiesDrew DeVault4+38-0
2018-10-23 21:38Implement the presentation-time protocolemersion5+108-89
2018-10-22 19:17xwayland: populate window_properties in json for viewsFranklin "Snaipe" Mathieu4+38-0
2018-10-23 12:19Merge pull request #2942 from ianyfan/swaybarDrew DeVault1+3-7
2018-10-23 12:18Merge pull request #2944 from RyanDwyer/fix-multiseat-dormant-cursorDrew DeVault2+8-2
2018-10-23 12:00seat_update_capabilities: Set cursor image while we have the capabilityRyan Dwyer1+5-2
2018-10-23 11:38Fix dormant cursor when using multiple seatsRyan Dwyer1+3-0
2018-10-23 11:25swaybar: absorb bar_init function into bar_setupIan Fan1+3-7
2018-10-23 11:22swaybar: exit on display errorIan Fan1+4-1
2018-10-23 10:46swaylock: exit on display errorIan Fan2+13-3
2018-10-22 08:59swaylock: exit early if unable to inhibit inputIan Fan1+5-0
2018-10-23 10:33Merge pull request #2941 from ianyfan/commandsRyan Dwyer10+27-41
2018-10-23 09:40commands: replace EXPECTED_LESS_THAN with EXPECTED_AT_MOSTIan Fan5+7-7
2018-10-23 09:32commands: clean-up checkarg functionIan Fan1+14-19
2018-10-23 09:17commands: remove EXPECTED_MORE_THANIan Fan6+5-14
2018-10-23 09:12commands: print correct command on error for exec and opacityIan Fan2+5-5
2018-10-23 08:50Merge pull request #2940 from RyanDwyer/fix-swaybar-crashemersion1+6-4
2018-10-23 08:38Fix swaybar crash when there's no status_commandRyan Dwyer1+6-4
2018-10-23 07:56Advertize dependency on gitArnaud Vallette d'Osia10+10-0
2018-10-23 07:09Merge pull request #2936 from RedSoxFan/fix-swaynag-commandemersion1+1-1
2018-10-23 01:19cmd_swaynag_command: fix typo in variableBrian Ashworth1+1-1
2018-10-22 23:55Merge pull request #2935 from mteyssier/ref-output-docsDrew DeVault1+8-2
2018-10-22 22:23Merge pull request #2934 from RedSoxFan/config-log-cleanupRyan Dwyer1+0-3
2018-10-22 20:47Add references to sway-output(5) in sway(5)mteyssier1+8-2
2018-10-22 21:52config: remove peeked + expanded line log entriesBrian Ashworth1+0-3
2018-10-22 21:45Merge pull request #2929 from RyanDwyer/fix-scratchpad-resizeDrew DeVault2+10-4
2018-10-22 21:32Merge branch 'master' into fix-scratchpad-resizeBrian Ashworth1+1-1
2018-10-22 20:12Merge pull request #2926 from RyanDwyer/fix-xwayland-floating-logicDrew DeVault1+1-1
2018-10-22 14:02Fix crash when resizing container hidden in the scratchpadRyan Dwyer2+10-4
2018-10-22 12:55Merge pull request #2924 from RyanDwyer/fix-qt-menu-crashDrew DeVault2+0-12
2018-10-22 12:53Merge pull request #2923 from RyanDwyer/fix-move-to-fullscreen-crashDrew DeVault1+1-1
2018-10-22 12:40Merge pull request #2922 from RedSoxFan/fix-2905Ryan Dwyer1+11-0
2018-10-22 11:51Fix xwayland wants_floating logicRyan Dwyer1+1-1
2018-10-22 08:36Fix crash when quitting a QT app on the wayland backend using menuRyan Dwyer2+0-12
2018-10-22 07:57Fix crash when moving a container to a fullscreen workspaceRyan Dwyer1+1-1
2018-10-22 02:57cmd_reload: recalc font sizing + rebuild texturesBrian Ashworth1+11-0
2018-10-21 16:35Merge pull request #2913 from emersion/fix-swaybar-hotplugDrew DeVault1+28-32
2018-10-21 15:46swaybar: fix hotplugemersion1+28-32
2018-10-21 14:40Merge pull request #2909 from makepanic/issues/2906Drew DeVault3+20-0
2018-10-21 13:51Parse missing i3 window typesChristian3+20-0
2018-10-21 06:59Merge pull request #2903 from RyanDwyer/seat-specific-backandforthemersion8+32-33
2018-10-21 01:26Make workspace back_and_forth seat-specificRyan Dwyer8+32-33
2018-10-20 20:52Merge pull request #2901 from ianyfan/swaybaremersion2+10-7
2018-10-20 20:12swaybar: render with minimum height, nominally text heightIan Fan2+10-7
2018-10-20 19:06Merge pull request #2900 from Hi-Angel/masterDrew DeVault1+28-0
2018-10-20 18:43A script to make inactive windows transparentKonstantin Kharlamov1+28-0
2018-10-20 14:18Merge pull request #2896 from RyanDwyer/abort-proprietaryDrew DeVault1+28-7
2018-10-20 14:01Abort if proprietary drivers are in useRyan Dwyer1+28-7
2018-10-20 13:38Merge pull request #2895 from RyanDwyer/fix-popup-damageDrew DeVault2+10-4
2018-10-20 13:30Merge pull request #2888 from RyanDwyer/remove-raise-floatingDrew DeVault8+4-42
2018-10-20 13:18Fix popup damage issues when toplevel and/or popup uses geometryRyan Dwyer2+10-4
2018-10-20 13:17Merge pull request #2887 from RyanDwyer/bar-overlayDrew DeVault1+1-1
2018-10-20 09:43Merge pull request #2890 from mihaicmn/create-default-seatRyan Dwyer1+5-11
2018-10-20 08:48Fix crash when defaut seat is not createdMihai Coman1+5-11
2018-10-20 07:51Remove raise_floating directiveRyan Dwyer8+4-42
2018-10-20 06:48Put swaybar in overlay layer when using mode hideRyan Dwyer1+1-1
2018-10-20 06:42Merge pull request #2870 from RyanDwyer/refactor-input-manageremersion28+116-149
2018-10-20 06:37Merge pull request #2886 from RyanDwyer/fix-headless-unmap-crashemersion2+12-3
2018-10-20 06:35Merge pull request #2879 from Emantor/fix/swaybar_positionemersion2+3-7
2018-10-19 17:11commands/bar: remove left and right from allowed positionsRouven Czerwinski1+1-1
2018-10-19 06:30swaybar: disallow left and right position and print error on defaultRouven Czerwinski1+2-6
2018-10-18 11:20Minor refactor of input managerRyan Dwyer28+116-149
2018-10-20 02:34Fix crash when view unmaps while no outputs connectedRyan Dwyer2+12-3
2018-10-20 03:06Merge pull request #2872 from RyanDwyer/cursor-rebaseDrew DeVault8+78-51
2018-10-19 23:18Merge pull request #2885 from RyanDwyer/fix-tiling-drag-crashDrew DeVault1+4-3
2018-10-19 23:16Merge pull request #2884 from c-edw/feature/2867_FixScalingParameterDrew DeVault1+1-2
2018-10-19 22:49Fix crash when ending tiling dragRyan Dwyer1+4-3
2018-10-19 15:38Change initial background mode before arg parse.Connor E1+1-2
2018-10-19 13:18Merge pull request #2883 from ponkyh/missing-stdlibemersion1+1-0
2018-10-19 12:55missing headers for swaybar/input.cossi.ahosalmi1+1-0
2018-10-18 14:04Introduce cursor_rebaseRyan Dwyer8+78-51
2018-10-19 12:40Merge pull request #2882 from RyanDwyer/fix-mouse-warp-logicDrew DeVault2+9-6
2018-10-19 12:28Fix logic used for mouse_warping outputRyan Dwyer2+9-6
2018-10-19 12:00Merge pull request #2875 from RedSoxFan/input-device-bindingsDrew DeVault9+77-36
2018-10-19 00:49Merge pull request #2877 from RyanDwyer/warp-on-workspace-switchDrew DeVault4+27-24
2018-10-18 21:57Consider cursor warp when switching workspacesRyan Dwyer4+27-24
2018-10-18 17:13cmd_bind{sym,code}: Implement per-device bindingsBrian Ashworth9+77-36
2018-10-18 17:37Merge pull request #2874 from ianyfan/swaybarBrian Ashworth7+340-316
2018-10-17 19:21swaybar: separate input code to new fileIan Fan7+340-316
2018-10-18 13:18Merge pull request #2871 from RyanDwyer/untangle-cursor-warpDrew DeVault5+34-38
2018-10-18 13:08Remove cursor warping from seat_set_focusRyan Dwyer5+34-38
2018-10-17 20:19Merge pull request #2868 from emersion/xcursor-envDrew DeVault1+13-2
2018-10-17 19:10Export XCURSOR_SIZE and XCURSOR_THEMEemersion1+13-2
2018-10-17 14:16Merge pull request #2858 from RyanDwyer/fix-move-to-floating-wsDrew DeVault1+2-1
2018-10-17 14:14Merge pull request #2864 from sghctoma/freebsd-fixesDrew DeVault2+16-3
2018-10-17 14:13Merge pull request #2861 from RyanDwyer/fix-empty-workspace-crashesDrew DeVault4+4-4
2018-10-17 13:57Merge pull request #2820 from Emantor/fix-mouse-warping-containerDrew DeVault8+102-68
2018-10-17 13:55Merge pull request #2862 from SpeedJack/fix-stringop-overflowDrew DeVault1+1-1
2018-10-17 13:06Set sysconfdir to /etc only if prefix is /usrsghctoma1+15-2
2018-10-17 11:00Fix stringop-overflow warningsNiccolò Scatena1+1-1
2018-10-17 09:55Fix crashes when running certain commands on an empty workspaceRyan Dwyer4+4-4
2018-10-17 09:09Increase _POSIX_C_SOURCE to 200112Lsghctoma1+1-1
2018-10-17 06:50Fix moving tiled containers to workspaces which only have floating viewsRyan Dwyer1+2-1
2018-10-17 01:39Merge pull request #2843 from c-edw/feature/2842_TruncateMessageBrian Ashworth1+9-6
2018-10-17 01:31Merge branch 'master' into feature/2842_TruncateMessageBrian Ashworth2+7-3
2018-10-16 21:50Merge pull request #2855 from SpeedJack/sysconfdir-fhs-compliantDrew DeVault1+2-2
2018-10-16 18:05Truncate message, append buffer overflow message if too long.Connor E1+9-6
2018-10-16 17:44Set SYSCONFDIR to /etc even when "prefix" is setNiccolò Scatena1+1-1
2018-10-16 17:35Revert "Fix SYSCONFDIR to include "prefix""Niccolò Scatena1+1-1
2018-10-16 16:18Merge pull request #2852 from RyanDwyer/back-and-forth-crashDrew DeVault1+5-1
2018-10-15 14:21view: rewarp cursor during view_unmapRouven Czerwinski1+10-1
2018-10-15 14:20seat: use new warping functions for cursor warping during focus warpRouven Czerwinski1+9-18
2018-10-15 14:18cursor: functions to warp cursor to container and workspaceRouven Czerwinski2+47-1
2018-10-13 19:01view: move arrange_workspace into view_mapRouven Czerwinski5+36-48
2018-10-16 13:42Fix crash when using workspace back_and_forth with no previousRyan Dwyer1+5-1
2018-10-16 09:59Merge pull request #2836 from RyanDwyer/set-set-raw-focusIan Fan6+48-36
2018-10-16 09:50Merge branch 'master' into set-set-raw-focusIan Fan7+41-14
2018-10-15 22:17Prevent duplicate workspace::focus eventsRyan Dwyer3+12-4
2018-10-15 21:01Merge pull request #2845 from colemickens/posix_clockDrew DeVault1+1-0
2018-10-15 20:36common/loop.c: add _POSIX_C_SOURCE for clock_gettime and CLOCK_MONOTONICCole Mickens1+1-0
2018-10-15 19:30Merge pull request #2839 from RyanDwyer/swaylock-versionDrew DeVault1+3-7
2018-10-15 14:08Fix swaylock version stringRyan Dwyer1+3-7
2018-10-15 13:37Merge pull request #2838 from RyanDwyer/compositor-unavailable-crashDrew DeVault5+24-5
2018-10-15 13:35Merge pull request #2835 from RyanDwyer/swap-crashDrew DeVault1+13-2
2018-10-15 11:57Sway clients: Exit gracefully when compositor is unavailableRyan Dwyer5+24-5
2018-10-15 11:06Introduce seat_set_raw_focus and remove notify argument from seat_set_focus_warpRyan Dwyer6+37-33
2018-10-15 09:40Fix crash in swap commandRyan Dwyer1+13-2
2018-10-14 15:04Merge pull request #2831 from swaywm/move-output-docsDrew DeVault5+69-57
2018-10-14 14:48Establish sway-output(5)Drew DeVault5+69-57
2018-10-14 14:34Merge pull request #2826 from RyanDwyer/common-eventloopDrew DeVault13+328-195
2018-10-14 14:33Update README.MD (and README.*.md)Drew DeVault10+1-91
2018-10-14 14:23Event loop: Fix memmove and remove extraneous declarationRyan Dwyer2+1-2
2018-10-14 13:59Event loop: Free fds and fix race conditionRyan Dwyer1+4-0
2018-10-14 02:28Remove timerfd from loop implementationRyan Dwyer7+128-65
2018-10-13 07:06swaylock: Don't wait too long for surface damage before verifyingRyan Dwyer2+19-1
2018-10-13 06:56swaylock: clear password after 10 secondsRyan Dwyer2+22-0
2018-10-13 06:52swaylock: Remove indicator after 3 secondsRyan Dwyer3+39-3
2018-10-13 06:14swaylock: Use common event loopRyan Dwyer2+13-2
2018-10-13 06:04Move swaybar's event loop to common directory and refactorRyan Dwyer10+172-192
2018-10-14 14:23Document `border csd`Drew DeVault2+7-6
2018-10-14 13:13Merge pull request #2751 from ianyfan/swaybarDrew DeVault21+358-130
2018-10-13 20:44swaybar: add documentation for hide/hidden_state subcommandsIan Fan2+28-0
2018-10-13 10:56swaybar: when hiding bar, save old height to be restored upon reshowIan Fan2+1-2
2018-10-12 19:59swaybar: send signal to status when hiding or showing barIan Fan3+21-0
2018-10-12 20:05swaybar: show hidden bar on urgencyIan Fan2+10-4
2018-10-12 20:14swaybar: show hidden bar on key eventIan Fan8+66-7
2018-10-12 19:32swaybar: handle mode/hidden_state changesIan Fan6+127-11
2018-10-12 19:28swaybar: streamline ipc handlingIan Fan1+15-13
2018-10-12 19:23swaybar: move mode & mode_pango_markup to bar structIan Fan5+15-14
2018-10-12 20:17swaybar: only send initial workspace request if workspace buttons are enabledIan Fan1+5-2
2018-10-12 19:18swaybar: add free_hotspots helper functionIan Fan3+15-18
2018-09-30 14:09swaybar: only subscribe to required eventsIan Fan1+6-2
2018-10-06 18:02swaybar: annotate wl_list properties in definitionsIan Fan3+8-8
2018-09-30 14:09swaybar: save id upon startupIan Fan5+13-13
2018-09-30 22:06commands: fix sending bar mode/hidden_state updates to all barsIan Fan2+30-38
2018-10-14 12:30Merge pull request #2808 from RedSoxFan/bar-subcommandsDrew DeVault5+79-56
2018-10-14 12:30Merge pull request #2829 from espkk/masterDrew DeVault1+1-1
2018-10-14 04:40swaylock: fix clear_password_bufferespkk1+1-1
2018-10-14 00:51Remove unnecessary commentDrew DeVault1+0-1
2018-10-13 22:49Merge pull request #2823 from tarmack/fix_edge_gapsBrian Ashworth6+30-53
2018-10-13 22:08Merge branch 'master' into fix_edge_gapsBrian Ashworth2+14-1
2018-10-13 01:53cmd_bar: simplify logicBrian Ashworth1+27-35
2018-10-10 14:49cmd_bar: fix bar id issuesBrian Ashworth2+19-2
2018-10-11 19:51fix_edge_gaps: Allow negative values for outer gaps.Tarmack6+30-53
2018-10-09 22:37bar_cmd_status_command: only reload current barBrian Ashworth1+1-1
2018-10-09 17:41Fix bar subcommand handler structs and selectionBrian Ashworth3+35-21
2018-10-13 11:22Merge pull request #2828 from RyanDwyer/fix-locked-map-crashemersion2+14-1
2018-10-13 09:15Fix crash when view maps while lockedRyan Dwyer2+14-1
2018-10-12 21:12Merge pull request #2825 from RyanDwyer/fractional-scale-pixel-leaksDrew DeVault2+89-88
2018-10-12 12:36Fix pixel leaks when using fractional scalingRyan Dwyer2+89-88
2018-10-11 23:21Merge pull request #2821 from meakio/masterRyan Dwyer1+5-0
2018-10-11 22:55Merge branch 'master' into masterRyan Dwyer1+2-2
2018-10-11 15:17fix: cmd_sticky crash sway with empty containermeak1+5-0
2018-10-11 20:26Merge pull request #2824 from chtison/masterDrew DeVault1+2-2
2018-10-11 20:14Fix documentation of outputchtison1+2-2
2018-10-10 21:52Merge pull request #2817 from trmendes/libinput-disable-touchscreen-supportemersion1+26-0
2018-10-10 21:15Add libinput send_events config for touchThiago Mendes1+26-0
2018-10-10 15:07Merge pull request #2806 from v-gu/add-libinput-support-for-keyboardDrew DeVault1+26-0
2018-10-10 15:07Merge pull request #2798 from RedSoxFan/bar-bindsymDrew DeVault10+182-2
2018-10-10 12:23Merge branch 'master' into bar-bindsymIan Fan13+63-37
2018-10-10 12:06Merge pull request #2814 from Emantor/mouse-warping-containerDrew DeVault5+22-9
2018-10-10 11:50Merge branch 'master' into mouse-warping-containerRyan Dwyer3+17-9
2018-10-10 11:44Merge pull request #2811 from RyanDwyer/fix-floating-click-eventsDrew DeVault3+17-9
2018-10-10 09:28Add mouse_warping containerRouven Czerwinski5+22-9
2018-10-10 08:57Merge pull request #2812 from RyanDwyer/fix-version-messagesemersion2+2-2
2018-10-10 08:34Fix program name in version stringsRyan Dwyer2+2-2
2018-10-10 06:58Fix floating click eventsRyan Dwyer3+17-9
2018-10-09 23:58Merge pull request #2810 from RyanDwyer/fix-docs-backandforthDrew DeVault1+1-1
2018-10-09 23:41Fix back_and_forth documentationRyan Dwyer1+1-1
2018-10-09 22:46Merge pull request #2809 from mwenzkowski/fix-view_autoconfigureDrew DeVault1+2-2
2018-10-09 18:10Fix undesirable height change of floating viewsmwenzkowski1+2-2
2018-10-09 13:19add libinput config for keyboardVincent Gu1+26-0
2018-10-09 13:42Merge pull request #2805 from RyanDwyer/fix-resize-return-valueDrew DeVault2+15-13
2018-10-09 13:37Merge pull request #2803 from RedSoxFan/fix-2802Drew DeVault1+4-1
2018-10-09 12:25resize: Determine if anything changed using before/after checkRyan Dwyer2+15-13
2018-10-09 12:12bar-bindsym: address ianyfan's commentsBrian Ashworth5+28-18
2018-10-08 15:40Implement bar bindsymBrian Ashworth10+172-2
2018-10-09 11:37Merge pull request #2804 from Emantor/swaynag-double-freeDrew DeVault1+0-2
2018-10-09 11:10config: remove double free of config->swaynag_commandRouven Czerwinski1+0-2
2018-10-08 22:49Only consider tiling views for gaps outerBrian Ashworth1+4-1
2018-10-08 22:02Merge pull request #2772 from RyanDwyer/improve-popup-damageDrew DeVault4+80-9
2018-10-08 19:28Merge pull request #2782 from RyanDwyer/popup-during-fullscreenBrian Ashworth18+160-2
2018-10-08 19:18Merge branch 'master' into popup-during-fullscreenBrian Ashworth9+57-21
2018-10-08 17:17Merge pull request #2799 from ianyfan/commandsemersion1+3-0
2018-10-08 16:35commands: when setting urgency, check container is not nullIan Fan1+3-0
2018-10-08 14:24Merge pull request #2795 from RedSoxFan/swaynag-disableemersion4+23-6
2018-10-08 13:56Allow swaynag to be disabledBrian Ashworth4+23-6
2018-10-08 13:50Merge pull request #2793 from emersion/disable-swaybgemersion5+27-15
2018-10-08 13:50Remove duplicate codeRyan Dwyer4+10-33
2018-10-08 13:42Merge pull request #2794 from johnae/fix-opacity-crashing-bugemersion1+4-0
2018-10-08 13:39Look for any ancestor when checking for fullscreen exitRyan Dwyer3+12-15
2018-10-08 13:27Use current state when rendering transient containersRyan Dwyer1+3-2
2018-10-08 13:21Fix memory leak in status_command handleremersion1+2-0
2018-10-08 13:09Check if there is a current container before setting it's opacityJohn Axel Eriksson1+4-0
2018-10-08 13:08Allow swaybg to be disabledemersion4+25-15
2018-10-08 13:00Introduce container_is_transient_forRyan Dwyer7+30-37
2018-10-07 10:40Implement popup_during_fullscreenRyan Dwyer16+192-2
2018-10-08 12:42Merge pull request #2791 from RyanDwyer/status-command-optionalDrew DeVault7+31-17
2018-10-08 12:23Allow status_command to be disabled via IPCRyan Dwyer3+23-10
2018-10-08 11:54Add example status_command to default configRyan Dwyer1+5-0
2018-10-08 11:40swaybar: allow null status_commandRyan Dwyer3+3-7
2018-10-08 12:05Merge pull request #2789 from RyanDwyer/reload-idleIan Fan7+47-73
2018-10-08 11:18Don't apply seat config when validatingRyan Dwyer2+6-2
2018-10-08 10:40Remove unneeded variableRyan Dwyer1+8-10
2018-10-08 09:28Reload config using idle eventRyan Dwyer5+34-62
2018-10-07 21:30Merge pull request #2786 from swaywm/no-op-client-commandsDrew DeVault3+13-5
2018-10-07 18:44Shim client.background and client.placeholderDrew DeVault3+13-5
2018-10-07 18:37swaynag: s/Toggle Details/Toggle details/Drew DeVault2+2-2
2018-10-07 07:57Merge pull request #2783 from martinetd/swaynag_uafemersion1+4-4
2018-10-07 07:33swaynag: fix use-after-free in wl_display_dispatchDominique Martinet1+4-4
2018-10-07 01:06Handle subsurfaces in view_child_damageRyan Dwyer1+20-1
2018-10-06 07:29Use wlr_xdg_popup_get_toplevel_coordsRyan Dwyer2+10-14
2018-10-06 04:49Only damage popups when popups have damageRyan Dwyer4+64-8
2018-10-06 18:10Merge pull request #2778 from emersion/swaybar-seat-pointerDrew DeVault1+5-1
2018-10-06 17:45Merge pull request #2779 from ianyfan/ipcemersion1+2-1
2018-10-06 17:11swaybar: fix binding to wl_pointer multiple timesemersion1+5-1
2018-10-06 17:11ipc: set "type" of floating containers to "floating_con"Ian Fan1+2-1
2018-10-06 16:47Merge pull request #2776 from swaywm/swaylock-setuidemersion3+31-0
2018-10-06 16:17Fix swaylock w/shadow on glibc, improve securityDrew DeVault3+31-0
2018-10-06 15:52Update CONTRIBUTING.mdDrew DeVault1+188-175
2018-10-06 12:53Merge pull request #2693 from RyanDwyer/move-sticky-in-seatemersion2+20-32
2018-09-23 00:39Move sticky containers when switching workspace via criteriaRyan Dwyer2+20-32
2018-10-05 23:51Merge pull request #2771 from RyanDwyer/swaylock-seat-capabilitiesDrew DeVault3+15-5
2018-10-05 23:38swaylock: Support keyboard and pointer disconnects and reconnectsRyan Dwyer3+15-5
2018-10-05 07:40Merge pull request #2768 from RyanDwyer/fix-flatten-crashemersion1+5-0
2018-10-05 06:39Fix crash when flattening container after movingRyan Dwyer1+5-0
2018-10-04 19:50Merge pull request #2764 from ianyfan/rm-base64emersion2+0-225
2018-10-04 19:15Remove obsolete base64.c fileIan Fan2+0-225
2018-10-04 19:00Fix #2763Drew DeVault1+1-1
2018-10-04 12:18Merge pull request #2760 from RyanDwyer/swaylock-handle-output-disconnectemersion2+36-3
2018-10-04 11:29Merge pull request #2761 from RyanDwyer/seat-op-ignore-buttonsemersion1+6-5
2018-10-04 10:57Ignore unrelated cursor buttons while doing seat operationsRyan Dwyer1+6-5
2018-10-04 09:23Give focus to another swaylock surface when output is disconnectedRyan Dwyer2+36-3
2018-10-03 19:22Merge pull request #2759 from minus7/fix-view-container-nullemersion1+1-1
2018-10-03 19:21Merge pull request #2709 from BuJo/feature/raise_floatingDrew DeVault11+64-34
2018-10-03 19:01Fix crash if view has no containerminus1+1-1
2018-10-03 09:26Reenable popup-handling for determining focusJonathan Buch1+20-3
2018-10-03 09:05Use "raycasting" for determining focus for floating windowsJonathan Buch1+11-39
2018-09-27 16:32Fix focusing topmost floating windowsJonathan Buch3+13-5
2018-09-25 12:57Add manpage documentatioon for raise_floatingJonathan Buch1+5-0
2018-09-25 08:29Simplify raising a container in seatJonathan Buch1+15-19
2018-09-25 08:22Add configuration for raising containers on focusJonathan Buch7+33-1
2018-10-03 12:17Merge pull request #2757 from RyanDwyer/check-focus-stack-emptyemersion1+3-0
2018-10-03 12:09Add sanity check for empty focus stackRyan Dwyer1+3-0
2018-10-03 12:02Remove HACKING.mdDrew DeVault1+0-24
2018-10-03 11:48Fix some missing commands in sway-input(5)Drew DeVault2+9-3
2018-10-03 11:03Merge pull request #2703 from RyanDwyer/csd-borderDrew DeVault18+299-140
2018-10-03 11:02Merge pull request #2755 from RyanDwyer/fix-tiling-criteriaDrew DeVault1+2-0
2018-10-03 10:33Fix tiling criteriaRyan Dwyer1+2-0
2018-10-02 15:00Merge pull request #2749 from ianyfan/swaybarDrew DeVault2+4-2
2018-10-02 13:04swaybar: add leading comma to click event JSONIan Fan2+4-2
2018-10-02 12:14Merge pull request #2745 from RyanDwyer/fix-focus-inactive-on-destroyDrew DeVault1+28-17
2018-10-02 05:42Set focus_inactive on a sibling when a container closes in an inactive workspaceRyan Dwyer1+28-17
2018-10-02 01:37Merge pull request #2740 from RedSoxFan/gap-bordersRyan Dwyer9+68-20
2018-10-01 16:56Handle border options for gapsBrian Ashworth9+68-20
2018-10-01 22:57Merge pull request #2739 from RedSoxFan/fix-2653Ryan Dwyer5+63-24
2018-10-01 22:14Merge branch 'master' into fix-2653Ryan Dwyer1+5-1
2018-10-01 18:18Merge pull request #2735 from RedSoxFan/fix-quotesDrew DeVault1+5-1
2018-10-01 13:41Fix smart gapsBrian Ashworth5+63-24
2018-09-30 17:29Merge pull request #2737 from Ragnis/criteria-floatingDrew DeVault1+2-0
2018-09-30 16:59Parse floating criteriaRagnis Armus1+2-0
2018-09-30 16:35Do not strip quotes for cmd_setBrian Ashworth1+1-0
2018-09-30 14:39Do not strip quotes for exec or bind commandsBrian Ashworth1+4-1
2018-09-30 13:04Merge pull request #2734 from ivyl/use_rpathemersion10+19-10
2018-09-30 12:11Add support for installing binaries with DT_RPATHArkadiusz Hiler10+19-10
2018-09-30 11:47Merge pull request #2726 from RyanDwyer/overhaul-gapsDrew DeVault9+228-175
2018-09-30 11:45Merge pull request #2728 from RedSoxFan/move-sticky-on-evacDrew DeVault2+30-5
2018-09-30 11:44Merge pull request #2725 from PumbaPe/add-tap-and-dragDrew DeVault8+44-0
2018-09-30 11:41Merge pull request #2730 from ivyl/remove_cap_leftoversDrew DeVault19+23-142
2018-09-30 10:58Turn funcs() into funcs(void)Arkadiusz Hiler14+19-19
2018-09-30 10:58Remove declarations that do no have definitionsArkadiusz Hiler4+0-62
2018-09-29 09:02Remove libcap/prctl artifactsArkadiusz Hiler3+4-61
2018-09-30 09:44Merge pull request #2733 from ianyfan/swaybaremersion4+48-23
2018-09-28 15:17swaybar: synchronize rendering to output framesIan Fan4+48-23
2018-09-30 08:03Merge pull request #2732 from RyanDwyer/fix-zero-outputsemersion1+15-0
2018-09-30 01:58Fix hotplugging down to zero outputsRyan Dwyer1+15-0
2018-09-29 12:32Merge pull request #2698 from ianyfan/hide-cursoremersion2+15-6
2018-09-29 09:49add tap-and-drag setting to sway-inputPP8+44-0
2018-09-29 09:24Merge pull request #2729 from RyanDwyer/resize-return-falseemersion2+20-12
2018-09-29 09:23Merge pull request #2635 from RedSoxFan/fix-bg-specialemersion3+11-24
2018-09-29 07:05Return an error when resizing is a no opRyan Dwyer2+20-12
2018-09-29 03:47Move sticky containers in output_evacuateBrian Ashworth2+30-5
2018-09-19 01:44Fix quote handling for commandsBrian Ashworth1+3-10
2018-09-16 02:21Handle shell special characters in bg file pathBrian Ashworth2+8-14
2018-09-29 02:59Update gaps documentationRyan Dwyer1+13-11
2018-09-29 02:58Don't allow negative gapsRyan Dwyer1+6-0
2018-09-29 01:06Make gaps implementation consistent with i3-gapsRyan Dwyer8+209-164
2018-09-28 20:07Merge pull request #2724 from RedSoxFan/update-man-pagesDrew DeVault3+37-28
2018-09-28 17:24sway{,bar,input}.5: changes for generic blocksBrian Ashworth3+29-24
2018-09-28 00:44sway.5: update set command informationBrian Ashworth1+8-4
2018-09-28 14:44Merge pull request #2723 from ianyfan/swaybarDrew DeVault11+124-101
2018-09-28 13:09swaybar: trim function prototypesIan Fan1+51-58
2018-09-24 20:56swaybar: move i3bar definitions into separate fileIan Fan6+43-29
2018-09-24 19:15swaybar: remove unused focused_output propertyIan Fan2+0-2
2018-09-24 17:55swaybar: fix setting binding mode indicatorIan Fan1+4-2
2018-09-24 17:42swaybar: fail if bar id is invalidIan Fan5+26-10
2018-09-28 12:45Merge pull request #2722 from RyanDwyer/workspace-configsemersion5+66-47
2018-09-28 12:34Check for NULL output in workspace_valid_on_outputRyan Dwyer1+1-1
2018-09-28 11:58Rename workspace_outputs to workspace_configs and fix memory leakRyan Dwyer5+66-47
2018-09-28 12:17Merge pull request #2720 from swaywm/swaylock-shadowemersion7+233-76
2018-09-28 10:18Add support for building swaylock without PAMDrew DeVault7+233-76
2018-09-28 09:22Merge pull request #2716 from sghctoma/fix-swaybar-freebsdDrew DeVault1+27-13
2018-09-28 08:27Merge pull request #2663 from ianyfan/fix-txn-state-leaksRyan Dwyer1+18-37
2018-09-24 13:45transaction: do not use pointers for stateIan Fan1+18-37
2018-09-28 07:12Merge pull request #2719 from RyanDwyer/fix-view-is-visibleDrew DeVault1+5-5
2018-09-28 07:02Fix floating views in tabbed/stacked workspaces not getting frame eventsRyan Dwyer1+5-5
2018-09-27 13:00Remove server-decoration assumption if view supports xdg-decorationRyan Dwyer1+7-5
2018-09-27 12:44Improve CSD logicRyan Dwyer6+72-30
2018-09-27 07:09Rename view_set_csd_from_client to view_update_csd_from_clientRyan Dwyer7+7-7
2018-09-25 09:34Remove CSD from toggle list if client doesn't support itRyan Dwyer1+6-1
2018-09-24 10:54Add CSD to border modesRyan Dwyer18+250-140
2018-09-27 09:17Merge pull request #2717 from ianyfan/tablet-configDrew DeVault1+3-0
2018-09-27 08:25input config: merge left_handed optionIan Fan1+3-0
2018-09-27 07:07Merge pull request #2704 from ianyfan/tablet-configDrew DeVault1+4-2
2018-09-26 21:37Merge pull request #2715 from sghctoma/add-c11_sourceDrew DeVault2+12-5
2018-09-26 18:38Replace getdelim to make swaybar work on FreeBSDsghctoma1+27-13
2018-09-26 18:10Make sway/ipc-server.c POSIX 2001 compliantsghctoma1+8-5
2018-09-26 18:05Add _C11_SOURCE feature test macro on FreeBSDsghctoma1+4-0
2018-09-20 23:31Make libpam optionalDrew DeVault1+5-2
2018-09-26 12:39Merge pull request #2713 from RyanDwyer/fix-remap-raceDrew DeVault1+4-6
2018-09-26 11:28Fix race condition crash when view unmaps + maps quicklyRyan Dwyer1+4-6
2018-09-25 20:46Merge pull request #2712 from alexbakker/fix-crashBrian Ashworth1+1-1
2018-09-25 20:19Add a missing null check for moving tiling containersAlexander Bakker1+1-1
2018-09-25 07:36Merge pull request #2708 from RyanDwyer/fix-output-disconnect-crashemersion1+2-1
2018-09-24 22:21Fix crash when disconnecting outputRyan Dwyer1+2-1
2018-09-24 11:46input: enable configuring tablets with libinputIan Fan1+4-2
2018-09-24 11:29cursor: allow cursor_set_image to accept a NULL image to hide cursorIan Fan2+7-7
2018-09-23 13:36seat: only show cursor if pointer configuredIan Fan1+9-0
2018-09-24 08:43Merge pull request #2701 from RedSoxFan/input-wildcardemersion29+183-266
2018-09-23 23:56Implement support for input wildcardBrian Ashworth29+183-266
2018-09-23 19:44Merge pull request #2699 from RedSoxFan/fix-2667emersion2+6-0
2018-09-23 19:17swaybg: fix increasingly smaller bg on hotplugBrian Ashworth2+6-0
2018-09-23 12:18Merge pull request #2696 from RyanDwyer/fix-gtkmenubarDrew DeVault1+26-6
2018-09-23 12:00Fix GtkMenuBar always opening first itemRyan Dwyer1+26-6
2018-09-23 11:19Merge pull request #2695 from RyanDwyer/remove-moveoutoftabsstacksDrew DeVault1+12-52
2018-09-23 07:42Merge pull request #2694 from RyanDwyer/fix-sticky-jumping-on-switchemersion2+2-5
2018-09-23 07:39Merge pull request #2686 from RyanDwyer/tab-scrollingemersion2+47-8
2018-09-23 04:32Flatten container in workspace_rejiggerRyan Dwyer1+2-1
2018-09-23 03:55Fix some bugs as a result of removing move_out_of_tabs_stacksRyan Dwyer1+8-4
2018-09-23 03:10Remove move_out_of_tabs_stacksRyan Dwyer1+2-47
2018-09-23 01:36Prevent sticky containers from jumping on workspace switchRyan Dwyer2+2-5
2018-09-23 00:51Merge pull request #2688 from RyanDwyer/exec-commands-without-focusDrew DeVault9+28-19
2018-09-22 23:52Merge pull request #2690 from ianyfan/commandsRyan Dwyer1+0-10
2018-09-22 23:44Merge branch 'master' into commandsRyan Dwyer2+5-63
2018-09-22 23:39Remove contrib/awesome.configDrew DeVault1+0-63
2018-09-22 23:28Merge pull request #2691 from ggreer/pango-font-optionsDrew DeVault1+5-0
2018-09-22 22:38Allow running commands on containers without focusing themRyan Dwyer9+28-19
2018-09-22 22:33Call pango_cairo_context_set_font_options().Geoff Greer1+5-0
2018-09-22 22:25commands: remove obselete code for sticky windows when switching workspaceIan Fan1+0-10
2018-09-22 18:56Merge pull request #2677 from ggreer/pretty-fontsDrew DeVault9+53-5
2018-09-21 03:37swaybar, swaylock, & tree/container: Set cairo font options to render text and lines with subpixel hinting (if available).Geoff Greer9+53-5
2018-09-22 11:40Merge pull request #2660 from RyanDwyer/fix-scratchpad-iterationemersion1+3-3
2018-09-22 10:10Merge pull request #2687 from ianyfan/swaybarRyan Dwyer1+7-3
2018-09-22 09:57swaybar: explicitly check return value of getdelimIan Fan1+7-3
2018-09-22 09:25Merge pull request #2679 from RyanDwyer/fix-pango-escapingemersion3+23-53
2018-09-22 08:40Use pango_layout_set_text instead of pango_layout_set_markupRyan Dwyer1+4-2
2018-09-21 11:27Fix pango escaping and refactor escape_markup_textRyan Dwyer3+24-56
2018-09-22 08:09Merge pull request #2678 from RyanDwyer/reconfigure-on-repositionemersion1+11-0
2018-09-22 00:42Implement tab cycling using mouse wheelRyan Dwyer2+47-8
2018-09-21 19:36Merge pull request #2666 from emersion/swaybar-hotplugBrian Ashworth6+82-68
2018-09-21 19:28Merge branch 'master' into swaybar-hotplugBrian Ashworth5+33-13
2018-09-21 17:52Merge pull request #2672 from ianyfan/swaybarDrew DeVault1+14-3
2018-09-21 14:46Merge pull request #2683 from ammgws/patch-1Drew DeVault1+1-1
2018-09-21 14:26stabilityに関する注記を更新Jason1+1-1
2018-09-21 11:06swaybar: log invalid i3bar jsonIan Fan1+12-3
2018-09-21 13:59swaybar: reset tokener if json is incompleteIan Fan1+1-0
2018-09-19 14:16swaybar: update buffer_pos when moving object to start of bufferIan Fan1+1-0
2018-09-21 13:02Reconfigure xwayland views when repositionedRyan Dwyer1+11-0
2018-09-21 12:51Update stability notice in READMEDrew DeVault1+4-4
2018-09-21 12:50Merge pull request #2680 from marienz/no-x11-backendemersion1+7-1
2018-09-21 11:25Fix compilation against wlroots without X11 backendMarien Zwart1+7-1
2018-09-21 10:15Merge pull request #2665 from emersion/render-output-segfaultRyan Dwyer1+7-4
2018-09-21 10:05Merge branch 'master' into render-output-segfaultRyan Dwyer15+295-214
2018-09-20 17:31swaybar: don't wl_display_roundtrip on each frameemersion2+1-2
2018-09-19 09:37swaybar: handle hotpluggingemersion6+81-66
2018-09-20 16:36Merge pull request #2671 from emersion/output-execute-no-focusemersion1+9-4
2018-09-19 21:37Merge pull request #2676 from ianyfan/ipcDrew DeVault3+5-0
2018-09-19 21:21ipc: add pid information for views in layout treeIan Fan3+5-0
2018-09-19 13:21Fix segfault when executing command without focusemersion1+9-4
2018-09-19 13:24Merge pull request #2669 from RyanDwyer/create-output-commandDrew DeVault4+42-0
2018-09-19 12:19Merge branch 'master' into create-output-commandemersion1+7-0
2018-09-19 12:16Merge pull request #2670 from ianyfan/commandsDrew DeVault1+7-0
2018-09-19 11:50config: free strings fields when freeing input configIan Fan1+7-0
2018-09-19 11:54Introduce create_output command (for developer use)Ryan Dwyer4+42-0
2018-09-19 09:03Fix segfault in output_renderemersion1+7-4
2018-09-19 02:52Merge pull request #2640 from ianyfan/swaybarDrew DeVault7+232-210
2018-09-18 17:06swaybar: only free tokener when using i3bar protocolIan Fan1+1-1
2018-09-17 13:21swaybar: add debugging statements for handling i3bar jsonIan Fan1+16-0
2018-09-18 11:53Fix double iteration of scratchpad containersRyan Dwyer1+3-3
2018-09-17 13:10swaybar: rewrite i3bar protocol handlingIan Fan4+128-118
2018-09-17 13:00swaybar: rewrite protocol determinationIan Fan2+33-56
2018-09-17 12:43swaybar: rewrite text protocol handlingIan Fan2+26-22
2018-09-17 12:31swaybar: only create i3bar block hotspot if click events are enabledIan Fan1+15-13
2018-09-17 12:31swaybar: send trailing comma with click event jsonIan Fan1+1-1
2018-09-16 10:24swaybar: fix empty function prototypesIan Fan2+4-4
2018-09-15 09:15swaybar: invalidate file descriptors upon closingIan Fan1+15-4
2018-09-15 09:14swaybar: remove block links upon exitIan Fan1+3-1
2018-09-17 17:38Merge pull request #2652 from emersion/swaybar-output-namesBrian Ashworth2+78-30
2018-09-17 14:04swaybar: use output names instead of output indexesemersion2+78-30
2018-09-17 08:52Merge pull request #2649 from wmww/fix-move-crashemersion1+1-1
2018-09-17 08:20Fix crash moving out of tab containerWilliam Wold1+1-1
2018-09-16 14:22Merge pull request #2637 from RyanDwyer/fix-tabbed-workspace-shenanigansDrew DeVault8+26-17
2018-09-16 14:19Merge pull request #2641 from marienz/inhibit-crashDrew DeVault1+1-1
2018-09-16 13:20Fix crash when destroying an idle-inhibiting clientMarien Zwart1+1-1
2018-09-16 12:01Rename seat_get_active_child to seat_get_active_tiling_childRyan Dwyer8+16-15
2018-09-16 04:04Make seat_get_active_child ignore floating childrenRyan Dwyer1+10-2
2018-09-16 08:44Merge pull request #2638 from RyanDwyer/fix-tab-unmap-crashemersion1+3-0
2018-09-16 04:18Fix crash when unmapping last child of a tabbed workspaceRyan Dwyer1+3-0
2018-09-15 15:15Merge pull request #2634 from ianyfan/ipcDrew DeVault2+21-4
2018-09-15 08:42ipc: handle NULL cases for node_get_outputIan Fan2+8-3
2018-09-15 00:51ipc: add focus information to root nodeIan Fan1+14-2
2018-09-15 01:12Merge pull request #2630 from emersion/wlroots-1243Drew DeVault9+35-35
2018-09-15 01:03Merge branch 'master' into wlroots-1243Drew DeVault1+1-1
2018-09-15 01:03Additional fix for xdg-outputDrew DeVault1+1-1
2018-09-15 00:56Merge branch 'master' into wlroots-1243Drew DeVault4+34-17
2018-09-15 00:55Postfix xdg-output headersDrew DeVault1+1-1
2018-09-15 00:45Merge pull request #2633 from ianyfan/view-recon-fixDrew DeVault1+0-2
2018-09-15 00:03Remove redundant container creation in view initializationIan Fan1+0-2
2018-09-14 20:19Merge pull request #2631 from ianyfan/swaybaremersion1+9-12
2018-09-14 20:04bar: remove i3bar_block_free in favour of i3bar_block_unrefIan Fan1+9-12
2018-09-14 19:57Merge pull request #2629 from RedSoxFan/fix-654Drew DeVault1+24-2
2018-09-14 17:21Update for swaywm/wlroots#1243emersion9+35-35
2018-09-14 12:51Address ianyfan's commentsBrian Ashworth2+19-3
2018-09-14 01:55Escape spaces in background file pathBrian Ashworth1+6-0
2018-09-13 20:36Allow spaces in background file pathsBrian Ashworth2+3-3
2018-09-13 07:38Merge pull request #2628 from RyanDwyer/remove-rejigger-assertionemersion1+1-3
2018-09-13 07:02Remove bad assertion in workspace_rejiggerRyan Dwyer1+1-3
2018-09-12 16:28Merge pull request #2622 from ianyfan/i3bar-block-refDrew DeVault4+19-6
2018-09-12 07:28i3bar: count references to blocksIan Fan4+19-6
2018-09-12 07:20Merge pull request #2620 from ianyfan/commandsemersion1+19-8
2018-09-11 23:55Merge pull request #2624 from RedSoxFan/update-tex-in-cmd-clientDrew DeVault1+17-0
2018-09-11 23:50Merge pull request #2621 from emersion/fix-unmap-segfaultDrew DeVault1+4-1
2018-09-11 23:34Update textures for cmd_client_* commandsBrian Ashworth1+17-0
2018-09-11 23:19Merge pull request #2618 from RyanDwyer/tiling-dragDrew DeVault19+318-21
2018-09-11 22:46Minor fixes to tiling drag implementationRyan Dwyer4+19-15
2018-09-11 17:34Don't use handler_context in view_unmapemersion1+4-1
2018-09-11 15:45commands: when moving container, remove its gapsIan Fan1+1-0
2018-09-11 15:03commands: when moving container, restore focus properlyIan Fan1+18-8
2018-09-11 13:38Fix crash in workspace_wrap_childrenRyan Dwyer2+4-1
2018-09-11 13:24Fix line lengthRyan Dwyer1+2-1
2018-09-11 12:26Fix dropzone box on scaled outputsRyan Dwyer1+4-1
2018-09-11 11:34Implement tiling dragRyan Dwyer10+274-6
2018-09-11 07:17Introduce tiling_drag directiveRyan Dwyer6+18-0
2018-09-11 06:56Rename OP_MOVE to OP_MOVE_FLOATINGRyan Dwyer6+14-14
2018-09-11 01:00Merge pull request #2617 from wmww/cursor-enter-on-focus-changeDrew DeVault4+15-2
2018-09-11 00:52Minor fixWilliam Wold1+2-1
2018-09-10 17:03Minor fixWilliam Wold1+1-1
2018-09-10 17:03Prevent stacked layout from crashingWilliam Wold1+1-1
2018-09-10 05:47Give windows pointer focus immediately when they are switched toWilliam Wold4+13-1
2018-09-10 11:56Merge pull request #2613 from apreiml/fix_no_last_focus_failemersion1+4-1
2018-09-10 09:23handle_layer_shell_surface: Do not crash if seat doesn't have focusArmin Preiml1+4-1
2018-09-08 21:06Merge pull request #2609 from ianyfan/commandsDrew DeVault1+1-1
2018-09-08 18:51commands: prevent running empty seat commandIan Fan1+1-1
2018-09-08 13:20Merge pull request #2530 from apreiml/ipc_missing_get_treeDrew DeVault1+138-19
2018-09-08 13:19Merge pull request #2602 from RyanDwyer/fix-title-texturesDrew DeVault11+111-48
2018-09-08 11:11code style fixesArmin Preiml1+10-12
2018-09-06 06:46get_tree: percent cast to double on divisionArmin Preiml1+4-4
2018-09-05 14:18get_tree: default valuesArmin Preiml1+33-16
2018-09-02 11:22missing ipc stuff: rebase to typesafetyArmin Preiml1+120-16
2018-09-08 06:19Align titles to baselineRyan Dwyer11+49-32
2018-09-07 08:42Fix gaps in title textures and vertically center themRyan Dwyer1+68-22
2018-09-07 15:09Merge pull request #2603 from emersion/fix-dndDrew DeVault3+8-6
2018-09-07 13:43Fix drag-and-dropemersion3+8-6
2018-09-06 23:18Merge pull request #2600 from RyanDwyer/fix-workspace-switchingDrew DeVault1+1-1
2018-09-06 22:08Fix workspace switchingRyan Dwyer1+1-1
2018-09-06 19:28Merge pull request #2594 from RyanDwyer/fix-pinentryemersion3+6-6
2018-09-06 14:08Merge pull request #2593 from RyanDwyer/dont-be-so-dirtyDrew DeVault1+1-4
2018-09-06 13:57Float views when min == max on either dimensionRyan Dwyer3+6-6
2018-09-06 13:25Don't dirty outputs unnecessarilyRyan Dwyer1+1-4
2018-09-06 12:59Merge pull request #2592 from RyanDwyer/fix-fullscreen-unmap-focusemersion1+5-0
2018-09-06 12:34Second attempt at restoring focus when closing a fullscreen viewRyan Dwyer1+5-0
2018-09-06 11:24Merge pull request #2591 from RyanDwyer/fix-workspace-switchBrian Ashworth1+7-0
2018-09-06 11:15Make outputs dirty when changing focusRyan Dwyer1+7-0
2018-09-06 10:56Merge pull request #2589 from RyanDwyer/seat-set-focus-typeemersion12+42-25
2018-09-06 10:30Merge pull request #2590 from RyanDwyer/fix-output-active-workspaceBrian Ashworth1+1-1
2018-09-06 10:20Fix crash when switching to new workspace during transactionRyan Dwyer1+1-1
2018-09-06 09:26Introduce seat_set_focus_container and seat_set_focus_workspaceRyan Dwyer12+42-25
2018-09-06 08:41Merge pull request #2578 from RyanDwyer/fix-binding-reloademersion2+3-4
2018-09-06 04:42Merge pull request #2587 from RyanDwyer/fix-layout-toggle-crashBrian Ashworth1+1-1
2018-09-06 04:29Fix crash when running "layout toggle"Ryan Dwyer1+1-1
2018-09-06 02:12Merge pull request #2586 from RyanDwyer/fix-fullscreen-focus-crashDrew DeVault1+3-0
2018-09-06 02:04Merge pull request #2585 from RyanDwyer/fix-move-across-outputsDrew DeVault1+2-1
2018-09-06 02:03Fix crash when focusing from fullscreen in an invalid directionRyan Dwyer1+3-0
2018-09-06 01:59Merge pull request #2583 from RyanDwyer/fix-null-surface-crashDrew DeVault1+1-1
2018-09-06 01:53Fix crash when moving view across outputsRyan Dwyer1+2-1
2018-09-06 01:44Merge pull request #2582 from ascent12/funcDrew DeVault1+1-1
2018-09-06 01:39Fix crash when views rapidly map and unmapRyan Dwyer1+1-1
2018-09-06 01:31Remove __PRETTY_FUNCTION__Scott Anderson1+1-1
2018-09-06 01:14Merge pull request #2579 from RyanDwyer/adjust-container-boxDrew DeVault2+27-19
2018-09-06 00:39Merge pull request #2580 from RyanDwyer/fix-focus-after-fullscreenDrew DeVault1+2-5
2018-09-05 23:33Restore focus correctly when closing a fullscreen viewRyan Dwyer1+2-5
2018-09-05 23:13Adjust container boxRyan Dwyer2+27-19
2018-09-05 22:29Fix management of bindings during reloadRyan Dwyer2+3-4
2018-09-05 18:55Merge pull request #2572 from RedSoxFan/wlr-output-disablingDrew DeVault2+15-23
2018-09-05 18:00Call wlr_output_enable on enable/disable if neededBrian Ashworth2+15-23
2018-09-05 13:33Merge pull request #2540 from RyanDwyer/typesafetyDrew DeVault68+3490-3433
2018-09-05 10:11Merge pull request #2574 from ammgws/block-bg-fixemersion1+1-1
2018-09-05 09:48Fix swaybar block background fill logicJason1+1-1
2018-09-05 07:59Allow marked containers to be moved out of the scratchpad via move commandRyan Dwyer3+30-17
2018-09-05 07:37Fix inversed condition in criteriaRyan Dwyer1+2-2
2018-09-04 13:21Fix clicking workspace buttonsRyan Dwyer1+4-4
2018-09-04 12:37Fix crash when view in scratchpad becomes urgentRyan Dwyer1+3-1
2018-09-04 01:45Focus empty workspace when clicking itRyan Dwyer1+11-13
2018-09-03 22:40Fix crash when running layout toggle splitRyan Dwyer1+0-1
2018-09-03 22:34Fix floating view moving to 0,0 when splittingRyan Dwyer1+2-0
2018-09-02 11:22Fix crash when using focus parent/child from an empty workspaceRyan Dwyer1+13-4
2018-09-02 05:37Fix scratchpad related crashesRyan Dwyer2+6-3
2018-08-31 22:45Fix output position issueRyan Dwyer2+9-8
2018-08-31 22:02Fix another focus bug when moving into outputRyan Dwyer1+9-4
2018-08-31 21:57Fix focus bugRyan Dwyer1+7-9
2018-08-31 09:27Fix swaybars with no defined outputRyan Dwyer1+2-2
2018-08-31 09:16Fix crash when moving mouse over a fullscreen split containerRyan Dwyer1+1-1
2018-08-31 09:11Fix moving workspace to outputRyan Dwyer1+2-1
2018-08-31 08:59Update output propertes on mode changeRyan Dwyer1+4-0
2018-08-31 07:44Fix mouse_warpingRyan Dwyer1+14-7
2018-08-30 13:58Apply default config to outputRyan Dwyer2+1-4
2018-08-30 12:23Remove offset argument to container_add_siblingRyan Dwyer4+6-6
2018-08-30 11:26Fix crash when focus hits edge of rootRyan Dwyer1+4-0
2018-08-30 11:20Don't use wlr_output propertiesRyan Dwyer10+47-39
2018-08-30 11:00Implement type safe arguments and demote sway_containerRyan Dwyer68+3439-3433
2018-09-04 15:00Merge pull request #2569 from RyanDwyer/deny-reload-repeatDrew DeVault3+14-9
2018-09-04 10:00Deny repeating reload by holding keyRyan Dwyer3+14-9
2018-09-04 01:49Merge pull request #2561 from RyanDwyer/window-role-criteriaDrew DeVault3+28-7
2018-09-02 10:06Implement window_role criteria tokenRyan Dwyer3+28-7
2018-09-03 15:04Merge pull request #2564 from ppascher/masterDrew DeVault2+64-58
2018-09-03 14:59Merge pull request #2542 from sghctoma/fix-freebsd-buildDrew DeVault12+35-14
2018-09-03 14:57Merge pull request #2563 from taiyu-len/fix/misaligned-pointer-accessDrew DeVault2+8-8
2018-09-03 14:32Merge pull request #2565 from ianyfan/fix-splashscreen-crashemersion1+2-1
2018-09-03 13:03Fix crash when a splash screen opens on an empty workspaceIan Fan1+2-1
2018-09-03 12:25move criteria "instance", "class" and "window_role" inside HAVE_XWAYLAND ifdefs"Pascal Pascher2+53-53
2018-09-03 09:17fix window_type with disabled xwayland supportPascal Pascher1+1-1
2018-09-03 09:13Fixed window_type with disabled xwayland support.Pascal Pascher3+16-10
2018-09-03 07:08Change _XOPEN_SOURCE defines to _POSIX_C_SOURCEsghctoma6+6-6
2018-09-03 06:57Merge remote-tracking branch 'upstream/master' into fix-freebsd-buildsghctoma22+173-34
2018-09-03 04:32Merge pull request #2553 from emersion/disabled-no-modesetBrian Ashworth2+4-6
2018-09-03 04:24Merge branch 'master' into disabled-no-modesetBrian Ashworth12+103-14
2018-09-03 00:07prevent ub caused by misaligned stores/loadstaiyu2+8-8
2018-09-02 19:42Merge pull request #2562 from RyanDwyer/ld-library-pathemersion2+13-10
2018-09-02 19:41Merge pull request #2560 from RyanDwyer/focus-on-window-activationemersion8+86-0
2018-09-02 13:07Add ld-library-path meson optionRyan Dwyer2+3-0
2018-09-02 12:58Use dashes in meson option namesRyan Dwyer2+10-10
2018-09-02 08:25Rename fowa enum and use switch in view_request_activateRyan Dwyer2+19-19
2018-09-02 05:03Implement focus_on_window_activationRyan Dwyer8+86-0
2018-09-02 08:17Merge pull request #2559 from RyanDwyer/xwayland-check-modalemersion1+3-1
2018-09-02 03:27Check modal state when determining whether an xwayland view should floatRyan Dwyer1+3-1
2018-09-02 06:51Merge pull request #2554 from emersion/init-dmabuf-global-in-rendereremersion1+0-2
2018-09-01 17:33Update for swaywm/wlroots#1216emersion1+0-2
2018-09-01 17:00Merge pull request #2544 from RyanDwyer/fix-deferred-cmd-crashDrew DeVault1+1-1
2018-09-01 16:56Do not modeset disabled outputsemersion2+4-6
2018-09-01 14:39Merge pull request #2547 from RyanDwyer/fix-reload-crashDrew DeVault3+17-1
2018-09-01 14:38Merge pull request #2549 from RyanDwyer/border-improvementsDrew DeVault2+5-3
2018-09-01 14:37Merge pull request #2550 from RyanDwyer/window-type-criteriaDrew DeVault4+42-7
2018-09-01 13:04Implement window_type criteria tokenRyan Dwyer4+42-7
2018-09-01 11:28Implement deprecated new_window and new_float commandsRyan Dwyer2+5-3
2018-09-01 01:45Allow reload command to exist anywhere in the command stringRyan Dwyer3+17-1
2018-09-01 01:13Fix crash on reloadRyan Dwyer1+1-1
2018-08-31 12:05Merge pull request #2546 from RyanDwyer/fix-transaction-spammingemersion2+2-3
2018-08-31 11:34Don't send never-ending transactions when a focused layer surface commitsRyan Dwyer2+2-3
2018-08-31 09:49Fix crash when running deferred commandsRyan Dwyer1+1-1
2018-08-30 08:33Enable privilege dropping of FreeBSDsghctoma1+4-2
2018-08-30 08:05Add missing destroy calls to server_finisghctoma1+4-0
2018-08-30 07:58Add FreeBSD-specific PAM configurationsghctoma3+19-4
2018-08-30 07:44Fix SYSCONFDIR to include "prefix"sghctoma1+1-1
2018-08-30 07:40Make libcap an optional dependencysghctoma1+1-1
2018-08-30 07:29Fix feature macros for FreeBSDsghctoma6+6-6
2018-08-29 12:42Merge pull request #2537 from ianyfan/commandsDrew DeVault1+4-9
2018-08-29 12:40Merge pull request #2531 from RyanDwyer/maybe-fix-transaction-crashDrew DeVault1+17-3
2018-08-28 14:19commands: fix exec quotingIan Fan1+4-9
2018-08-29 04:47Merge pull request #2536 from RyanDwyer/fix-nested-tabsBrian Ashworth1+1-1
2018-08-29 04:38Fix rendering of nested tabsRyan Dwyer1+1-1
2018-08-29 01:00Merge pull request #2535 from RyanDwyer/fix-reap-crashDrew DeVault1+3-0
2018-08-29 00:49Fix crash when reaping a workspaceRyan Dwyer1+3-0
2018-08-29 00:49Merge pull request #2533 from RyanDwyer/fix-workspace-tabsDrew DeVault1+11-1
2018-08-29 00:38Fix workspace tabsRyan Dwyer1+11-1
2018-08-28 22:29Don't use bitfield to test for similar transactionsRyan Dwyer1+17-3
2018-08-28 16:41Merge pull request #2526 from ianyfan/commandsBrian Ashworth1+24-19
2018-08-28 16:32Merge branch 'master' into commandsBrian Ashworth2+90-1
2018-08-28 14:58Merge pull request #2528 from fokditkak/add-bulgarian-readmeDrew DeVault2+90-1
2018-08-28 14:12added ref to bulgarian translationMartin Kalchev1+1-2
2018-08-27 23:46commands: fix moving container to different outputIan Fan1+24-19
2018-08-28 14:06spellcheck and help add.Martin Kalchev2+16-10
2018-08-28 14:03Merge pull request #2511 from RyanDwyer/refactor-arrangeDrew DeVault11+147-150
2018-08-28 13:53Fix gaps issuesRyan Dwyer4+24-13
2018-08-26 00:16Prepare arrange code for type safe argumentsRyan Dwyer9+123-137
2018-08-28 13:16initial commitMartin Kalchev1+84-0
2018-08-27 17:44Merge pull request #2523 from RedSoxFan/fix-floating-drag-outputsDrew DeVault1+12-10
2018-08-27 16:41Merge pull request #2494 from RyanDwyer/fix-overflowing-subsurfacesDrew DeVault1+20-3
2018-08-27 16:32Merge pull request #2520 from RedSoxFan/destroy-empty-ws-on-evacDrew DeVault1+7-2
2018-08-27 16:30Merge pull request #2519 from ianyfan/set-focus-cleanupDrew DeVault1+46-51
2018-08-26 18:00seat.c: clean-up seat_set_focus_warp functionIan Fan1+46-51
2018-08-27 12:16Merge pull request #2522 from ascent12/build_fixDrew DeVault2+2-1
2018-08-27 07:06Stop floaters from snapping on move to new outputBrian Ashworth1+12-10
2018-08-27 06:01Initialise variable properlyScott Anderson1+1-1
2018-08-27 06:01Hide deprecated wayland functionsScott Anderson1+1-0
2018-08-27 04:18Destroy empty workspaces in output_evacuateBrian Ashworth1+7-2
2018-08-27 01:59Merge pull request #2518 from ianyfan/ipcBrian Ashworth1+2-4
2018-08-26 10:01ipc: clean-up container_create_notify functionIan Fan1+1-3
2018-08-26 09:54ipc: emit window close event earlier, before destroyingIan Fan1+1-1
2018-08-26 17:55Merge pull request #2517 from fokditkak/add_fish_completionDrew DeVault5+41-0
2018-08-26 16:27added fish to meson.buildMartin Kalchev1+11-0
2018-08-26 15:53added untested filesMartin Kalchev4+30-0
2018-08-26 14:50Merge pull request #2513 from RyanDwyer/rename-root-outputsDrew DeVault5+9-6
2018-08-26 14:49Merge pull request #2515 from RyanDwyer/remove-layout-fileDrew DeVault38+449-479
2018-08-26 02:05Remove layout.cRyan Dwyer38+449-479
2018-08-26 00:07Merge pull request #2488 from RyanDwyer/separate-gaps-functionsDrew DeVault7+86-55
2018-08-19 07:00Make separate gaps functions per container typeRyan Dwyer7+86-55
2018-08-25 15:19Merge pull request #2512 from apreiml/workspace_move_wrapBrian Ashworth1+38-10
2018-08-25 07:11Workspace move cycleArmin Preiml1+38-10
2018-08-25 13:42Add comment for sway_root.all_outputsRyan Dwyer1+1-0
2018-08-25 09:29Rename sway_root.outputs to sway_root.all_outputsRyan Dwyer5+8-6
2018-08-25 13:38Merge pull request #2510 from RyanDwyer/relocate-layout-functionsDrew DeVault9+637-631
2018-08-25 03:24Merge pull request #2495 from ianyfan/commandsRyan Dwyer2+29-8
2018-08-25 03:06Merge branch 'master' into commandsRyan Dwyer27+326-336
2018-08-25 02:09Relocate container_move, container_move_to and container_get_in_directionRyan Dwyer9+637-631
2018-08-24 12:27Merge pull request #2499 from RyanDwyer/refactor-destroy-functionsDrew DeVault19+267-308
2018-08-20 05:54Refactor destroy functions and save workspaces when there's no outputsRyan Dwyer19+267-308
2018-08-22 08:35Merge pull request #2470 from ianyfan/completionsemersion1+3-3
2018-08-22 08:34Merge pull request #2507 from RyanDwyer/move-workspace-translate-floatingemersion1+20-0
2018-08-22 08:32Merge pull request #2506 from vilhalmer/ipc-get_tree-return-app_id-and-classemersion1+11-0
2018-08-22 07:46Translate floating containers when a workspace is movedRyan Dwyer1+20-0
2018-08-22 00:51Add app_id and class to get_tree outputvilhalmer1+11-0
2018-08-21 22:46Merge pull request #2505 from RyanDwyer/fix-set-fullscreenDrew DeVault1+1-0
2018-08-21 22:23Fix sending fullscreen event to viewRyan Dwyer1+1-0
2018-08-21 02:56Merge pull request #2503 from RyanDwyer/use-wlr-edgesBrian Ashworth4+11-16
2018-08-21 02:41Replace enum resize_edge with wlr_edgesRyan Dwyer4+11-16
2018-08-20 23:22Merge pull request #2502 from minus7/workspace-namesDrew DeVault1+1-0
2018-08-20 21:17Improve new workspace name selectionminus1+1-0
2018-08-20 19:21Merge pull request #2501 from RedSoxFan/fix-bad-free-swaynagDrew DeVault3+12-9
2018-08-20 19:06Fix bad-free in swaynagBrian Ashworth3+12-9
2018-08-19 15:25commands: implement move absoluteIan Fan2+29-8
2018-08-20 07:17Merge pull request #2498 from RyanDwyer/fix-jumping-viewsemersion1+6-1
2018-08-20 03:24Fix jumping viewsRyan Dwyer1+6-1
2018-08-20 02:06Merge pull request #2483 from RyanDwyer/floating-emit-reparentDrew DeVault7+107-98
2018-08-20 02:03Merge pull request #2496 from RyanDwyer/fix-transaction-crashDrew DeVault1+4-2
2018-08-20 00:37Fix crash when adding outputRyan Dwyer3+11-4
2018-08-19 23:23Clean up tracked outputs when an output is destroyedRyan Dwyer1+10-0
2018-08-19 01:01Send output enter/leave events correctlyRyan Dwyer7+93-101
2018-08-19 22:54Fix crash when a view destroys with pending transactionsRyan Dwyer1+4-2
2018-08-19 20:51Merge pull request #2493 from RyanDwyer/fix-popup-positionemersion1+4-2
2018-08-19 14:29Merge pull request #2478 from RyanDwyer/standardise-debugDrew DeVault7+68-80
2018-08-19 11:50Allow subsurfaces which overflow the container to be interacted withRyan Dwyer1+20-3
2018-08-19 11:09Fix popup position when parent uses geometryRyan Dwyer1+4-2
2018-08-19 08:21Merge pull request #2487 from RyanDwyer/workspace-floating-listemersion20+109-136
2018-08-19 05:07Replace hacky L_FLOATING container with a listRyan Dwyer20+109-136
2018-08-19 01:29Use enum for damage debug optionsRyan Dwyer4+14-12
2018-08-18 06:58Standardise debug variablesRyan Dwyer7+63-77
2018-08-19 06:16Merge pull request #2453 from ianyfan/commandsRyan Dwyer16+121-57
2018-08-19 06:07Merge branch 'master' into commandsRyan Dwyer11+152-61
2018-08-18 23:26Merge pull request #2466 from RyanDwyer/geometryDrew DeVault11+151-60
2018-08-18 22:59Merge pull request #2484 from ianyfan/con-for-each-child-fixRyan Dwyer1+1-1
2018-08-18 17:29commands: move newly-stickied containers to focused workspaceIan Fan1+16-0
2018-08-18 17:10Fix double iterating in container_for_each_childIan Fan1+1-1
2018-08-12 14:40commands: prevent focusing mode with no containersIan Fan1+4-0
2018-08-11 23:38commands: complete assign commandIan Fan4+45-23
2018-08-11 23:32commands: saner workspace number handlingIan Fan4+29-18
2018-08-10 23:52commands: handle quoted exec commandIan Fan1+10-1
2018-08-10 23:29commands: fix documentation formatting mistakes for move commandIan Fan2+3-3
2018-08-07 10:46commands: require set variable to start with $Ian Fan2+2-12
2018-08-07 10:25commands: add nopIan Fan5+12-0
2018-08-18 14:29Merge pull request #2473 from RyanDwyer/iterators-per-typeDrew DeVault18+268-110
2018-08-17 09:48Implement iterators per container typeRyan Dwyer18+268-110
2018-08-18 13:32Merge pull request #2460 from RyanDwyer/implement-mousedownDrew DeVault3+63-8
2018-08-18 13:30Merge pull request #2481 from RyanDwyer/rename-functionsDrew DeVault12+54-54
2018-08-18 11:54Rename container_sort_workspaces and container_wrap_childrenRyan Dwyer12+54-54
2018-08-18 08:15Merge pull request #2480 from RyanDwyer/fix-mod-resizeemersion1+5-5
2018-08-18 07:50Fix mod+resizeRyan Dwyer1+5-5
2018-08-18 05:11Fix nitpickRyan Dwyer1+4-4
2018-08-18 05:10Store geometry in the view and handle any floating view resizingRyan Dwyer11+144-112
2018-08-17 13:11Set current size when a floating xwayland view resizesRyan Dwyer1+2-0
2018-08-17 00:23Handle xwayland views sending new sizes in their commitsRyan Dwyer2+11-2
2018-08-16 23:25Add get_geometry for xdg_shell_v6Ryan Dwyer1+13-1
2018-08-16 14:03Render saved buffer using saved geometryRyan Dwyer1+2-4
2018-08-16 12:41Fix geometryRyan Dwyer5+57-10
2018-07-02 22:06Add view_get_geometryemersion4+28-37
2018-08-17 23:29Don't send motion if the cursor hasn't movedRyan Dwyer3+6-1
2018-08-15 23:12Rename mousedown to down and make seat operation a named enumRyan Dwyer3+18-17
2018-08-15 06:47Implement mousedown operationRyan Dwyer3+50-1
2018-08-17 13:53Merge pull request #2472 from RyanDwyer/refactor-seat-get-focusDrew DeVault3+81-55
2018-08-17 12:37Merge pull request #2471 from RyanDwyer/reap-when-floatingemersion1+2-1
2018-08-17 12:33Merge pull request #2474 from RyanDwyer/transactionise-csdemersion3+5-3
2018-08-17 10:25Add using_csd variable to transaction stateRyan Dwyer3+5-3
2018-08-17 07:32Refactor seat_get_focus functionsRyan Dwyer3+81-55
2018-08-17 06:23Attempt to reap old tiling parent when floating a containerRyan Dwyer1+2-1
2018-08-17 00:04Merge pull request #2465 from DonnieWest/masterRyan Dwyer1+2-1
2018-08-16 02:49When the workspace is focused, return it instead of checking parentDonnie West1+2-1
2018-08-16 22:21Fix swaylock zsh completionsIan Fan1+3-3
2018-08-15 21:16Merge pull request #2458 from RyanDwyer/cleanup-transactionsDrew DeVault8+51-80
2018-08-15 21:11Merge pull request #2459 from RyanDwyer/fix-workspace-prev-nextemersion5+36-69
2018-08-15 05:14Use list_find in more places and refactor/fix workspace prev_next functionsRyan Dwyer5+36-69
2018-08-15 00:03Simplify transactionsRyan Dwyer8+51-80
2018-08-14 13:07Merge pull request #2445 from RyanDwyer/resize-tiling-via-cursorDrew DeVault11+355-145
2018-08-13 21:17Merge pull request #2454 from minus7/workspace-namesemersion1+13-2
2018-08-12 12:41Use assigned workspace name for outputminus1+13-2
2018-08-12 00:44Don't commit multiple transactions at the same timeRyan Dwyer1+49-31
2018-08-11 10:04Don't progress transaction queue if any are partially completeRyan Dwyer1+12-0
2018-08-11 00:47Make mod+resize a floating container resize the container itselfRyan Dwyer1+1-1
2018-08-10 14:08Use col-resize and row-resize cursor imagesRyan Dwyer2+23-6
2018-08-10 13:43Fix right-click/popups and add state checksRyan Dwyer1+5-3
2018-08-10 07:22Allow resizing tiled views via mod keyRyan Dwyer1+42-18
2018-08-10 06:51Refactor dispatch_cursor_buttonRyan Dwyer1+94-96
2018-08-10 04:10Implement resizing tiled containers via cursorRyan Dwyer10+173-34
2018-08-11 23:08Merge pull request #2452 from janza/position-command-fix-argsDrew DeVault1+1-1
2018-08-11 16:41man: Correct format for output position configJosip Janzic1+1-1
2018-08-11 14:28Merge pull request #2451 from RyanDwyer/fix-ancestor-crashDrew DeVault1+1-1
2018-08-11 14:13Fix container_has_ancestor crashRyan Dwyer1+1-1
2018-08-11 12:29Merge pull request #2449 from RyanDwyer/remove-bfsDrew DeVault9+15-62
2018-08-11 07:44Merge pull request #2448 from RyanDwyer/remove-container-has-childemersion3+3-22
2018-08-11 05:57Remove container_for_each_descendant_bfsRyan Dwyer9+15-62
2018-08-11 05:36Remove container_has_childRyan Dwyer3+3-22
2018-08-10 17:53Merge pull request #2447 from ianyfan/swaynag-leakemersion1+3-0
2018-08-10 17:34swaynag: destroy old cursor theme when updatedIan Fan1+3-0
2018-08-10 13:46Merge pull request #2446 from emersion/xwayland-unmanaged-orderDrew DeVault1+1-1
2018-08-10 11:47xwayland: fix unmanaged surfaces orderemersion1+1-1
2018-08-10 00:04Merge pull request #2441 from RyanDwyer/finish-resize-commandsBrian Ashworth2+81-21
2018-08-09 22:50Update resize documentationRyan Dwyer1+9-9
2018-08-09 10:25Implement resize set <width> <height> for tiled containersRyan Dwyer1+39-4
2018-08-09 09:36Implement resize grow|shrink <direction> <amount> for tiled containersRyan Dwyer1+33-8
2018-08-09 12:44Remove obsolete security sanity checkDrew DeVault1+0-22
2018-08-08 21:21Merge pull request #2440 from RedSoxFan/bg-swaynag-reading-onlyDrew DeVault1+1-1
2018-08-08 21:04Don't call swaynag_log for bg when not readingBrian Ashworth1+1-1
2018-08-08 20:42Merge pull request #2439 from RedSoxFan/fix-2434Drew DeVault5+57-14
2018-08-08 17:46Allow a fallback color to be specified for swaybgBrian Ashworth5+57-14
2018-08-08 19:36Merge pull request #2423 from manio/masterBrian Ashworth1+1-1
2018-08-08 19:26Merge branch 'master' into masterBrian Ashworth29+692-276
2018-08-08 15:53私の日本語が上手じゃないですねDrew DeVault1+1-1
2018-08-08 15:40Remove setcap instructionsDrew DeVault6+4-24
2018-08-08 12:49Merge pull request #2436 from RyanDwyer/fix-floating-deco-focusemersion2+7-9
2018-08-08 12:32Don't call send_pointer_notify_button when doing move or resizeRyan Dwyer1+2-1
2018-08-08 12:27Focus floating views when beginning move/resize operationsRyan Dwyer1+3-4
2018-08-08 12:14Rename container_at_view to surface_at_view and make it return voidRyan Dwyer1+5-6
2018-08-08 11:45Fix focus when clicking floating decorationsRyan Dwyer1+1-2
2018-08-08 12:13Merge pull request #2420 from RyanDwyer/floating-move-to-workspaceDrew DeVault7+99-33
2018-08-08 00:04Deny moving a sticky container to workspace if it's the same outputRyan Dwyer3+35-9
2018-08-06 23:30Fix edge cases when moving floating container to new workspaceRyan Dwyer4+47-54
2018-08-04 04:46Implement move to workspace on a floating containerRyan Dwyer3+54-7
2018-08-07 14:27Merge pull request #2432 from RyanDwyer/fix-move-crashDrew DeVault1+0-1
2018-08-07 14:27Merge pull request #2433 from RyanDwyer/fix-sticky-infinite-loopDrew DeVault1+13-10
2018-08-07 13:27Fix infinite loop when focusing sticky containers via workspace commandRyan Dwyer1+13-10
2018-08-07 13:04Fix crash when running `move container to workspace back_and_forth`Ryan Dwyer1+0-1
2018-08-06 18:08Merge pull request #2430 from ianyfan/socketpath-leaksDrew DeVault1+2-0
2018-08-06 12:58ipc-client: fix memory leaks in get_socketpathIan Fan1+2-0
2018-08-06 15:55Merge pull request #2428 from RyanDwyer/workspace-move-to-outputBrian Ashworth2+49-23
2018-08-06 15:47Merge branch 'master' into workspace-move-to-outputBrian Ashworth19+531-189
2018-08-06 15:32Merge pull request #2268 from emersion/server-decoration-bordersDrew DeVault8+153-11
2018-08-06 15:30Merge pull request #2392 from ianyfan/commandsDrew DeVault12+378-178
2018-08-06 14:28Handle views created after decoration mode is sent for xdg-shell-v6emersion1+22-3
2018-07-29 17:31Handle views created after decoration mode is sent for xdg-shellemersion6+61-4
2018-07-13 20:53Listen to server-decoration mode changesemersion5+72-6
2018-08-06 14:03Move workspace moving code out of container_move_toRyan Dwyer2+49-23
2018-08-06 11:46commands: fix workspace edge casesIan Fan3+25-3
2018-08-06 09:43commands: check for special workspaces in workspace & move commandsIan Fan3+59-58
2018-08-04 23:27commands: document <criteria> focusIan Fan1+3-0
2018-08-04 23:16commands: add optional flags to moveIan Fan2+81-35
2018-08-04 23:05commands: complete workspace implementationIan Fan4+59-46
2018-08-01 15:03commands: fix layout implementation (also better name for previous split layout)Ian Fan4+30-21
2018-08-01 15:02commands: better type for con_id string lengthIan Fan1+3-3
2018-07-31 10:38commands: complete move implementationIan Fan4+103-66
2018-07-29 11:27commands: complete layout implementationIan Fan2+70-18
2018-07-29 10:16commands: allow __focused__ for con_id criterionIan Fan2+15-4
2018-07-29 09:33commands: allow "first", "last", "newest" and "recent" as values for urgent criteriaIan Fan2+10-4
2018-08-05 14:59Fix segv when sway is terminatingMariusz Bialonczyk1+1-1
2018-08-05 09:35Merge pull request #2422 from ggreer/compiler-errorsemersion2+2-0
2018-08-05 07:24Fix compiler errors.Geoff Greer2+2-0
2018-08-04 19:41Merge pull request #2418 from RyanDwyer/separate-rootemersion16+413-394
2018-08-04 04:01Move workspace pid code to root.cRyan Dwyer6+121-119
2018-08-03 13:06Separate root-related codeRyan Dwyer12+292-275
2018-08-04 00:26Merge pull request #2419 from RedSoxFan/fix-2416Ryan Dwyer1+5-0
2018-08-04 00:15Merge branch 'master' into fix-2416Ryan Dwyer12+222-19
2018-08-03 19:08Merge pull request #2400 from RedSoxFan/swaynag-config-errorsDrew DeVault12+222-19
2018-08-03 15:36Check correct ws for sticky and fix floating iterBrian Ashworth1+5-0
2018-08-03 14:40Remove swaynag_clone and use memcpyBrian Ashworth3+3-15
2018-08-03 01:37Write to swaynag pipe fd directly on config errorsBrian Ashworth12+227-110
2018-08-02 03:54Show swaynag on config errorsBrian Ashworth6+118-20
2018-08-03 09:58Merge pull request #2417 from marienz/swaynag-includesRyan Dwyer2+2-0
2018-08-02 15:23Add missing stdlib.h includes to swaynagMarien Zwart2+2-0
2018-08-03 08:56Merge pull request #2414 from RyanDwyer/fix-inactive-fullscreen-crashemersion1+10-11
2018-08-03 08:47Merge pull request #2415 from RyanDwyer/fix-fullscreen-container-crashemersion3+6-10
2018-08-03 08:45Merge pull request #2413 from RyanDwyer/dont-move-empty-workspaceemersion1+4-0
2018-08-03 08:08Fix crash when moving cursor over a fullscreen split containerRyan Dwyer3+6-10
2018-08-03 07:55Fix crash when fullscreen view closes on inactive workspaceRyan Dwyer1+10-11
2018-08-03 07:13Deny "move container" when an empty workspace is focusedRyan Dwyer1+4-0
2018-08-03 02:35Merge pull request #2408 from ianyfan/exit-nagBrian Ashworth1+2-2
2018-08-03 02:18Merge branch 'master' into exit-nagBrian Ashworth4+8-2
2018-08-02 22:59Merge pull request #2325 from emersion/wlr-gamma-controlemersion1+2-0
2018-08-02 22:49Merge branch 'master' into wlr-gamma-controlemersion113+5187-1026
2018-08-02 22:18Merge pull request #2411 from emersion/fullscreen-pointer-inputRyan Dwyer3+7-2
2018-08-02 21:48Fix pointer events for fullscreen viewsemersion3+7-2
2018-08-02 21:33Merge pull request #2410 from minus7/fix-fullscreenDrew DeVault1+1-2
2018-08-02 21:19Fix crash on mouse motion on fullscreen containerminus1+1-2
2018-08-02 14:40config.in: nag user on exitIan Fan1+2-2
2018-08-02 13:46Merge pull request #2407 from RyanDwyer/fix-popups-v3Drew DeVault10+198-55
2018-08-02 13:34Convert toplevel coordinates to output-localRyan Dwyer1+2-1
2018-08-02 13:30Revert "Revert "Fix popups""Ryan Dwyer10+197-55
2018-08-02 13:28Merge pull request #2366 from RedSoxFan/nagbarDrew DeVault14+1843-0
2018-08-02 13:05Merge branch 'master' into nagbarRyan Dwyer11+77-73
2018-08-02 13:05Revert "Fix popups"Drew DeVault10+55-197
2018-08-02 12:11Merge pull request #2404 from RyanDwyer/move-containers-when-workspace-focusedDrew DeVault1+1-2
2018-08-02 12:10Merge pull request #2403 from RyanDwyer/fix-transaction-unmapDrew DeVault1+15-8
2018-08-02 12:07Merge pull request #2406 from RyanDwyer/fix-focus-crashesDrew DeVault2+9-4
2018-08-02 12:03Merge pull request #2405 from marienz/sigmaskemersion2+8-0
2018-08-02 11:55Fix focus related crashesRyan Dwyer2+9-4
2018-08-01 13:21Reset signal mask after forkMarien Zwart2+8-0
2018-08-02 10:59Allow moving containers when workspace itself is focusedRyan Dwyer1+1-2
2018-08-02 10:54Fix race condition crashes when unmapping viewsRyan Dwyer1+15-8
2018-08-02 07:36Link xcb dependency to meson options "enable_xwayland" (#2393)Michel Ganguin2+6-6
2018-08-02 07:20Merge pull request #2396 from RyanDwyer/fix-resize-wiggleemersion5+46-61
2018-08-02 07:11Merge branch 'master' into fix-resize-wiggleemersion28+529-94
2018-08-02 02:55swaynag: don't drop \n for first lineBrian Ashworth1+4-8
2018-07-30 19:17swaynag: add blank lines after headings in scdocsBrian Ashworth2+6-0
2018-07-30 18:14swaynag: swaybar like default colorsBrian Ashworth1+9-4
2018-07-30 17:52swaynag: address some more of sircmpwn's commentsBrian Ashworth3+38-26
2018-07-30 05:02swaynag: fix hidpiBrian Ashworth4+95-62
2018-07-30 02:42swaynag: allow more config optionsBrian Ashworth10+379-137
2018-07-29 04:28swaynag: add math to meson.buildBrian Ashworth1+1-0
2018-07-29 03:25swaynag: fix output selectionBrian Ashworth1+2-1
2018-07-29 03:15swaynag: refactor {sway_,}nagbar to swaynagBrian Ashworth12+760-756
2018-07-29 02:56swaynag: split config into own file and fix optindBrian Ashworth6+315-289
2018-07-28 13:48Disable pango markup for extended messageDrew DeVault1+2-2
2018-07-28 13:44Set output to NULL if not specifiedDrew DeVault1+3-16
2018-07-28 13:34swaynag: implement config file supportBrian Ashworth10+500-138
2018-07-27 15:19Address first round review for swaynagBrian Ashworth14+1045-1046
2018-07-27 05:30Support a detailed message in swaynagbarBrian Ashworth5+321-14
2018-07-26 01:57Implements swaynagbarBrian Ashworth8+857-0
2018-07-23 03:43Arrange output in arrange_layers and commit dirtyBrian Ashworth1+5-0
2018-08-02 02:02Merge pull request #2391 from RyanDwyer/fix-popups-v2Drew DeVault11+239-55
2018-08-01 22:17Merge pull request #2264 from ianyfan/ipcRyan Dwyer22+289-38
2018-08-01 15:22ipc: remove extraneous valuesIan Fan2+0-4
2018-07-18 20:55ipc: prevent emitting a workspace::focus event when moving a container to a different workspace or outputIan Fan5+11-11
2018-07-18 20:52ipc: fix workspace::focus event behaviourIan Fan2+4-2
2018-07-18 11:30ipc: add tick eventIan Fan6+44-1
2018-07-18 10:52Add missing swaymsg completionsIan Fan2+4-1
2018-07-18 10:40ipc: always include old property in workspace eventsIan Fan1+5-7
2018-07-18 10:38ipc: add workspace::reload eventIan Fan1+1-0
2018-07-18 10:37ipc: add binding eventIan Fan4+128-3
2018-07-18 09:50ipc: add window::move eventsIan Fan1+6-0
2018-07-18 09:47ipc: fix workspace::move calls argument orderIan Fan3+3-3
2018-07-16 13:01ipc: only emit window::create event for viewsIan Fan1+1-1
2018-07-14 10:10ipc: add window::mark eventIan Fan4+21-5
2018-07-13 22:22ipc: add barconfig_update event on config reloadIan Fan1+28-0
2018-07-13 20:55ipc: add workspace::empty eventIan Fan1+2-0
2018-07-13 16:19ipc: add window::title eventIan Fan1+2-0
2018-07-13 16:16ipc: add window::focus eventIan Fan1+4-0
2018-07-13 16:15ipc: add window::close eventIan Fan1+5-1
2018-07-13 16:13ipc: add workspace::init eventIan Fan1+2-0
2018-07-13 15:58ipc: add shutdown eventIan Fan4+21-2
2018-08-01 15:45Merge pull request #2397 from chr0me-sh/hide-cursor-if-no-pointerDrew DeVault1+1-1
2018-08-01 11:48XCursor is not configured if no pointer device is availablechr0me1+1-1
2018-08-01 06:23Correctly track saved surfaces during multiple transactionsRyan Dwyer5+46-61
2018-08-01 04:21Merge pull request #2395 from RedSoxFan/create-mouse-binding-listRyan Dwyer1+1-0
2018-08-01 03:49Create list for mouse binds when creating new modeBrian Ashworth1+1-0
2018-07-31 09:58Close popups when changing focusRyan Dwyer6+44-31
2018-07-31 08:41Fix popupsRyan Dwyer10+228-57
2018-07-30 18:54Merge pull request #2390 from emersion/fix-fullscreen-segfaultDrew DeVault1+3-2
2018-07-30 18:44Fix segfault with fullscreenemersion1+3-2
2018-07-30 17:12Merge pull request #2367 from emersion/iterator-redesignDrew DeVault3+166-178
2018-07-30 17:11Merge pull request #2387 from 1ace/feature/bash-completionDrew DeVault6+230-0
2018-07-30 17:10Merge pull request #2381 from frsfnrrg/key-repeatDrew DeVault2+43-0
2018-07-30 16:25Merge pull request #2388 from 1ace/fix/delete-swaygrabemersion15+2-60
2018-07-30 15:24delete references to swaygrabEric Engestrom15+2-60
2018-07-30 14:57Merge pull request #2385 from 1ace/fix/includeemersion1+1-0
2018-07-27 16:50meson: install bash completionEric Engestrom2+13-0
2018-07-27 15:31bash: add completion for swayidleEric Engestrom1+48-0
2018-07-27 15:31bash: add completion for swaylockEric Engestrom1+66-0
2018-07-27 15:31bash: add completion for swaymsgEric Engestrom1+57-0
2018-07-27 15:31bash: add completion for swayEric Engestrom1+46-0
2018-07-30 14:31Merge pull request #2384 from 1ace/fix/zsh-completionemersion1+1-1
2018-07-26 16:25zsh: fix sway completionEric Engestrom1+1-1
2018-07-30 12:03util.h: add missing includeEric Engestrom1+1-0
2018-07-30 12:05Merge pull request #2383 from RedSoxFan/fix-title-scaleDrew DeVault3+8-6
2018-07-30 05:59Fix title textures on scale changeBrian Ashworth3+8-6
2018-07-29 23:33Enable unstable wlroots featuresDrew DeVault1+1-0
2018-07-29 22:50Bindings use advised keyboard repeat parametersfrsfnrrg2+10-10
2018-07-29 20:25Implement key repeat for pressed key bindingsfrsfnrrg2+43-0
2018-07-29 17:49Merge pull request #2379 from emersion/xwayland-unmanagedDrew DeVault1+7-5
2018-07-29 10:05Don't give focus if xwayland window has a type hintemersion1+7-5
2018-07-29 13:34Make output_surface_for_each_surface_iterator staticemersion1+3-3
2018-07-27 18:23Remove unused output_from_wlr_outputemersion1+0-4
2018-07-27 18:19Remove output_surface_for_each_surface from headeremersion2+7-11
2018-07-27 18:16Completely switch over to new iteratorsemersion3+79-231
2018-07-27 17:59wip: redesign output_view_for_each_surface iteratoremersion3+66-18
2018-07-27 17:53wip: redesign output_layer_for_each_surface iteratoremersion3+20-20
2018-07-27 17:44wip: redesign output_drag_icons_for_each_surface iteratoremersion3+13-12
2018-07-27 17:17wip: redesign output_unmanaged_for_each_surface iteratoremersion3+110-11
2018-07-29 13:12Merge pull request #2380 from mariusor/tap-button-map-man-fixRyan Dwyer1+1-1
2018-07-29 13:01Merge branch 'master' into tap-button-map-man-fixRyan Dwyer2+39-0
2018-07-29 12:59Merge pull request #2376 from swaywm/virtual-keyboardemersion2+39-0
2018-07-29 12:47Escaping underscores in tap_button_mapMarius Orcsik1+1-1
2018-07-29 00:49Merge pull request #2371 from ggreer/numlockDrew DeVault2+2-2
2018-07-29 00:47Add virtual keyboard protocolDrew DeVault2+39-0
2018-07-28 05:42Don't enable numlock by default. This fixes an annoying issue where laptop keyboards would have 'numlock mode' enabled, remapping parts of the alphabet to numbers.Geoff Greer2+2-2
2018-07-28 13:30Merge pull request #2360 from RyanDwyer/floating-containersDrew DeVault15+218-113
2018-07-28 13:05Merge pull request #2368 from RyanDwyer/handle-out-of-fdsDrew DeVault2+18-3
2018-07-28 13:05Merge pull request #2365 from RyanDwyer/fix-cmd-defer-crashDrew DeVault1+5-2
2018-07-28 12:13Fix crash when a deferred command destroys a workspaceRyan Dwyer1+5-2
2018-07-27 03:48Focus child when showing a scratchpad containerRyan Dwyer1+1-1
2018-07-27 03:46Fix crash when unfloating child of container into empty workspaceRyan Dwyer1+6-3
2018-07-26 23:14Send floating container to scratchpad when a child is focusedRyan Dwyer1+9-0
2018-07-26 23:10Fix focus mode_toggle from a child of a floating containerRyan Dwyer2+11-2
2018-07-26 13:00Allow splitting a floating viewRyan Dwyer1+0-4
2018-07-26 12:58When unfloating, return container to previously focused tiled containerRyan Dwyer4+32-13
2018-07-26 12:42Operate on floating split container when a child is focusedRyan Dwyer3+27-2
2018-07-26 12:27Fix crash when a child of a floating container is in the scratchpadRyan Dwyer1+4-1
2018-07-26 09:10Fix clicking a floating split containerRyan Dwyer1+9-8
2018-07-26 08:36Allow containers to floatRyan Dwyer11+126-86
2018-07-28 00:24Include errno.hRyan Dwyer2+2-0
2018-07-28 00:00Show errno description in logRyan Dwyer2+5-5
2018-07-27 23:22Handle out-of-fd situations gracefully for transaction and urgent timersRyan Dwyer2+16-3
2018-07-28 12:38Merge pull request #2372 from RyanDwyer/fix-use-after-free-v2Brian Ashworth1+1-8
2018-07-28 07:43Second attempt at fixing transaction use-after-freeRyan Dwyer1+1-8
2018-07-28 05:31Merge pull request #2370 from RyanDwyer/transactions-use-after-freeBrian Ashworth1+6-0
2018-07-28 05:19Fix use after free in transactionsRyan Dwyer1+6-0
2018-07-28 01:24Merge pull request #2369 from mihaicmn/preserve-workspace-nameDrew DeVault1+0-3
2018-07-28 00:18Preserve workspace nameMihai Coman1+0-3
2018-07-27 01:53Merge pull request #2357 from RyanDwyer/cleanup-view-mapBrian Ashworth1+75-63
2018-07-26 23:21Fix assign to workspaceRyan Dwyer1+1-1
2018-07-25 13:34Refactor view_mapRyan Dwyer1+75-63
2018-07-26 01:30Merge pull request #2356 from RyanDwyer/fullscreen-containersBrian Ashworth18+226-156
2018-07-25 22:28Fix indentRyan Dwyer1+1-1
2018-07-25 10:56Allow containers to be fullscreenRyan Dwyer18+226-156
2018-07-25 16:07Merge pull request #2330 from progandy/set-modifier-locksBrian Ashworth9+135-1
2018-07-25 15:09Fix LEDs for configured modifier statesProgAndy1+8-0
2018-07-25 15:08Restrict CapsLock and NumLock commands to the configuration fileProgAndy2+24-7
2018-07-23 12:41Add documentation for xkb_capslock/xkb_numlockProgAndy1+8-0
2018-07-22 20:22Add xkb_numlock/xkb_capslock commands (#2311)ProgAndy5+72-0
2018-07-22 19:16Implement setting NumLock and CapsLock statusProgAndy3+29-0
2018-07-25 15:24Merge pull request #2358 from CedricCabessa/fix-2355-move-workspace-crashesemersion1+3-1
2018-07-25 15:06fix #2355: "move workspace to output up" crashesCédric Cabessa1+3-1
2018-07-25 12:32Merge pull request #2353 from emersion/render-opaque-overlayDrew DeVault3+17-35
2018-07-25 12:27Merge pull request #2350 from ppascher/xwayland-optionalDrew DeVault17+104-20
2018-07-25 11:43more style fixes, reorder config.h includePascal Pascher2+3-3
2018-07-25 11:32reverted includes of "sway/config.h" and replaced with "config.h" from meson buildPascal Pascher11+11-5
2018-07-25 10:17more style fixes, included "sway/config.h" where neededPascal Pascher8+17-12
2018-07-25 09:49Merge pull request #2354 from RyanDwyer/fix-crash-on-tab-reapemersion1+1-0
2018-07-25 09:26Fix crash when closing last child of a tabbed containerRyan Dwyer1+1-0
2018-07-25 07:50Improve rendering with a fullscreen opaque overlay surfaceemersion3+17-35
2018-07-24 23:04Merge pull request #2352 from RedSoxFan/implement-2335emersion4+18-4
2018-07-24 22:52Change button var passed to seat_begin_moveBrian Ashworth1+1-1
2018-07-24 22:41Implement floating_modifier <mod> [inverse|normal]Brian Ashworth4+18-4
2018-07-24 21:37style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: falsePascal Pascher17+51-50
2018-07-24 20:16Added meson option "enable_xwayland" (default: true) to enable/disable xwayland supportPascal Pascher18+92-20
2018-07-24 18:44Merge pull request #2165 from swaywm/pid-workspacesDrew DeVault10+155-32
2018-07-24 18:31Address @emersion's review commentsDrew DeVault1+2-0
2018-07-24 11:50Merge pull request #2346 from RyanDwyer/fix-crash-on-clickDrew DeVault1+1-1
2018-07-24 11:12Fix crash when clicking certain surfacesRyan Dwyer1+1-1
2018-07-24 11:10Merge pull request #2344 from RyanDwyer/mod-resize-any-directionemersion1+6-0
2018-07-24 10:16Make mod+resize work in any directionRyan Dwyer1+6-0
2018-07-24 09:48Merge pull request #2303 from frsfnrrg/mouse-bindingsRyan Dwyer6+271-77
2018-07-24 09:23Merge branch 'master' into mouse-bindingsRyan Dwyer16+146-161
2018-07-24 02:01Merge pull request #2284 from frsfnrrg/resolve-workspace-name-todoBrian Ashworth1+83-76
2018-07-15 14:35Also extract first workspace name from bindcodesfrsfnrrg1+83-76
2018-07-24 01:49Merge pull request #2340 from RedSoxFan/parse_booleanDrew DeVault15+63-85
2018-07-24 01:38Invoke mouse bindingsfrsfnrrg5+139-27
2018-07-24 01:37Address review comments on parse_booleanBrian Ashworth2+10-9
2018-07-23 20:22Remove unneeded constBrian Ashworth2+2-2
2018-07-23 19:04Switch to using a function to parse booleansBrian Ashworth15+62-85
2018-07-18 02:01Parse mouse binding optionsfrsfnrrg4+134-52
2018-07-24 00:27Merge branch 'master' into pid-workspacesDrew DeVault156+5352-2108
2018-07-23 23:31Merge pull request #2342 from RyanDwyer/update-cursoremersion1+1-0
2018-07-23 23:09Fix some cases where the cursor doesn't updateRyan Dwyer1+1-0
2018-07-23 20:19Merge pull request #2341 from RedSoxFan/fix-2339Drew DeVault1+1-0
2018-07-23 19:40Add missing checks to fix 2339Brian Ashworth1+1-0
2018-07-23 16:47Merge pull request #2338 from somdoron/masteremersion1+1-1
2018-07-23 16:29fix crash on new output while swaylock is runningsomdoron1+1-1
2018-07-23 11:57Merge pull request #2323 from RyanDwyer/scratchpadDrew DeVault12+290-5
2018-07-22 12:28Store scratchpad list in sway_root instead of serverRyan Dwyer7+18-18
2018-07-22 04:10Implement scratchpadRyan Dwyer13+290-5
2018-07-22 22:18Merge pull request #2328 from emersion/xdg-shell-set-titleRyan Dwyer3+54-2
2018-07-22 21:20Handle set_{title,app_id} for xdg-shell and zxdg-shell-v6emersion3+54-2
2018-07-22 18:25Merge pull request #2296 from RyanDwyer/floating-modifieremersion19+592-33
2018-07-22 15:27Enable wlr-gamma-control-unstable-v1emersion1+2-0
2018-07-22 13:10Set cursor when beginning resize and move operationsRyan Dwyer2+10-0
2018-07-22 12:44Fix damage when shrinking a floating view using cursorRyan Dwyer1+0-1
2018-07-22 12:14Implement request_move and request_resize for xwayland viewsRyan Dwyer2+42-0
2018-07-22 11:50Fix focus bug with floating containersRyan Dwyer1+1-0
2018-07-22 11:45Deny move/resize events for tiled xdg shell viewsRyan Dwyer2+12-0
2018-07-21 02:13Consider view's min/max sizes when resizingRyan Dwyer5+52-1
2018-07-21 01:23Store last button and use it when views request to move or resizeRyan Dwyer5+37-28
2018-07-21 00:57Prevent re-uploading the same cursor image multiple timesRyan Dwyer2+17-9
2018-07-21 00:40Replace static handle_end_operation with seat_end_mouse_operationRyan Dwyer4+23-18
2018-07-21 00:35Remove unnecessary includesRyan Dwyer1+0-10
2018-07-19 23:28Implement xdg shell request_move and request_resize eventsRyan Dwyer5+144-73
2018-07-19 11:31Use wlr_keyboard_get_modifiersRyan Dwyer1+2-2
2018-07-19 11:29Use separate function for choosing edge cursorRyan Dwyer1+28-31
2018-07-19 05:37Improve resize performance by partially flushing the transaction queueRyan Dwyer1+3-11
2018-07-19 05:20Fix clicking xwayland menusRyan Dwyer1+3-0
2018-07-19 03:42Use max multiplier when resizing while preserving ratioRyan Dwyer1+3-3
2018-07-19 03:18Fix damage issue when moving and resizingRyan Dwyer1+5-4
2018-07-19 03:17Make mod + resize do it from the top left cornerRyan Dwyer1+5-15
2018-07-18 07:40Use WLR_MODIFIER_SHIFTRyan Dwyer1+1-1
2018-07-18 06:13Implement floating_modifier and mouse operations for floating viewsRyan Dwyer11+395-17
2018-07-21 11:35Merge pull request #2320 from RedSoxFan/reset-outputs-on-reloadRyan Dwyer4+95-55
2018-07-21 02:17Reset outputs on reloadBrian Ashworth4+95-55
2018-07-21 01:46Merge pull request #2317 from RyanDwyer/force-display-urgency-hintBrian Ashworth8+44-4
2018-07-21 00:27Fix urgent timer logic and remove unnecessary header includesRyan Dwyer2+10-11
2018-07-20 09:37Implement force_display_urgency_hintRyan Dwyer8+42-1
2018-07-20 18:53Merge pull request #2318 from RedSoxFan/fix-output-wildcardemersion3+108-62
2018-07-20 16:32Fix output wildcard handlingBrian Ashworth3+108-62
2018-07-20 15:45Merge pull request #2313 from minus7/swaybar-hotspot-input-fixDrew DeVault5+26-12
2018-07-19 23:52Merge pull request #2316 from RyanDwyer/fix-floating-pointer-eventsBrian Ashworth1+3-1
2018-07-19 23:41Fix pointer events for overlapping floating viewsRyan Dwyer1+3-1
2018-07-19 21:18Merge pull request #2314 from emersion/update-wlroots-1148Drew DeVault2+2-3
2018-07-19 21:09Merge branch 'master' into update-wlroots-1148Drew DeVault5+25-7
2018-07-19 20:54Update for swaywm/wlroots#1148emersion2+2-3
2018-07-19 19:15swaybar: Fix scroll handling on workspace buttonsminus5+26-12
2018-07-19 17:10Merge pull request #2310 from RyanDwyer/assign-outputDrew DeVault1+5-1
2018-07-19 15:14Merge pull request #2304 from RedSoxFan/fix-2298emersion4+20-6
2018-07-19 12:30Implement assign to outputRyan Dwyer1+5-1
2018-07-19 12:29Merge pull request #2309 from RyanDwyer/xwayland-set-hintsemersion2+18-4
2018-07-19 11:22Merge branch 'master' into xwayland-set-hintsemersion4+47-4
2018-07-19 11:10Merge pull request #2305 from RyanDwyer/focus-outputemersion2+41-2
2018-07-19 11:10Merge pull request #2308 from RyanDwyer/fix-double-transactionemersion1+3-1
2018-07-19 11:08Allow xwayland views to become urgent when on a non-visible workspaceRyan Dwyer2+18-4
2018-07-19 10:17Use parse_movement_directionRyan Dwyer1+2-9
2018-07-19 09:49Fix crash and render issues involving cursor_send_pointer_motionRyan Dwyer1+3-1
2018-07-19 07:24Merge pull request #2306 from RyanDwyer/move-workspace-crashemersion1+3-1
2018-07-19 06:52Fix crash when moving workspace to outputRyan Dwyer1+3-1
2018-07-19 06:41Defer the focus commandsRyan Dwyer2+4-1
2018-07-19 06:33Implement focus output commandRyan Dwyer1+44-1
2018-07-19 05:39Fix deferred command handlingBrian Ashworth4+20-6
2018-07-18 19:42Merge pull request #2300 from emersion/override-redirect-updatesDrew DeVault3+50-49
2018-07-18 19:00Don't unfocus when an override redirect window is mappedemersion3+19-26
2018-07-18 18:10Handle xwayland override_redirect flag changeemersion1+33-25
2018-07-18 02:53Merge pull request #2292 from emersion/update-cursor-on-focusDrew DeVault1+1-1
2018-07-18 02:52Merge pull request #2294 from RedSoxFan/fix-swaylock-argsDrew DeVault1+123-64
2018-07-18 01:50Fix swaylock argumentsBrian Ashworth1+123-64
2018-07-18 00:39Merge pull request #2229 from vilhalmer/destroy-output-destroy-empty-workspacesRyan Dwyer1+12-5
2018-07-17 23:32Merge branch 'master' into destroy-output-destroy-empty-workspacesRyan Dwyer131+2642-992
2018-07-17 23:16Merge pull request #2281 from pvsr/X11_clickemersion5+66-6
2018-07-17 23:00remove unnecessary parensPeter Rice1+5-5
2018-07-17 22:04Update cursor on focus changeemersion1+1-1
2018-07-17 15:46Merge pull request #2289 from frsfnrrg/memory-fixesDrew DeVault5+17-10
2018-07-17 15:22Fix memory leak in sway/desktop/idle_inhibit_v1.cfrsfnrrg1+1-0
2018-07-17 15:21Fix memory leak in handle_layer_shell_surfacefrsfnrrg1+6-6
2018-07-17 15:19Free individual criteria in free_configfrsfnrrg2+8-2
2018-07-17 14:42Fix uninitialized pointer in view_unmapfrsfnrrg1+2-2
2018-07-17 02:21Merge pull request #2286 from RyanDwyer/default-floating-borderBrian Ashworth7+72-21
2018-07-17 02:12Merge branch 'master' into default-floating-borderBrian Ashworth2+3-1
2018-07-17 01:00Revert "config: free include path on successful load"Drew DeVault1+0-1
2018-07-17 00:59Merge pull request #2287 from RyanDwyer/superfluous-urgent-eventsDrew DeVault1+3-0
2018-07-17 00:27Remove superfluous IPC urgent eventsRyan Dwyer1+3-0
2018-07-17 00:14Implement default_floating_border command and adjust CSD behaviourRyan Dwyer7+72-21
2018-07-16 23:34Merge pull request #2285 from emersion/cleanup-swayidleDrew DeVault1+6-9
2018-07-16 01:57send scroll events to swaybar blocksPeter Rice1+15-0
2018-07-16 00:16make hotspot callback take an x11 button idPeter Rice5+51-6
2018-07-16 22:39Merge pull request #2276 from RyanDwyer/urgencyDrew DeVault18+251-19
2018-07-16 22:29swaybar: Read urgent colors from IPCRyan Dwyer1+12-0
2018-07-16 21:25Merge pull request #2265 from RedSoxFan/implement-1962emersion2+196-57
2018-07-16 21:20swayidle: cleanupemersion1+6-9
2018-07-16 16:17Switch to using getopt_long for config flagBrian Ashworth1+10-7
2018-07-14 01:23Remove leftover parensBrian Ashworth1+1-1
2018-07-13 18:56Remove int cast after changing to size_tBrian Ashworth1+1-1
2018-07-13 18:46Change to size_t in swaylock's get_config_pathBrian Ashworth1+1-1
2018-07-13 17:18Implement swaylock configuration file parsingBrian Ashworth2+193-57
2018-07-16 15:31Merge pull request #2283 from RyanDwyer/no-focusDrew DeVault5+57-8
2018-07-16 12:27Focus view before running criteria when mappingRyan Dwyer1+1-3
2018-07-16 12:18Implement no_focus commandRyan Dwyer5+56-5
2018-07-16 08:54Merge pull request #2282 from RyanDwyer/fix-tab-split-focusemersion1+1-0
2018-07-16 08:22Render containers as urgent if they have an urgent childRyan Dwyer2+9-4
2018-07-16 08:09Fix tab split focus bugRyan Dwyer1+1-0
2018-07-16 04:30Mark containers as urgent in IPC if they have urgent viewsRyan Dwyer4+15-10
2018-07-16 03:15Update workspace urgent state when views close or move workspacesRyan Dwyer6+31-7
2018-07-16 02:45Make container_for_each_descendant_dfs descend into floating viewsRyan Dwyer1+15-8
2018-07-16 01:55Fix crash in ipc_json_describe_viewRyan Dwyer1+4-2
2018-07-16 00:15Add documentation for urgent commandRyan Dwyer1+5-0
2018-07-15 22:42Implement xwayland urgency hintRyan Dwyer1+4-0
2018-07-15 22:13Fix urgency IPC eventsRyan Dwyer2+6-1
2018-07-15 12:43Implement urgency base functionalityRyan Dwyer12+170-7
2018-07-15 21:09Merge pull request #2280 from ianyfan/leaksemersion3+4-0
2018-07-15 20:51config output: free command string if unusedIan Fan1+2-0
2018-07-15 20:48config: free include path on successful loadIan Fan1+1-0
2018-07-15 20:47bar: free old position when changingIan Fan1+1-0
2018-07-15 18:55Merge pull request #2277 from ianyfan/config-read-fixDrew DeVault1+26-14
2018-07-15 14:36Add error handling for getting config file sizeIan Fan1+8-3
2018-07-15 13:59Fix config buffer overflow and logicIan Fan1+19-12
2018-07-15 13:49Merge pull request #2275 from RyanDwyer/transactionise-focusDrew DeVault10+55-73
2018-07-15 05:20Make focus part of transactionsRyan Dwyer10+55-73
2018-07-15 12:01Merge pull request #2272 from RyanDwyer/simplify-transactionsDrew DeVault29+139-190
2018-07-15 12:00Merge pull request #2266 from emersion/remove-orbital-screenshooterDrew DeVault1+0-2
2018-07-15 01:30Merge pull request #2273 from swaywm/debug-flagsDrew DeVault4+33-11
2018-07-14 15:24Add extended debugging flagsDrew DeVault4+33-11
2018-07-15 00:41Set signature to voidRyan Dwyer1+1-1
2018-07-14 13:14Simplify transactions by utilising a dirty flag on containersRyan Dwyer29+139-190
2018-07-14 13:11Merge pull request #2271 from RedSoxFan/implement-1569Drew DeVault8+53-0
2018-07-14 05:01Implement tap_button_map for input devicesBrian Ashworth8+53-0
2018-07-14 01:35Merge pull request #2244 from RyanDwyer/floating-resizeDrew DeVault1+351-55
2018-07-14 00:00Force min/max size when resizing floating containersRyan Dwyer1+74-10
2018-07-13 08:06Implement resize grow|shrink <direction> <amount> or <amount>Ryan Dwyer1+220-109
2018-07-11 11:30Implement resize command for floating viewsRyan Dwyer1+129-8
2018-07-13 22:15Merge pull request #2269 from minus7/swaybarbg-crash-on-dpms-resumeemersion2+6-0
2018-07-13 22:01swaybar/bg: Fix crash on DPMS offminus2+6-0
2018-07-13 20:26Merge pull request #2267 from emersion/simplify-popup-constraintsDrew DeVault2+10-68
2018-07-13 20:17Simplify popup_unconstrainemersion2+10-68
2018-07-13 18:29Remove orbital screenshooteremersion1+0-2
2018-07-13 11:33Merge pull request #2260 from emersion/fix-has-opaque-lockscreenDrew DeVault1+4-4
2018-07-13 11:26Fix output_has_opaque_lockscreenemersion1+4-4
2018-07-13 11:07Merge pull request #2252 from rkubosz/scroll-button-optionDrew DeVault8+63-0
2018-07-13 09:39add error handling for scroll button out of rangeRobert Kubosz1+8-1
2018-07-12 22:28Merge pull request #2255 from emersion/xwayland-floating-bordersRyan Dwyer3+15-1
2018-07-12 22:17Merge branch 'master' into xwayland-floating-bordersRyan Dwyer3+106-6
2018-07-12 21:50expanded error detection for scroll button optionRobert Kubosz1+8-2
2018-07-12 19:49Merge pull request #2253 from Hello71/issue2249Drew DeVault1+6-6
2018-07-12 19:46Merge pull request #2256 from emersion/xdg-positionerDrew DeVault2+100-0
2018-07-12 19:30Add xdg-positioner supportemersion2+100-0
2018-07-12 19:01Don't disable borders for xwayland floating viewsemersion3+15-1
2018-07-12 17:00config.c: fix current_config uninit warning (#2249)Alex Xu1+6-6
2018-07-12 13:50rm constraint for max value of button identifierRobert Kubosz1+2-2
2018-07-12 13:35add paragraph to sway-input man pageRobert Kubosz1+5-0
2018-07-12 10:08increase maximum value of button identifierRobert Kubosz2+3-3
2018-07-12 05:32Merge pull request #2250 from RyanDwyer/fix-crashBrian Ashworth1+1-1
2018-07-12 04:43Fix crash in seat codeRyan Dwyer1+1-1
2018-07-11 22:50Merge pull request #2235 from emersion/wlr-surface-roleDrew DeVault1+2-1
2018-07-09 21:59Updates for swaywm/wlroots#1116emersion1+2-1
2018-07-11 22:26Merge pull request #2248 from Dudemanguy911/fix_crash_on_floating_windowsDrew DeVault1+3-1
2018-07-11 20:03add scroll button optionRobert Kubosz7+45-0
2018-07-11 17:51Merge pull request #2245 from RyanDwyer/floating-minmax-sizeemersion4+94-7
2018-07-11 15:08fix crash on floating windowsdudemanguy1+3-1
2018-07-11 12:16Implement floating_minimum_size and floating_maximum_sizeRyan Dwyer4+94-7
2018-07-11 12:04Merge pull request #2243 from RyanDwyer/use-fullscreen-saved-bufferemersion1+5-1
2018-07-11 11:39Merge pull request #2240 from RedSoxFan/implement-1961Drew DeVault5+376-98
2018-07-11 11:38Merge pull request #2242 from RyanDwyer/floating-zindexDrew DeVault3+25-0
2018-07-11 10:33Use saved buffer when fullscreen view is in a transactionRyan Dwyer1+5-1
2018-07-11 09:50Move floating windows to front when focusedRyan Dwyer3+25-0
2018-07-11 07:56Merge pull request #2241 from rustysec/masteremersion1+5-2
2018-07-11 03:57removed unnecessary parensruss morris1+1-1
2018-07-11 03:34fix line lengthsruss morris1+4-2
2018-07-11 03:24tabs instead of spacesruss morris1+1-1
2018-07-11 02:08Change formatting of swaylock usage in the codeBrian Ashworth1+69-57
2018-07-11 01:29Implement swaylock customization flagsBrian Ashworth5+361-95
2018-07-11 00:59fix tabbed titlebar widthsruss morris1+3-2
2018-07-11 00:49Merge pull request #2233 from emersion/remove-clipboardDrew DeVault6+5-55
2018-07-09 21:39Remove `clipboard` command and `get_clipboard` messageemersion6+5-55
2018-07-10 12:05Merge pull request #2232 from ianyfan/ipcRyan Dwyer9+96-18
2018-07-08 19:34Add get_config message type to ipcIan Fan9+76-18
2018-07-08 19:32Add get_binding_modes message type to ipcIan Fan4+20-0
2018-07-10 10:49Merge pull request #2236 from kupospelov/fix-stacked-layoutRyan Dwyer1+11-7
2018-07-10 10:41Merge branch 'master' into fix-stacked-layoutRyan Dwyer87+426-388
2018-07-10 01:27Merge pull request #2228 from emersion/focus-mode-toggleDrew DeVault2+35-3
2018-07-09 23:28Merge branch 'master' into focus-mode-toggleDrew DeVault85+391-385
2018-07-09 23:23Merge pull request #2234 from emersion/wlr-log-prefixDrew DeVault85+391-385
2018-07-09 21:54Update for swaywm/wlroots#1126emersion85+391-385
2018-07-09 21:33Fix titlebar rendering for nested stacked containersKonstantin Pospelov1+11-7
2018-07-09 18:37Document `focus floating|tiling`emersion1+6-0
2018-07-08 21:56Implement `focus mode_toggle`emersion1+29-3
2018-07-09 18:04Merge pull request #2223 from RyanDwyer/floating-moveemersion5+210-17
2018-07-09 18:04Merge pull request #2230 from vilhalmer/replace-empty-workspaceemersion1+12-4
2018-07-09 13:41Remove duplicate function declaration and add assertionRyan Dwyer2+4-2
2018-07-07 08:36Implement some floating move commandsRyan Dwyer6+208-17
2018-07-09 12:26No need to walk to workspace, recursive willvilhalmer1+1-4
2018-07-09 12:25Regroup signalvilhalmer1+1-1
2018-07-09 02:55Replace empty workspace with moved workspacevilhalmer1+15-4
2018-07-08 21:35Destroy empty workspace when destroying its outputvilhalmer1+12-5
2018-07-08 21:57Merge pull request #2226 from emersion/swaylock-daemonize-after-lockemersion3+12-2
2018-07-07 17:36swaylock: daemonize after lockingemersion3+12-2
2018-07-07 12:16Merge pull request #2225 from martinetd/swaylock-verifiedemersion1+14-1
2018-07-07 12:09Merge pull request #2224 from emersion/split-rendererDrew DeVault4+957-895
2018-06-08 12:59swaylock: fix the displaying of "verified"Dominique Martinet1+14-1
2018-07-07 09:30Split rendereremersion4+957-895
2018-07-07 08:52Merge pull request #2216 from RedSoxFan/fix-2213emersion1+1-1
2018-07-07 08:48Merge pull request #2222 from RyanDwyer/fix-utf8-titlesemersion3+34-10
2018-07-07 05:49Fix titles when container titles contain UTF-8 charactersRyan Dwyer3+34-10
2018-07-06 19:14Merge pull request #2196 from emersion/xwayland-floating-resizeDrew DeVault2+7-0
2018-07-06 18:33Make view_update_* update live props as wellemersion2+5-3
2018-07-02 19:24Fix xwayland floating views unclickableemersion1+5-0
2018-07-06 15:43Merge pull request #2206 from martinetd/leaksDrew DeVault10+30-11
2018-07-06 15:38Fix swaybar teardown when workspace buttons hiddenBrian Ashworth1+1-1
2018-07-06 15:35Merge pull request #2182 from RyanDwyer/lockscreen-performanceDrew DeVault3+80-1
2018-07-06 15:22Merge branch 'master' into leaksemersion14+60-37
2018-07-06 15:18Translate surface by its geo when doing opaque box checkRyan Dwyer1+11-2
2018-07-06 14:21Don't clear when using opaque lockscreenRyan Dwyer1+0-9
2018-07-06 14:17Detect opaque lockscreen when using a solid colorRyan Dwyer2+7-4
2018-07-03 08:15Use infinite opaque region in swaylockRyan Dwyer1+14-14
2018-07-03 08:14Use pixman_region32_contains_rectangleRyan Dwyer1+7-10
2018-07-03 07:29Use opaque region to determine if frame done should be sentRyan Dwyer3+52-2
2018-07-01 00:58Don't send frame done to surfaces behind lockscreenRyan Dwyer1+30-1
2018-07-06 13:37Merge pull request #2220 from ianyfan/remove-input-fixemersion1+3-3
2018-07-06 13:28Merge branch 'master' into remove-input-fixDrew DeVault7+32-15
2018-07-06 13:13Attach destroy handler earlierIan Fan1+3-3
2018-07-06 11:57Merge pull request #2217 from RedSoxFan/fix-663Drew DeVault6+27-8
2018-07-06 11:56Merge pull request #2219 from RedSoxFan/fix-2111Drew DeVault1+5-7
2018-07-06 03:01Fix pointer button events for layer surfacesBrian Ashworth1+5-7
2018-07-05 22:12Implement mode --pango_markupBrian Ashworth6+27-8
2018-07-05 21:23Merge pull request #2185 from swaywm/update-wlroots-1076emersion5+23-17
2018-07-05 12:00Merge pull request #2212 from BlueGone/fix-sway-input-manDrew DeVault1+2-2
2018-07-05 12:27Escape underscore in sway-input(5) man page to avoid invalid colorsThomas Plaçais1+2-2
2018-07-04 23:01pango/cairo: set default font map to NULL to free itDominique Martinet1+3-0
2018-07-04 22:07cmd_results_to_json: return copied string and properly free the jsonDominique Martinet3+8-9
2018-07-01 13:55Use wlr_surface.buffer_damageemersion1+9-3
2018-07-01 13:46Updates per wlroots#1076Drew DeVault5+16-16
2018-07-04 09:51workspace_next_name: free targets later than these already found in orderDominique Martinet1+2-0
2018-07-04 09:50view_map: free criterias as the list it isDominique Martinet1+1-1
2018-07-04 09:50container_free: free formatted titleDominique Martinet1+1-0
2018-07-04 09:48ipc-server: free clients at destroyDominique Martinet1+5-0
2018-07-04 09:43config: add a couple of forgotten freesDominique Martinet2+7-1
2018-07-04 06:10keyboard: free xkb keymap on destroyDominique Martinet1+3-0
2018-07-04 23:12Merge pull request #2211 from RyanDwyer/fix-xdgtoplevel-tiledemersion1+2-0
2018-07-04 23:04Call view_set_tiled for mapping non-floating viewsRyan Dwyer1+2-0
2018-07-04 13:45Merge pull request #2205 from RyanDwyer/fix-border-weirdnessDrew DeVault2+1-4
2018-07-04 13:21Merge pull request #2208 from RyanDwyer/instruction-use-after-freeRyan Dwyer1+3-1
2018-07-04 12:58Fix use after free in transaction codeRyan Dwyer1+3-1
2018-07-04 10:34Merge pull request #2200 from mucamaca/fix_transparencyemersion1+3-0
2018-07-04 10:33Fix booleanRyan Dwyer1+1-1
2018-07-04 10:33Merge pull request #2203 from martinetd/ipc-server-display-destroyemersion3+20-18
2018-07-04 10:19Merge branch 'master' into fix_transparencyBor Grošelj Simić3+2-2
2018-07-04 10:10Only call view_set_tiled when switching floating modeRyan Dwyer2+1-4
2018-07-04 10:09Fix transparency in background images in swaylockBor Grošelj Simić1+3-2
2018-07-04 05:45ipc-server: add display destroy listener and remove ipc_terminateDominique Martinet3+20-18
2018-07-04 08:23Merge pull request #2202 from RyanDwyer/fix-focus-damageemersion1+1-1
2018-07-04 08:21Merge pull request #2201 from martinetd/setenv-wl-displayemersion2+1-1
2018-07-04 05:38Fix focus related damageRyan Dwyer1+1-1
2018-07-04 04:50startup: move setenv WAYLAND_DISPLAY before config execsDominique Martinet2+1-1
2018-07-03 23:53Fix #1857Bor Grošelj Simić1+2-0
2018-07-02 12:29Merge pull request #2194 from RyanDwyer/fix-incorrect-renderemersion1+6-6
2018-07-02 12:16Don't return pending children in seat_get_active_current_childRyan Dwyer1+6-6
2018-07-02 12:10Merge pull request #2193 from RyanDwyer/fix-fullscreen-damageemersion3+6-6
2018-07-02 11:58Fix damage on swaybar when view requests to exit fullscreenRyan Dwyer3+6-6
2018-07-02 08:06Merge pull request #2187 from martinetd/idle-inhibitemersion6+120-2
2018-07-02 08:06Merge pull request #2186 from martinetd/static-analysisemersion30+113-62
2018-07-02 00:26idle_inhibit: move server data to its own structDominique Martinet5+53-26
2018-06-30 05:09idle_inhibit: stop inhibitor when views become invisibleDominique Martinet5+31-0
2018-06-27 09:16Add idle inhibit unstable v1 supportDominique Martinet5+60-0
2018-07-01 14:40swaylock daemonize: fix leak of devnull fdDominique Martinet1+1-0
2018-07-01 14:36load_config: move NULL path check before first useDominique Martinet1+5-5
2018-07-01 14:34config include: fix leak on relative include pathDominique Martinet1+3-1
2018-07-01 14:22bar config: fix uninitialized accesses on init errorDominique Martinet1+14-5
2018-07-01 14:17cmd_assign: fix leak on errorDominique Martinet1+1-0
2018-07-01 14:14utf8_size: fix loop boundaryDominique Martinet1+1-1
2018-07-01 14:12bar_cmd_modifier: fix use-after-free on errorDominique Martinet1+3-2
2018-07-01 14:09bar_cmd_font: fix leak of fontDominique Martinet1+1-1
2018-07-01 14:06get_parent_pid: fix memory leakDominique Martinet1+1-1
2018-07-01 13:57read_config: fix leak on errorDominique Martinet1+2-0
2018-07-01 13:54cmd_background: fix leak on errorDominique Martinet1+2-1
2018-07-01 13:51transaction_apply: use float for quotientDominique Martinet1+2-2
2018-07-01 13:46workspace_next_name: fix string length for ws_num >= 100Dominique Martinet1+2-8
2018-06-30 13:39find prev/next output/workspace: add NULL checkDominique Martinet1+6-0
2018-06-30 13:16output commands: move !argc checks after argc gets decrementedDominique Martinet2+2-2
2018-06-30 13:12config_commands_command: make alloc failure check more permanentDominique Martinet1+6-5
2018-06-30 13:05input_config: free new_input_config on errorDominique Martinet14+21-0
2018-06-30 08:18ipc-server: fix more use-after-frees on ipc_send_reply errorDominique Martinet1+31-15
2018-06-30 08:03ipc-server: minor code cleanupDominique Martinet1+1-8
2018-06-30 08:02ipc-server: fix double-free on send error in ipc_send_eventDominique Martinet1+4-1
2018-06-30 07:49invoke_swaybar: fix message length header sizeDominique Martinet1+3-3
2018-06-30 07:44log_kernel: s/fclose/pclose/ (for popen'd FILE)Dominique Martinet1+1-1
2018-07-01 22:05Merge pull request #2190 from emersion/screencopyemersion1+3-1
2018-07-01 21:55Init screencopy manageremersion1+3-1
2018-07-01 17:14Merge pull request #2188 from martinetd/exec-always-cmdDrew DeVault1+13-14
2018-06-30 15:00exec_always: fix leaksDominique Martinet1+13-14
2018-06-27 00:32Implement pid->workspace trackingDrew DeVault10+154-33
2018-06-30 13:51Merge pull request #2180 from martinetd/xdg_fullscreenRyan Dwyer2+56-56
2018-06-24 22:17xdg_shell: listen to fullscreen request on mapDominique Martinet2+56-56
2018-06-30 13:41Merge pull request #2174 from martinetd/view-from-surfaceDrew DeVault8+73-0
2018-06-30 05:00sway views: add helpers to get view and layer from wlr_surfaceDominique Martinet8+73-0
2018-06-30 13:27Merge pull request #2072 from RyanDwyer/atomicDrew DeVault35+1441-672
2018-06-30 12:46Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer8+68-22
2018-06-30 12:23Merge pull request #2179 from atomnuker/masteremersion1+1-1
2018-06-30 11:45Fix crash with stacking layout after f42bf0ad4Rostislav Pehlivanov1+1-1
2018-06-30 11:28Merge pull request #2175 from apreiml/fix-swaymsg-error-outputemersion1+17-6
2018-06-30 11:28Merge pull request #2171 from atomnuker/masteremersion7+51-16
2018-06-30 11:07Fix compile errorRyan Dwyer1+1-1
2018-06-30 10:11container_at_view: don't offset the view by the window geometryRostislav Pehlivanov1+0-10
2018-06-27 16:53Revert "Don't unmaximize floating views"Rostislav Pehlivanov7+51-6
2018-06-30 08:57Merge pull request #2173 from emersion/fix-floating-no-frame-eventRyan Dwyer1+1-1
2018-06-29 22:07Fix floating views not receiving frame eventsemersion1+1-1
2018-06-30 08:38refactor success_objectArmin Preiml1+1-5
2018-06-30 08:29fix swaymsg: errors are displayed againArmin Preiml1+21-6
2018-06-30 04:30Fix flash of background when xwayland views are mappedRyan Dwyer2+9-1
2018-06-29 11:13Render saved buffers with the surface's dimensionsRyan Dwyer3+25-13
2018-06-29 10:04Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer16+192-73
2018-06-29 09:52Add comment about usage to arrange_windows declarationRyan Dwyer1+4-0
2018-06-29 09:44Replace list_empty with a simple alternativeRyan Dwyer3+1-9
2018-06-29 09:36Fix crash when moving last child of a container to workspace or outputRyan Dwyer1+10-2
2018-06-28 23:16Merge pull request #2172 from apreiml/fix-keybinding-modifier-handlingDrew DeVault1+5-5
2018-06-28 13:22fix handling key modifiers if not pressed at firstArmin Preiml1+5-5
2018-06-27 16:11Merge pull request #2170 from apreiml/masteremersion1+2-2
2018-06-27 15:48fix accidently removing borders on XCB_CONFIGURE_REQUESTArmin Preiml1+2-2
2018-06-27 14:13Merge pull request #2168 from BlueGone/input-cmd-arg-nbemersion1+1-1
2018-06-27 13:40Check if command input has at least 2 argumentsThomas Plaçais1+1-1
2018-06-27 09:07Allow views to skip configuresRyan Dwyer5+42-22
2018-06-27 07:54Move unsetting of view->surface into view_unmapRyan Dwyer4+1-4
2018-06-27 07:47Fix memleak in container_get_boxRyan Dwyer2+2-4
2018-06-27 07:46Remove transaction_add_damageRyan Dwyer7+24-55
2018-06-27 07:23Fix nitpicksRyan Dwyer2+6-7
2018-06-27 03:31Merge pull request #2145 from emersion/xwayland-wants-floatDrew DeVault7+122-28
2018-06-27 03:21Merge branch 'master' into xwayland-wants-floatRyan Dwyer10+86-41
2018-06-26 14:26Merge pull request #2162 from martinetd/float_xdg_shellDrew DeVault2+11-8
2018-06-26 14:13Merge branch 'master' into float_xdg_shellemersion4+45-27
2018-06-26 13:53Merge pull request #2164 from ael-code/background_fixesDrew DeVault1+33-23
2018-06-26 10:57cleanup output-background subcommand handlingael-code1+28-21
2018-06-26 10:53fix memleak on background cmd errorael-code1+5-2
2018-06-26 12:51Merge pull request #2163 from martinetd/use-after-freeRyan Dwyer3+12-4
2018-06-26 12:19layer_shell: order destroying before sway_outputDominique Martinet3+10-4
2018-06-26 12:16layer_shell: cleanup output link on output destroyDominique Martinet1+2-0
2018-06-26 10:18Remove incorrect assertion and supporting codeRyan Dwyer3+0-12
2018-06-26 10:14Fix crash when closing output window from outer sessionRyan Dwyer1+3-3
2018-06-26 09:40Fix crash when disconnecting outputRyan Dwyer2+3-1
2018-06-26 08:51Remove timer when transaction destroysRyan Dwyer1+3-0
2018-06-26 04:24Damage output when views toggle fullscreenRyan Dwyer3+26-6
2018-06-26 03:18Rename view's free callback to destroyRyan Dwyer5+9-9
2018-06-26 03:15Damage output when a fullscreen view unmapsRyan Dwyer5+15-17
2018-06-26 02:59xdg_shell: make view floating if a parent has been setDominique Martinet2+11-8
2018-06-25 06:50Rename progress_queue to transaction_progress_queueRyan Dwyer1+3-3
2018-06-25 06:41Fix potential crash when fullscreen view unmapsRyan Dwyer1+5-3
2018-06-25 00:45Merge pull request #2159 from acrisci/focus-dont-follow-keyboard-grabDrew DeVault1+6-3
2018-06-25 00:30dont focus-follow-mouse when keyboard grabTony Crisci1+6-3
2018-06-24 23:25Implement per-configure debug timingsRyan Dwyer1+17-1
2018-06-24 23:09Implement transaction timings debugRyan Dwyer3+29-0
2018-06-24 18:21xwayland: accept configure requests from floating viewsemersion1+6-2
2018-06-24 13:07Fix another crash when moving out of stacks or tabsRyan Dwyer1+5-1
2018-06-24 13:01Implement atomic layout updates for xwayland viewsRyan Dwyer3+40-27
2018-06-24 06:03Fix crash when running move <direction> in an empty workspaceRyan Dwyer1+11-5
2018-06-24 05:50Fix crash when unmapping a view with reapable parentsRyan Dwyer2+58-38
2018-06-24 03:08Fix crash related to stacks and tabsRyan Dwyer1+2-2
2018-06-24 02:33Force transactions to complete in orderRyan Dwyer2+74-18
2018-06-23 07:47Fix crash when deleting last child in a tabbed or stacked containerRyan Dwyer3+39-12
2018-06-23 06:26Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer4+31-10
2018-06-23 06:24Implement atomic layout updates for tree operationsRyan Dwyer18+542-386
2018-06-22 13:53Merge pull request #2155 from ael-code/fix_output_command_failureDrew DeVault1+14-7
2018-06-22 13:41bugfix: avoid access after freeael-code1+14-7
2018-06-22 13:41Merge pull request #2146 from tobiasblass/prepare_server_before_dropping_privilegesDrew DeVault3+15-3
2018-06-22 13:40Merge pull request #2152 from atomnuker/masteremersion1+2-0
2018-06-22 12:44Init the dmabuf exporting protocol in wlrootsRostislav Pehlivanov1+2-0
2018-06-12 22:39Perform (partial) server initialization before dropping privileges.Tobias Blass3+15-3
2018-06-18 21:49Automatically float xwayland windowsemersion7+116-26
2018-06-18 10:42Preserve buffers during transactionsRyan Dwyer5+76-67
2018-06-18 05:58Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer7+135-111
2018-06-17 21:55Merge pull request #2143 from vilhalmer/mark-pool-buffers-busyDrew DeVault1+1-0
2018-06-17 21:37Merge branch 'master' into mark-pool-buffers-busyvil11+328-135
2018-06-17 21:34Set pool_buffers busy when handing them outvilhalmer1+1-0
2018-06-17 18:26Merge pull request #2140 from Hello71/patch-2Drew DeVault1+2-1
2018-06-17 17:57swayidle: fix stack overflow on sleepAlex Xu (Hello71)1+2-1
2018-06-16 21:07Merge pull request #2135 from emersion/wlroots-1060Drew DeVault1+3-3
2018-06-13 18:47Update for swaywm/wlroots#1060emersion1+3-3
2018-06-13 12:53Merge pull request #2130 from frsfnrrg/keyboard-tuningDrew DeVault4+130-108
2018-06-12 15:07Fix keyboard shortcut handling inconsistenciesfrsfnrrg2+115-96
2018-06-12 14:37Sort binding key listsfrsfnrrg2+15-12
2018-06-11 01:03Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer17+507-41
2018-06-09 17:50Merge pull request #2124 from emersion/drag-iconsDrew DeVault6+193-23
2018-06-09 15:43Merge pull request #2047 from natesymer/masterDrew DeVault9+320-9
2018-06-09 13:34Implement gaps (PR #2047)Nate Symer9+320-9
2018-06-09 12:26Render drag iconsemersion6+193-23
2018-06-09 11:09Merge pull request #2123 from emersion/fix-disabled-outputsemersion2+17-13
2018-06-09 10:38Fix compilation errors related to disabled outputsemersion2+17-13
2018-06-06 12:57Refactor everything that needs to arrange windowsRyan Dwyer24+192-171
2018-06-06 09:19Make main properties be the pending stateRyan Dwyer9+143-157
2018-06-03 06:35WIP: Atomic layout updates ground workRyan Dwyer16+690-266
2018-06-08 22:43Merge pull request #2115 from RedSoxFan/restore-workspacesRyan Dwyer5+131-17
2018-06-08 17:06Switch restore workspaces to a nested for-loopBrian Ashworth3+22-21
2018-06-07 23:36Restore workspaces to outputs based on priorityBrian Ashworth5+130-17
2018-06-08 15:03Merge pull request #2121 from martinetd/swaylock-ctrl-uemersion3+16-57
2018-06-08 12:58swaylock: implement ^U to clear bufferDominique Martinet3+16-57
2018-06-08 13:41Merge pull request #2119 from martinetd/gcc-strtruncationemersion1+3-1
2018-06-08 13:41Merge pull request #2120 from martinetd/swayidle-zombiesemersion2+19-6
2018-06-08 12:58sway/criteria: gcc string truncation warning fixDominique Martinet1+3-1
2018-06-08 13:27sway exec command: use waitpid instead of waitDominique Martinet1+1-1
2018-06-08 13:02swayidle: doublefork to not leave zombies aroundDominique Martinet1+18-5
2018-06-08 07:55Merge pull request #2118 from RedSoxFan/fix-2117emersion2+1-2
2018-06-08 00:37Remove strip quoting and fix strncpy-overlapBrian Ashworth2+1-2
2018-06-07 18:29Merge pull request #2084 from RedSoxFan/runtime-var-expansionemersion3+19-2
2018-06-07 18:26Merge pull request #2108 from RedSoxFan/store-outputsemersion12+107-37
2018-06-07 00:10Switch output storing from list_t to wl_listBrian Ashworth6+12-19
2018-06-06 21:12Address emersions comments on output re-enablingBrian Ashworth3+4-12
2018-06-05 21:56Store sway_outputs so that they can be reenabledBrian Ashworth11+118-33
2018-06-06 23:47Merge pull request #2116 from RedSoxFan/fix-2113Ryan Dwyer1+7-7
2018-06-06 23:38Remove tab/stack check for focusing after a splitBrian Ashworth1+1-4
2018-06-06 20:41Fix focusing after splitting tabs/stacksBrian Ashworth1+10-7
2018-06-06 11:10Merge pull request #2110 from smlx/initialise-cursor-previousemersion1+3-0
2018-06-06 10:45Initialise previous cursor position.Scott Leggett1+3-0
2018-06-05 22:59Merge pull request #2107 from tobiasblass/remove_suspicious_returnemersion1+0-1
2018-06-05 21:27Remove suspicious unconditional returnTobias Blass1+0-1
2018-06-05 14:07Fix logic issue in do_var_replacementBrian Ashworth1+1-1
2018-06-05 02:24Support runtime var expansion and set at runtimeBrian Ashworth3+19-2
2018-06-05 10:18Merge pull request #2095 from emersion/fullscreen-damage-only-visibleemersion1+21-11
2018-06-05 07:44Merge pull request #2103 from RyanDwyer/focus-fixesemersion4+23-2
2018-06-05 07:44Merge pull request #2106 from RedSoxFan/fix-2105emersion1+6-10
2018-06-05 05:13Fix movement crashes/issuesBrian Ashworth1+6-10
2018-06-04 03:31Don't restore focus if unmapping surface wasn't focusedRyan Dwyer1+10-7
2018-06-04 01:31Don't set focus to NULL when clicking a surface which has no containerRyan Dwyer1+1-1
2018-06-04 01:31Restore focus when unmapping layer shell surfacesRyan Dwyer2+7-1
2018-06-04 01:30Restore focus when unmapping unmanaged xwayland surfacesRyan Dwyer1+12-0
2018-06-03 17:48Merge pull request #2087 from RedSoxFan/output-subcommandemersion12+374-267
2018-06-03 17:46Merge pull request #2099 from RyanDwyer/fix-seat-get-active-childemersion1+7-7
2018-06-03 17:46Merge pull request #2100 from RyanDwyer/fix-workspace-orientationemersion1+6-4
2018-06-03 14:29Address review comments for output subcommandsBrian Ashworth2+4-1
2018-06-03 01:33Refactor cmd_output to use config_subcommandBrian Ashworth12+371-267
2018-06-03 13:39Fix initial workspace orientation on a rotated outputRyan Dwyer1+6-4
2018-06-03 12:31Fix seat_get_active_childRyan Dwyer1+7-7
2018-06-03 09:31Merge pull request #2093 from emersion/damage-debugemersion1+19-0
2018-06-03 08:20Merge pull request #2096 from kupospelov/fix-title-updateemersion1+3-1
2018-06-03 08:20Merge pull request #2097 from RyanDwyer/fix-workspace-segfaultemersion1+9-1
2018-06-03 00:28Fix potential crash when destroying workspaceRyan Dwyer1+9-1
2018-06-02 21:32Fix view title update orderKonstantin Pospelov1+3-1
2018-06-02 17:06Add SWAY_DAMAGE_DEBUGemersion1+19-0
2018-06-02 19:55Only send frame to visible surfaces when fullscreenedemersion1+21-11
2018-06-02 19:50Merge pull request #2094 from emersion/damage-scheduleemersion1+2-0
2018-06-02 19:41Schedule a frame even if damage is emptyemersion1+2-0
2018-06-02 15:39Merge pull request #2091 from martinetd/config-block-use-after-freeDrew DeVault1+4-4
2018-06-02 15:31sway/config: fix use-after-free for end of blockDominique Martinet1+4-4
2018-06-02 15:13Merge pull request #2089 from emersion/send-frame-done-visibleDrew DeVault1+21-14
2018-06-02 15:09Merge pull request #2070 from RedSoxFan/generic-config-blocksDrew DeVault14+349-396
2018-06-02 14:19Only send frame done to visible viewsemersion1+21-14
2018-06-02 12:05Fix infinite loop in peek_line for EOF blanksBrian Ashworth1+2-0
2018-06-01 22:35Address emersion's feedback on peek_lineBrian Ashworth2+5-5
2018-05-31 13:07Fix condition in peek_lineBrian Ashworth1+1-1
2018-05-31 02:23Address first round of review for generic blocksBrian Ashworth10+34-32
2018-05-30 19:06Support braces on next line for config blocksBrian Ashworth3+74-8
2018-05-30 17:20Make command block implementation genericBrian Ashworth12+282-399
2018-06-02 08:18Merge pull request #2080 from frsfnrrg/keyboard-remodelingemersion3+235-374
2018-06-02 07:33Merge pull request #2088 from RyanDwyer/fix-floating-border-pixelemersion1+4-1
2018-06-02 01:28Fix top border when a view is initially floatingRyan Dwyer1+4-1
2018-06-01 22:40Style fix, redundant entry removal, fix extra keysym deletefrsfnrrg1+6-7
2018-06-01 21:56Rename update_shortcut_model to update_shortcut_statefrsfnrrg1+5-5
2018-06-01 21:04Comment to explain sway_shortcut_state listsfrsfnrrg1+13-0
2018-06-01 21:04Rename check_shortcut_model to get_active_bindingfrsfnrrg1+4-4
2018-06-01 10:51Style fixed for keyboard.cfrsfnrrg1+13-14
2018-06-01 10:50Style fixes for bind.cfrsfnrrg1+6-5
2018-06-01 00:23Remove almost-always redundant loop in key handlingfrsfnrrg1+22-26
2018-05-31 23:54Fix binding bindcode flag initializationfrsfnrrg1+1-1
2018-05-31 23:35Rewrite shortcut handling code to avoid hardcoded valuesfrsfnrrg2+166-263
2018-05-31 23:33Use XKB keycode numbering for bindcodefrsfnrrg1+1-1
2018-05-31 19:16Share common code between bindsym and bindcode commandsfrsfnrrg1+60-110
2018-06-01 22:41Merge pull request #2027 from RyanDwyer/implement-floatingDrew DeVault26+662-220
2018-06-01 18:22Merge pull request #2083 from RedSoxFan/fix-1976emersion1+0-7
2018-06-01 18:07Fix cmd_workspace crash when a surface has focusBrian Ashworth1+0-7
2018-05-31 12:02Fix changing borders on floating viewsRyan Dwyer1+7-1
2018-05-31 11:58Don't auto float xdg views if their dimensions are not setRyan Dwyer2+4-2
2018-05-31 08:21Fix mpv damage issue when unfullscreening into floatingRyan Dwyer2+12-4
2018-05-30 22:30Fix fullscreen position of xwayland viewsRyan Dwyer1+2-2
2018-05-30 22:22Fix crash when using multiple outputsRyan Dwyer1+1-1
2018-05-30 00:50Fix mouse warping interaction with layout coordsDrew DeVault1+2-4
2018-05-30 00:27Consider floating views when calculating title heightRyan Dwyer1+11-0
2018-05-30 00:22Fix floating position when view is floated when mappedRyan Dwyer3+27-24
2018-05-29 12:46Adjust move command to account for changed coordinate systemRyan Dwyer1+2-4
2018-05-28 07:42Fix fullscreen positionRyan Dwyer1+3-4
2018-05-27 13:43Don't unmaximize floating viewsRyan Dwyer6+0-40
2018-05-26 23:46Fix getting adjacent outputRyan Dwyer1+2-22
2018-05-26 13:45Remove unfinished wants_floating implementation for xwaylandRyan Dwyer1+0-16
2018-05-26 11:33Don't let xwayland views set position unless unmanagedRyan Dwyer2+5-1
2018-05-26 11:12Use swayc rather than wlr_output when renderingRyan Dwyer1+6-7
2018-05-26 10:37Use surface size if xdg shell's geometry isn't setRyan Dwyer2+18-8
2018-05-26 10:04Implement wants_floating for xdg_shell and xdg_shell_v6Ryan Dwyer2+8-4
2018-05-26 06:34Remove container_self_or_parent_floatingRyan Dwyer2+0-15
2018-05-26 06:32Rename container_set_geometry_from_viewRyan Dwyer3+11-11
2018-05-26 06:30Remove check for if floating view intersects outputRyan Dwyer1+1-15
2018-05-26 06:26Render floating views before top layer and unmanagedRyan Dwyer1+1-2
2018-05-26 06:26Store swayc coordinates as layout-localRyan Dwyer10+71-130
2018-05-25 23:23Add L_FLOATING back to debug treeRyan Dwyer1+3-1
2018-05-25 23:22Rename set_maximized functions to set_tiledRyan Dwyer6+16-16
2018-05-25 07:10Prevent splitting a floating viewRyan Dwyer1+9-6
2018-05-25 05:39Fix issues with sticky containers and workspacesRyan Dwyer3+54-33
2018-05-25 01:15Fix unfullscreening a floating viewRyan Dwyer3+31-18
2018-05-24 23:32Respect view's border config for floating containersRyan Dwyer1+7-2
2018-05-24 23:26Replace is_floating boolean with functionRyan Dwyer12+44-36
2018-05-24 23:10Use L_FLOATING instead of reapable booleanRyan Dwyer5+14-7
2018-05-24 12:30Implement floatingRyan Dwyer21+572-169
2018-05-04 12:41Send frame done to floating viewsDrew DeVault4+13-5
2018-05-04 12:27Render floating viewsDrew DeVault1+1-0
2018-05-04 12:24Implement `floating enable`Drew DeVault8+99-5
2018-06-01 09:36Merge pull request #2081 from RedSoxFan/fix-2077emersion1+3-2
2018-06-01 08:43Merge pull request #2082 from RedSoxFan/fix-move-perpendicular-segfaultemersion1+2-1
2018-06-01 05:06Fix move perpendicular segfaultBrian Ashworth1+2-1
2018-06-01 03:47Send reparent events in container_splitBrian Ashworth1+3-2
2018-06-01 02:11Merge pull request #2079 from RedSoxFan/fix-2078Drew DeVault1+13-0
2018-05-31 16:07Fix typoBrian Ashworth1+1-1
2018-05-31 15:51Fix moving out of tab/stack when only childBrian Ashworth1+13-0
2018-05-30 01:53Merge pull request #2065 from RedSoxFan/fix-2018Ryan Dwyer2+43-6
2018-05-30 01:45Send IPC layout of node itselfBrian Ashworth1+1-5
2018-05-29 15:27Notify of subtree changeBrian Ashworth1+1-0
2018-05-29 15:21Fix layout in -t get_treeBrian Ashworth1+2-1
2018-05-29 01:37Fix moving out of a tabbed/stacked workspaceBrian Ashworth1+14-5
2018-05-28 14:52Fix breaking out of tabs/stacksBrian Ashworth1+32-2
2018-05-29 14:54Merge pull request #2069 from RyanDwyer/ipc-workspace-representationDrew DeVault3+15-7
2018-05-29 07:42Add tree representation to IPC workspace descriptionRyan Dwyer3+15-7
2018-05-29 07:24Merge pull request #2068 from RedSoxFan/workspace-layoutRyan Dwyer3+23-0
2018-05-29 02:55Implement config parser for workspace_layoutBrian Ashworth3+23-0
2018-05-28 18:04Merge pull request #2067 from RedSoxFan/force-fully-opaque-fullscreenDrew DeVault1+4-4
2018-05-28 17:55Force fullscreen views to be fully opaqueBrian Ashworth1+4-4
2018-05-28 16:01Merge pull request #2066 from RedSoxFan/force-focus-wrappingemersion5+31-0
2018-05-28 15:09Support i3's legacy force_focus_wrapping commandBrian Ashworth5+31-0
2018-05-28 09:30Merge pull request #2060 from RedSoxFan/focus-wrappingemersion8+59-10
2018-05-28 08:18Merge pull request #2058 from RyanDwyer/refactor-parse-title-formatemersion1+13-20
2018-05-28 08:16Merge pull request #2059 from RyanDwyer/ancestor-typoemersion5+12-12
2018-05-28 08:15Merge pull request #2057 from RyanDwyer/swaymsg-fix-exit-codeemersion1+17-4
2018-05-28 03:33swaymsg: Fix exit codeRyan Dwyer1+17-4
2018-05-28 03:20Implement focus_wrappingBrian Ashworth8+59-10
2018-05-28 02:45Fix ancestor typosRyan Dwyer5+12-12
2018-05-28 02:03Refactor parse_title_formatRyan Dwyer1+13-20
2018-05-27 19:42Merge pull request #2050 from smlx/focus-fixDrew DeVault3+22-33
2018-05-27 19:42Merge pull request #2055 from RedSoxFan/output-destroy-workspace-ipcDrew DeVault1+1-0
2018-05-27 19:11Merge pull request #2056 from frsfnrrg/add-binding-lockedemersion4+52-31
2018-05-27 16:37Implement bindsym/bindcode --lockedfrsfnrrg4+52-31
2018-05-27 16:35Improve comment.Scott Leggett1+1-1
2018-05-27 16:22Send workspace::move in container_output_destroyBrian Ashworth1+1-0
2018-05-27 16:25Avoid assert on container type.Scott Leggett1+3-8
2018-05-27 16:14Move previous cursor_position inline.Scott Leggett2+6-16
2018-05-27 16:07Merge pull request #2052 from emersion/output-destroy-empty-workspaceemersion1+52-41
2018-05-27 11:03Don't move empty workspaces when output is destroyedemersion1+52-41
2018-05-27 14:55Remove unused function.Scott Leggett1+0-7
2018-05-27 15:30Simplify logic, remove redundant variables.Scott Leggett1+4-9
2018-05-27 15:17Rely on view_is_visible rather thank walking the tree ourselves.Scott Leggett1+5-16
2018-05-27 12:45Store previous position in sway_cursor.Scott Leggett5+56-47
2018-05-27 14:20Merge pull request #2040 from RedSoxFan/cmd-swapRyan Dwyer7+218-0
2018-05-27 14:14Merge branch 'master' into cmd-swapRyan Dwyer12+185-76
2018-05-27 13:18Merge pull request #2043 from emersion/pool-buffer-fixesemersion2+37-11
2018-05-25 18:42client/pool-buffer: munmap in destroy_bufferemersion2+8-1
2018-05-25 18:39client/pool-buffer: set CLOEXEC on buffer FD, just in caseemersion1+29-10
2018-05-27 13:06Merge pull request #2053 from emersion/xdg-shell-tiledDrew DeVault1+7-5
2018-05-27 12:58Merge pull request #2042 from emersion/swaylock-render-loopDrew DeVault4+108-57
2018-05-27 12:58Merge branch 'master' into xdg-shell-tiledDrew DeVault5+27-3
2018-05-25 18:34swaylock: implement a proper render loopemersion4+108-57
2018-05-27 12:28xdg-shell: make all toplevels tiledemersion1+7-5
2018-05-27 12:13Merge pull request #2049 from RyanDwyer/criteria-shellemersion5+27-3
2018-05-27 11:59Rename view_get_type to view_get_shellRyan Dwyer3+5-5
2018-05-27 04:14Add shell criteria tokenRyan Dwyer3+24-0
2018-05-27 07:40Merge pull request #2048 from RyanDwyer/title-format-app-idemersion1+6-0
2018-05-27 04:52Focus containers only on entry.Scott Leggett5+43-25
2018-05-26 23:50Add %app_id to title_formatRyan Dwyer1+6-0
2018-05-26 15:02Implement swap commandBrian Ashworth7+218-0
2018-05-26 14:35Replace oft-failing abort with if statementDrew DeVault1+1-4
2018-05-26 13:56Merge pull request #2030 from chebykinn/fix-focus-follows-mouse-tabsRyan Dwyer1+31-1
2018-05-26 13:49Merge branch 'master' into fix-focus-follows-mouse-tabsRyan Dwyer3+0-206
2018-05-26 12:54Check for next_focus before assertIvan Chebykin1+1-1
2018-05-26 12:51Fix usage of sway_assertIvan Chebykin1+7-3
2018-05-26 10:34Moved visibility check of of loop, added assertsIvan Chebykin1+5-1
2018-05-26 07:57Merge pull request #2041 from emersion/delete-asciidoc-pagesemersion3+0-206
2018-05-25 18:11Delete old asciidoc man pagesemersion3+0-206
2018-05-25 14:45Break after first tabbed/stacked layoutIvan Chebykin1+3-4
2018-05-25 14:22Fix mouse focusing for horizontal/vertical views in tabbed containersIvan Chebykin1+2-1
2018-05-25 13:51Fixed styling issuesIvan Chebykin1+4-4
2018-05-25 13:41Focus inactive container instead of checking cursor positionIvan Chebykin1+10-10
2018-05-25 12:37Skip all nested containersIvan Chebykin1+12-16
2018-05-25 11:12Implement correct focusing for tabbed containersIvan Chebykin1+25-4
2018-05-24 20:19Fix focusing from other containersIvan Chebykin1+3-2
2018-05-24 18:02Don't focus tabbed and stacked containers on mouseoverIvan Chebykin1+5-1
2018-05-25 13:12Merge pull request #2037 from emersion/wlroots-1000Drew DeVault1+1-1
2018-05-25 12:51Update for swaywm/wlroots#1000emersion1+1-1
2018-05-25 12:54Merge pull request #2017 from emersion/wlroots-993emersion1+1-1
2018-05-25 12:47Merge pull request #2036 from RyanDwyer/workspace-switch-on-mapDrew DeVault1+5-1
2018-05-25 12:43Merge pull request #2033 from RyanDwyer/arrange-after-flattenDrew DeVault1+3-1
2018-05-25 12:41Merge pull request #2034 from RyanDwyer/cleanup-container-titlesDrew DeVault7+79-83
2018-05-25 12:40Merge pull request #2035 from RyanDwyer/fix-focus-bugDrew DeVault1+12-4
2018-05-25 12:26Switch workspace if required when mapping a viewRyan Dwyer1+5-1
2018-05-25 11:39Fix focus bug when moving between outputsRyan Dwyer1+12-4
2018-05-25 11:07Clean up container title functionsRyan Dwyer7+79-83
2018-05-25 06:42Arrange views after flattening the parentRyan Dwyer1+3-1
2018-05-24 13:17Merge pull request #2028 from RyanDwyer/fix-move-workspaceDrew DeVault1+10-2
2018-05-24 13:01Fix crash in move workspace to output commandRyan Dwyer1+10-2
2018-05-24 08:26Merge pull request #2025 from RyanDwyer/fix-nested-tabsemersion1+11-18
2018-05-24 07:38Fix nested tabsRyan Dwyer1+11-18
2018-05-23 22:11Merge pull request #2003 from emersion/fix-swaylock-hotpluggingDrew DeVault3+78-39
2018-05-23 21:58swaylock: remove unused fieldemersion2+0-2
2018-05-23 21:55swaylock: don't try to render unconfigured surfacesemersion1+3-0
2018-05-23 21:54Merge branch 'master' into fix-swaylock-hotpluggingemersion20+985-333
2018-05-23 02:23Merge pull request #2022 from RedSoxFan/ipc-get-marksRyan Dwyer1+22-0
2018-05-22 21:35Implement IPC_GET_MARKSBrian Ashworth1+22-0
2018-05-21 23:52Merge pull request #2015 from RyanDwyer/stacked-layoutDrew DeVault6+340-347
2018-05-21 23:44Replace empty argument with voidRyan Dwyer1+1-1
2018-05-21 22:43Implement clicking stacked title barsRyan Dwyer1+17-2
2018-05-21 22:27Use constants for titlebar dimensionsRyan Dwyer5+59-42
2018-05-21 12:58Implement stacked layoutRyan Dwyer4+303-342
2018-05-21 21:21Fix focus follows mouse with no focusDrew DeVault1+2-2
2018-05-21 18:30Merge pull request #2016 from RedSoxFan/fix-tab-smart-bordersemersion1+11-2
2018-05-21 18:11Update for swaywm/wlroots#993emersion1+1-1
2018-05-21 17:18Fix hide_edge_borders smart for tabs and stacksBrian Ashworth1+11-2
2018-05-21 10:24Merge pull request #2005 from RyanDwyer/tabbed-layoutemersion11+520-95
2018-05-20 22:29Pre-multiply alpha for tab decorationsRyan Dwyer1+6-3
2018-05-20 13:16Add left/right borders to tabsRyan Dwyer1+24-29
2018-05-20 05:34Fix tab border issuesRyan Dwyer2+59-36
2018-05-19 23:26Use class or app_id in tree representationRyan Dwyer1+15-6
2018-05-19 23:11Don't track damage for views on inactive tabsRyan Dwyer6+52-11
2018-05-19 22:34Add assertion in container_at_viewRyan Dwyer1+3-0
2018-05-19 12:54Implement tabbed layoutRyan Dwyer8+436-85
2018-05-21 08:22Merge pull request #2011 from RyanDwyer/fix-hide-edge-border-bottomemersion1+6-5
2018-05-21 03:10Fix hide_edge_borders constraintsRyan Dwyer1+6-5
2018-05-21 03:31Merge pull request #2012 from RedSoxFan/fix-border-changing-focusDrew DeVault5+13-11
2018-05-21 03:12Fix border commands from changing focusBrian Ashworth5+13-11
2018-05-20 20:05Merge pull request #2007 from swaywm/fix-focus-follows-mouseDrew DeVault1+17-1
2018-05-20 19:50Merge pull request #2010 from RedSoxFan/premultiply-alphaemersion1+17-10
2018-05-20 19:50Merge branch 'master' into fix-focus-follows-mouseDrew DeVault5+153-24
2018-05-19 23:57Fix focus_follows_mouse over swaybarDrew DeVault1+17-1
2018-05-20 13:37Merge branch 'master' into premultiply-alphaBrian Ashworth5+153-24
2018-05-20 13:33Pre-multiply alpha for non-texturesBrian Ashworth1+17-10
2018-05-20 13:04Merge pull request #1821 from RyanDwyer/swaylock-multiple-imagesemersion5+153-24
2018-05-20 12:47Swaylock: Use calloc instead of mallocRyan Dwyer1+1-1
2018-05-20 12:39Swaylock: Log error if multiple images are defined for the same outputRyan Dwyer1+17-0
2018-05-18 22:47Swaylock: Allow per-output imagesRyan Dwyer5+136-24
2018-05-19 22:25Merge pull request #2006 from kupospelov/fix-title-pixel-barDrew DeVault1+7-7
2018-05-19 15:15Fix pixel bar below titleKonstantin Pospelov1+7-7
2018-05-19 13:54Merge pull request #2004 from RyanDwyer/rebuild-textures-on-moveemersion2+43-0
2018-05-19 13:33Rebuild textures if needed when moving a containerRyan Dwyer2+43-0
2018-05-18 20:57Fix output hotpluggingemersion2+43-31
2018-05-18 18:13Fix swaylock crashing when unplugging outputemersion2+26-5
2018-05-17 01:54Merge pull request #1982 from RyanDwyer/show-marksDrew DeVault10+279-61
2018-05-16 10:47Update marks textures on output scale eventRyan Dwyer1+5-0
2018-05-15 13:29Fix many border opacity issuesRyan Dwyer3+115-73
2018-05-15 05:11Update show_marks documentationRyan Dwyer1+6-6
2018-05-15 04:48Destroy marks textures when view destroyedRyan Dwyer1+8-0
2018-05-15 04:35Set textures to null when destroyingRyan Dwyer2+2-0
2018-05-15 04:35Don't show marks which start with an underscoreRyan Dwyer1+8-3
2018-05-15 03:14Implement show_marksRyan Dwyer8+158-2
2018-05-16 16:27Merge pull request #1995 from RedSoxFan/fix-1985Drew DeVault2+6-6
2018-05-16 16:01Change scale from int32_t to double for pangoBrian Ashworth2+6-6
2018-05-16 10:39Merge pull request #1994 from RyanDwyer/fix-focus-stealingemersion1+2-3
2018-05-16 10:29Don't steal focus when a view changes its titleRyan Dwyer1+2-3
2018-05-16 08:10Merge pull request #1991 from martinetd/ready_noxemersion3+12-23
2018-05-16 07:57Merge pull request #1990 from martinetd/swayidle_terminateemersion1+7-1
2018-05-16 03:29sway: run commands without waiting for XwaylandDominique Martinet3+12-23
2018-05-16 07:50swayidle: terminate if wl_display_dispatch failedDominique Martinet1+4-1
2018-05-16 02:25swayidle: terminate when server diedDominique Martinet1+3-0
2018-05-15 12:07Merge pull request #1986 from emersion/clip-title-textureDrew DeVault1+1-0
2018-05-15 07:38Correctly clip title texture if necessaryemersion1+1-0
2018-05-15 01:44Merge pull request #1954 from RyanDwyer/marksDrew DeVault8+209-6
2018-05-15 01:24Change unmark implemention to match i3'sRyan Dwyer4+43-15
2018-05-14 12:47Implement marksRyan Dwyer7+178-3
2018-05-14 22:10Merge pull request #1978 from RedSoxFan/fix-1975Drew DeVault3+101-111
2018-05-14 13:06Merge branch 'master' into fix-1975Brian Ashworth17+707-702
2018-05-14 13:04Always render top border for border normalBrian Ashworth1+10-12
2018-05-14 12:33Merge pull request #1871 from emersion/kill-wl-shellDrew DeVault9+2-200
2018-04-29 08:40Kill wl_shellemersion9+2-200
2018-05-14 12:00Merge pull request #1968 from RyanDwyer/fix-criteriaDrew DeVault11+707-504
2018-05-14 05:46Fix y and height for a hidden top normal borderBrian Ashworth1+2-4
2018-05-14 04:28Merge branch 'master' into fix-1975Brian Ashworth22+1074-13
2018-05-14 04:20Fix titles and detect edges for hide_edge_bordersBrian Ashworth3+96-102
2018-05-14 01:48Fix crash when launching programs from dmenuRyan Dwyer1+2-1
2018-05-14 01:47xdg_shell: Replace get_prop with get_string_propRyan Dwyer1+2-2
2018-05-13 01:40Initialise error_arg to NULL in criteria_parseRyan Dwyer1+1-0
2018-05-12 22:47Fix double free in criteriaRyan Dwyer1+1-2
2018-05-12 22:17Revert "Revert "Merge pull request #1953 from RyanDwyer/criteria-focused""Ryan Dwyer3+171-42
2018-05-12 22:16Revert "Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements""Ryan Dwyer10+580-507
2018-05-14 00:21Actually fix swayidleDrew DeVault1+2-2
2018-05-13 23:32swayidle: use wl_event_loop_dispatch_idleDrew DeVault1+3-2
2018-05-13 18:18Enable lazy xwaylandDrew DeVault1+1-1
2018-05-13 17:45Merge pull request #1970 from emersion/xdg-shell-stableDrew DeVault8+331-1
2018-05-13 16:55Add pixman to swayidle depsDrew DeVault1+1-0
2018-05-13 16:26Merge pull request #1971 from emersion/fix-pango-markupDrew DeVault1+9-7
2018-05-13 15:52Fix pango markupemersion1+9-7
2018-05-13 15:38Add xdg-shell stable supportemersion8+331-1
2018-05-13 15:16Merge pull request #1935 from heghe/heghe/fix-pango-markup-crashemersion3+99-6
2018-05-07 16:30Fix crash when using pango markup fontHeghedus Razvan3+99-6
2018-05-13 14:11Merge pull request #1824 from snaggen/idleDrew DeVault15+636-2
2018-05-13 01:52Merge pull request #1960 from RedSoxFan/edge-bordersRyan Dwyer7+251-121
2018-05-13 01:45Merge branch 'master' into edge-bordersRyan Dwyer3+0-13
2018-05-13 01:19Fix recursion when counting descendants of a typeBrian Ashworth1+2-1
2018-05-12 22:36Remove asciidoc file for swayidleMattias Eriksson1+0-67
2018-04-17 07:54Idle handling for dpms/lockscreen et alMattias Eriksson16+703-2
2018-05-12 18:56Merge pull request #1967 from emersion/remove-xdg-popup-unmapDrew DeVault3+0-13
2018-05-12 18:33Don't destroy view child on xdg-popup unmapemersion3+0-13
2018-05-12 16:56Only count views for hide_edge_borders smartBrian Ashworth2+15-6
2018-05-12 16:43Merge branch 'master' into edge-bordersBrian Ashworth35+1237-1715
2018-05-12 16:37Count descendant views for hide_edge_borders smartBrian Ashworth4+22-5
2018-05-12 13:40Merge pull request #1964 from emersion/wlroots-970Drew DeVault1+1-1
2018-05-12 13:30Merge branch 'master' into wlroots-970Drew DeVault33+1227-1707
2018-05-12 13:27Merge pull request #1958 from swaywm/scdocDrew DeVault25+1137-1705
2018-05-12 13:01Merge remote-tracking branch 'origin/master' into scdocDrew DeVault8+90-5
2018-05-12 13:00Merge pull request #1959 from RyanDwyer/ipc-get-seatsDrew DeVault9+93-5
2018-05-12 12:59Merge branch 'master' into scdocDrew DeVault10+516-587
2018-05-12 12:58Fix typosDrew DeVault2+9-9
2018-05-12 12:13Send pointer discrete axis values and sourceemersion1+1-1
2018-05-12 12:52Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements"Drew DeVault11+517-613
2018-05-12 12:52Revert "Merge pull request #1953 from RyanDwyer/criteria-focused"Drew DeVault3+42-171
2018-05-12 08:22Fix conflicting IPC command type constants with i3'sRyan Dwyer1+8-4
2018-05-11 13:51Implement IPC get_seats commandRyan Dwyer9+86-2
2018-05-12 08:00Merge pull request #1952 from Dudemanguy911/fix-crash-on-fullscreenRyan Dwyer1+9-7
2018-05-12 07:52Merge branch 'master' into fix-crash-on-fullscreenRyan Dwyer13+747-520
2018-05-12 02:57Update README.md + README.*.mdDrew DeVault9+9-9
2018-05-12 02:49Merge pull request #1953 from RyanDwyer/criteria-focusedDrew DeVault3+171-42
2018-05-11 04:58Implement __focused__ criteriaRyan Dwyer3+171-42
2018-05-12 01:40Add scdoc to .build.ymlDrew DeVault1+1-0
2018-05-12 01:40Remove swaygrab entirelyDrew DeVault3+0-518
2018-05-12 01:39Add swaylock(1) and swaymsg(1)Drew DeVault3+171-0
2018-05-12 01:31Remove sway-security(7)Drew DeVault1+0-239
2018-05-12 01:25Add sway-input(5)Drew DeVault3+121-131
2018-05-12 01:13Add sway-bar(5)Drew DeVault4+152-159
2018-05-12 00:58Add sway(5)Drew DeVault5+587-661
2018-05-11 12:39Wire up scdoc and rewrite sway(1)Drew DeVault2+104-16
2018-05-12 00:39Merge pull request #1943 from RyanDwyer/criteria-improvementsDrew DeVault11+613-517
2018-05-11 22:44Implement hide_edge_bordersBrian Ashworth5+226-123
2018-05-11 01:20fix crash on fullscreen toggleDudemanguy9111+9-7
2018-05-11 11:34Merge pull request #1956 from ggreer/move-focusDrew DeVault1+6-4
2018-05-11 11:33Merge pull request #1955 from ggreer/normal-bordersDrew DeVault1+4-4
2018-05-11 06:44cmd_move_container: Focus a window on the source workspace.Geoff Greer1+6-4
2018-05-11 06:35Allow setting border widths for normal borders using default_border.Geoff Greer1+4-4
2018-05-11 00:43Update criteria documentationRyan Dwyer1+33-10
2018-05-11 00:42Don't unescape \\ in criteriaRyan Dwyer1+1-2
2018-05-09 04:23Overhaul criteria implementationRyan Dwyer10+581-507
2018-05-10 23:27Merge pull request #1948 from RyanDwyer/focus-parent-borderDrew DeVault2+73-45
2018-05-10 23:13Highlight all child borders when using focus parentRyan Dwyer2+73-45
2018-05-10 22:46Merge pull request #1923 from emersion/full-damage-trackingDrew DeVault9+240-132
2018-05-10 22:20Fix damage tracking on HiDPIemersion1+13-10
2018-05-07 15:56Accumulate surface damage even if whole=trueemersion1+19-19
2018-05-05 19:18Damage container when updating titleemersion1+1-0
2018-05-05 18:49Damage container on focusemersion1+5-0
2018-05-05 18:43Damage borders when damaging viewemersion8+40-26
2018-05-05 18:23Render borders with damageemersion1+91-76
2018-05-05 17:51Implement full damage trackingemersion1+106-36
2018-05-10 12:19Merge pull request #1932 from emersion/fix-layer-shell-exclusiveDrew DeVault1+0-3
2018-05-10 11:31Merge pull request #1950 from RyanDwyer/fix-font-height-reloademersion1+1-1
2018-05-10 11:24Use reasonable default for font heightRyan Dwyer1+1-1
2018-05-07 16:24layer-shell: use usable_area when arranging non-exclusive layer surfacesemersion1+0-3
2018-05-09 19:05Merge pull request #1947 from dlrobertson/fix_null_derefemersion1+4-0
2018-05-09 16:32Fix null deref in server_initDan Robertson1+4-0
2018-05-09 11:58Merge pull request #1945 from RyanDwyer/fix-title-scissorDrew DeVault1+5-1
2018-05-09 11:42Merge branch 'master' into fix-title-scissorDrew DeVault1+6-4
2018-05-09 11:42Merge pull request #1944 from RyanDwyer/swaybar-respect-pangoDrew DeVault1+6-4
2018-05-09 06:33Fix titles on rotated outputsRyan Dwyer1+5-1
2018-05-09 04:54Swaybar: Respect pango_markup configRyan Dwyer1+6-4
2018-05-08 22:05Merge pull request #1942 from VincentVanlaer/xwayland-lazyemersion1+1-1
2018-05-07 18:02Merge pull request #1933 from emersion/swaybg-asser-side-effectsDrew DeVault1+8-5
2018-05-07 17:27Merge pull request #1934 from emersion/update-layer-shellemersion1+5-1
2018-05-07 16:28Update layer-shell protocolemersion1+5-1
2018-05-07 16:26swaybg: remove assertions with side-effectsemersion1+8-5
2018-05-07 12:23Update xwayland start for new APIVincent Vanlaer1+1-1
2018-05-06 12:52Merge pull request #1920 from yorickvP/masterDrew DeVault1+1-1
2018-05-05 15:28meson.build: Look for '-lpam', not '-llibpam'.Yorick van Pelt1+1-1
2018-05-05 23:37Merge pull request #1927 from atomnuker/revert-libexecDrew DeVault5+5-54
2018-05-05 23:20Revert "Install swaybar and swaybg under /usr/lib/sway"Rostislav Pehlivanov2+2-4
2018-05-05 23:20Revert "exec_always: Search for executables in /usr/lib/sway"Rostislav Pehlivanov1+0-34
2018-05-05 23:19Revert "Make the LIBDIR path configurable"Rostislav Pehlivanov5+4-12
2018-05-05 23:19Revert "Meson: Replace option `instlibdir` with `libexecdir`"Rostislav Pehlivanov5+9-9
2018-05-05 23:19Revert "command/exec_always: Use wlr_log for logging errors in the child process"Rostislav Pehlivanov1+3-7
2018-05-05 23:19Revert "security.d: Update install paths for swaybar and swaybg"Rostislav Pehlivanov2+3-4
2018-05-05 22:38Merge pull request #1917 from RyanDwyer/pango-markupemersion3+15-4
2018-05-05 02:53Implement pango supportRyan Dwyer3+15-4
2018-05-05 22:24Merge pull request #1926 from RyanDwyer/fix-setenv-pathemersion1+1-1
2018-05-05 22:16Fix PATH setenv() in exec_alwaysRyan Dwyer1+1-1
2018-05-05 19:09Merge pull request #1881 from nbraud/usr-libemersion5+54-5
2018-05-05 19:03Merge branch 'master' into usr-libemersion14+199-50
2018-05-05 19:00Merge pull request #1924 from nbraud/spellingDrew DeVault1+1-1
2018-05-05 18:42Merge branch 'master' into spellingNicolas Braud-Santoni13+198-49
2018-05-05 18:40swaymsg: Fix spelling in error messageNicolas Braud-Santoni1+1-1
2018-05-05 15:05security.d: Update install paths for swaybar and swaybgNicolas Braud-Santoni2+4-3
2018-05-02 10:33command/exec_always: Use wlr_log for logging errors in the child processNicolas Braud-Santoni1+7-3
2018-05-01 18:47Meson: Replace option `instlibdir` with `libexecdir`Nicolas Braud-Santoni5+9-9
2018-05-01 14:49Make the LIBDIR path configurableNicolas Braud-Santoni5+12-4
2018-05-01 14:17exec_always: Search for executables in /usr/lib/swayNicolas Braud-Santoni1+34-0
2018-05-01 13:40Install swaybar and swaybg under /usr/lib/swayNicolas Braud-Santoni2+4-2
2018-05-05 15:08Merge pull request #1915 from RyanDwyer/title-formatDrew DeVault13+198-49
2018-05-05 08:28Add extra check for view title being NULLRyan Dwyer1+2-2
2018-05-05 08:25Move code for re-arranging after font height change into a common placeRyan Dwyer5+15-16
2018-05-05 08:18Refactor parse_title_format()Ryan Dwyer1+42-51
2018-05-05 06:48Fix memory leak in title_format commandRyan Dwyer1+1-1
2018-05-05 02:36Implement title_formatRyan Dwyer10+201-42
2018-05-05 11:25Merge pull request #1918 from RyanDwyer/title-scissorDrew DeVault3+3-12
2018-05-05 10:32Use scissor to render title textureRyan Dwyer3+3-12
2018-05-04 15:21Merge pull request #1912 from Hello71/patch-1emersion1+6-1
2018-05-04 15:10Check for NULL in container_update_titleAlex Xu (Hello71)1+6-1
2018-05-03 14:46Merge pull request #1907 from emersion/backend-input-mappingDrew DeVault1+15-6
2018-05-03 14:45Merge pull request #1901 from swaywm/touch-hide-cursoremersion1+2-0
2018-05-03 12:21Hide cursor on touch downDrew DeVault1+2-0
2018-05-03 13:24Fix alphabetization of command listDrew DeVault1+1-1
2018-05-03 13:17Merge pull request #1906 from emersion/fix-resize-no-arg-segfaultDrew DeVault1+6-4
2018-05-03 13:16Default to backend-wise input device mapping, if anyemersion1+15-6
2018-05-03 13:04Fix segfault when running the resize command without argumentsemersion1+6-4
2018-05-03 13:02Merge pull request #1905 from RyanDwyer/fix-title-widthDrew DeVault1+14-4
2018-05-03 12:51Fix title texture widthRyan Dwyer1+14-4
2018-05-03 12:22Fix unfocused.text defaultDrew DeVault1+1-1
2018-05-03 12:20Merge pull request #1895 from RyanDwyer/show-titlesDrew DeVault13+239-20
2018-05-03 12:14Convert border_colors.text to float[4]Drew DeVault4+10-9
2018-05-03 12:12Fix anti-aliasingDrew DeVault1+4-0
2018-05-03 05:42Update titles when surfaces are committedRyan Dwyer2+3-0
2018-05-03 05:23Fix potential segfault when setting container titleRyan Dwyer1+1-1
2018-05-03 05:03Change comment formatRyan Dwyer1+1-1
2018-05-03 05:02Calculate config->font_height based on existing container titlesRyan Dwyer5+91-16
2018-05-02 13:07Render titlesRyan Dwyer11+155-19
2018-05-02 21:09Merge pull request #1893 from swaywm/touchemersion2+66-19
2018-05-02 13:00Implement basic touch supportDrew DeVault2+66-19
2018-05-02 09:40Fixed #1888 GCC cannot compile due to uninitialized variables (#1889)Dillen Meijboom1+1-0
2018-05-02 07:00Merge pull request #1886 from RyanDwyer/border-alphaemersion2+30-19
2018-05-01 22:40Support alpha in border coloursRyan Dwyer2+30-19
2018-05-01 17:41Merge pull request #1885 from thejan2009/masterDrew DeVault3+14-2
2018-05-01 15:38Fix layer surface crash on output destroydb3+14-2
2018-05-01 14:31Merge pull request #1874 from RyanDwyer/bordersemersion16+503-68
2018-05-01 12:48Remove unnecessary pointersRyan Dwyer2+47-47
2018-05-01 12:42Update cursor when border is changedRyan Dwyer1+7-0
2018-05-01 12:41Merge branch 'borders' of github:RyanDwyer/sway into bordersRyan Dwyer2+6-2
2018-05-01 11:46Fix alphabetization of commands arrayDrew DeVault1+1-1
2018-05-01 09:59Restore view_update_position()Ryan Dwyer2+15-0
2018-05-01 09:50Allow clicking view decorations to focus viewRyan Dwyer1+10-0
2018-05-01 09:21Implement indicator borderRyan Dwyer1+20-0
2018-05-01 08:35Scale borders according to output scaleRyan Dwyer1+10-0
2018-05-01 08:23Fix surface offset when using bordersRyan Dwyer1+2-2
2018-05-01 07:36Move docblock and fix indenting of switch/case.Ryan Dwyer2+23-23
2018-04-30 11:24Implement bordersRyan Dwyer15+452-79
2018-05-01 09:59Restore view_update_position()Ryan Dwyer2+15-0
2018-05-01 09:50Allow clicking view decorations to focus viewRyan Dwyer1+10-0
2018-05-01 09:21Implement indicator borderRyan Dwyer1+20-0
2018-05-01 08:35Scale borders according to output scaleRyan Dwyer1+10-0
2018-05-01 08:23Fix surface offset when using bordersRyan Dwyer1+2-2
2018-05-01 07:36Move docblock and fix indenting of switch/case.Ryan Dwyer2+23-23
2018-05-01 07:35Merge pull request #1876 from RyanDwyer/view-unmap-segfaultemersion1+5-1
2018-05-01 07:18Fix segfault in view_unmap()Ryan Dwyer1+5-1
2018-04-30 11:24Implement bordersRyan Dwyer15+452-79
2018-04-29 22:53Merge pull request #1873 from RyanDwyer/remove-arrange-windowsemersion2+0-26
2018-04-29 22:47Remove arrange_windows()Ryan Dwyer2+0-26
2018-04-29 12:44Merge pull request #1854 from RyanDwyer/refactor-arrange-windowsemersion17+328-283
2018-04-29 12:10Merge branch 'master' into refactor-arrange-windowsemersion3+12-15
2018-04-29 12:00Merge pull request #1867 from emersion/wlroots-923Drew DeVault1+4-10
2018-04-28 23:15Merge pull request #1869 from emersion/xwayland-ignore-fullscreen-unmappedRyan Dwyer2+8-5
2018-04-28 19:44Don't call view_set_fullscreen on unmapped xwayland viewsemersion2+8-5
2018-04-28 01:26Refactor arrange_windows()Ryan Dwyer17+328-283
2018-04-27 16:30Update for swaywm/wlroots#923emersion1+4-10
2018-04-27 07:18Merge pull request #1866 from ggreer/swaybar-cmd-shemersion1+5-4
2018-04-27 01:16Rename len to msg_len. Avoids an aliased variable that was a little confusing to follow.Geoff Greer1+3-3
2018-04-27 01:13invoke_swaybar(): Set process group. Kill process group.Geoff Greer1+2-1
2018-04-26 10:32Merge pull request #1860 from emersion/input-map-fromDrew DeVault11+160-25
2018-04-24 18:39Add map_from_region commandemersion11+160-25
2018-04-26 09:38Merge pull request #1863 from RyanDwyer/remove-workspace-layoutDrew DeVault7+13-33
2018-04-26 00:14Remove sway_container.workspace_layoutRyan Dwyer7+13-33
2018-04-25 21:52Merge pull request #1852 from RyanDwyer/criteria-commandsemersion6+133-1
2018-04-25 09:00Merge branch 'master' into criteria-commandsDrew DeVault15+112-45
2018-04-25 09:00Merge pull request #1861 from emersion/swaybar-memory-leaksDrew DeVault8+38-24
2018-04-24 21:04Fix a bunch of swaybar memory leaksemersion8+38-24
2018-04-24 19:16Merge pull request #1858 from emersion/masterDrew DeVault2+22-19
2018-04-24 17:57Merge branch 'master' into masterDrew DeVault1+3-1
2018-04-24 17:22Merge pull request #1856 from Hello71/issue1855emersion1+3-1
2018-04-24 17:19Do not let tiled xwayland views do what they wantemersion1+7-4
2018-04-24 17:18Fix segfault when switching back to workspace with osu!emersion1+15-15
2018-04-24 16:06Work around maybe-uninitialized in bar.cAlex Xu (Hello71)1+3-1
2018-04-24 14:30Merge pull request #1848 from snaggen/improved_key_handlingDrew DeVault5+49-1
2018-04-20 12:46Improved key handling in swaylockMattias Eriksson5+49-1
2018-04-24 10:14Update wording about unmanaged/unmapped viewsRyan Dwyer2+2-2
2018-04-24 10:07Use size_t instead of int and calloc instead of mallocRyan Dwyer2+2-2
2018-04-24 10:06Add assert to view_execute_criteria()Ryan Dwyer1+3-0
2018-04-24 04:59Implement criteria commandsRyan Dwyer5+129-0
2018-04-24 08:53Merge pull request #1851 from RyanDwyer/container-descendants-crashDrew DeVault1+4-3
2018-04-24 02:27Fix crash in container_descendants()Ryan Dwyer1+4-3
2018-04-23 09:17Merge pull request #1843 from swaywm/layer-optional-outputDrew DeVault1+22-0
2018-04-22 17:27Updates per swaywm/wlroots#887Drew DeVault1+22-0
2018-04-23 09:13Merge pull request #1847 from RyanDwyer/rename-workspaceDrew DeVault4+82-0
2018-04-23 08:53Sort workspaces after renameRyan Dwyer1+1-0
2018-04-23 03:04Implement rename workspace commandRyan Dwyer4+81-0
2018-04-23 08:44Merge pull request #1846 from RyanDwyer/fullscreen-xwayland-unmanagedDrew DeVault1+5-0
2018-04-22 23:20Render unmanaged xwayland views when an xwayland view is fullscreenRyan Dwyer1+5-0
2018-04-22 09:06Merge pull request #1839 from emersion/rename-surface-subsurfacesDrew DeVault1+1-1
2018-04-22 08:54Merge branch 'master' into rename-surface-subsurfacesDrew DeVault1+43-18
2018-04-22 08:52Merge pull request #1840 from ascent12/swaybar_scrollDrew DeVault1+43-18
2018-04-22 05:13Fix swaybar axis event logicScott Anderson1+43-18
2018-04-21 18:12Update for wlroots#885emersion1+1-1
2018-04-21 13:22Merge pull request #1838 from emersion/use-wlr-renderer-init-wl-shmDrew DeVault1+1-1
2018-04-21 13:21Merge pull request #1837 from emersion/cursor-default-to-current-timeDrew DeVault4+25-19
2018-04-21 13:08Use wlr_renderer_init_wl_shmemersion1+1-1
2018-04-21 13:07Default to current time when triggering cursor eventsemersion4+25-19
2018-04-21 12:47Merge pull request #1834 from emersion/xwayland-no-unmap-on-destroyDrew DeVault1+0-5
2018-04-21 12:45Merge pull request #1835 from ascent12/swaybar_status_errDrew DeVault2+38-22
2018-04-21 12:44Merge pull request #1836 from emersion/workspace-focus-update-cursorDrew DeVault2+8-3
2018-04-21 11:46Update cursor when workspace focus changesemersion2+8-3
2018-04-21 02:45Remove void * castsScott Anderson1+6-6
2018-04-21 02:39Remove status command event on errorScott Anderson1+5-1
2018-04-21 02:38Change remove_event logicScott Anderson1+23-14
2018-04-21 01:44Always send POLLHUP and POLLERR with event loopScott Anderson1+4-1
2018-04-20 15:24Don't unmap on destroy, this is already guaranteed by wlrootsemersion1+0-5
2018-04-20 13:37Merge pull request #1830 from bpinto/swaylock/install-pam-moduleDrew DeVault1+7-0
2018-04-20 11:30Merge pull request #1829 from RyanDwyer/move-fullscreen-viewemersion1+1-1
2018-04-19 23:01Keep view fullscreened when moving to another workspace.Ryan Dwyer1+1-1
2018-04-20 08:07Merge pull request #1827 from bpinto/swaybar-memory-leakemersion1+1-0
2018-04-19 20:28Fix memory leak on swaybarBruno Pinto1+1-0
2018-04-20 00:25[swaylock] Install pam moduleBruno Pinto1+7-0
2018-04-19 22:31Merge pull request #1817 from RyanDwyer/fullscreenemersion17+361-33
2018-04-19 22:12Add TODO about rendering fullscreen views smaller than the outputRyan Dwyer1+1-0
2018-04-19 22:10Ignore xdg_shell_v6 request_fullscreen if not mappedRyan Dwyer1+3-0
2018-04-19 22:08Don't render top layer when fullscreen.Ryan Dwyer1+1-1
2018-04-19 13:15Fix qutebrowser crash on context menu dismissalDrew DeVault1+1-1
2018-04-19 12:56Merge branch 'master' into fullscreenDrew DeVault10+94-1
2018-04-19 03:57Merge pull request #1823 from RyanDwyer/key-repeatDrew DeVault10+94-1
2018-04-19 03:48Correct the repeat_rate documentation.Ryan Dwyer1+1-1
2018-04-19 03:47Split repeat commands into separate files.Ryan Dwyer4+62-56
2018-04-19 03:01render_output(): When fullscreen, clear to black and don't render backgroundRyan Dwyer1+7-5
2018-04-19 02:53container_get_in_direction(): Don't split this functionRyan Dwyer1+9-23
2018-04-19 02:50arrange_windows(): Calculate workspace properties when fullscreenRyan Dwyer1+5-9
2018-04-19 02:47xdg_shell_v6: Use client_pending state instead of currentRyan Dwyer1+1-1
2018-04-19 02:44Merge branch 'master' into fullscreenRyan Dwyer1+2-1
2018-04-18 13:19Make key repeat configurableRyan Dwyer9+88-1
2018-04-18 03:06Fullscreen rendering and input fixes.Ryan Dwyer2+12-9
2018-04-17 22:43Merge pull request #1819 from emersion/destroy-displayDrew DeVault1+2-1
2018-04-17 22:35More fullscreen fixes.Ryan Dwyer3+15-7
2018-04-17 22:15Destroy display in server_finiemersion1+2-1
2018-04-17 14:10Fullscreen fixes.Ryan Dwyer6+170-29
2018-04-17 01:06Fix views unmapping their own fullscreen windows.Ryan Dwyer1+5-5
2018-04-17 01:04Handle fullscreen flag when mapping a surface.Ryan Dwyer3+12-0
2018-04-17 00:58Don't damage views if they're hidden by a fullscreen view.Ryan Dwyer1+6-0
2018-04-16 23:31Create sway_workspace struct.Ryan Dwyer8+28-26
2018-04-16 22:11Feedback for fullscreen.Ryan Dwyer7+13-41
2018-04-16 10:36Implement fullscreen.Ryan Dwyer12+204-8
2018-04-15 13:17Merge pull request #1816 from thejan2009/multi-output-ws-destroyDrew DeVault1+23-8
2018-04-15 06:24remove empty workspace when focusing its outputdb1+23-8
2018-04-15 05:42Merge pull request #1811 from martinetd/gcc_warningsemersion5+9-6
2018-04-15 05:39Merge branch 'master' into gcc_warningsemersion1+1-1
2018-04-15 05:37Merge pull request #1815 from ascent12/posix_sourceemersion1+1-1
2018-04-15 03:50Set _POSIX_C_SOURCE properlyScott Anderson1+1-1
2018-04-13 13:35Fix gcc maybe-uninitialized warningDominique Martinet1+5-2
2018-04-13 13:35Fix gcc string truncation warningsDominique Martinet4+4-4
2018-04-13 13:41Merge pull request #1810 from martinetd/wl_scanneremersion1+8-1
2018-04-13 05:54Use 'private-code' for wayland-scanner code generationDominique Martinet1+8-1
2018-04-13 13:19Merge pull request #1804 from martinetd/crashesemersion2+4-1
2018-04-13 13:14Merge branch 'master' into crashesemersion4+34-30
2018-04-13 12:47Merge pull request #1808 from emersion/xwayland-unmapped-on-createDrew DeVault1+0-4
2018-04-13 12:43Do not call the map handler when an xwayland surface is createdemersion1+0-4
2018-04-13 12:26Merge pull request #1803 from ggreer/swaylock-secure-passwordemersion3+34-26
2018-04-13 05:57container_destroy: fix segfaultDominique Martinet1+1-1
2018-04-13 05:56seat_set_focus_wrap: fix use-after-free when destroying last focused containerDominique Martinet1+3-0
2018-04-13 00:38swaylock: Securely zero-out password.Geoff Greer3+34-26
2018-04-13 00:22Merge branch 'master' of github.com:swaywm/swayDrew DeVault1+5-5
2018-04-13 00:22Add README.mdDrew DeVault1+9-17
2018-04-13 00:19Merge branch 'wlroots'Drew DeVault287+14971-21192
2018-04-11 02:18Fix separator height calculationDrew DeVault1+3-3
2018-04-10 22:38Merge pull request #1792 from RyanDwyer/fix-swaybar-status-blocksemersion1+7-7
2018-04-10 22:34Check height in surface local coordinates and rename some variables.Ryan Dwyer1+4-3
2018-04-10 22:17Merge pull request #1793 from PyroLagus/input-simulationemersion8+105-2
2018-04-10 20:33Merge pull request #1794 from thejan2009/swaybar-ipc-mode-fixDrew DeVault1+2-2
2018-04-10 20:01fix swaybar ipc handlingdb1+2-2
2018-04-10 19:44Add documentation for seat cursor command.Danny Bautista1+7-0
2018-04-10 19:40Clean up cursor simulation code.Danny Bautista2+14-7
2018-04-10 15:32Implement cursor event simulation with sway commands.Danny Bautista7+91-2
2018-04-10 14:48Merge pull request #1791 from RyanDwyer/fix-swaybar-output-configemersion1+42-28
2018-04-10 06:08Fix swaybar not showing all status blocks.Ryan Dwyer1+6-7
2018-04-10 03:38Fix swaybar output config.Ryan Dwyer1+42-28
2018-04-09 21:40Merge pull request #1788 from thejan2009/move_auto_back_and_forthemersion1+16-4
2018-04-08 20:49Add workspace_auto_back_and_forth for move cmddb1+16-4
2018-04-09 12:10Merge pull request #1783 from RyanDwyer/swaybar-buffer-fixesemersion1+7-3
2018-04-09 12:07Fix some more bugsDrew DeVault1+4-3
2018-04-09 07:25Fix buffer issues in swaybar status line.Ryan Dwyer1+3-0
2018-04-08 20:05Merge pull request #1769 from acrisci/focus-inactive-fixesDrew DeVault6+82-26
2018-04-08 19:3280charTony Crisci1+2-1
2018-04-08 19:11Merge pull request #1781 from swaywm/map-to-outputemersion8+87-1
2018-04-08 18:15Add input "identifier" map_to_output "identifier"Drew DeVault8+87-1
2018-04-08 19:01Merge pull request #1782 from coderkun/readme-deDrew DeVault1+5-5
2018-04-08 18:22address feedbackTony Crisci1+1-1
2018-04-08 18:14Fix some typographic characters in German READMEcoderkun1+5-5
2018-04-08 17:52Merge pull request #1780 from emersion/fix-swaybar-hidpi-roundingDrew DeVault1+21-18
2018-04-08 17:49Fix swaybar HiDPI rounding issueemersion1+21-18
2018-04-08 17:20Merge pull request #1778 from swaywm/fix-cursorDrew DeVault3+12-21
2018-04-08 16:47Merge branch 'wlroots' into focus-inactive-fixesTony Crisci9+95-25
2018-04-08 16:42Fix cursor motion issuesDrew DeVault3+12-21
2018-04-08 16:13criteria match containersTony Crisci1+1-1
2018-04-08 15:52Merge pull request #1777 from emersion/unmanaged-cursor-inputDrew DeVault1+6-10
2018-04-08 15:43Use wlr_surface_point_accepts_input for unmanaged surfacesemersion1+6-10
2018-04-08 15:34push all parents of focused container in focus stackTony Crisci1+14-1
2018-04-08 15:34Merge pull request #1776 from emersion/wlroots-remove-backend-eglDrew DeVault1+1-2
2018-04-08 15:19Update for wlroots#850emersion1+1-2
2018-04-08 15:16Merge pull request #1774 from swaywm/tablet-toolDrew DeVault3+72-11
2018-04-08 14:57Merge pull request #1775 from thejan2009/workspace_auto_back_and_forthDrew DeVault3+14-0
2018-04-08 14:48Implement tablet tool supportDrew DeVault3+72-11
2018-04-08 14:44Add workspace_auto_back_and_forth commanddb3+14-0
2018-04-08 14:04Fixup for #1773Drew DeVault1+1-2
2018-04-08 14:03Merge pull request #1773 from thejan2009/issue/swaybar-mouseDrew DeVault1+2-1
2018-04-08 13:48Use full ws->name in swaybar hotspot callbackdb1+2-1
2018-04-08 00:38Merge pull request #1772 from bpinto/feature/improve-dependency-checkDrew DeVault1+1-1
2018-04-07 23:34Improve dependency checksBruno Pinto1+1-1
2018-04-07 22:01container_create_notify on splitTony Crisci2+2-0
2018-04-07 20:23implement ipc focus stackTony Crisci1+10-0
2018-04-07 20:14seat focus inactive children foreachTony Crisci2+21-0
2018-04-07 20:06seat get focus inactive viewTony Crisci3+33-24
2018-04-07 18:43Merge pull request #1767 from emersion/fix-dmenuDrew DeVault4+58-36
2018-04-07 18:03Give keyboard focus to unmanaged xwayland surfacesemersion4+58-36
2018-04-07 17:21Merge pull request #1766 from emersion/fix-output-container-positionemersion1+9-28
2018-04-07 17:21Add basic server decorations supportDrew DeVault1+7-0
2018-04-07 16:44Fix output containers positionemersion1+9-28
2018-04-07 16:23Merge pull request #1759 from emersion/output-send-frame-doneDrew DeVault1+144-79
2018-04-07 16:11Merge pull request #1765 from emersion/fix-bad-assertDrew DeVault1+1-1
2018-04-06 21:37Don't send frame done immediately when renderingemersion1+144-79
2018-04-07 16:03Fix inverted assertionemersion1+1-1
2018-04-07 15:53Merge pull request #1756 from emersion/output-damageDrew DeVault11+332-262
2018-04-07 15:19Merge pull request #1700 from swaywm/move-cmd-fullDrew DeVault12+501-48
2018-04-07 13:47Merge pull request #1762 from DanySpin97/wlrootsDrew DeVault9+9-9
2018-04-07 09:08Fix json-c version dependencyDanilo Spinella9+9-9
2018-04-06 22:10Don't rejigger if parent has two childrenemersion1+8-2
2018-04-06 21:50When moving between outputs, use output center as referenceemersion1+3-6
2018-04-06 20:19Container coordiantes/sizes are floating pointDrew DeVault1+2-2
2018-04-06 20:16Merge pull request #1758 from swaywm/revert-1757-boooooooxesDrew DeVault13+145-144
2018-04-06 20:13Revert "Break everything^W^WUse wlr_box for sway_container"Drew DeVault13+145-144
2018-04-06 19:59Damage all surfaces when damaging whole containeremersion1+14-0
2018-04-06 19:57Merge pull request #1757 from swaywm/boooooooxesDrew DeVault13+144-145
2018-04-06 19:54Fix issue with incorrectly rejiggered workspacesDrew DeVault2+15-6
2018-04-06 19:03Break everything^W^WUse wlr_box for sway_containerDrew DeVault13+144-145
2018-04-06 19:37Fix moving to parallel container on another outputDrew DeVault1+4-7
2018-04-06 19:09Address @emersion feedbackDrew DeVault2+6-3
2018-04-06 18:17Don't damage the whole outputemersion2+104-23
2018-04-06 17:57Fix another of @orestisf1993's issuesDrew DeVault2+17-11
2018-04-06 17:27Refactor rendering codeemersion1+160-174
2018-04-06 17:17Fix moving into right end of containerDrew DeVault1+16-10
2018-04-06 16:46Fix issues @orestisf1993 raisedDrew DeVault2+57-49
2018-04-06 15:52Address @emersion's commentsDrew DeVault1+8-10
2018-04-06 15:49Add debug tree viewDrew DeVault8+145-2
2018-04-06 15:27Simplify damage tracking functions, use them in layer shellemersion11+64-75
2018-04-06 15:43Merge pull request #1755 from emersion/view-child-hidpiemersion4+49-2
2018-04-06 14:26Send surface enter/leave events to view childrenemersion4+49-2
2018-04-06 03:22Fix splitting workspacesDrew DeVault1+8-0
2018-04-06 03:05Fix workspaces not updated on swaybarDrew DeVault2+13-2
2018-04-02 17:49Implement move [left|right|up|down]Drew DeVault4+306-45
2018-04-06 13:43Avoid arranging windows while reloading configDrew DeVault1+3-1
2018-04-06 13:32Fix focus_follows_mouse issuesDrew DeVault1+10-1
2018-04-06 13:26Fix deletion of still-visible workspaces on unfocusDrew DeVault2+4-1
2018-04-06 04:14Merge pull request #1754 from emersion/fix-output-enterDrew DeVault2+38-31
2018-04-06 03:50Fix wl_output enter/leave eventsemersion2+38-31
2018-04-06 03:26Merge pull request #1751 from emersion/remove-layout-lastDrew DeVault2+1-4
2018-04-06 03:25Remove wlc-git from .build.ymlDrew DeVault1+0-1
2018-04-06 03:22Remove L_TYPESemersion2+1-4
2018-04-06 02:54Merge pull request #1747 from acrisci/ipc-layoutemersion2+55-2
2018-04-06 02:53Merge pull request #1743 from emersion/subsurface-damage-trackingDrew DeVault13+409-51
2018-04-06 02:50address feedbackTony Crisci2+17-39
2018-04-05 23:01dont send ipc events when there are no listenersTony Crisci1+29-2
2018-04-05 22:48Handle unmanaged surfaces motionemersion4+31-20
2018-04-05 22:38Fix desktop_damage_whole_surfaceemersion4+16-10
2018-04-05 22:33Remove outdated TODOemersion1+0-2
2018-04-05 22:31Add container_damage_wholeemersion5+23-11
2018-04-05 21:37Add damage tracking for xwayland unmanaged surfacesemersion6+50-9
2018-04-05 21:33add layout to ipc containersTony Crisci1+48-0
2018-04-05 21:22Handle xwayland configure requests for unmanaged surfacesemersion2+14-0
2018-04-05 21:11Make xwayland surface destroy more foolproofemersion1+11-6
2018-04-05 21:08Fix xwayland unmanaged surfacesemersion4+56-15
2018-04-05 20:48Track damage of xdg-shell-v6 popupsemersion3+85-0
2018-04-05 20:09Merge pull request #1745 from swaywm/swaybar-hotpluggingDrew DeVault7+45-9
2018-04-05 19:39Handle output removal on swaybarDrew DeVault7+45-9
2018-04-05 19:23Add -Wno-unused-resultDrew DeVault1+1-0
2018-04-05 18:46Accumulate damage from subsurfacesemersion2+145-0
2018-04-05 18:01Configure wlr_xdg_output_manager during initDrew DeVault1+7-2
2018-04-05 16:32Merge pull request #1742 from emersion/shell-viewsTony Crisci5+225-204
2018-04-05 15:38Implement shell viewsemersion5+225-204
2018-04-05 13:21Error handling in swaylock daemonize()Drew DeVault1+23-1
2018-04-05 04:17Merge pull request #1734 from swaywm/resize-cmdDrew DeVault6+351-27
2018-04-05 01:32Implement resize commandDrew DeVault6+351-27
2018-04-05 03:06Merge pull request #1736 from acrisci/ipc-container-typeTony Crisci1+1-0
2018-04-05 03:06Merge pull request #1733 from acrisci/fix-focus-inactiveDrew DeVault3+23-21
2018-04-05 02:41add type to container jsonTony Crisci1+1-0
2018-04-05 02:36Merge branch 'wlroots' into fix-focus-inactiveTony Crisci33+1353-991
2018-04-05 02:31fix focus childTony Crisci2+7-7
2018-04-05 02:12Merge pull request #1732 from emersion/view-childrenDrew DeVault7+39-65
2018-04-04 21:57Use new wlr_*_surface_at functionsemersion2+15-32
2018-04-04 19:53Remove unused SWAY_VIEW_TYPESemersion7+36-42
2018-04-04 19:34Remove unused sway_view.unmanaged_linkemersion1+0-3
2018-04-05 02:01Merge pull request #1707 from acrisci/transparencyemersion8+68-16
2018-04-03 04:47Implement opacity commandTony Crisci8+68-16
2018-04-05 00:16Merge pull request #1705 from swaywm/swaylock-layersemersion21+1248-912
2018-04-04 23:37fix sending window new eventTony Crisci1+4-4
2018-04-04 22:52Address review feedback from @emersionDrew DeVault3+30-24
2018-04-04 22:52try to fix focus-inactiveTony Crisci2+16-14
2018-04-04 02:03exit() needs stdlib.hDrew DeVault1+1-0
2018-04-04 02:01Import stdlib.h and define POSIX macro for rand()Drew DeVault1+3-1
2018-04-04 02:00Move extra roundtrip into password.cDrew DeVault2+1-1
2018-04-04 01:25Address review feedbackDrew DeVault3+5-4
2018-04-03 23:15Add hidpi support to swaylockDrew DeVault3+57-20
2018-04-03 21:03Implement input-inhibit in sway, swaylockDrew DeVault8+160-11
2018-04-03 20:16Add input inhibitor to input managerDrew DeVault4+40-0
2018-04-03 19:42Refocus the last focused container on lock exitDrew DeVault1+10-3
2018-04-03 19:33Actually let's not do that TODODrew DeVault2+0-9
2018-04-03 19:04R E N D E R I N GDrew DeVault5+159-9
2018-04-03 18:49Verify passwordsDrew DeVault1+57-1
2018-04-03 18:31Add password buffer, refactor rendering/surfacesDrew DeVault9+262-51
2018-04-03 03:43Link swaylock to xkbcommonDrew DeVault1+1-0
2018-04-03 03:14Split seat code into its own fileDrew DeVault5+263-301
2018-04-03 03:07Set up an XKB context for the keyboardDrew DeVault1+99-5
2018-04-03 02:55Grab keyboard off of the seatDrew DeVault1+48-3
2018-04-03 02:48Initial swaylock portDrew DeVault6+298-729
2018-04-03 01:57Move swaybg background rendering into common/Drew DeVault4+133-119
2018-04-04 18:49Merge pull request #1731 from acrisci/ipc-window-eventsDrew DeVault1+7-0
2018-04-04 18:19send window close eventTony Crisci1+7-0
2018-04-04 04:26Merge pull request #1702 from acrisci/split-containers2emersion17+358-303
2018-04-04 04:22fix double freeTony Crisci1+0-1
2018-04-04 04:20Merge branch 'wlroots' into split-containers2Tony Crisci14+386-138
2018-04-04 03:59simplify container closeTony Crisci1+3-11
2018-04-04 03:00Merge pull request #1722 from swaywm/swaybar-hidpiemersion3+185-80
2018-04-04 02:52Address review feedbackDrew DeVault2+12-13
2018-04-04 01:57Adjust height calculation, namingDrew DeVault1+24-24
2018-04-04 01:33Merge pull request #1721 from emersion/fix-output-container-coordsDrew DeVault2+10-7
2018-04-04 01:29Don't use asserts with side-effectsDrew DeVault1+11-9
2018-04-04 01:06Add hidpi support to swaybarDrew DeVault3+173-69
2018-04-04 01:06Fix wrong output container coordinatesemersion2+10-7
2018-04-04 00:00move output create to its own fileTony Crisci4+74-66
2018-04-03 23:57Merge pull request #1717 from emersion/fix-multiple-outputsDrew DeVault2+28-28
2018-04-03 23:52move workspace create to workspace.cTony Crisci7+69-67
2018-04-03 23:36move output damage to workspace destructorTony Crisci2+3-1
2018-04-03 23:34Fix rendering with multiple outputsemersion2+28-28
2018-04-03 23:32rename container_finish to _container_destroyTony Crisci1+12-13
2018-04-03 23:23address feedbackTony Crisci5+75-74
2018-04-03 23:16Merge pull request #1715 from emersion/layer-shell-surface-enterDrew DeVault1+2-0
2018-04-03 22:57Merge pull request #1710 from emersion/swaybg-empty-input-regionDrew DeVault1+5-0
2018-04-03 22:47Send enter event to layer shell surfacesemersion1+2-0
2018-04-03 21:06fix old todosTony Crisci2+0-15
2018-04-03 21:02Merge pull request #1713 from emersion/swaybg-hidpiDrew DeVault1+56-19
2018-04-03 20:56swaybg: rename w{width,height} to buffer_{width,height}emersion1+16-15
2018-04-03 20:47swaybg: add HiDPI supportemersion1+42-6
2018-04-03 19:58Merge pull request #1712 from RedSoxFan/workspace-number-namesDrew DeVault1+18-0
2018-04-03 19:23swaybg: set an empty input regionemersion1+5-0
2018-04-03 18:37Fix name generation for workspace number <name>Brian Ashworth1+18-0
2018-04-03 17:24rename workspace_get_initial_outputTony Crisci1+2-2
2018-04-03 17:23clean up container_get_default_layoutTony Crisci4+15-7
2018-04-03 17:16move container_set_layout to layout.hTony Crisci4+17-18
2018-04-03 17:10make container_finish privateTony Crisci2+1-4
2018-04-03 17:08unify workspace create functionsTony Crisci5+46-44
2018-04-03 16:39move output code out of the treeTony Crisci3+11-16
2018-04-03 16:34unify container destroy functionsTony Crisci5+40-41
2018-04-03 16:25move view and workspace destructors to container.cTony Crisci5+83-62
2018-04-03 15:27rename _container_destroy to container_finishTony Crisci1+5-4
2018-04-03 15:17Fix #1709Drew DeVault2+9-2
2018-04-03 03:15dont deallocate in container_closeTony Crisci1+0-8
2018-04-03 02:42cleanupTony Crisci1+0-4
2018-04-03 02:37change reap container approachTony Crisci5+63-38
2018-04-03 01:36Merge pull request #1703 from swaywm/layer-keyboardDrew DeVault4+77-4
2018-04-03 01:17Give layer shells under the shell layer focusDrew DeVault1+8-3
2018-04-03 01:07Give exclusive focus to layers above shell layerDrew DeVault3+48-2
2018-04-03 01:01fix more close segfaultsTony Crisci5+41-7
2018-04-02 22:47Identify topmost interactive layer post-arrangeDrew DeVault1+22-0
2018-04-03 00:44Merge pull request #1668 from acrisci/split-containersDrew DeVault11+376-95
2018-04-03 00:12cleanup split command handlersTony Crisci1+27-38
2018-04-02 23:22Merge branch 'wlroots' into split-containersTony Crisci17+356-1010
2018-04-02 23:19Merge pull request #1691 from emersion/view-redesignTony Crisci12+355-273
2018-04-02 20:09Merge branch 'wlroots' into split-containersTony Crisci32+803-240
2018-04-02 19:54Merge pull request #1701 from emersion/remove-xdg-shell-xmlDrew DeVault5+0-737
2018-04-02 19:47protocols: remove unused XML filesemersion4+0-307
2018-04-02 19:43protocols: remove xdg-shell XML fileemersion1+0-430
2018-04-02 19:40fix workspace splitsTony Crisci2+23-40
2018-04-02 19:30Merge branch 'wlroots' into view-redesignemersion35+1055-265
2018-04-02 19:24Merge pull request #1699 from acrisci/seat-fixesemersion23+248-194
2018-04-02 18:35Xwayland unmanaged views aren't views anymoreemersion8+67-59
2018-04-02 18:23Merge pull request #1690 from swaywm/i3bar-jsonDrew DeVault10+546-40
2018-04-02 18:15address feedbackTony Crisci4+4-5
2018-04-02 18:06Merge branch 'wlroots' into split-containersTony Crisci13+276-42
2018-04-02 17:56fix segfaultTony Crisci1+3-3
2018-04-02 17:53Render blocks the correct orderDrew DeVault1+1-1
2018-04-02 17:23Merge branch 'wlroots' into seat-fixesTony Crisci13+272-42
2018-04-02 17:19dont copy input configTony Crisci3+20-18
2018-04-02 16:28Merge pull request #1697 from RedSoxFan/back-and-forthemersion1+1-1
2018-04-02 16:23Merge pull request #1693 from swaywm/move-cmdDrew DeVault12+271-41
2018-04-02 16:16remove unused attachment configTony Crisci3+26-12
2018-04-02 15:57Fixes regarding @emersion's feedbackDrew DeVault1+4-1
2018-04-02 15:53Fix use-after-free with block hotspotsDrew DeVault4+14-8
2018-04-02 15:4480colTony Crisci4+57-31
2018-04-01 01:21Partially implement move commandDrew DeVault12+268-41
2018-03-31 18:58Send click events for i3bar blocksDrew DeVault3+56-14
2018-03-31 18:39Render i3bar blocksDrew DeVault7+314-34
2018-03-31 17:07Demarcate i3bar JSON into individual updatesDrew DeVault4+189-11
2018-04-02 14:57Address review commentsemersion7+124-121
2018-04-02 14:37dont copy seat config on the seatTony Crisci3+35-22
2018-04-02 12:49rename input-manager functionsTony Crisci11+31-32
2018-04-02 12:45rename seat functionsTony Crisci17+85-85
2018-04-01 01:05remove default from kill switchTony Crisci1+1-2
2018-04-01 00:52add docstrings and todosTony Crisci2+54-18
2018-03-31 23:45fix children list segfaultTony Crisci1+1-1
2018-03-31 22:52fix some segfaultsTony Crisci3+19-11
2018-03-31 22:07Add sway_view_implemersion5+63-54
2018-03-31 21:49Introduce common functions to create, map, unmap, destroy viewsemersion8+212-150
2018-03-31 21:07clean up view destroy seat cleanupTony Crisci1+33-28
2018-03-31 19:22handle container destroy in the seatTony Crisci3+88-32
2018-03-31 17:20reap container parent on destroyTony Crisci2+6-2
2018-03-31 14:43temporarily add LD_LIBRARY_PATH stuffTony Crisci1+1-1
2018-03-31 04:44basic split containersTony Crisci10+240-46
2018-03-31 19:32Merge pull request #1684 from swaywm/follow-warpDrew DeVault9+95-34
2018-03-31 19:13Address review feedbackDrew DeVault3+12-9
2018-03-31 19:17Merge pull request #1689 from emersion/destroy-output-segfaultsDrew DeVault2+4-3
2018-03-31 17:47Fix two segfaults when destroying outputsemersion2+4-3
2018-03-31 15:18Fix interaction between warping and followingDrew DeVault2+14-4
2018-03-31 14:11Implement focus_follows_mouseDrew DeVault6+41-28
2018-03-31 14:49Implement mouse warpingDrew DeVault5+39-4
2018-03-31 16:01assert(fd != -1);Drew DeVault1+1-1
2018-03-31 15:40Merge pull request #1681 from emersion/xwayland-configure-positionDrew DeVault3+40-30
2018-03-31 15:30Fix xwayland configure in set_sizeemersion3+26-22
2018-03-31 15:27Merge pull request #1677 from emersion/maximize-xwayland-viewsDrew DeVault1+4-1
2018-03-31 15:13Fixes back-and-forth name saving for non-empty wsBrian Ashworth1+1-1
2018-03-31 14:56Fix unmanaged views rendering on all outputsemersion1+16-7
2018-03-31 14:28Fix xwayland configure positionemersion1+2-5
2018-03-31 14:51Check for null containerDrew DeVault1+1-1
2018-03-31 14:49Merge pull request #1682 from emersion/unmanaged-no-containerDrew DeVault1+1-1
2018-03-31 14:47Fix bug with previous commitDrew DeVault1+20-5
2018-03-31 14:39Make it clear that unmanaged views don't have a containeremersion1+1-1
2018-03-31 13:45Fix #1104Drew DeVault1+7-1
2018-03-31 13:29Set Xwayland seat on focusDrew DeVault2+7-2
2018-03-31 13:21Configure linux_dmabuf, primary_selectionDrew DeVault1+10-4
2018-03-31 04:35Merge pull request #1678 from emersion/xwayland-xcursorDrew DeVault3+16-2
2018-03-31 04:35Free bar configs on reload and exitDrew DeVault2+12-7
2018-03-31 04:13Set xwayland cursoremersion3+16-2
2018-03-31 04:10Merge pull request #1676 from swaywm/swaybar-inputDrew DeVault7+226-17
2018-03-31 03:58Maximize xwayland views by defaultemersion1+4-1
2018-03-31 03:08Use wlr_surface_point_accepts_inputDrew DeVault2+3-16
2018-03-31 02:42Implement workspace switch on clickDrew DeVault3+67-19
2018-03-31 02:02Implement scroll wheel workspace switchingDrew DeVault3+49-4
2018-03-31 01:38Initialize seat pointer in swaybarDrew DeVault4+118-2
2018-03-31 02:20Merge pull request #1674 from swaywm/layer-inputDrew DeVault1+66-12
2018-03-31 01:03Pass pointer events to surface layersDrew DeVault1+66-12
2018-03-30 23:08Merge pull request #1660 from emersion/client-cursorsDrew DeVault2+31-1
2018-03-30 23:04Merge branch 'wlroots' into client-cursorsemersion26+576-288
2018-03-30 22:53Merge pull request #1665 from emersion/damage-tracking-liteDrew DeVault11+207-80
2018-03-30 22:49Merge pull request #1669 from emersion/workspace-pointer-eventsDrew DeVault2+60-38
2018-03-30 22:29Set exclusive zone to -1 for swaybgDrew DeVault1+1-0
2018-03-30 21:43Handle map/unmap events in xdg-shell-v6emersion3+37-13
2018-03-30 21:24Remove debug, add explicit TODOemersion1+1-2
2018-03-30 21:13Fix white screen due to bad castemersion1+1-2
2018-03-30 17:18Add lite damage trackingemersion11+171-66
2018-03-30 20:53Merge pull request #1667 from emersion/wlroots-xwayland-mapTony Crisci2+12-11
2018-03-30 20:16Merge branch 'wlroots' into wlroots-xwayland-mapTony Crisci13+204-170
2018-03-30 20:12Fix segfaults when focusing a workspaceemersion2+21-10
2018-03-30 19:47Merge pull request #1662 from swaywm/workspace-delete-fixesTony Crisci13+203-170
2018-03-30 19:33Fix pointer events for hidden workspacesemersion1+47-36
2018-03-30 18:31Fix segfault when reaping invisible workspacesDrew DeVault2+4-2
2018-03-30 17:56IPC fixesDrew DeVault2+55-22
2018-03-30 15:58Fix workspace deletion edge casesDrew DeVault11+145-147
2018-03-30 17:34Use the new map/unmap events for xwayland viewsemersion2+11-11
2018-03-30 17:31Merge pull request #1664 from swaywm/xwayland-add-to-focusedDrew DeVault1+3-5
2018-03-30 16:06Add xwayland views to focused containerDrew DeVault1+3-5
2018-03-30 15:49Merge pull request #1659 from swaywm/default-orientationemersion5+26-4
2018-03-30 15:42Merge pull request #1657 from emersion/render-fixesDrew DeVault4+34-46
2018-03-30 15:39Merge pull request #1658 from swaywm/delete-empty-wsDrew DeVault5+104-3
2018-03-30 15:22Fix segfault on xwayland unmanaged view unmapemersion1+8-10
2018-03-30 14:53Handle set_cursor requests from clientsemersion2+43-8
2018-03-30 14:31Destroy empty workspaces when moving awayDrew DeVault5+104-3
2018-03-30 14:43Add default_orientation commandDrew DeVault5+26-4
2018-03-30 14:09Unify initial xwayland view mapping with map handleremersion1+3-15
2018-03-30 04:47Cleanup and remove global renderer referenceemersion3+23-21
2018-03-30 04:46Fix crash when override redirect views closeDrew DeVault1+5-5
2018-03-30 04:34Finish porting over workspace_next_nameDrew DeVault1+100-7
2018-03-30 04:30Fix issues with swaybar on DRMDrew DeVault2+5-2
2018-03-30 04:16Use output coords for layer surfacesDrew DeVault1+1-2
2018-03-30 04:13Set WAYLAND_DISPLAY earlier in startupDrew DeVault1+1-2
2018-03-30 04:11Merge pull request #1648 from swaywm/swaybar-layersDrew DeVault71+2379-3785
2018-03-30 04:02Merge remote-tracking branch 'origin/wlroots' into swaybar-layersDrew DeVault40+734-705
2018-03-30 04:00Merge pull request #1654 from acrisci/refactor-2-electric-boogalooDrew DeVault40+722-696
2018-03-30 03:53Fix oversights from previous pull requestTony Crisci5+29-8
2018-03-30 03:41Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree"Tony Crisci40+709-704
2018-03-30 03:35Early return from render functions if necessaryDrew DeVault1+3-3
2018-03-30 03:34Merge pull request #1653 from swaywm/revert-1647-refactor-treeDrew DeVault40+704-709
2018-03-30 03:29Revert "Refactor tree"Drew DeVault40+704-709
2018-03-30 03:19Merge pull request #1647 from acrisci/refactor-treeDrew DeVault40+709-704
2018-03-30 03:15arrange windowsTony Crisci11+24-24
2018-03-30 03:08rename container_for_each_descendentTony Crisci6+8-8
2018-03-30 02:32Use render_all_frames from bar_setupDrew DeVault1+8-10
2018-03-30 02:25Fix layer_surface_closedDrew DeVault1+1-1
2018-03-30 02:23Move declaration into loopDrew DeVault1+2-4
2018-03-30 02:16Exit ipc_get_workspace_callback earlyDrew DeVault1+16-15
2018-03-30 02:10Implement modesDrew DeVault5+74-2
2018-03-30 02:05Clean up imported bar commandsDrew DeVault23+104-136
2018-03-30 01:54Use statically allocated text bufferDrew DeVault2+5-7
2018-03-30 01:28Fix failure to rearrange output in some casesDrew DeVault1+3-4
2018-03-30 01:09Do some small cleanupDrew DeVault3+2-24
2018-03-29 22:24Call arrange_windows on layer destroyDrew DeVault1+8-2
2018-03-29 22:09Restart swaybar on config reloadDrew DeVault1+1-2
2018-03-29 22:08Terminate swaybar when freeing bar configDrew DeVault1+11-11
2018-03-29 22:07Spawn swaybars when outputs are addedDrew DeVault4+102-2
2018-03-29 21:49Add swaybg_commandDrew DeVault7+40-12
2018-03-29 21:41Move bar config into its own fileDrew DeVault5+151-148
2018-03-29 21:20Add bar configuration commandsDrew DeVault31+1051-50
2018-03-29 20:51Implement enough IPC for swaybar to workDrew DeVault8+251-31
2018-03-29 20:02Fixed laggy focused output booleanDrew DeVault1+3-4
2018-03-29 19:36Tear down bar when display exitsDrew DeVault2+2-2
2018-03-29 19:19Clean up status line on exitDrew DeVault2+9-2
2018-03-29 19:16Implement status lineDrew DeVault7+176-52
2018-03-29 17:49Iterate over workspaces backwardsDrew DeVault1+1-1
2018-03-29 16:19Some layer shell fixesDrew DeVault4+9-24
2018-03-29 16:03Respect user bar height preferenceDrew DeVault1+3-0
2018-03-29 15:58Pixel-perfect renderingDrew DeVault4+75-37
2018-03-29 14:59Add binding mode indicatorDrew DeVault2+55-23
2018-03-29 14:38Re-render bar on IPC updatesDrew DeVault3+53-4
2018-03-29 04:49Implement workspace button renderingDrew DeVault1+88-4
2018-03-29 04:21Round up workspaces on each outputDrew DeVault4+85-6
2018-03-29 04:07Only utilize the configured outputsDrew DeVault4+59-13
2018-03-29 03:56Wire up basic IPC supportDrew DeVault7+225-25
2018-03-29 03:04Start port of swaybar to layer shellDrew DeVault23+342-3784
2018-03-29 01:21Allow sway IPC clients to fall back to i3 socketDrew DeVault1+25-7
2018-03-30 01:42Merge pull request #1652 from ascent12/glclearemersion1+3-2
2018-03-30 01:38Clear buffer after beginning rendererScott Anderson1+3-2
2018-03-30 01:19address feedbackTony Crisci5+16-45
2018-03-29 22:3880colTony Crisci3+94-49
2018-03-29 22:17fix container_get_in_direction nameTony Crisci3+5-6
2018-03-29 22:17rename container destroy funcTony Crisci1+7-7
2018-03-29 21:13rename layout initTony Crisci2+2-2
2018-03-29 21:06more renaming thingsTony Crisci16+115-118
2018-03-29 20:17rename container functionsTony Crisci23+287-279
2018-03-29 19:39Maximize xdg shell surfaces on creationDrew DeVault1+1-0
2018-03-29 18:31remove swayc_t typedefTony Crisci10+53-47
2018-03-29 16:15move tree includes to their own directoryTony Crisci33+380-401
2018-03-29 03:45Merge pull request #1643 from acrisci/xdg-protocol-headerDrew DeVault1+1-0
2018-03-29 03:38add xdg-protocol headerTony Crisci1+1-0
2018-03-28 23:27Merge pull request #1642 from swaywm/layer-shellDrew DeVault14+525-57
2018-03-28 22:10Address review feedbackDrew DeVault4+28-23
2018-03-28 20:38Render layer surfaces and respect exclusive zoneDrew DeVault9+320-33
2018-03-28 19:47Add initial layer shell skeletonDrew DeVault9+192-16
2018-03-28 19:25Merge pull request #1638 from swaywm/swaybg-layersDrew DeVault22+945-1172
2018-03-28 16:21Address review commentsDrew DeVault10+172-193
2018-03-28 18:26Merge pull request #1641 from swaywm/transformed-eventsDrew DeVault1+1-2
2018-03-28 03:08Refactor configure/ack configure/commit flowDrew DeVault1+5-10
2018-03-27 19:37Remove obsolete client codeDrew DeVault10+0-987
2018-03-27 20:01Fix styleDrew DeVault1+1-1
2018-03-27 20:00s/scaling_mode/background_mode/gDrew DeVault1+24-24
2018-03-27 19:36Implement image backgroundsDrew DeVault1+112-2
2018-03-27 19:25Add solid-color rendering to swaybgDrew DeVault11+550-39
2018-03-27 17:35Add client protocols and swaybg skeletonDrew DeVault5+347-182
2018-03-28 16:22Update input events per swaywm/wlroots#765Drew DeVault1+1-2
2018-03-28 16:22Add subprojects to gitignoreDrew DeVault1+1-0
2018-03-27 20:16Fix broken repo referencesDrew DeVault1+2-2
2018-03-27 20:13Move .build.yml repo references to github.comDrew DeVault1+2-2
2018-03-27 19:54Fix lingering xdg shell issuesDrew DeVault1+3-3
2018-03-27 17:28Update API to match latest wlrootsDrew DeVault2+2-2
2018-03-25 19:20Merge pull request #1634 from aleksander/masterDrew DeVault1+1-1
2018-03-25 18:55fix typoAleksander Usov1+1-1
2018-03-21 18:48Remove hackathon notice from READMEDrew DeVault2+0-6
2018-03-19 22:49Merge pull request #1626 from emersion/wlroots-updateDrew DeVault4+7-7
2018-03-19 22:31Update wlroots APIemersion4+7-7
2018-03-18 13:41Merge pull request #1625 from emersion/matrix-redesignDrew DeVault1+10-10
2018-03-15 20:22Update rendering code for wlroots matrix redesignemersion1+10-10
2018-03-15 20:11Merge pull request #1622 from emersion/wlroots-subproject-fallbackDrew DeVault2+2-1
2018-03-12 11:21meson: allow wlroots to be a subprojectemersion2+2-1
2018-03-13 13:17Merge pull request #1623 from emersion/ipc-output-modesDrew DeVault2+38-2
2018-03-12 12:48ipc: add output modesemersion2+38-2
2018-03-04 21:46Merge pull request #1617 from swaywm/drop-travisDrew DeVault10+9-44
2018-03-04 21:37Drop Travis in favor of builds.sr.htDrew DeVault10+9-44
2018-03-03 15:51Merge pull request #1616 from martinetd/xwayland_nowidthDrew DeVault1+4-0
2018-03-03 15:36xwayland: do not send surface configure when no width/heightDominique Martinet1+4-0
2018-02-28 01:17Merge pull request #1611 from acrisci/ipc-new-windowDrew DeVault3+102-3
2018-02-28 00:53ipc new window eventTony Crisci3+102-3
2018-02-27 13:25Utilize wlr_xwayland_surface_is_unmanagedDrew DeVault1+1-1
2018-02-27 00:28Merge pull request #1608 from acrisci/ipc-focusedDrew DeVault1+6-0
2018-02-26 22:40ipc show focused containerTony Crisci1+6-0
2018-02-27 00:04Fix wlr_render_with_matrix callDrew DeVault1+1-1
2018-02-25 22:55Revert "Multiple output coords by scale"Drew DeVault1+8-7
2018-02-25 22:52Multiple output coords by scaleDrew DeVault1+7-8
2018-02-25 22:23Send surface enter/leave eventsDrew DeVault3+45-0
2018-02-25 17:55Use focus for new windows xwayland/wl_shellDrew DeVault2+6-10
2018-02-25 16:35Document updates to the output commandDrew DeVault1+20-11
2018-02-24 22:29Merge pull request #1585 from acrisci/focus-overhaulemersion30+869-250
2018-02-24 19:30static bfs queueTony Crisci1+25-9
2018-02-24 18:34add config handlersTony Crisci2+18-2
2018-02-24 18:22remove checks for command handlersTony Crisci5+0-37
2018-02-24 18:20separate config directives and commandsTony Crisci1+35-11
2018-02-24 17:50take seat param for handle_command and renameTony Crisci5+32-25
2018-02-24 17:49update log.h for latest wlrTony Crisci1+2-2
2018-02-22 23:03basic layout commandTony Crisci5+81-0
2018-02-21 00:47bug: fix crash on focus upTony Crisci1+2-3
2018-02-21 00:21use wl_container_of() in output destroy callbackTony Crisci1+2-14
2018-02-21 00:09rename new_input listener on input-managerTony Crisci2+5-5
2018-02-21 00:06make handle_output_destroy() staticTony Crisci2+20-21
2018-02-21 00:04remove old commentsTony Crisci2+0-5
2018-02-21 00:01add doc to sway_seat_get_focus_inactive()Tony Crisci1+9-0
2018-02-20 13:35Merge pull request #1598 from DarkReef/masterDrew DeVault1+10-3
2018-02-20 18:18Translation updateDark Rift1+10-3
2018-02-19 22:55bugfix: get right layout box for rendering viewsTony Crisci2+5-2
2018-02-19 22:26Merge branch 'focus-overhaul' of github.com:acrisci/sway into focus-overhaulTony Crisci1+1-0
2018-02-18 20:53Shill harderDrew DeVault1+5-1
2018-02-18 16:20Add -Wno-unused-functionDrew DeVault1+1-0
2018-02-18 00:05use quotes for container includeTony Crisci1+1-1
2018-02-18 00:03choose adjacent container between outputsTony Crisci1+14-8
2018-02-17 23:33basic move focus in direction across outputsTony Crisci1+73-13
2018-02-17 21:30fix output rendering issueTony Crisci1+12-8
2018-02-17 20:18use box projection functionTony Crisci1+1-42
2018-02-17 18:32arrange windows after output addTony Crisci1+2-0
2018-02-14 22:12basic focus in directionTony Crisci1+41-0
2018-02-14 21:47basic focus (without direction)Tony Crisci4+35-0
2018-02-14 20:23cleanup layout.cTony Crisci1+20-21
2018-02-14 20:08fix build for latest apiTony Crisci8+51-47
2018-02-14 19:55output damage fixTony Crisci1+10-4
2018-02-14 19:51output destroyTony Crisci5+15-15
2018-02-14 19:42input device destroyTony Crisci2+31-31
2018-02-14 19:30get swayc in directionTony Crisci4+201-0
2018-02-11 00:53remove old focus memberTony Crisci6+19-22
2018-02-10 23:10properly pick next focusTony Crisci1+28-19
2018-02-10 21:52use bfs iterator to collect focus stackTony Crisci3+26-22
2018-02-10 20:49fix build for output damageTony Crisci1+10-4
2018-02-10 20:15refactor workspace.hTony Crisci1+5-5
2018-02-07 23:17separate seat get focus and seat get focus inactiveTony Crisci7+30-24
2018-02-06 23:54make index_child staticTony Crisci1+1-1
2018-02-04 18:39basic focus overhaulTony Crisci12+225-40
2018-01-31 04:09Implement workspacesDrew DeVault14+420-30
2018-01-31 01:51Remove include/sway/old/Drew DeVault13+0-1414
2018-01-31 01:01Execute pending commands when Xwayland is readyDrew DeVault2+23-0
2018-01-29 21:16Merge pull request #1555 from martinetd/cmd_reloadDrew DeVault10+68-1
2018-01-22 06:19commands/reload: remove unimplemented 'load_swaybars' callDominique Martinet2+1-5
2018-01-16 20:16config reload: destroy old seat when removed from configDominique Martinet7+45-1
2018-01-05 21:05commands: add 'reload' commandDominique Martinet4+27-0
2018-01-22 00:16Merge pull request #1574 from acrisci/config-refactoremersion40+840-52
2018-01-22 00:13dont allow kill command in configTony Crisci1+4-0
2018-01-21 19:21clear handler context before ipc commandTony Crisci1+1-0
2018-01-21 19:15cmd-kill: use sway_assert when no containerTony Crisci1+3-2
2018-01-21 19:11criteria cleanupTony Crisci3+12-7
2018-01-21 17:21Remove sway/old/Drew DeVault104+0-14614
2018-01-21 16:17Merge pull request #1570 from acrisci/config-referencesDrew DeVault6+37-7
2018-01-21 14:17implement property criteriaTony Crisci1+55-24
2018-01-21 14:09view interfaceTony Crisci8+87-22
2018-01-21 13:46run all commands with focused container contextTony Crisci2+28-28
2018-01-20 21:21basic command criteriaTony Crisci8+549-9
2018-01-20 19:10add kill commandTony Crisci11+77-3
2018-01-20 16:44seat config handler contextTony Crisci8+31-8
2018-01-20 16:32input config handler contextTony Crisci21+69-25
2018-01-17 16:53Merge pull request #1571 from acrisci/wlroots-modifiers-updateDrew DeVault2+15-3
2018-01-17 16:47update for new wlr-keyboard modifiersTony Crisci2+15-3
2018-01-17 14:49copy config references for input and seatTony Crisci6+37-7
2018-01-15 15:19Merge pull request #1566 from acrisci/render-loopTony Crisci8+331-73
2018-01-15 14:38xwm handle map and unmapTony Crisci2+33-7
2018-01-14 18:19render override redirectTony Crisci7+97-12
2018-01-14 16:47render wl-shell and xwayland viewsTony Crisci2+38-3
2018-01-14 15:50subsurface inputTony Crisci1+13-0
2018-01-14 15:47xdg-popupsTony Crisci2+45-1
2018-01-14 15:35render xdg surfaceTony Crisci1+112-57
2018-01-06 14:31Merge pull request #1556 from martinetd/cleanup_loggingDrew DeVault39+177-341
2018-01-05 22:36common/log: finish removing most log functionsDominique Martinet2+8-149
2018-01-05 22:09swaymsg: convert to wlr_logDominique Martinet2+2-2
2018-01-05 21:32sway: change all sway_log to wlr_logDominique Martinet36+167-190
2018-01-05 14:40Merge pull request #1554 from martinetd/cmd_setDrew DeVault5+81-2
2017-12-29 14:31config: add 'set' commandDominique Martinet5+81-2
2018-01-05 14:23Merge pull request #1552 from martinetd/cleanupDrew DeVault4+78-5
2017-12-29 13:44fixup free config use free_sway_bindingDominique Martinet1+2-11
2017-12-29 10:31config: leak sanitizer passDominique Martinet1+74-1
2017-12-29 10:29fix typos in comments/messages; add shutting down messageDominique Martinet3+5-3
2017-12-29 10:28cmd_input: cleanup around current_input_configDominique Martinet1+6-1
2017-12-29 10:25apply_input_config: restore previous `current_input_config`Dominique Martinet1+2-0
2018-01-04 16:00Merge pull request #1549 from rkanati/wlrootsDrew DeVault2+2-2
2018-01-04 15:43update json-c dep to 0.13Rachel K2+2-2
2018-01-04 14:47Merge pull request #1539 from acrisci/bindingsDrew DeVault7+641-5
2018-01-04 14:47Merge pull request #1543 from emersion/output-config-by-identifierDrew DeVault4+75-51
2018-01-04 13:00Merge branch 'wlroots' into bindingsTony Crisci6+278-252
2018-01-04 12:54cleanup bindingsTony Crisci1+81-81
2018-01-04 12:25binding releaseTony Crisci3+82-21
2018-01-01 16:32Merge pull request #1546 from 4e554c4c/wlr_logsDrew DeVault2+31-30
2017-12-31 21:32Consolidate WLR and Sway loggingCalvin Lee2+31-30
2017-12-29 18:04Allow to configure outputs by their identifieremersion4+75-51
2017-12-29 16:18Merge pull request #1542 from emersion/swaymsg-outputDrew DeVault1+16-3
2017-12-29 14:10fix nitpicksTony Crisci2+18-20
2017-12-29 10:16Pretty-print all output info in swaymsg -t get_outputsemersion1+16-3
2017-12-28 23:50overwrite old bindingsTony Crisci2+85-12
2017-12-28 21:52fix keyboard_execute_bindcodeTony Crisci1+7-10
2017-12-28 19:51bindcodeTony Crisci1+106-22
2017-12-28 00:07run compositor bindings lastTony Crisci1+49-33
2017-12-27 20:44Merge pull request #1540 from emersion/output-command-refactorDrew DeVault3+231-219
2017-12-27 20:25run binding commandTony Crisci1+9-2
2017-12-27 20:23Refactor output command, add output enableemersion3+231-219
2017-12-27 20:17match user bindsymTony Crisci1+49-20
2017-12-27 18:31compositor bindingsTony Crisci1+49-2
2017-12-27 18:20keyboard translate keysymsTony Crisci2+149-3
2017-12-27 15:08binding configTony Crisci5+180-2
2017-12-27 16:04Merge pull request #1535 from martinetd/libinputDrew DeVault2+78-1
2017-12-27 15:56Merge pull request #1538 from acrisci/desktop-shell-surface-commitDrew DeVault2+5-2
2017-12-27 15:10desktop: use wlr-surface commitTony Crisci2+5-2
2017-12-24 13:53seat_configure_pointer: apply libinput configDominique Martinet2+78-1
2017-12-20 16:56Merge pull request #1505 from acrisci/feature/inputDrew DeVault53+2324-199
2017-12-20 11:12cleanupTony Crisci3+9-4
2017-12-19 13:29Merge pull request #1527 from martinetd/mesondepDrew DeVault1+1-0
2017-12-19 10:38fix memory leak in swaymsgTony Crisci1+3-1
2017-12-19 10:36handle keymap not foundTony Crisci1+11-2
2017-12-19 10:28dont set cursor image on motionTony Crisci1+0-3
2017-12-19 10:26error on not enough input/seat args for cmdTony Crisci2+60-60
2017-12-19 09:57use snprintf to get identifier lenTony Crisci1+2-14
2017-12-19 09:52document fallback seatTony Crisci1+4-0
2017-12-19 07:06build: add wlroots dependency to commonDominique Martinet1+1-0
2017-12-18 22:52fix memory leak in swaymsgTony Crisci1+1-1
2017-12-18 19:27ipc get_inputsTony Crisci4+86-39
2017-12-18 16:01Merge branch 'wlroots' into feature/inputTony Crisci6+57-6
2017-12-18 15:45Merge branch 'feature/input' of github.com:acrisci/sway into feature/inputTony Crisci1+2-1
2017-12-18 15:44remove assumption of one device per identifierTony Crisci2+11-20
2017-12-18 15:44improve xkb command loggingTony Crisci5+10-10
2017-12-18 14:21Merge pull request #1526 from emersion/fractional-output-scaleDrew DeVault3+4-4
2017-12-18 14:21Merge pull request #1525 from emersion/ipc-get-outputsDrew DeVault3+53-2
2017-12-18 13:13Add support for fractional output scaleemersion3+4-4
2017-12-18 13:06Add IPC get_outputsemersion3+53-2
2017-12-18 12:13remove verbose commit loggingTony Crisci3+0-6
2017-12-18 02:00Fix compile errorDrew DeVault1+2-1
2017-12-17 15:44cleanup input-managerTony Crisci1+7-14
2017-12-17 15:39seat fallback configTony Crisci9+100-26
2017-12-17 13:30send keyboard enter on keyboard configurationTony Crisci2+9-2
2017-12-17 01:06set keyboard config at runtimeTony Crisci1+10-0
2017-12-17 00:16fix keyboard hotpluggingTony Crisci2+3-3
2017-12-16 19:00get device id correctlyTony Crisci1+13-2
2017-12-16 18:16device add/remove loggingTony Crisci2+12-1
2017-12-16 18:00strip whitespace for device idTony Crisci1+2-0
2017-12-16 17:40expect exactly one xkb argTony Crisci5+5-5
2017-12-16 17:14rename config apply cmdsTony Crisci20+37-22
2017-12-16 16:25put seat and input config in their own filesTony Crisci4+234-222
2017-12-16 13:33fix header includesTony Crisci4+11-6
2017-12-16 13:19input and seat command docsTony Crisci3+53-27
2017-12-16 12:39fix logging issue for new wlrootsTony Crisci1+1-1
2017-12-16 12:33Merge branch 'wlroots' into feature/inputTony Crisci14+648-37
2017-12-15 10:57keyboard cleanupTony Crisci1+8-10
2017-12-15 10:22xkb configTony Crisci12+195-5
2017-12-14 16:11basic configurationTony Crisci15+534-165
2017-12-14 01:36Merge pull request #1503 from emersion/output-configDrew DeVault13+643-34
2017-12-14 01:23Use strtol instead of atoi in output commandemersion2+74-42
2017-12-13 23:50Fail if unknown output subcommandemersion1+5-2
2017-12-13 23:45Replace refresh_rate and position by mode in output commandemersion2+55-32
2017-12-13 20:47Handle output removeemersion2+21-1
2017-12-13 14:52Update output containers on output layout changeemersion4+23-57
2017-12-12 20:09Update output container box in event handleremersion4+19-14
2017-12-12 19:02Listen to output layout changeemersion7+43-30
2017-12-12 18:40Add scale and transform events to sway_outputemersion3+38-2
2017-12-12 15:55seat configurationTony Crisci7+41-4
2017-12-12 14:02config cleanupTony Crisci12+94-48
2017-12-12 13:29sway input deviceTony Crisci14+237-194
2017-12-11 20:47Use custom modes when output has no modeemersion1+9-1
2017-12-11 09:17input configTony Crisci17+490-26
2017-12-10 20:49sway pointerTony Crisci2+37-2
2017-12-10 20:37keyboard removeTony Crisci3+40-2
2017-12-10 20:13set focus on new windowTony Crisci3+21-0
2017-12-10 18:59basic keyboardTony Crisci5+87-1
2017-12-10 18:28remove pointer deviceTony Crisci1+1-1
2017-12-10 16:11seat focus on button pressTony Crisci7+90-4
2017-12-10 15:25Merge branch 'wlroots' into feature/inputTony Crisci8+132-0
2017-12-10 15:08button and axis eventsTony Crisci1+11-9
2017-12-10 13:48working pointer motionTony Crisci5+126-13
2017-12-09 19:06working xcursorTony Crisci4+24-12
2017-12-09 16:51sway xcursor managerTony Crisci3+41-0
2017-12-09 14:48Remove output from layoutemersion3+7-2
2017-12-08 13:07input include directoryTony Crisci10+76-76
2017-12-08 12:22sway cursorTony Crisci5+208-0
2017-12-07 14:58basic input manager and seatTony Crisci5+105-3
2017-12-07 12:31rename input to input-managerTony Crisci7+102-99
2017-12-06 18:45Add new_output_config, update root container size on output hotplugemersion4+9-6
2017-12-06 18:23Use wlr_output_layout_get_boxemersion1+4-21
2017-12-06 18:16Simplify free calls, use wlr_output_set_scaleemersion1+4-10
2017-12-06 18:11Merge branch 'wlroots' into output-configemersion8+132-0
2017-12-06 17:10Merge pull request #1501 from emersion/command-includeDrew DeVault4+106-0
2017-12-06 17:06Merge pull request #1504 from acrisci/feature/view-activateDrew DeVault4+26-0
2017-12-06 13:28input skeletonTony Crisci4+25-0
2017-12-06 12:34view activateTony Crisci4+26-0
2017-12-06 11:57Init, merge output config params, use wlr_output_layoutemersion4+33-25
2017-12-06 11:36Add output configemersion8+512-2
2017-12-05 17:47Add include commandemersion4+106-0
2017-12-05 17:35Merge pull request #1498 from emersion/configDrew DeVault11+1091-19
2017-12-05 17:21Remove wlc includesemersion1+3-3
2017-12-05 16:13Merge pull request #1500 from acrisci/feature/view-set-positionDrew DeVault6+59-5
2017-12-05 16:02view set positionTony Crisci6+59-5
2017-12-05 09:40Add minimal config subsystememersion11+1091-19
2017-12-04 21:52Merge pull request #1497 from emersion/cmd-execDrew DeVault4+105-0
2017-12-04 21:43Add exec and exec_always commandsemersion4+105-0
2017-12-04 14:17Merge pull request #1494 from acrisci/feature/xwaylandDrew DeVault5+162-0
2017-12-04 12:32Merge branch 'wlroots' into feature/xwaylandTony Crisci5+141-1
2017-12-04 11:19xwayland shellTony Crisci5+162-0
2017-12-03 22:15Merge pull request #1493 from acrisci/feature/wl-shellDrew DeVault5+141-1
2017-12-03 22:00wl-shell: class instead of app_idTony Crisci2+2-1
2017-12-03 19:23wl-shell: dimensions to sizeTony Crisci1+2-2
2017-12-03 19:22Merge branch 'wlroots' into feature/wl-shellTony Crisci4+15-16
2017-12-03 19:21basic wl-shellTony Crisci5+107-0
2017-12-03 16:10Merge pull request #1491 from acrisci/refactor/dimension-to-sizeDrew DeVault4+15-16
2017-12-03 16:01use "size" instead of "dimensions"Tony Crisci4+15-16
2017-12-03 15:49sway wl_shellTony Crisci3+34-2
2017-12-03 13:55Merge pull request #1489 from acrisci/feature/basic-get-treeDrew DeVault3+104-0
2017-12-03 13:54Merge pull request #1490 from acrisci/bug/unused-timepsec-funcDrew DeVault1+0-4
2017-12-03 13:42remove unused timespec_to_msecTony Crisci1+0-4
2017-12-03 13:33basic get_treeTony Crisci3+104-0
2017-12-02 14:45Merge pull request #1487 from acrisci/feature/log-swaysockDrew DeVault1+1-1
2017-12-02 12:49log env after ipc initTony Crisci1+1-1
2017-12-01 13:21Merge pull request #1479 from acrisci/feature/meson-buildDrew DeVault48+266-1603
2017-12-01 13:20Merge pull request #1482 from acrisci/refactor/use-frame-doneDrew DeVault1+1-6
2017-12-01 12:15send callbacks with send_frame_doneTony Crisci1+1-6
2017-12-01 10:43update travisTony Crisci2+19-28
2017-12-01 10:42meson dont warn on unused paramTony Crisci1+2-0
2017-12-01 10:23update hacking for mesonTony Crisci1+0-11
2017-12-01 10:22update readmes for mesonTony Crisci8+32-48
2017-12-01 10:21remove the rest of cmakeTony Crisci25+4-1202
2017-11-30 16:54remove relevant CMakeLists.txtTony Crisci5+0-303
2017-11-30 16:51meson zsh completions installTony Crisci2+13-0
2017-11-30 16:40meson build swaymsgTony Crisci2+9-0
2017-11-30 16:34meson build manpagesTony Crisci1+33-0
2017-11-30 13:31add meson install filesTony Crisci5+68-14
2017-11-30 11:25meson: common static libraryTony Crisci2+13-9
2017-11-30 09:48make meson version configurableTony Crisci2+14-3
2017-11-30 09:29meson add version infoTony Crisci1+5-2
2017-11-30 08:41fix meson.build whitespaceTony Crisci1+6-7
2017-11-30 08:39use meson subdirectoriesTony Crisci3+39-33
2017-11-29 14:03working meson buildTony Crisci1+66-0
2017-11-28 13:46Merge pull request #1477 from acrisci/bug/set-modeDrew DeVault1+6-0
2017-11-28 13:46Merge pull request #1478 from acrisci/bug/remove-nvidia-support-claimDrew DeVault1+4-57
2017-11-28 10:40remove nvidia support claimTony Crisci1+4-57
2017-11-28 09:46set mode on outputTony Crisci1+6-0
2017-11-25 21:30Handle view destruction properlyDrew DeVault6+73-2
2017-11-25 20:49Fix rendering issues, wire up some xdg listenersDrew DeVault4+29-7
2017-11-25 15:59Arrange windows on desktopDrew DeVault8+253-6
2017-11-23 02:47Remove IPC_GET_PIXELSDrew DeVault1+0-1
2017-11-23 02:39Invoke command handlers once parsedDrew DeVault1+10-0
2017-11-23 02:37Wire up IPC serverDrew DeVault6+453-2
2017-11-23 02:20Add initial command subsystem (untested)Drew DeVault4+454-0
2017-11-23 02:06Add views to tree and render themDrew DeVault7+136-0
2017-11-23 01:39Add workspace to outputsDrew DeVault7+104-5
2017-11-22 23:52Merge pull request #1472 from martinetd/wlrootsDrew DeVault4+13-13
2017-11-22 23:23common/util: replace WLC_BIT_MOD_* by WLR_MODIFIER_*Dominique Martinet1+11-11
2017-11-22 23:15xdg_shell_v6: add _POSIX_C_SOURCE define for struct timespecDominique Martinet1+1-0
2017-11-22 22:56wlr_data_device header updateDominique Martinet2+1-2
2017-11-19 22:05Remove wlc dependencyDrew DeVault2+1-2
2017-11-19 22:04Add outputs to the treeDrew DeVault8+229-4
2017-11-18 16:22Move everything to sway/old/Drew DeVault131+2222-2612
2017-11-11 23:06Initial (awful) pass on xdg shell supportDrew DeVault8+222-36
2017-11-11 19:41Wire up output frame loopDrew DeVault10+75-13
2017-11-11 16:58Initialize outputs from backend and add to treeDrew DeVault9+103-44
2017-11-11 16:00Move sway's internal tree code to sway/tree/Drew DeVault7+6-6
2017-10-22 15:38Establish sway input submoduleDrew DeVault7+91-81
2017-10-22 14:49Also need mesonDrew DeVault2+2-0
2017-10-22 14:45Fix build yml filesDrew DeVault3+19-3
2017-10-22 14:37Fire up the wlroots backend and run the event loopDrew DeVault11+160-904
2017-10-12 01:04Find and link to wlrootsDrew DeVault3+23-0
2017-11-05 19:41Merge pull request #1455 from etam/dbus_dependencyDrew DeVault2+4-1
2017-11-05 19:24Add dbus info to readmeAdam Mizerski1+3-0
2017-11-05 19:23Merge pull request #1454 from etam/fix_init_trayDrew DeVault1+1-1
2017-11-05 19:19Dbus must be at least version 1.10Adam Mizerski1+1-1
2017-11-05 19:09Fix init_tray function declarationAdam Mizerski1+1-1
2017-11-02 16:38Merge pull request #1443 from gferon/gferon-readme-editDrew DeVault8+8-8
2017-10-30 09:02Update README.mdGabriel Féron8+8-8
2017-11-01 12:42Merge pull request #1446 from kon14/patch-1Drew DeVault1+1-1
2017-11-01 12:42Merge pull request #1445 from yuilib/update-readme-jaDrew DeVault1+24-30
2017-11-01 10:08Update README.el.mdKonstantinos Feretos1+1-1
2017-11-01 07:58Update README.ja.mdyuilib1+24-30
2017-10-28 14:45Merge pull request #1441 from ptMuta/masterDrew DeVault1+1-1
2017-10-28 14:35Removed trailing comma from swaybar click event jsonJoona Romppanen1+1-1
2017-10-27 12:46Merge pull request #1436 from dlrobertson/add_asan_buildDrew DeVault2+17-1
2017-10-27 12:18Merge pull request #1438 from mariusor/explicit_json-c_versionDrew DeVault11+24-12
2017-10-27 10:14Explicitly setting the version of json-c requiredMarius Orcsik11+24-12
2017-10-26 14:07Add Address Sanitized build typeDan Robertson2+17-1
2017-10-25 00:29Merge pull request #1430 from dlrobertson/nvidia_drmDrew DeVault1+24-0
2017-10-24 22:35nvidia: Validate the nvidia_drm module optionsDan Robertson1+24-0
2017-10-24 01:48Merge pull request #1427 from ranisalt/patch-1Drew DeVault1+2-6
2017-10-24 01:43Use add_compile_options instead of interpolationRanieri Althoff1+2-6
2017-10-23 01:15Merge pull request #1425 from ggreer/grab-errorDrew DeVault1+11-1
2017-10-23 01:03swaygrab: Add some error handling.Geoff Greer1+11-1
2017-10-22 23:50Merge pull request #1424 from ggreer/swaygrab-jsonDrew DeVault1+10-1
2017-10-22 08:00swaygrab: Increase max depth of JSON parsing to 256. Prevent segfault if IPC response can't be parsed.Geoff Greer1+10-1
2017-10-20 22:35Merge pull request #1419 from 4e554c4c/better_logsDrew DeVault1+18-5
2017-10-20 21:12Print log level even if STDERR is not a ttyCalvin Lee1+18-5
2017-10-20 17:07Remove broken link to Spanish translationDrew DeVault1+1-1
2017-10-17 20:56Merge pull request #1412 from Hummer12007/rcfixDrew DeVault1+7-6
2017-10-17 19:32handlers: preserve parent pointer valueMykyta Holubakha1+7-6
2017-10-17 01:12Add feature freeze notice to readmeDrew DeVault1+7-0
2017-10-17 01:07Fix crash closing fullscreen windows in containerDrew DeVault1+11-4
2017-10-15 13:30Merge pull request #1402 from johalun/event-codes-include-fixDrew DeVault1+4-0
2017-10-15 08:54Fix include path to input-event-codes.h for FreeBSD.Johannes Lundberg1+4-0
2017-10-15 01:39Merge pull request #1401 from sideshowdave7/config/add_scale_to_merge_output_configDrew DeVault1+4-1
2017-10-14 22:58Add scale to merge_output_configDavid Hurst1+4-1
2017-10-14 20:32Merge pull request #1398 from johalun/freebsd-fixDrew DeVault2+5-1
2017-10-14 19:50Merge pull request #1400 from madblobfish/manpagesDrew DeVault5+46-44
2017-10-14 19:39Various manpage editsmadblobfish5+46-44
2017-10-14 19:16Merge branch 'master' into freebsd-fixDrew DeVault1+1-1
2017-10-14 17:39Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration.Johannes Lundberg2+5-1
2017-10-14 18:30Merge pull request #1397 from johalun/manpagesDrew DeVault1+1-1
2017-10-14 17:09Change install folder for man pagesJohannes Lundberg1+1-1
2017-10-14 03:42Merge pull request #1395 from Zer0-One/masterDrew DeVault1+3-3
2017-10-13 05:56Update man 5 pageDavid Zero1+3-3
2017-10-12 23:12Merge pull request #1394 from madblobfish/patch-1Drew DeVault1+3-1
2017-10-12 23:10fintune swaymsg manpagemadblobfish1+3-1
2017-10-09 16:03Fix use-after free introduced by cbe7364Drew DeVault1+1-1
2017-10-08 15:26Fix #1291Drew DeVault2+18-4
2017-10-08 15:08Document new criteriaDrew DeVault1+9-0
2017-10-08 15:05Document swaylock -f, scratchpad showDrew DeVault2+8-0
2017-10-08 15:05Merge pull request #1263 from nyorain/masterDrew DeVault10+574-8
2017-10-08 14:57Remove destroyed views from scratchpadDrew DeVault2+26-15
2017-10-08 14:48Fix crash on swaygrab with scratchpad populatedDrew DeVault1+14-12
2017-10-08 14:02Merge pull request #1387 from lbonn/ipc-workDrew DeVault5+109-32
2017-10-08 00:24ipc/window-event: fill "container" on close eventslbonn2+3-6
2017-10-08 00:14commands: fail when criteria match nothinglbonn1+5-1
2017-10-07 23:05commands: allow criterion values to be unquotedlbonn1+26-7
2017-10-07 22:24commands: implement 3 missing criteria from i3lbonn1+25-0
2017-10-07 22:00ipc/tree: populate `focus` fieldslbonn1+32-3
2017-10-07 20:02ipc/tree: output mandatory fields for all nodeslbonn1+18-15
2017-10-06 16:42Merge pull request #1385 from lbonn/sec-no-hiddenDrew DeVault1+4-1
2017-10-06 14:23Security config: skip hidden fileslbonn1+4-1
2017-10-06 12:58Merge pull request #1384 from lbonn/move-workspace-fullnameDrew DeVault2+12-6
2017-10-06 12:37Make `workspace_next_name` work with spaceslbonn1+1-1
2017-10-06 12:16Fix move to named workspaceslbonn1+11-5
2017-10-06 03:18Merge pull request #1383 from kasicka/macarenaDrew DeVault5+5-5
2017-10-06 03:13Fix github links in docZuzana Svetlikova5+5-5
2017-10-06 03:04Merge pull request #1382 from 4e554c4c/buggy_outputsDrew DeVault2+51-25
2017-10-06 02:43Clean up output commandCalvin Lee2+51-25
2017-10-03 20:04Merge pull request #1379 from karjonas/variable_matchingDrew DeVault1+1-1
2017-10-03 19:51Fix issue #1287Jonas Karlsson1+1-1
2017-10-03 02:26Update README et al with new linksDrew DeVault10+101-104
2017-09-23 13:52Merge pull request #1368 from johnae/swaybar-handle-scroll-eventsDrew DeVault1+19-0
2017-09-23 13:22swaybar protocol: handle button 4 and 5John Axel Eriksson1+19-0
2017-09-20 10:44Merge pull request #1360 from sporken/japanese-translateDrew DeVault1+45-38
2017-09-20 08:32Fix some textAtnanasi1+1-1
2017-09-20 08:29Fix japanese-translate in README.ja.mdAtnanasi1+45-38
2017-09-14 10:36Update setcap commands in READMEDrew DeVault9+9-18
2017-09-12 12:26Merge pull request #1351 from Ongy/swaygrab-forkingDrew DeVault1+9-4
2017-09-11 20:32fixes a hanging swaygrabMarkus Ongyerth1+9-4
2017-09-04 09:46Merge pull request #1342 from DarkReef/masterDrew DeVault2+97-2
2017-09-04 09:44Added link to README.ru.mdDark Rift1+2-2
2017-09-04 09:33Minor edits, added reference to guidelinesDark Rift1+2-2
2017-09-04 09:02Added subsection for translatorsDark Rift1+5-0
2017-09-04 08:51Merge branch 'master' into masterDark Rift1+1-1
2017-09-04 06:52Merge pull request #1343 from Hummer12007/patch-6Drew DeVault1+1-1
2017-09-04 04:48Translated missing headerHummer120071+1-1
2017-09-03 12:46Added russian translationDark Rift1+90-0
2017-09-01 22:30Merge pull request #1340 from nuskorpios/masterDrew DeVault2+107-1
2017-09-01 14:40Add link to portuguese READMEEmerson Ferreira1+1-1
2017-09-01 14:40Better translation for "bounty"Emerson Ferreira1+4-4
2017-09-01 00:07Move lang status section + clarify WIP statusEmerson Ferreira1+10-10
2017-08-31 20:35Merge branch 'master' into masterEmerson Ferreira6+158-20
2017-08-25 19:40Translate README to portugueseEmerson Ferreira1+106-0
2017-08-30 22:45Merge pull request #1336 from akokshar/masterDrew DeVault5+137-10
2017-08-30 06:16styling fixesakokshar@redhat.com1+2-2
2017-08-29 15:33styling fixesakokshar@redhat.com3+12-12
2017-08-29 13:55style fixesakokshar@redhat.com1+1-2
2017-08-29 09:19click_events as documented at https://i3wm.org/docs/i3bar-protocol.htmlakokshar@redhat.com5+138-10
2017-08-27 22:36Merge pull request #1247 from clarcharr/masterDrew DeVault1+21-10
2017-06-20 20:03Use fork in swaygrab instead of popen.Clar Charr1+21-10
2017-08-17 12:27Update IRC channel in CONTRIBUTING.mdDrew DeVault1+1-1
2017-08-16 14:43Fix README.it.mdDrew DeVault1+1-6
2017-08-16 14:41Fix italian link in readmeDrew DeVault1+1-1
2017-08-16 14:39Merge pull request #1331 from sykhro/masterDrew DeVault2+105-1
2017-08-16 14:33Moved support subsectionsykhro1+4-0
2017-08-16 13:40Minor rewordingsykhro1+1-1
2017-08-16 13:36Fixed minor errorssykhro1+4-4
2017-08-16 13:32Added language help sectionsykhro1+4-0
2017-08-16 13:31Beginning of italian translationsykhro2+97-1
2017-08-14 23:35Merge pull request #1319 from abdelq/frenchDrew DeVault1+101-0
2017-08-14 23:34Translation README to French / Traduction du README en françaisAbdelhakim Qbaich1+101-0
2017-08-14 21:34Add Українська to readme TLsDrew DeVault1+1-1
2017-08-14 21:33Merge pull request #1325 from Hummer12007/localeDrew DeVault1+106-0
2017-08-14 21:33Merge branch 'master' into localeDrew DeVault5+152-14
2017-08-14 21:31Update README.uk.mdHummer120071+9-3
2017-08-14 20:57Merge pull request #1326 from kon14/masterDrew DeVault2+94-1
2017-08-14 20:57Merge pull request #1328 from ParadoxSpiral/masterDrew DeVault1+12-6
2017-08-14 20:44Localization clarificationsKonstantinos Feretos1+7-4
2017-08-14 20:40Comply with TL guideline update; Fix typoJonathan Schleußer1+12-6
2017-08-14 20:35Merge pull request #1327 from refacto/rpifixDrew DeVault1+41-0
2017-08-14 17:38Check for Raspberry Piazarus1+41-0
2017-08-14 20:12Update README.ja.mdDrew DeVault1+5-5
2017-08-14 19:18Moves translation status below screenshotKonstantinos Feretos1+5-4
2017-08-14 19:10Merge branch 'master' into masterKonstantinos Feretos1+0-2
2017-08-14 18:57Updates README with links to Greek, French and SpanishKonstantinos Feretos1+2-1
2017-08-14 18:55 Translate README.md to Greek / Μετάφραση του README.md στα ΕλληνικάKonstantinos Feretos1+88-0
2017-08-14 18:51Update README.ja.md / README.ja.mdは修正するDrew DeVault1+0-2
2017-08-14 18:44Translated README to ukrainianMykyta Holubakha1+100-0
2017-08-14 17:48Merge pull request #1324 from Hummer12007/patch-5Drew DeVault1+2-1
2017-08-14 17:43Raise max ipc message size limit to 256 MBHummer120071+2-1
2017-08-14 15:56Update READMEsDrew DeVault2+2-10
2017-08-14 12:44Merge pull request #1320 from ParadoxSpiral/masterDrew DeVault2+101-1
2017-08-13 23:48Translate README to GermanJonathan Schleußer2+101-1
2017-08-14 12:07Merge pull request #1317 from SirCmpwn/日本語Drew DeVault2+93-2
2017-08-13 18:01Translate README to Japanese / READMEを日本語訳すDrew DeVault2+93-2
2017-08-12 12:18Merge pull request #1316 from 4e554c4c/swaybar_crashDrew DeVault1+1-1
2017-08-12 10:48Prevent crash if DBus connection is NULLCalvin Lee1+1-1
2017-08-09 22:43Re-enable implicit fallthrough warningsDrew DeVault1+0-5
2017-08-09 22:42One moreDrew DeVault1+2-2
2017-08-09 22:34Clean up fallthrough issuesDrew DeVault2+60-65
2017-08-08 21:57Merge pull request #1313 from ilyaluk/nonblock-ipc-serverDrew DeVault1+96-5
2017-08-08 16:23Implement nonblocking IO in IPC serverIlya Lukyanov1+96-5
2017-08-06 15:27Merge pull request #1309 from 4e554c4c/racey_killsDrew DeVault1+1-1
2017-08-06 10:04Prevent race condition in the kill commandCalvin Lee1+1-1
2017-08-03 11:06Merge pull request #1300 from emersion/patch-1Drew DeVault1+1-1
2017-08-03 11:00Fix typo in debug logemersion1+1-1
2017-07-31 20:05Merge pull request #1294 from 4e554c4c/swaylock_sizeDrew DeVault3+28-10
2017-07-31 12:48Allow swaylock indicator size to be configurableCalvin Lee3+28-10
2017-07-26 23:11Remove test clipboard codeDrew DeVault1+0-8
2017-07-24 17:14Merge pull request #1288 from johalun/master-securityconf-freebsdDrew DeVault1+7-0
2017-07-24 16:26security: enabled ipc on freebsdJohannes Lundberg1+7-0
2017-07-20 23:43Merge pull request #1285 from tobiasblass/fix_non_dbus_buildDrew DeVault2+2-2
2017-07-20 20:14[swaybar] fix non-dbus buildTobias Blass2+2-2
2017-07-17 02:25Merge pull request #1283 from 4e554c4c/memory_leakDrew DeVault4+9-1
2017-07-17 00:59Fix memory leaks in swaybar trayCalvin Lee4+9-1
2017-07-14 11:38Merge pull request #1279 from 4e554c4c/bad_itemsDrew DeVault1+12-2
2017-07-14 03:24Fix name validation in sni_watcher.cCalvin Lee1+12-2
2017-07-13 14:53Merge pull request #1276 from 4e554c4c/bad_itemsDrew DeVault3+16-5
2017-07-13 14:47Don't trust SNI names, fixes #1274Calvin Lee3+16-5
2017-07-12 13:08Merge pull request #1272 from ascent12/pointer-fixDrew DeVault5+42-44
2017-07-12 04:39Use WLC v2 pointer interfaceScott Anderson5+42-44
2017-07-11 16:04Add get_clipbard ipc errors; Adapt swaymsgnyorain2+47-18
2017-07-11 15:12Close fd in clipboard requestnyorain1+3-0
2017-07-11 15:07Add timeout; Fix receive loop & style issuesnyorain1+114-82
2017-07-11 14:19Merge pull request #1271 from johalun/master-securityconf-freebsdDrew DeVault2+16-0
2017-07-11 08:56Add secucity config for FreeBSD.Johannes Lundberg2+16-0
2017-07-10 23:00Merge pull request #1270 from tobiasblass/bindsym_use_after_freeDrew DeVault1+3-2
2017-07-10 20:59fix use-after-free bugTobias Blass1+3-2
2017-07-08 12:20Merge pull request #1265 from johalun/master-freebsdDrew DeVault4+5-5
2017-07-08 06:31Adjust _XOPEN_SOURCE value for build on FreeBSD and fix pointer comparison error.Johannes Lundberg4+5-5
2017-07-07 21:34Signal base64 in clipboard type; Reimplement loopnyorain1+32-22
2017-07-07 20:34Handle x11 text atoms in get_clipboard ipcnyorain1+10-4
2017-07-07 19:51Rework get_clipboard implementationnyorain8+453-101
2017-07-07 13:46Fix/Simplify get_clipboard ipc-server implnyorain1+18-16
2017-07-07 13:38Implement ipc get_clipboardnyorain5+134-2
2017-07-04 20:00Make asciidoc (and man pages) optionalDrew DeVault8+53-37
2017-07-03 21:03Merge pull request #1256 from lheckemann/doc-pngDrew DeVault1+8-0
2017-07-03 20:19swaybg: check that background can be loadedLinus Heckemann1+8-0
2017-07-03 20:40Merge pull request #1259 from Hummer12007/patch-4Drew DeVault1+1-0
2017-07-03 20:30Disable -Wunused-result diagnosticHummer120071+1-0
2017-07-03 20:30Merge pull request #1258 from refacto/fix_zsh_completionDrew DeVault1+1-1
2017-07-03 19:30Fix zsh completion for _swaylockazarus1+1-1
2017-07-01 18:46Merge pull request #1255 from Hummer12007/policyDrew DeVault3+9-9
2017-07-01 17:30Do not add empty policiesMykyta Holubakha2+6-6
2017-07-01 17:21permit.c: check for NULL pointer dereferenceMykyta Holubakha1+3-3
2017-07-01 17:07Merge pull request #1254 from nyorain/masterDrew DeVault3+40-0
2017-07-01 16:35Add the 'clipboard' command to set the clipboardnyorain3+40-0
2017-06-29 17:22Revert "swaybar: Group child processes for signalling"Drew DeVault1+1-2
2017-06-26 20:59Fix #1252Drew DeVault1+6-0
2017-06-23 16:28Merge pull request #1251 from Hummer12007/iconsDrew DeVault1+5-9
2017-06-23 16:23Handle getline failure in icon theme parsingMykyta Holubakha1+5-9
2017-06-19 12:17Merge pull request #1244 from her001/swaylock-man-correctionsDrew DeVault2+6-5
2017-06-19 02:58Correct swaylock man page description of -i and -cAndrew Conrad2+6-5
2017-06-18 03:56Merge pull request #1241 from Blajda/ffmpeg-optsDrew DeVault2+20-4
2017-06-18 00:41FFmpeg options for swaygrabDavid Blajda2+20-4
2017-06-15 04:55Merge pull request #1238 from her001/backgrounds_dirDrew DeVault2+3-3
2017-06-15 03:30Install wallpapers in DATADIR/backgrounds/swayAndrew Conrad2+3-3
2017-06-14 23:02Merge pull request #1199 from SirCmpwn/server-decorationDrew DeVault5+198-6
2017-06-14 22:53Merge branch 'master' into server-decorationDrew DeVault58+2929-139
2017-06-14 22:53Merge pull request #1234 from 4e554c4c/trayDrew DeVault37+2747-61
2017-06-14 22:14Merge branch 'master' into trayDrew DeVault2+3-1
2017-06-14 22:13Force focus on unmanaged views during pointer testDrew DeVault1+14-3
2017-06-14 22:09Fix Firefox address bar thingDrew DeVault1+2-0
2017-06-13 19:42Remove Xembed SupportCalvin Lee3+0-24
2017-06-12 22:03Merge pull request #1236 from ykrivopalov/fix_complex_status_commandDrew DeVault1+2-1
2017-06-12 20:01swaybar: Group child processes for signallingYury Krivopalov1+2-1
2017-06-08 12:36Fix Catching NewIcon SignalCalvin Lee2+13-4
2017-06-08 13:56Merge pull request #1235 from vaartis/patch-1Drew DeVault1+1-0
2017-06-08 13:40include stdint to be compaitable with muslEkaterina Vaartis1+1-0
2017-06-08 04:32Reorganize Tray CodeCalvin Lee5+152-123
2017-06-08 02:45Fix cairo blending on tray iconsDrew DeVault1+3-0
2017-06-07 23:45Implement Tray IconsCalvin Lee35+2714-58
2017-06-06 13:34Merge pull request #1232 from johalun/master-freebsdDrew DeVault15+20-19
2017-06-05 11:44FreeBSD fixesjohalun15+20-19
2017-05-17 17:11Revert "Drop epoll dependency"Drew DeVault2+21-0
2017-05-17 17:10Drop epoll dependencyDrew DeVault2+0-21
2017-05-11 16:48Merge pull request #1218 from Hummer12007/suicapsDrew DeVault2+65-42
2017-05-11 16:38Replace spaces with tabs in resolve_pathMykyta Holubakha1+33-34
2017-05-09 23:51Terminate when both suid bit and filecaps are setMykyta Holubakha1+23-0
2017-05-11 16:29Initialise logging earlierMykyta Holubakha1+9-8
2017-05-11 15:47Mention Patreon in README.mdDrew DeVault1+6-3
2017-05-06 12:43Merge pull request #1211 from wdbw/missing-send-eventDrew DeVault1+1-1
2017-05-06 09:45Add missing send-event mode to sway-input(5)wdbw1+1-1
2017-05-04 21:17Merge pull request #1209 from janza/mouse-bindingsDrew DeVault2+28-0
2017-05-04 20:42Add mouse button bindingsJosip Janzic2+28-0
2017-05-01 16:58Merge pull request #1206 from zandrmartin/document-font-commandDrew DeVault1+5-0
2017-05-01 16:53document font commandZandr Martin1+5-0
2017-05-01 02:51Update config.inDrew DeVault1+0-1
2017-04-29 18:16Merge pull request #1204 from zandrmartin/prevent-layout-auto-crashDrew DeVault1+4-0
2017-04-29 18:02prevent crash when `layout auto` is missing argsZandr Martin1+4-0
2017-04-29 14:54Add HACKING.mdDrew DeVault1+35-0
2017-04-29 14:07Set child border to background if not specifiedDrew DeVault1+4-0
2017-04-29 14:04Merge pull request #1201 from SirCmpwn/fix-colorsDrew DeVault2+12-12
2017-04-29 13:56Support specifying fewer than 5 colorsDrew DeVault2+12-12
2017-04-29 00:32Implement KDE's server-side decoration protocolDrew DeVault5+198-6
2017-04-27 02:37Update .build.ymlDrew DeVault1+1-1
2017-04-26 21:20Merge pull request #1196 from SirCmpwn/no_focusDrew DeVault9+80-1
2017-04-26 21:14Fix handling of floating windowsDrew DeVault1+12-6
2017-04-26 19:35Update sway(5)Drew DeVault1+4-0
2017-04-26 19:29Implement no_focusDrew DeVault8+72-3
2017-04-26 14:18Merge pull request #1194 from snoack/versionDrew DeVault7+20-65
2017-04-26 14:07Fix link to dotfiles, closes #1193Drew DeVault2+2-2
2017-04-26 09:29Add -DVERSION flag for release version numbersSebastian Noack7+20-65
2017-04-24 07:08Merge pull request #1187 from 4e554c4c/masterDrew DeVault1+1-1
2017-04-24 03:55Fix typo in sway(5)Calvin Lee1+1-1
2017-04-20 17:00Merge pull request #1184 from JerziKaminsky/logging2Drew DeVault2+13-11
2017-04-20 16:55Merge branch 'master' into logging2Drew DeVault0+0-0
2017-04-20 16:13Make sway_abort() report locationJerzi Kaminsky2+13-11
2017-04-19 13:17Merge pull request #1183 from sleep-walker/masterDrew DeVault1+2-2
2017-04-19 08:15explicitly ignore unused return valueTomáš Čech1+2-2
2017-04-18 21:57Merge pull request #1181 from wasamasa/bugfix-initial-scratchpad-sizeDrew DeVault1+2-2
2017-04-18 21:49Merge pull request #1178 from 4e554c4c/forkDrew DeVault1+32-2
2017-04-18 21:47Use i3's dimensions for initial scratchpad viewsVasilij Schneidermann1+2-2
2017-04-18 03:45Prevent sway from duplicating on a failed forkCalvin Lee1+32-2
2017-04-18 19:50Merge pull request #1180 from wasamasa/feature-move-to-scratchpadDrew DeVault2+4-1
2017-04-18 19:35Implement and document `move [to] scratchpad`Vasilij Schneidermann2+4-1
2017-04-18 17:09Add .build.yml (for builds.sr.ht)Drew DeVault1+25-0
2017-04-16 14:17Merge pull request #1173 from JerziKaminsky/security_resolve_symlinkDrew DeVault10+180-40
2017-04-16 06:30Handle symlinks as IPC security targetsJerzi Kaminsky2+45-4
2017-04-14 20:37Add resolve_path() to utilsJerzi Kaminsky2+50-0
2017-04-15 15:54Add validate_ipc_target()Jerzi Kaminsky1+46-0
2017-04-15 14:16Move get_feature_policy to sway/security.cJerzi Kaminsky3+22-19
2017-04-15 14:04Rename get_policy to get_feature_policyJerzi Kaminsky1+3-3
2017-04-15 14:13Disambiguate get_*_policy() and get_*_policy_mask()Jerzi Kaminsky6+17-17
2017-04-16 13:50Merge pull request #1175 from JerziKaminsky/fix_sway_assert_variadicDrew DeVault2+16-8
2017-04-16 09:07Fix location reported by sway_assertJerzi Kaminsky2+4-4
2017-04-16 07:30Fix variadic forwarding in sway_assertJerzi Kaminsky2+13-5
2017-04-14 14:44Merge pull request #1171 from JerziKaminsky/misc_fixesDrew DeVault3+8-5
2017-04-12 17:20Fix style in sway-bar(5) manpageJerzi Kaminsky1+4-4
2017-04-12 17:13Remain compat with libinput < 1.7.0Jerzi Kaminsky2+4-1
2017-04-12 14:15Merge pull request #1147 from SirCmpwn/nvidia-supportDrew DeVault2+35-8
2017-04-12 14:04Implement more thourough nvidia config checkDrew DeVault1+35-4
2017-04-03 11:44Downgrade nvidia proprietary driver warningDrew DeVault2+1-5
2017-04-10 12:19Merge pull request #1146 from SirCmpwn/pretty-print-swaymsgDrew DeVault5+248-17
2017-04-10 11:17Merge branch 'master' into pretty-print-swaymsgDrew DeVault28+424-84
2017-04-08 10:53Merge pull request #1150 from JerziKaminsky/cmake_find_libcapDrew DeVault4+59-1
2017-04-07 18:17Merge pull request #1155 from 4e554c4c/get_marksDrew DeVault2+37-0
2017-04-07 17:37Add `-t get_marks` and use more i3-like marksCalvin Lee2+37-0
2017-04-07 12:59Merge pull request #1153 from SirCmpwn/fix-1152Drew DeVault1+3-3
2017-04-07 12:49Merge pull request #1154 from ascent12/fix-1152Drew DeVault1+0-3
2017-04-07 12:45Removed explicitly setting file descriptors to -1Scott Anderson1+0-3
2017-04-07 11:55Fix dangling file descriptors (fixes #1152)Drew DeVault1+4-1
2017-04-05 23:42Add libcap check to CMakeJerziKaminsky4+59-1
2017-04-06 12:51Merge pull request #1151 from ascent12/masterDrew DeVault1+27-34
2017-04-06 12:19Added designated initaliser, to prevent any possible problem with orderingScott Anderson1+11-12
2017-04-06 12:16Changed regular expressions to use PCRE for i3 compatibilityScott Anderson1+17-23
2017-04-06 10:47Merge pull request #1149 from 4e554c4c/criteriaDrew DeVault16+116-53
2017-04-05 03:20Improve criteria handlingCalvin Lee16+116-53
2017-04-03 18:52Merge pull request #1145 from 4e554c4c/marksDrew DeVault12+189-0
2017-04-02 20:38Impliment i3-style marksCalvin Lee12+189-0
2017-04-03 11:46Update man pageDrew DeVault1+2-2
2017-04-03 11:27Add pretty printing to swaymsgDrew DeVault5+248-17
2017-03-28 11:45Update README.mdDrew DeVault1+3-0
2017-03-27 11:02Mention cap_sys_tty_config in readmeDrew DeVault1+1-0
2017-03-19 21:57Merge pull request #1130 from oranenj/fix_move_next_crashDrew DeVault2+2-2
2017-03-19 14:46Prevent "move next" and "move prev" commands from crashingJarkko Oranen1+1-1
2017-03-19 14:35The default layout of a workspace should follow the outputJarkko Oranen1+1-1
2017-03-18 22:04Merge pull request #1126 from zandrmartin/prevent-fullscreen-focus-stealingDrew DeVault1+5-2
2017-03-18 21:55prevent fullscreen focus thieveryZandr Martin1+5-2
2017-03-18 21:35Merge pull request #1125 from zandrmartin/remove-unnecessary-todoDrew DeVault1+1-5
2017-03-18 21:30Merge branch 'master' into remove-unnecessary-todoDrew DeVault1+1-1
2017-03-18 21:26remove unnecessary todo itemZandr Martin1+1-5
2017-03-18 21:01Merge pull request #1124 from zandrmartin/correct-typoDrew DeVault1+1-1
2017-03-18 20:57wl_poitner -> wl_pointerZandr Martin1+1-1
2017-03-18 20:36Merge pull request #1119 from oranenj/masterDrew DeVault1+4-4
2017-03-18 20:27Merge branch 'master' into masterDrew DeVault1+1-1
2017-03-18 20:24Fix off-by-one error when checking workspace_layout argumentsJarkko Oranen1+4-4
2017-03-18 20:17Merge pull request #1121 from zandrmartin/registry-keyboard-capsDrew DeVault1+1-1
2017-03-18 15:29add missing ! for wl seat capsZandr Martin1+1-1
2017-03-16 18:06Merge pull request #1117 from jnsaff/masterDrew DeVault2+3-3
2017-03-16 15:12Allow also 444 for security file modeJaanus Torp2+3-3
2017-03-14 18:40Merge pull request #1115 from snoack/missing-includesDrew DeVault1+0-1
2017-03-14 18:33Removed superfluous include, causing failures if WLC headers aren't installed globallySebastian Noack1+0-1
2017-03-13 19:13Merge pull request #1108 from zandrmartin/new-command-aliasesDrew DeVault7+114-89
2017-03-13 11:35Merge branch 'master' of git://github.com/SirCmpwn/sway into new-command-aliasesZandr Martin86+147-57
2017-03-13 03:34Merge pull request #1113 from johnchen902/patch-1Drew DeVault1+1-1
2017-03-13 02:32Fix trivial typo in sway.5.txt (right_ -> _right_)John Chen1+1-1
2017-03-11 04:41UnGNUify the codebaseDrew DeVault84+123-33
2017-03-11 02:41Further indentation correctionsDrew DeVault2+4-4
2017-03-11 02:40Correct indentationDrew DeVault1+19-19
2017-03-09 19:56deprecate new_window and new_float commandsZandr Martin7+112-87
2017-03-08 19:35Merge pull request #1105 from zandrmartin/fix-workspace-output-assignmentDrew DeVault1+1-1
2017-03-08 19:30fix workspace output assignmentZandr Martin1+1-1
2017-03-02 15:26Update unsupported packages link in readmeDrew DeVault1+1-1
2017-03-01 19:09Merge pull request #1101 from 4e554c4c/worspace_namesDrew DeVault2+43-30
2017-03-01 18:35Fix #1099: Allow spaces in worspace namesCalvin Lee2+43-30
2017-03-01 18:24Merge pull request #1092 from 4e554c4c/move_floatingDrew DeVault4+51-16
2017-03-01 18:00Clarify move documentation for floating containersCalvin Lee1+3-2
2017-02-28 03:30i3 feature support: Moving flotaing containersCalvin Lee4+50-16
2017-02-26 10:49Fix #1087Drew DeVault1+4-0
2017-02-26 08:53Merge pull request #1086 from Fale/ignore-Wimplicit-fallthroughDrew DeVault1+5-0
2017-02-25 23:39Make it work for all compilersFabio Alessandro Locati1+5-1
2017-02-25 18:21Ignore Wimplicit-fallthroughFabio Alessandro Locati1+1-0
2017-02-25 17:44Correct typo in swaylock(1)Drew DeVault1+1-1
2017-02-25 17:40Merge pull request #1084 from Fale/improve-swaylock-manDrew DeVault1+3-2
2017-02-25 17:22Improve swaylock manFabio Alessandro Locati1+3-2
2017-02-23 13:33Edit packages in READMEDrew DeVault1+3-6
2017-02-23 13:32Move env logging to earlier than wlc_initDrew DeVault1+3-3
2017-02-22 07:26Merge pull request #1081 from 4e554c4c/swaylock_colorsDrew DeVault4+247-60
2017-02-22 05:45Merge branch 'master' into swaylock_colorsDrew DeVault14+258-145
2017-02-22 04:14Documentation and style fixes for swaylockCalvin Lee3+89-100
2017-02-21 19:49Feature for #1078: Configurable swaylock colorsCalvin Lee4+259-61
2017-02-21 10:18Merge pull request #1080 from SirCmpwn/ipc-securityDrew DeVault14+258-145
2017-02-21 04:24Update 00-defaults.inDrew DeVault1+2-2
2017-02-20 12:42Read configs from /etc/sway/security.d/*Drew DeVault9+77-42
2017-02-20 11:48Add * policies and fix bugDrew DeVault3+11-1
2017-02-20 11:30Enforce new IPC policiesDrew DeVault2+62-11
2017-02-20 11:11Add initial support code for new IPC securityDrew DeVault7+70-58
2017-02-19 07:36Revise IPC security configurationDrew DeVault4+67-62
2017-02-14 20:51Merge pull request #1075 from zandrmartin/floating-positioningDrew DeVault1+8-8
2017-02-14 19:03use absolute view geometry to calculate positionZandr Martin1+8-8
2017-02-13 01:44Merge pull request #1073 from Hummer12007/patch-3Drew DeVault1+4-1
2017-02-13 00:22Document swaygrab -fHummer120071+4-1
2017-02-06 01:01Merge pull request #1070 from Hummer12007/posDrew DeVault1+73-16
2017-02-05 23:21xdg-positioner: log window placementMykyta Holubakha1+16-0
2017-01-30 17:17Handle xdg-positioner stuffMykyta Holubakha1+57-16
2017-01-19 11:19Merge pull request #1055 from Hummer12007/positionerDrew DeVault1+18-0
2017-01-19 09:50Properly place windows with xdg-positionerMykyta Holubakha1+18-0
2017-01-19 03:54Merge pull request #1053 from Hummer12007/__focused__Drew DeVault1+10-5
2017-01-19 01:58Support __focused__ as a valid criterionMykyta Holubakha1+10-5
2017-01-19 01:50Merge pull request #1052 from Hummer12007/instanceDrew DeVault5+25-4
2017-01-19 01:45Display instance (if present) in nested layoutsMykyta Holubakha1+3-1
2017-01-19 01:14Add window instance supportMykyta Holubakha4+22-3
2017-01-17 16:26Merge pull request #1051 from ametisf/masterDrew DeVault1+1-1
2017-01-17 10:46add hide_edge_borders smart to sway.5 manualFrantisek Fladung1+1-1
2017-01-16 18:24Merge pull request #1050 from Hummer12007/cmakeDrew DeVault2+8-2
2017-01-15 23:05Unset LD_LIBRARY_PATH, unless specifiedMykyta Holubakha2+8-2
2017-01-14 21:11Merge pull request #1024 from willakat/masterDrew DeVault15+1072-356
2017-01-14 21:03Move awesome config to contrib/Drew DeVault1+0-0
2017-01-14 18:48[fix] handle auto layout of empty containerwil1+2-1
2017-01-14 18:37Added a sample config for Awesome-like behaviorwil1+63-0
2017-01-14 18:34replaced "bot" with "bottom" in auto layout commandswil3+31-21
2017-01-14 16:42Improved behavior of insert/remove child in auto layoutswil1+108-28
2017-01-14 18:40Merge branch 'master' into masterwillakat8+127-8
2017-01-14 00:16Merge pull request #1048 from dkess/proper-output-wrappingDrew DeVault2+72-5
2017-01-14 00:06Add output wrappingDaniel Kessler2+72-5
2017-01-12 16:39Merge pull request #1044 from ametisf/masterDrew DeVault3+11-1
2017-01-12 16:39Merge pull request #1043 from Hummer12007/capsDrew DeVault1+29-0
2017-01-12 11:11Implement hide_edge_borders smart (like in i3 4.13)Frantisek Fladung3+11-1
2017-01-12 02:35Log capability droppingMykyta Holubakha1+1-0
2017-01-12 02:25Keep CAP_SYS_PTRACE with suid binaryMykyta Holubakha1+28-0
2017-01-12 02:13Fix #1008Drew DeVault1+4-0
2017-01-11 04:30Update .clang-format - not entirely usable yetDrew DeVault1+11-2
2017-01-08 17:15Merge branch 'master' into masterwillakat1+1-1
2017-01-08 17:11Merge branch 'master' of https://github.com/willakat/swaywil0+0-0
2017-01-08 17:08fixed up space-after-cast style issueswil1+5-5
2017-01-08 16:57reworked "layout auto*" star commandswil2+129-81
2017-01-08 16:05Fix format errorDrew DeVault1+1-1
2017-01-08 13:49Indent cleanupswil3+34-33
2017-01-08 13:16[fix] Keep Clang happywil1+3-1
2017-01-07 20:35Merge branch 'master' of https://github.com/SirCmpwn/swaywil20+183-43
2017-01-07 20:33Merge branch 'master' into masterwillakat20+183-43
2017-01-07 20:24Added mouse resize for auto layoutswil1+28-10
2017-01-07 19:26simplification of apply_auto_layoutwil2+95-72
2017-01-07 17:20[fix] resize should now preserve surrounding container's dimensionswil1+4-4
2017-01-07 17:15[fix] scale check to prevent un-necessary layouts was in the wrong place.wil1+3-2
2017-01-07 17:09[fix] corner cases win nb_children < nb_master|nb_colwil1+40-21
2017-01-07 16:41Moved auto_* layout functions from resize.c to layout.cwil3+99-96
2017-01-06 18:45MIT licenseDrew DeVault1+1-1
2017-01-06 03:06Merge pull request #1032 from Jesin/masterDrew DeVault14+0-0
2017-01-06 02:49Recompressed PNG filesJesin14+0-0
2017-01-05 23:33Merge pull request #1030 from Hummer12007/patch-2Drew DeVault1+2-2
2017-01-05 23:28Fix workspace layouts in json dataHummer120071+2-2
2017-01-05 23:00Merge pull request #1029 from 4e554c4c/masterDrew DeVault1+1-1
2017-01-05 22:56Fix broken link in CONTRIBUTING.mdCalvin Lee1+1-1
2017-01-04 08:59Merge pull request #1019 from SirCmpwn/redshiftDrew DeVault3+179-39
2017-01-01 21:02Merge branch 'master' of https://github.com/willakat/swaywil3+14-4
2017-01-01 20:52[fix] cleanups suggested by Sway communitywil6+79-70
2017-01-01 18:53changed "layout promote" command to "move first"wil5+25-22
2017-01-01 17:41Document new layout command syntaxDrew DeVault1+6-0
2017-01-01 17:36Fix inline is_auto_layoutDrew DeVault2+6-3
2016-12-31 17:41[fix] cycle auto layouts backwardswil1+1-1
2016-12-30 17:03Added a word in the Readme about the purpose of the fork.wil1+5-0
2016-12-29 19:30Added "layout promote" command.wil3+6-1
2016-12-29 19:26cleanup in auto layoutswil6+70-18
2016-12-22 20:18[fix] move next/prev behavior for vert/horiz layoutwil1+1-0
2016-12-22 17:46introduce next/prev as a direction for focus/move commands.wil6+75-14
2016-12-21 15:59[fix] Handle auto layout resize with multiple slave groupswil1+73-59
2016-12-21 15:58[fix] handle cases where nb_master > children->length in auto layoutwil1+2-3
2016-12-21 15:55Added "layout incnmaster|incncol" commandswil2+44-6
2016-12-19 20:45Handle resize in auto layoutswil1+194-203
2016-12-10 15:44Added Awesome/Monad type "auto" layoutswil7+367-108
2016-12-28 07:04Add redshift supportDrew DeVault3+179-39
2016-12-28 00:38Fix user-set LD_LIBRARY_PATHDrew DeVault1+1-1
2016-12-28 00:23Merge pull request #1017 from zandrmartin/swaylock-scaling-modeDrew DeVault1+2-2
2016-12-27 23:54fix #971Zandr Martin1+2-2
2016-12-27 18:28Update README.mdDrew DeVault1+2-0
2016-12-26 16:06Merge pull request #1014 from cyphar/swaylock-fix-focusDrew DeVault1+11-5
2016-12-26 08:35sway: extensions: make locking give back focusAleksa Sarai1+8-4
2016-12-26 08:23sway: extensions: only unlock if lock_surfaces.length == 0Aleksa Sarai1+3-1
2016-12-23 16:21Update default swaybar commandDrew DeVault1+1-1
2016-12-20 20:53Clear swaylock properly during re-renderDrew DeVault1+5-0
2016-12-18 20:09Merge pull request #1001 from alkino/masterDrew DeVault1+12-3
2016-12-18 01:03Put floating views in center, fallback on top leftNicolas Cornu1+12-3
2016-12-17 20:19Change how security config is loadedDrew DeVault10+80-100
2016-12-17 19:56Merge pull request #996 from woutershep/datadirDrew DeVault5+7-7
2016-12-17 18:25Add libcap dependency to readmeDrew DeVault1+1-0
2016-12-17 18:23Merge pull request #995 from SirCmpwn/memory-useDrew DeVault30+401-103
2016-12-16 23:18Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIRWouter van Kesteren5+7-7
2016-12-15 23:45Fix build errorDrew DeVault1+1-1
2016-12-15 23:39Fix indentation issuesDrew DeVault1+3-3
2016-12-15 23:26Handle calloc failuresDrew DeVault8+39-2
2016-12-15 23:17Add remaining sway allocation failure handlingDrew DeVault2+10-2
2016-12-15 23:10Handle allocation failures in security codeDrew DeVault3+24-2
2016-12-15 23:07Handle IPC server allocation failuresDrew DeVault1+21-6
2016-12-15 23:03Handle some more memory allocation failuresDrew DeVault5+25-1
2016-12-15 22:52Handle config-related allocation failuresDrew DeVault3+136-60
2016-12-15 22:39Handle allocation failure in commandsDrew DeVault11+78-16
2016-12-15 22:17Handle border-related malloc failuresDrew DeVault1+26-3
2016-12-15 22:10Always log filename and line numberDrew DeVault1+0-5
2016-12-15 22:08Handle malloc failures from read_lineDrew DeVault3+18-3
2016-12-15 22:05Handle malloc failure in ipc_recv_responseDrew DeVault3+24-3
2016-12-14 09:29Merge pull request #991 from barfoo1/registry_fixDrew DeVault1+1-1
2016-12-14 09:24minor logic errorbarfoo11+1-1
2016-12-11 19:07Merge pull request #985 from myfreeweb/masterDrew DeVault11+127-103
2016-12-08 12:34Fix build on FreeBSDGreg V11+127-103
2016-12-06 14:10Use return value of writeDrew DeVault1+3-1
2016-12-04 15:55Decrement expected_lenDrew DeVault1+1-1
2016-12-04 15:20Change name of ld-library-path cmake variableDrew DeVault1+2-2
2016-12-04 14:59Mention setcap in manual install instructionsDrew DeVault1+1-0
2016-12-04 14:52Add link to security features issue in readmeDrew DeVault1+1-0
2016-12-04 14:49Fix to sway-security(7)Drew DeVault1+3-3
2016-12-04 14:37Drop restart command from sanity checkDrew DeVault1+0-1
2016-12-04 14:12Fix minor issues with default security configDrew DeVault1+0-2
2016-11-17 05:49fix layout switching (was broken because of workspace_layout)D.B3+5-2
2016-10-23 11:19wrap some views under workspacesD.B1+23-0
2016-10-10 18:44add workspace_layout to containerD.B7+33-25
2016-12-04 13:30Merge pull request #981 from SirCmpwn/securityDrew DeVault21+1356-241
2016-12-03 17:38Disallow everything by defaultDrew DeVault4+34-13
2016-12-02 23:57Fix use-after-freeDrew DeVault1+1-1
2016-12-02 23:38Fix clang issuesDrew DeVault1+2-2
2016-12-02 23:37Check for CAP_SYS_PTRACEDrew DeVault2+11-0
2016-12-02 23:08Add ipc connection feature policy controlsDrew DeVault6+34-10
2016-12-02 22:55Enforce IPC security policyDrew DeVault3+65-13
2016-12-02 22:34Add IPC security policy command handlersDrew DeVault4+200-1
2016-12-02 21:08Add IPC policy to configDrew DeVault4+8-6
2016-12-02 21:01Drop -Denable-binding-eventDrew DeVault2+0-10
2016-12-02 20:56Run config files through sed and install to /etcDrew DeVault4+31-11
2016-12-02 15:34Clarify lock permission consequencesDrew DeVault1+2-2
2016-12-02 15:32Clarify that executable has to be a full pathDrew DeVault1+4-2
2016-12-02 15:29Soften up environment securityDrew DeVault1+4-7
2016-12-02 15:23Deal with LD_LIBRARY_PATHDrew DeVault3+9-1
2016-12-02 15:17Clarify when keyboard/mouse features workDrew DeVault1+2-2
2016-12-02 15:13Add docs on what features sway programs requireDrew DeVault1+7-0
2016-12-02 15:05Add sway-security(7)Drew DeVault3+231-2
2016-12-02 13:47Unset LD_PRELOAD on startup (before dropping root)Drew DeVault1+2-0
2016-12-02 13:42Flesh out security_sanity_checkDrew DeVault1+38-9
2016-12-02 13:17Enforce command policiesDrew DeVault6+39-10
2016-12-02 13:10Add support for command policies in config fileDrew DeVault7+142-8
2016-12-02 03:11Enforce mouse permissionsDrew DeVault1+22-1
2016-12-02 03:09Enforce keyboard permissionsDrew DeVault1+9-0
2016-12-02 03:03Enforce fullscreen permissionsDrew DeVault1+6-0
2016-12-02 02:58Shut Clang upDrew DeVault1+1-1
2016-12-02 02:51Add security checks for background, panel, lockDrew DeVault2+27-2
2016-12-02 02:36Implement permit and reject commandsDrew DeVault10+360-267
2016-12-02 01:39Memory leakDrew DeVault1+1-0
2016-12-02 00:58Implement policy lookupsDrew DeVault5+57-3
2016-12-02 00:38Add config related code and initial headersDrew DeVault4+74-8
2016-12-02 00:27Write example security config, start on codeDrew DeVault2+75-0
2016-11-28 13:45Fix memory leaks in swaybarDrew DeVault2+7-3
2016-11-10 03:26Minor README.md improvementsDrew DeVault1+2-5
2016-11-06 16:03Merge pull request #966 from thejan2009/layout-toggleDrew DeVault1+3-3
2016-11-06 07:13change default layout toggle to L_HORIZD.B1+3-3
2016-11-03 14:32Merge pull request #965 from thejan2009/swaybar-coloursDrew DeVault10+229-155
2016-11-03 05:43swap unnecessary function for strndupD.B1+17-22
2016-11-02 20:07change bar colors from char[10] to *charD.B5+145-208
2016-11-02 17:48add bar colours for focused_(workspace|statusline|separator)D.B9+124-6
2016-11-02 16:09use urgent_ws color in swaybar if binding_mode is undefinedD.B4+30-6
2016-10-27 15:05Log LD_LIBRARY_PATHDrew DeVault1+1-0
2016-10-27 14:57Remove duplicate redhat-release lineDrew DeVault1+0-1
2016-10-27 14:50Log uname -a on startupDrew DeVault1+18-1
2016-10-27 14:48Log contents of distro version filesDrew DeVault1+26-0
2016-10-27 14:37Log important env vars on startupDrew DeVault1+27-0
2016-10-25 20:24Merge pull request #961 from t3hknr/masterDrew DeVault8+38-0
2016-10-25 20:03Add left_handed support for input devicesMichał Winiarski8+38-0
2016-10-20 13:47Merge pull request #958 from Hummer12007/pangoDrew DeVault2+2-2
2016-10-20 13:43config: set pango_markup default to falseMykyta Holubakha2+2-2
2016-10-13 03:56Add screenshots wiki page to readmeDrew DeVault1+2-0
2016-10-13 03:44Use CAIRO_OPERATOR_SOURCE for swaybarDrew DeVault1+2-0
2016-10-13 02:42Overwrite alpha when drawing bordersDrew DeVault1+1-0
2016-10-13 01:54Revert "Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click"Drew DeVault1+20-5
2016-10-13 01:26Merge pull request #954 from SirCmpwn/revert-945-workspace_layoutDrew DeVault7+26-44
2016-10-13 01:26Revert "Fixes dealing with workspace_layout and related bugs [rfc]"Drew DeVault7+26-44
2016-10-12 16:27Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-clickDrew DeVault1+5-20
2016-10-12 16:19Revert "also check floating cons in container_find"Drew DeVault1+5-20
2016-10-11 12:24Merge pull request #945 from thejan2009/workspace_layoutDrew DeVault7+44-26
2016-10-11 12:22Merge pull request #948 from thejan2009/floating-titlebar-clickDrew DeVault1+20-5
2016-10-11 07:11generalize wrapping views under workspacesD.B2+10-11
2016-10-10 18:44add workspace_layout, ensure ws is always L_HORIZD.B7+35-16
2016-10-10 18:39wrap workspace's child into a container if neededD.B1+11-11
2016-10-10 19:26also check floating cons in container_findD.B1+20-5
2016-10-11 00:51Merge pull request #947 from alkino/fix_move_empty_workspaceDrew DeVault1+6-0
2016-10-10 23:49Can't move an empty workspaceNicolas Cornu1+6-0
2016-10-08 13:45Merge pull request #942 from thejan2009/bugfix-931Drew DeVault1+5-3
2016-10-08 13:45Merge pull request #941 from thejan2009/floating-borderDrew DeVault1+2-2
2016-10-08 13:44Merge pull request #940 from thejan2009/reorder-cmd-handlerDrew DeVault1+2-2
2016-10-08 10:37fix for_window [] move scratchpadD.B1+5-3
2016-10-08 09:12reorder cmd_handler arrays for bsearchD.B1+2-2
2016-10-08 07:07draw indicator border only for non-floatingD.B1+2-2
2016-10-07 20:37Merge pull request #938 from alkino/fix_siblingDrew DeVault1+12-3
2016-10-07 20:29Fix creating of sibling floating/childrenNicolas Cornu1+12-3
2016-10-07 18:56Merge pull request #937 from alkino/fix_scale_factorDrew DeVault1+1-1
2016-10-07 18:38Add constant scale factor in get_text_sizeNicolas Cornu1+1-1
2016-10-07 12:40Merge pull request #935 from thejan2009/wrap-focus-changeDrew DeVault5+46-4
2016-10-07 12:39Merge pull request #936 from thejan2009/pango-numeric-char-refDrew DeVault2+6-4
2016-10-07 09:27parse pango markup in workspace names (and bugfix)D.B2+6-4
2016-10-07 05:42add focus changing between floating containersD.B1+11-1
2016-10-07 05:32add force_focus_wrapping optionD.B5+18-0
2016-10-07 05:10wrap container in direction (if possible)D.B1+18-4
2016-10-06 19:22Merge pull request #934 from alkino/fix_click_title_barDrew DeVault1+12-7
2016-10-06 19:14fix for click on title_barNicolas Cornu1+12-7
2016-10-06 18:53Merge pull request #933 from alkino/click_title_barDrew DeVault3+38-0
2016-10-06 18:23add click on title_bar to focus a containerNicolas Cornu3+38-0
2016-10-05 20:21Merge pull request #928 from wasamasa/bugfix-swaylock-fontDrew DeVault1+1-0
2016-10-05 20:07Explicitly set cairo font to avoid wonky fallbackVasilij Schneidermann1+1-0
2016-10-04 21:26Update CONTRIBUTING.mdDrew DeVault1+4-4
2016-10-03 12:10Merge pull request #924 from zandrmartin/fix-focus-segfaultDrew DeVault1+31-16
2016-10-03 12:10Merge pull request #925 from zandrmartin/json-cleanupDrew DeVault1+11-15
2016-10-03 03:21consolidate nodes jsonZandr Martin1+11-15
2016-10-03 03:13Merge branch 'master' into fix-focus-segfaultZandr Martin1+2-2
2016-10-03 03:03prevent dereference of freed workspaceZandr Martin1+31-16
2016-10-02 22:53Merge pull request #923 from gutsoo/masterDrew DeVault1+2-2
2016-10-02 22:29moved ipc_init above config file processing.Patrick Sauter1+2-2
2016-10-01 14:56Merge pull request #921 from zandrmartin/patch-3Drew DeVault1+1-1
2016-10-01 11:40fix pointer format string in sway_log() callZandr Martin1+1-1
2016-09-29 12:41Merge pull request #920 from thejan2009/swaybar-scaleDrew DeVault1+6-6
2016-09-29 12:31Correctly scale swaybarD.B1+6-6
2016-09-27 18:28Merge pull request #911 from thejan2009/setgid-setuidDrew DeVault1+9-1
2016-09-27 18:27Merge pull request #914 from zandrmartin/container-idsDrew DeVault4+13-2
2016-09-25 15:07Merge pull request #915 from RyanDwyer/implement-workspace-number-defaultDrew DeVault1+6-4
2016-09-25 11:42Implement default name for workspace commandRyan Dwyer1+6-4
2016-09-22 02:05add unique IDs to containersZandr Martin4+13-2
2016-09-20 13:49Split setgid and setuid, add privilege checkD.B1+9-1
2016-09-18 21:53Merge pull request #909 from zandrmartin/grab-focusedDrew DeVault6+221-48
2016-09-18 21:41implement "focused container" feature for swaygrabZandr Martin6+221-48
2016-09-18 03:10Merge pull request #907 from zandrmartin/fix-json-tree-focus-propertyDrew DeVault1+7-1
2016-09-18 03:00fix get_workspaces json replyZandr Martin1+7-1
2016-09-17 21:56Merge pull request #904 from zandrmartin/fix-json-tree-focus-propertyDrew DeVault1+1-3
2016-09-17 21:36take four!Zandr Martin1+1-3
2016-09-17 21:30Merge pull request #906 from zandrmartin/global-focus-pointerDrew DeVault3+17-10
2016-09-17 20:54add global `current_focus` pointerZandr Martin3+17-10
2016-09-17 08:00Merge pull request #903 from RyanDwyer/fix-swaybar-outputDrew DeVault3+2-4
2016-09-17 07:25Fix swaybar when running on named outputs.Ryan Dwyer3+2-4
2016-09-17 02:58Merge pull request #902 from zandrmartin/patch-2Drew DeVault1+6-0
2016-09-17 02:53document `workspace_auto_back_and_forth` commandZandr Martin1+6-0
2016-09-12 05:41Merge pull request #896 from thejan2009/bugfix/swaybar-whitespace-in-ws-nameDrew DeVault1+2-2
2016-09-12 04:49swaybar sends workspace name in quotesD.B1+2-2
2016-09-10 14:17Merge pull request #889 from thejan2009/bugfix/indicator_borderDrew DeVault1+5-2
2016-09-10 13:57Use indicator border color only when needed.D.B1+5-2
2016-09-08 19:50Merge pull request #888 from zandrmartin/swaybar-pango-fixDrew DeVault1+2-1
2016-09-08 19:45fix pango markup on swaybarZandr Martin1+2-1
2016-09-07 12:01Merge pull request #885 from zandrmartin/commands-refactorDrew DeVault6+342-356
2016-09-07 11:48squash commits, move enum into resize.cZandr Martin6+342-356
2016-09-06 12:02Remove extraneous loggingDrew DeVault1+0-1
2016-09-05 16:29Remove HACKING.mdDrew DeVault1+0-81
2016-09-05 16:21Fix typoDrew DeVault1+1-1
2016-09-05 16:19Merge pull request #882 from SirCmpwn/move-views-between-outputsDrew DeVault1+38-3
2016-02-29 03:03Make it possible to move views between outputsMikkel Oscar Lyderik1+38-3
2016-09-05 16:13More small cleanupDrew DeVault1+7-7
2016-09-05 16:11Minor cleanup on CONTRIBUTING.mdDrew DeVault1+11-12
2016-09-05 16:09Document release cycle in CONTRIBUTING.mdDrew DeVault1+22-0
2016-09-05 15:52Fix constant scale factor in font codeDrew DeVault4+36-22
2016-09-05 15:36Add client support for HiDPIDrew DeVault9+96-61
2016-09-05 14:32Initial testing on hidpi clientsDrew DeVault4+6-2
2016-09-05 14:15Add support for * input configsDrew DeVault2+10-0
2016-09-02 23:47Merge pull request #879 from zandrmartin/commands-refactorDrew DeVault77+3710-3360
2016-09-02 19:11merge in latest commitsZandr Martin74+144-144
2016-09-02 18:46Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactorZandr Martin52+162-173
2016-09-02 02:39refactor commands.cZandr Martin77+3710-3360
2016-09-01 23:57Merge pull request #878 from lukaslihotzki/masterDrew DeVault1+2-2
2016-09-01 22:46Correct `hide_edge_borders` commandLukas Lihotzki1+2-2
2016-09-01 12:34Tweak how swaylock surfaces are handledDrew DeVault2+11-18
2016-09-01 12:18Reorganize includesDrew DeVault50+145-153
2016-09-01 11:22Merge pull request #876 from zandrmartin/patch-1Drew DeVault1+3-0
2016-09-01 07:12Merge pull request #877 from Fale/patch-1Mikkel Oscar Lyderik1+1-0
2016-09-01 06:40Add Fedora official packages mention :)Fabio Alessandro Locati1+1-0
2016-09-01 02:07document `orientation` commandZandr Martin1+3-0
2016-08-31 00:02Merge pull request #874 from yohanesu75/ipc-client-fixDrew DeVault1+1-1
2016-08-30 23:59Fix to make ipc client code FreeBSD compatible.Johannes Lundberg1+1-1
2016-08-22 16:53Merge pull request #869 from Hummer12007/patch-1Drew DeVault1+1-1
2016-08-22 15:41Fix a format stringHummer120071+1-1
2016-08-20 16:30Merge pull request #867 from kb100/fix-865Drew DeVault1+1-1
2016-08-20 16:24Avoid dereferencing null configurationJames Murphy1+1-1
2016-08-18 23:18Merge pull request #862 from goetzc/masterDrew DeVault2+21-6
2016-08-18 22:56Add input example section to configGötz Christ2+21-6
2016-08-11 22:21Merge pull request #853 from guiniol/indicator-colorDrew DeVault3+24-13
2016-08-11 22:13Update man pageGuillaume Brogi1+1-2
2016-08-11 22:10Rerender after every split commandGuillaume Brogi1+9-9
2016-08-11 21:30Add support for indicator colorGuillaume Brogi1+14-2
2016-08-10 17:13Merge pull request #851 from thejan2009/output-disable-during-runtimeDrew DeVault1+5-0
2016-08-10 16:52Handle output disabling during runtimeD.B1+5-0
2016-08-09 17:14Merge pull request #846 from mmlb/doc-all-xkb-env-varsDrew DeVault1+1-1
2016-08-05 02:33document all xkb settings handled by wlcManuel Mendez1+1-1
2016-08-07 16:04Merge pull request #843 from thejan2009/bug/move-container-819Drew DeVault1+12-8
2016-08-07 16:04Merge pull request #842 from thejan2009/bug/move-workspace-sort-outputDrew DeVault1+1-0
2016-08-07 15:32Sort workspaces when moving workspace to outputD.B1+1-0
2016-08-07 15:07Fix container move when workspace is focusedD.B1+12-8
2016-08-07 06:52Merge pull request #841 from thejan2009/tabbed-title-avoiding-nullDrew DeVault1+4-6
2016-08-07 06:32Display class in tab title if app_id is nullD.B1+4-6
2016-08-05 17:58Merge pull request #840 from minus7/man-inputsDrew DeVault1+2-1
2016-08-05 17:55added get_inputs hint to man 5 sway-inputminus1+2-1
2016-08-05 11:48Merge pull request #838 from thejan2009/bug/workspace-switch-bugDrew DeVault1+1-1
2016-08-05 08:43Fix switch to prev ws on handle_view_createdD.B1+1-1
2016-08-05 01:55Merge pull request #837 from acrisci/feature/log-eventsDrew DeVault1+6-0
2016-08-05 01:48ipc: log sending of eventsTony Crisci1+6-0
2016-08-05 01:34Merge pull request #836 from acrisci/feature/ipc-recursive-workspaceDrew DeVault1+2-2
2016-08-05 01:15ipc: recursive workspace containers in eventTony Crisci1+2-2
2016-08-05 01:24Merge pull request #835 from acrisci/feature/ipc-view-include-nodesDrew DeVault1+2-1
2016-08-05 01:06ipc: always include nodes in viewsTony Crisci1+2-1
2016-08-04 23:58Merge pull request #834 from Hummer12007/swapfixDrew DeVault1+2-0
2016-08-04 23:07Arrange windows after swapping containersMykyta Holubakha1+2-0
2016-08-04 19:36Merge pull request #832 from thejan2009/bug/workspace-back-and-forthDrew DeVault1+7-4
2016-08-04 19:16Fix 'workspace back_and_forth' and workspace_auto_back_and_forth clashD.B1+7-4
2016-08-04 13:27Merge pull request #831 from progandy/fix_colorsDrew DeVault1+1-1
2016-08-04 12:37common: use strtoul in parse_color to avoid clampprogandy1+1-1
2016-08-04 11:48Merge pull request #830 from acrisci/feature/simplify-set-focusDrew DeVault3+7-23
2016-08-04 02:26Simplify focus settingTony Crisci3+7-23
2016-08-04 01:07Merge pull request #827 from acrisci/bug/ipc-id-uintDrew DeVault1+1-1
2016-08-03 02:01Use uintptr_t for ipc container idTony Crisci1+1-1
2016-08-03 11:07Merge pull request #822 from mayhewj/add-resize-to-configDrew DeVault1+38-9
2016-08-03 03:05Add resize mode to configJustin Mayhew1+24-0
2016-08-03 02:53Don't repeat direction keys in configJustin Mayhew1+14-9
2016-08-02 20:08Merge pull request #820 from minus7/bar-wrap-scroll-fixDrew DeVault1+1-0
2016-08-02 20:02fixed uninitialized bar.wrap_scrollminus1+1-0
2016-08-02 18:52Merge pull request #817 from zandrmartin/fix-unmanaged-node-jsonDrew DeVault1+1-9
2016-08-02 18:52Merge pull request #810 from acrisci/feature/swaymsg-prettyDrew DeVault2+16-3
2016-08-02 18:24remove unmanaged nodes from get_treeZandr Martin1+1-9
2016-08-02 12:50Update README.md screenshotDrew DeVault1+1-1
2016-08-02 11:35Fix segfault in border.cDrew DeVault1+4-0
2016-08-02 04:04Merge pull request #815 from acrisci/bug/focus-container-on-op-changeDrew DeVault1+1-1
2016-08-02 03:56bugfix: focus container on output when focusedTony Crisci1+1-1
2016-08-02 02:33Merge pull request #813 from acrisci/bug/remove-dead-lock-varDrew DeVault3+5-18
2016-08-02 02:25Remove dead global locked_view_focusTony Crisci3+5-18
2016-08-01 11:27Merge pull request #811 from acrisci/feature/focus-containerDrew DeVault6+52-34
2016-08-01 11:25Merge pull request #812 from zandrmartin/floating-fullscreen-size-fixDrew DeVault1+24-0
2016-08-01 02:45cache floating container size when fullscreeningZandr Martin1+24-0
2016-08-01 01:42Update view border when workspace is focusedTony Crisci1+1-0
2016-08-01 01:25Bugfix: descend focus stack on new window focusTony Crisci1+1-1
2016-08-01 00:32Refactor functions to update container bordersTony Crisci5+14-15
2016-07-31 22:10Implement focus handling for containersTony Crisci3+36-18
2016-07-31 18:45swaymsg: pretty print ipc responseTony Crisci2+16-3
2016-07-31 14:38Merge pull request #808 from zandrmartin/document-kill-commandDrew DeVault1+3-0
2016-07-31 13:54document `kill` commandZandr Martin1+3-0
2016-07-31 12:57Merge pull request #806 from thejan2009/fix-nested-layoutsDrew DeVault1+1-0
2016-07-31 08:22Update container geometry on layout switchD.B1+1-0
2016-07-31 03:28Merge pull request #805 from zandrmartin/swaybg-solid-colorDrew DeVault10+189-149
2016-07-30 23:50implement solid color rendering for swaybgZandr Martin10+189-149
2016-07-30 14:17Merge pull request #803 from zandrmartin/x11-pidsDrew DeVault1+1-3
2016-07-30 13:44Merge branch 'master' of git://github.com/SirCmpwn/sway into x11-pidsZandr Martin3+22-9
2016-07-30 13:43Merge pull request #804 from thejan2009/misc-border-fixDrew DeVault3+22-9
2016-07-30 13:22revert border hiding to more recent versionD.B1+2-6
2016-07-30 13:12properly hide top border inside tabbed/stackedD.B3+20-3
2016-07-30 01:20remove outdated (when wlc commit merged) commentZandr Martin1+0-2
2016-07-29 21:40update handler to get pid from wlc for all viewsZandr Martin1+1-1
2016-07-29 13:14Fix swaybg sizing on hidpi outputsDrew DeVault1+1-1
2016-07-29 12:00Document scale factor configuration in sway(5)Drew DeVault1+4-0
2016-07-29 11:35Merge remote-tracking branch 'origin/hidpi'Drew DeVault9+61-21
2016-07-29 02:21Merge pull request #802 from acrisci/feature/timestamp-log-messagesDrew DeVault1+15-0
2016-07-29 02:15Add timestamp to log messagesTony Crisci1+15-0
2016-07-28 23:45Merge pull request #800 from zandrmartin/fix-swaybar-take-3Drew DeVault1+1-0
2016-07-28 22:43third try for #678Zandr Martin1+1-0
2016-07-28 18:42Update IPC JSON responses for HiDPI setupsDrew DeVault1+13-2
2016-07-18 20:21Update hidpi support to latest wlc APIDrew DeVault7+22-13
2016-07-16 14:04Initial pass on HiDPI supportDrew DeVault6+34-14
2016-07-28 13:45Merge pull request #796 from Hummer12007/ipc_subDrew DeVault1+1-0
2016-07-28 13:38Initialize client's subscribed eventsMykyta Holubakha1+1-0
2016-07-28 11:47Add commit message guidelines to CONTRIBUTING.mdDrew DeVault1+23-0
2016-07-28 11:42Merge pull request #793 from thejan2009/workspace_layout_first_window_fixDrew DeVault1+3-1
2016-07-28 11:26Merge pull request #791 from acrisci/feature/focus-childDrew DeVault5+12-5
2016-07-28 11:26Merge pull request #792 from acrisci/feature/render-focused-stack-children-focusedDrew DeVault1+3-1
2016-07-28 11:25Merge pull request #794 from thejan2009/close-all-focused-containersDrew DeVault1+2-2
2016-07-28 07:26Close all focused container's child views on killD.B1+2-2
2016-07-28 03:56bugfix: windows on empty workspaces with layout tabbed/stacked would spawn with 0x0 geometryD.B1+3-1
2016-07-28 03:16Render focused stack/tab children focusedTony Crisci1+3-1
2016-07-28 02:42Implement `focus child` commandTony Crisci5+12-5
2016-07-28 02:14Merge pull request #790 from acrisci/bug/switch-focus-workspace-outputDrew DeVault1+3-1
2016-07-28 02:06bugfix: set focus to workspace of an outputTony Crisci1+3-1
2016-07-28 01:36Merge pull request #789 from acrisci/bug/focus-parent-above-workspaceDrew DeVault1+3-0
2016-07-28 01:30bugfix: cmd focus parent don't set focus above wsTony Crisci1+3-0
2016-07-24 11:43Merge pull request #787 from acrisci/bug/ipc-command-result-arrayDrew DeVault1+4-1
2016-07-24 03:13Put ipc command result json in an arrayTony Crisci1+4-1
2016-07-23 15:03Merge pull request #785 from thejan2009/floating-scroll-event-passthroughDrew DeVault1+10-4
2016-07-23 14:30don't passthrough a floating_scroll event to focused windowD.B1+10-4
2016-07-23 14:55Merge pull request #779 from thejan2009/smart-gaps-outerDrew DeVault1+2-0
2016-07-22 09:29Merge pull request #781 from thejan2009/bottom-right-edgesDrew DeVault1+2-2
2016-07-22 04:00properly hide bottom and right bordersD.B1+2-2
2016-07-22 02:23Merge pull request #780 from zandrmartin/fix-edge-gapDrew DeVault1+2-2
2016-07-22 02:15fix regression in hide_edge_bordersZandr Martin1+2-2
2016-07-21 20:55outer gap 0 with smart_gaps onD.B1+2-0
2016-07-21 20:56Merge pull request #778 from thejan2009/hide_edge_borders-fixDrew DeVault1+8-15
2016-07-21 20:13rename ws to workspace for clarityD.B1+8-8
2016-07-21 20:12calculate borders for hiding from workspace geometryD.B1+4-11
2016-07-21 19:57Merge pull request #777 from Hummer12007/bg-arngDrew DeVault4+7-1
2016-07-21 19:47Arrange backgrounds only when requiredMykyta Holubakha4+7-1
2016-07-21 18:59Merge pull request #776 from Hummer12007/window-eventsDrew DeVault9+113-23
2016-07-21 18:51Handle transient_forMykyta Holubakha1+5-4
2016-07-20 23:06Unite describe_view and describe_windowMykyta Holubakha2+44-76
2016-07-20 11:56Fix dispatching and assigning eventsMykyta Holubakha1+9-7
2016-07-19 20:28More progress on window eventsMykyta Holubakha3+90-5
2016-07-12 13:58Initial work on window eventsMykyta Holubakha7+34-0
2016-07-21 12:26Remove arrange_windows from post-renderDrew DeVault1+0-1
2016-07-19 21:56Merge pull request #774 from Hummer12007/eventmasksDrew DeVault1+8-8
2016-07-19 21:44Properly construct event bitmasksMykyta Holubakha1+8-8
2016-07-19 12:13Merge pull request #773 from SethBarberee/patch-2Drew DeVault1+2-0
2016-07-19 04:35Update _swaylockSeth Barberee1+2-0
2016-07-18 18:28Merge pull request #770 from minus7/that-bugged-meDrew DeVault1+14-14
2016-07-17 11:27clean up apply_input_configminus1+14-14
2016-07-18 13:12Move backgrounds to back after arrange_windowsDrew DeVault2+5-4
2016-07-18 12:50Merge pull request #764 from deklov/move-position-bug-02Drew DeVault1+10-2
2016-07-18 11:41Merge pull request #768 from gpyh/patch-1Drew DeVault1+5-5
2016-07-18 11:38Merge pull request #767 from thejan2009/correct-container-titlesDrew DeVault1+1-1
2016-07-18 10:35Construct titles of nested tabbed/stacked containers from app_id instead of titleD.B1+1-1
2016-07-18 05:00Packages link to the wiki page with instructionsYacine Hmito1+5-5
2016-07-18 03:52Add missing entry to list of accepted arguments for the move commandDavid Eklov1+2-1
2016-07-18 03:47Do not crash when handling the command 'move position'David Eklov1+8-1
2016-07-18 01:31Remove disclaimer from default configDrew DeVault1+0-3
2016-07-18 01:00Merge pull request #763 from Hummer12007/patch-2Drew DeVault1+1-1
2016-07-17 21:57Fix a warningHummer120071+1-1
2016-07-17 16:59Fix clang warningDrew DeVault1+1-1
2016-07-17 16:57Fix bug with views behind backgrounds on ws switchDrew DeVault1+5-0
2016-07-17 15:55Turn swaybg into a shell surfaceDrew DeVault5+43-15
2016-07-17 15:29Remove SIGSERV and SIGABORT handlerDrew DeVault1+1-46
2016-07-17 15:26Implement configurable wrapping on bar ws scrollDrew DeVault8+72-4
2016-07-17 14:59Allow users to customize the cursor on clientsDrew DeVault2+49-1
2016-07-16 21:07Merge pull request #757 from siddharthist/masterDrew DeVault1+1-0
2016-07-16 21:06Merge pull request #756 from Hummer12007/patch-1Drew DeVault1+1-0
2016-07-16 21:04readme: add nixos packageLangston Barrett1+1-0
2016-07-16 21:00Fix a memory leakHummer120071+1-0
2016-07-16 14:26Merge pull request #754 from thejan2009/containers-inside-tabbed-stackedDrew DeVault7+24-7
2016-07-16 13:11refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where neededD.B7+24-7
2016-07-16 13:13Fix warning in window.cDrew DeVault1+2-3
2016-07-16 13:09Fix #753Drew DeVault3+8-5
2016-07-16 13:09Merge pull request #752 from deklov/bar-scroll-02Drew DeVault3+42-6
2016-07-13 03:14Change workspace when mouse wheel is scrolled while hovering over the barDavid Eklov1+9-1
2016-07-12 04:15Enable windows to register to get notified when the mouse wheel is scrolledDavid Eklov2+29-1
2016-07-12 03:51Rename pointer_input::notify to indicate that is called on button clicksDavid Eklov3+4-4
2016-07-15 12:03Fix warning from unused daemon return valueDrew DeVault1+4-1
2016-07-14 22:57Merge pull request #743 from deklov/panel-as-shell-03Drew DeVault12+158-75
2016-07-11 05:50Send command to sway to change workspace when workspace button is clickedDavid Eklov1+6-1
2016-07-11 05:11Compute what workspace button is clickedDavid Eklov3+38-1
2016-07-11 05:03Use int instead of wl_fixed_t for mouse coordinatesDavid Eklov2+5-5
2016-07-11 03:47Extract workspace size computation from render_workspace_button()David Eklov3+27-15
2016-07-11 03:23Setup to receive mouse click events and log themDavid Eklov1+7-0
2016-07-06 05:28Set panels' geometries correctly and don't render them explicitlyDavid Eklov2+77-40
2016-07-10 16:03Don't treat backgrounds as shell surfacesDavid Eklov3+1-15
2016-07-10 14:47Revert "swaybg: Make swaybg a shell surface"David Eklov1+0-1
2016-07-14 22:04Merge pull request #726 from Hummer12007/hwcDrew DeVault3+33-3
2016-07-11 19:27Suspend destruction of wss when creating viewsMykyta Holubakha3+31-1
2016-06-27 18:36Spawn new views to target ws's focused containerMykyta Holubakha1+2-2
2016-07-14 17:06Merge pull request #750 from deklov/sway-lock-01Drew DeVault1+7-1
2016-07-13 03:42swaylock: Add -f option to detach from the controlling terminal, fixes #725David Eklov1+7-1
2016-07-12 13:49Merge pull request #749 from Hummer12007/patch-2Drew DeVault1+1-1
2016-07-12 13:44Enable using non-annotated tags in git-describeHummer120071+1-1
2016-07-12 12:14Merge pull request #747 from deklov/clang-format-01Drew DeVault1+7-0
2016-07-12 12:13Merge pull request #748 from Hummer12007/x86fixDrew DeVault1+2-1
2016-07-12 09:43Fix build on x86Mykyta Holubakha1+2-1
2016-07-12 03:33clang-format configuration for Sway's style as detailed in CONTRIBUTING.mdDavid Eklov1+7-0
2016-07-08 01:41Merge pull request #744 from thejan2009/tabbed-stacked-layout-fixesDrew DeVault4+22-3
2016-07-07 20:28Fix tabbed/stacked corner case #742D.B4+22-3
2016-07-06 12:45Merge pull request #739 from deklov/swaybar-pointer-01Drew DeVault3+70-25
2016-07-06 06:08Fix formatting guide violations (spaces instead of tabs)David Eklov1+20-20
2016-07-05 06:21Enable windows to register to get notified of pointer button eventsDavid Eklov2+20-0
2016-07-05 04:21Check capabilities before using pointer and keyboardDavid Eklov1+30-5
2016-07-05 12:32Merge pull request #740 from zandrmartin/json-fixesDrew DeVault1+27-23
2016-07-05 12:23get_tree json fixesZandr Martin1+27-23
2016-07-05 12:09Merge pull request #738 from deklov/panel-as-shell-02Drew DeVault7+61-21
2016-07-05 03:18Fix formatting guide violations (spaces instead of tabs)David Eklov1+20-20
2016-07-04 22:04swaybg: Make swaybg a shell surfaceDavid Eklov1+1-0
2016-07-04 22:03swaybar: Make swaybar a shell surfaceDavid Eklov1+2-0
2016-07-04 22:01Move code to make a window a shell surface into seperate functionDavid Eklov2+8-3
2016-07-04 21:53Enable backgrounds and panels to be shell surfacesDavid Eklov3+32-0
2016-07-05 00:43Merge pull request #737 from zandrmartin/fix-bar-on-reloadDrew DeVault1+1-0
2016-07-04 22:45I think this fixes #678Zandr Martin1+1-0
2016-07-04 20:03Merge pull request #735 from zandrmartin/get-tree-commandDrew DeVault6+385-152
2016-07-04 18:53Merge branch 'master' into get-tree-commandZandr Martin7+273-40
2016-07-04 18:46fix typo in ipc-json.cZandr Martin1+1-1
2016-07-04 18:34implement `get_tree` commandZandr Martin6+385-152
2016-07-04 12:56Merge pull request #734 from jplatte/patch-1Drew DeVault1+22-0
2016-07-04 12:08Create .editorconfigJonas Platte1+22-0
2016-07-04 01:53Merge pull request #732 from zandrmartin/set-size-commandDrew DeVault6+251-40
2016-07-03 17:22typo in focus.hZandr Martin1+1-1
2016-07-03 17:11resize command updates (#713)Zandr Martin6+229-52
2016-07-03 12:05match i3 syntax for `resize set`Zandr Martin1+43-9
2016-07-02 13:14Merge remote-tracking branch 'upstream/master' into set-size-commandZandr Martin7+23-14
2016-06-30 12:30Spawn windows as floating if they have a parentDrew DeVault1+6-2
2016-06-28 00:05Merge pull request #728 from deklov/masterDrew DeVault3+9-6
2016-06-27 07:29Add get_log_level() to encapsulate v (current log level)David Eklov3+9-6
2016-06-27 04:34Merge pull request #723 from deklov/masterDrew DeVault1+1-0
2016-06-27 04:25Bug fix: Add missing header file, unistd.hDavid Eklov1+1-0
2016-06-25 13:02Merge branch 'set-size-command' of github.com:zandrmartin/sway into set-size-commandZandr Martin0+0-0
2016-06-21 18:14Merge pull request #720 from Hummer12007/exec_fixDrew DeVault1+3-2
2016-06-21 17:38Check if found ws is focused in new view handlerMykyta Holubakha1+3-2
2016-06-19 14:01Minor fix to warning messagesDrew DeVault1+2-2
2016-06-18 17:45Merge pull request #716 from Hummer12007/patch-1Drew DeVault1+2-2
2016-06-18 17:31Added a null check in tabbed_stacked_parentHummer120071+2-2
2016-06-11 23:39Merge pull request #709 from zandrmartin/set-size-commandDrew DeVault4+40-16
2016-06-11 22:10Merge branch 'master' into set-size-commandZandr Martin2+14-8
2016-06-11 22:10Merge branch 'master' of git://github.com/SirCmpwn/sway into set-size-commandZandr Martin2+14-8
2016-06-11 22:02implement resize command for absolute dimensionsZandr Martin4+40-16
2016-06-11 21:47Merge pull request #708 from zandrmartin/assign-commandDrew DeVault2+14-8
2016-06-11 20:29couple small fixesZandr Martin2+14-8
2016-06-11 19:02Merge pull request #701 from zandrmartin/assign-commandDrew DeVault8+204-5
2016-06-11 17:43cleanup + add timeouts for pid_workspace listZandr Martin5+63-22
2016-06-11 14:33Merge branch 'master' into assign-commandZandr Martin7+113-64
2016-06-11 14:20clean up pid/workspace stuffZandr Martin3+68-65
2016-06-10 13:32Many improvements to man pagesDrew DeVault4+73-60
2016-06-10 12:20Merge pull request #706 from zandrmartin/swaybg-reloadDrew DeVault1+6-2
2016-06-10 12:12trigger bg change on config reloadZandr Martin1+6-2
2016-06-10 11:08semi-working (only non-client/server wayland apps)Zandr Martin3+79-11
2016-06-06 20:40Merge pull request #703 from thuck/variables_corner_casesDrew DeVault1+5-0
2016-06-06 20:20Fix segfault when using include with *thuck1+5-0
2016-06-06 11:58messy, unfinished versionZandr Martin4+91-4
2016-06-06 11:37Merge pull request #693 from thuck/variables_corner_casesDrew DeVault1+16-2
2016-06-06 07:17Merge branch 'master' into variables_corner_casesDenis Doria2+19-0
2016-06-05 22:24Merge pull request #699 from roosemberth/masterDrew DeVault2+13-0
2016-06-05 22:17Common: Readline: Ignore newline on '\' escaped line ends.Roosembert Palacios2+8-41
2016-06-05 21:36Sway: Configuration: Support for escaping line breaks.Roosembert Palacios2+47-1
2016-06-05 14:09Merge pull request #697 from zandrmartin/assign-commandDrew DeVault1+6-0
2016-06-05 14:03document `assign` commandZandr Martin1+6-0
2016-06-05 05:49Merge branch 'master' into variables_corner_casesDenis Doria4+56-7
2016-06-04 18:42Merge pull request #696 from zandrmartin/numpad-enter-swaylock-fixDrew DeVault1+3-2
2016-06-04 18:35make numpad enter key work in swaylockZandr Martin1+3-2
2016-06-04 16:08Merge pull request #695 from zandrmartin/document-client-commandsDrew DeVault4+53-5
2016-06-04 16:05Merge pull request #694 from wdbw/man-page-fixDrew DeVault1+1-1
2016-06-04 15:43add documentation for client commandsZandr Martin4+53-5
2016-06-04 15:20Add missing layout modes in sway(5)wdbw1+1-1
2016-06-03 09:28Put w to uppercase just to keep consistency between warningsDenis Doria1+1-1
2016-06-03 09:26Includes $ for variables without itDenis Doria1+11-1
2016-06-02 22:36Fix identation issuethuck1+3-3
2016-06-02 22:35Merge branch 'variables_corner_cases' of https://github.com/thuck/sway into variables_corner_casesthuck0+0-0
2016-06-02 22:19Merge branch 'master' of https://github.com/SirCmpwn/sway into variables_corner_casesthuck4+64-5
2016-06-02 22:17Merge branch 'master' into variables_corner_casesDenis Doria4+64-5
2016-06-02 22:05Fix output command when varible not setthuck1+1-1
2016-06-02 21:23Including error message when variable do not start with $thuck1+4-0
2016-06-02 21:05Merge pull request #692 from zandrmartin/inplace-merge-sortDrew DeVault4+64-5
2016-06-02 20:48implement stable sort for listsZandr Martin4+64-5
2016-06-02 15:46Merge pull request #691 from thuck/floating_size_confDrew DeVault4+65-7
2016-06-02 15:36Sync masterDenis Doria1+9-5
2016-06-02 15:35Initial implementation for floating_maximum_sizeDenis Doria4+65-7
2016-06-02 14:23Merge pull request #690 from zandrmartin/smartgap-hide-bordersDrew DeVault1+9-5
2016-06-02 14:04redo smart_gaps/hide_edge_borders fixZandr Martin1+9-5
2016-06-01 12:50Merge pull request #689 from thuck/floating_size_confDrew DeVault3+42-1
2016-06-01 12:44Clean up not used variablesDenis Doria2+0-3
2016-06-01 12:11Update man page with information about floating_maximum_sizeDenis Doria1+5-0
2016-06-01 11:37Included option floating_minimum_sizeDenis Doria3+40-1
2016-05-31 14:35Merge pull request #686 from zandrmartin/fix-swaybar-in-08bef67Drew DeVault1+1-0
2016-05-31 14:30Merge branch 'master' of github.com:SirCmpwn/sway into fix-swaybar-in-08bef67Zandr Martin5+40-0
2016-05-31 14:29Merge pull request #685 from thuck/floating_sizeDrew DeVault5+40-0
2016-05-31 14:25fix swaybar problem in 08bef67Zandr Martin1+1-0
2016-05-31 14:04Merge branch 'master' into floating_sizeDenis Doria1+35-27
2016-05-31 12:59Initial work for floating view with sane valuesDenis Doria5+40-0
2016-05-31 00:10Merge pull request #637 from 1ace/fix/ipc-leakDrew DeVault1+36-27
2016-05-02 20:32sway: refactor ipc_client_handle_command()Eric Engestrom1+35-27
2016-05-02 14:49sway: fix IPC resource leakEric Engestrom1+1-0
2016-05-29 16:13Update configuration info in readmeDrew DeVault1+4-0
2016-05-29 15:53Remove bar position left:right from docsDrew DeVault2+3-1
2016-05-29 14:05Merge pull request #677 from zandrmartin/maintain-workspace-output-assignmentsDrew DeVault3+22-15
2016-05-28 23:18enforce workspace output assignentsZandr Martin3+22-15
2016-05-28 15:08Merge pull request #675 from zandrmartin/add-workspace-sortingDrew DeVault4+33-19
2016-05-28 13:35remove alphabetic sorting from sort_workspacesZandr Martin2+2-4
2016-05-27 22:37Implement sort_workspaces() function for outputs.Zandr Martin3+33-17
2016-05-26 15:37Merge pull request #673 from zandrmartin/swaylock-no-unlock-indicatorDrew DeVault3+14-3
2016-05-26 15:16add --no-unlock-indicator to swaylockZandr Martin3+14-3
2016-05-26 13:48Merge pull request #672 from zandrmartin/add-ctrlu-to-swaylockDrew DeVault1+35-0
2016-05-26 13:41clear swaylock password buffer with escZandr Martin1+3-2
2016-05-26 13:35clear password buffer with ctrl-u in swaylockZandr Martin1+34-0
2016-05-24 12:01Merge pull request #671 from zandrmartin/fullscreen-focusDrew DeVault1+5-3
2016-05-23 21:05set focus on fullscreen view when changing focusZandr Martin1+5-3
2016-05-23 16:53Concatenate output cmd args, fixes #654Mykyta Holubakha1+4-3
2016-05-23 13:08Merge pull request #670 from sleep-walker/masterDrew DeVault2+2-1
2016-05-23 12:42Match definition with declarationTomáš Čech1+1-1
2016-05-05 07:46Add openSUSE Tumbleweed as distro with swayTomáš Čech1+1-0
2016-05-21 13:58Merge pull request #668 from mikkeloscar/rearrange-on-bg-changeDrew DeVault1+2-1
2016-05-20 21:13Remove stray whitespaceMikkel Oscar Lyderik1+1-1
2016-05-20 21:13Rearrange output when setting backgroundMikkel Oscar Lyderik1+1-0
2016-05-18 04:31Merge pull request #666 from tajjada/fix-tabbed-stacked-bordersDrew DeVault2+9-3
2016-05-18 03:25Fix issue #661.Jasen Borisov2+9-3
2016-05-14 20:47Merge pull request #662 from Hummer12007/scrollDrew DeVault5+32-6
2016-05-14 20:42Support floating_scroll sidewaysMykyta Holubakha5+32-6
2016-05-14 19:18Set Cairo and Pango as required dependenciesDrew DeVault2+4-4
2016-05-14 19:17Turn off ZSH completions by defaultDrew DeVault1+1-1
2016-05-14 14:52Merge pull request #656 from SirCmpwn/revert-650-segfaultDrew DeVault1+1-1
2016-05-14 14:34Revert "sway/container.c: fix segfault where view is assigned prematurely"Drew DeVault1+1-1
2016-05-13 12:12Merge pull request #653 from Hummer12007/patch-1Drew DeVault1+1-0
2016-05-13 12:11README.md: add reference to Gentoo packageHummer120071+1-0
2016-05-09 17:08Merge pull request #650 from neosilky/segfaultDrew DeVault1+1-1
2016-05-09 16:41sway/container.c: fix segfault where view is assigned prematurelyDaniel Lockyer1+1-1
2016-05-09 14:02Merge pull request #649 from mikkeloscar/floating-layoutDrew DeVault1+4-0
2016-05-09 13:50Prevent changing layout when focusing float windowMikkel Oscar Lyderik1+4-0
2016-05-08 20:11Merge pull request #648 from Hummer12007/relative_wallpaperDrew DeVault1+11-0
2016-05-08 07:20Allow to set relative path for wallpapers in configMykyta Holubakha1+11-0
2016-05-08 17:27Merge pull request #645 from Hummer12007/floating_scrollDrew DeVault5+44-29
2016-05-08 14:17Remove FSB_GAPS_INNER and FSB_GAPS_OUTERMykyta Holubakha5+20-75
2016-05-08 07:21Documented floating_scrollMykyta Holubakha1+12-0
2016-05-07 17:49Implemented configurable floating scroll behaviorMykyta Holubakha4+63-5
2016-05-06 01:01Merge pull request #638 from neosilky/memleakDrew DeVault1+1-3
2016-05-06 01:01Merge pull request #639 from neosilky/freefixDrew DeVault1+0-2
2016-05-05 22:50sway/config.c: fix double free issue as we need to store path in listDaniel Lockyer1+0-2
2016-05-05 22:30sway/main.c: simplify free'ing by switching to the helper methodDaniel Lockyer1+1-3
2016-05-02 17:50Merge pull request #632 from 1ace/refactor/logDrew DeVault2+9-12
2016-05-02 14:10common: refactor sway_log()Eric Engestrom2+9-12
2016-05-02 17:09Merge pull request #634 from 1ace/fix/log-double-closeDrew DeVault1+1-3
2016-05-02 14:48common: fix double-close in error_handler()Eric Engestrom1+1-3
2016-05-02 14:43Merge pull request #633 from 1ace/fix/readme-linkDrew DeVault1+1-1
2016-05-02 14:33README: remove empty params from urlEric Engestrom1+1-1
2016-05-02 12:14Merge pull request #628 from 1ace/fix/ipc-pathDrew DeVault1+1-0
2016-05-02 12:13Merge pull request #629 from cyberhuman/masterDrew DeVault1+1-1
2016-05-02 12:13Merge pull request #630 from 1ace/fix/obobDrew DeVault1+2-2
2016-05-02 11:18fix a typo (horiziontal -> horizontal)Raman Varabets1+1-1
2016-05-02 11:04Fix off-by-one bug in log functionsEric Engestrom1+2-2
2016-05-02 10:24sway: always terminate ipc pathEric Engestrom1+1-0
2016-05-01 20:30Merge pull request #627 from mikkeloscar/update-title-when-tabbedDrew DeVault2+26-13
2016-05-01 20:05Update view title of tabbed/stacked windowsMikkel Oscar Lyderik2+26-13
2016-05-01 13:04Merge pull request #625 from 1ace/fix/buffer-overflowDrew DeVault2+4-2
2016-05-01 12:39sway: fix potential buffer overflowEric Engestrom1+2-1
2016-05-01 12:39common: fix potential buffer overflowEric Engestrom1+2-1
2016-05-01 11:15Merge pull request #624 from tajjada/add-input-accel-profileDrew DeVault5+41-2
2016-05-01 10:02Add input cmd for setting pointer accel profile.Jasen Borisov5+41-2
2016-04-30 11:47Merge pull request #619 from mikkeloscar/fix-workspace-prDrew DeVault1+1-2
2016-04-30 07:13Remove premature breakMikkel Oscar Lyderik1+1-2
2016-04-30 09:15Merge pull request #620 from xerpi/fix-registry-memleakMikkel Oscar Lyderik1+1-0
2016-04-30 09:10wayland/registry.c: free() registry at registry_teardownSergi Granell1+1-0
2016-04-30 01:39Merge pull request #618 from neosilky/uninitDrew DeVault1+1-0
2016-04-30 00:12sway/config.c: Initialise struct valueDaniel Lockyer1+1-0
2016-04-29 22:50Merge pull request #616 from neosilky/memleakMikkel Oscar Lyderik1+5-0
2016-04-29 22:27sway/workspace.c: Cleanup some un-free'd memoryDaniel Lockyer1+5-0
2016-04-29 18:08Merge pull request #615 from neosilky/memleakDrew DeVault2+7-3
2016-04-29 17:36sway/config.c: Move the wordfree call before the if statement so it is always calledDaniel Lockyer1+1-1
2016-04-29 17:31sway/config.c: Change to the useful free_cmd_results helper methodDaniel Lockyer1+1-2
2016-04-29 17:27sway/config.c: move free call to after sway_logDaniel Lockyer1+1-1
2016-04-29 17:09sway/config.c: Leading on from cdf017c, we need to free pathDaniel Lockyer1+2-0
2016-04-29 17:08sway/config.c: res->input is a malloc'ed section which wasn't freedDaniel Lockyer1+1-0
2016-04-29 17:07sway/config.c: wordexp has a corresponding wordfree which was never usedDaniel Lockyer1+2-1
2016-04-29 17:06sway/config.c: config_home is the result of a malloc but was never freedDaniel Lockyer1+1-0
2016-04-29 17:00common/stringop.c: a premature decrement meant an element of argv was never releasedDaniel Lockyer1+1-1
2016-04-29 15:25Merge pull request #614 from neosilky/memleakDrew DeVault1+3-0
2016-04-29 15:16sway/commands.c: add some free calls to release allocated memoryDaniel Lockyer1+3-0
2016-04-29 15:04Fix another -Wunused-resultDrew DeVault1+4-1
2016-04-29 15:01Fix oversight in ebdce71Drew DeVault1+2-2
2016-04-29 14:59Fix -Wunused-result problemsDrew DeVault1+11-3
2016-04-29 14:38Add -Werror to C flagsDrew DeVault1+1-0
2016-04-29 14:37Merge pull request #613 from mikkeloscar/init-yDrew DeVault1+1-1
2016-04-29 14:27Fix uninitialized variableMikkel Oscar Lyderik1+1-1
2016-04-28 23:10Merge pull request #612 from nrechn/masterMikkel Oscar Lyderik1+1-1
2016-04-28 23:02Update confignrechn1+1-1
2016-04-28 19:12Merge pull request #611 from mikkeloscar/bindcode-fixDrew DeVault1+1-1
2016-04-28 19:03Fix bindcode by offsetting xkb keycode by 8Mikkel Oscar Lyderik1+1-1
2016-04-28 18:37Merge pull request #610 from sleep-walker/masterDrew DeVault9+15-7
2016-04-28 18:19Respect supplied CMAKE_C_FLAGSTomáš Čech1+1-1
2016-04-28 18:13Explicitly mark static linking in CMakeTomáš Čech3+3-3
2016-04-28 18:08Fix missing include pathsTomáš Čech8+11-3
2016-04-27 11:19Merge pull request #606 from mikkeloscar/tabbed-stacking-layoutDrew DeVault3+23-12
2016-04-27 09:22border: clear buffer on fullscreen viewsMikkel Oscar Lyderik3+21-10
2016-04-27 08:32Only check tabbed_stacked_parent for focused windowsMikkel Oscar Lyderik1+2-2
2016-04-25 18:30Merge pull request #603 from fluxchief/masterMikkel Oscar Lyderik1+1-2
2016-04-25 18:19swaylock: fix double freeKevin Hamacher1+1-2
2016-04-25 15:34Merge pull request #566 from mikkeloscar/tabbed-stacking-layoutDrew DeVault9+629-171
2016-04-25 11:40Remove commented codeMikkel Oscar Lyderik1+0-2
2016-04-24 20:04Remove unused functionMikkel Oscar Lyderik2+2-11
2016-04-24 19:54Don't send invisble view to backMikkel Oscar Lyderik1+0-3
2016-04-23 23:50Use correct geometry for nested containersMikkel Oscar Lyderik1+9-7
2016-04-23 23:47Add title to nested tabbed/stacked containersMikkel Oscar Lyderik2+78-0
2016-04-22 20:44Disable inner gaps when in tabbed/stacked modeMikkel Oscar Lyderik2+68-37
2016-04-19 22:22Add support for nested tabbed/stacked containersMikkel Oscar Lyderik8+233-77
2016-04-17 11:36Use tabs for indentationMikkel Oscar Lyderik1+6-6
2016-04-03 11:48Make floating border fixes work with tabbed/stacked codeMikkel Oscar Lyderik2+12-26
2016-04-02 14:29Reapply prev layout when exiting tabbed/stackedMikkel Oscar Lyderik3+31-18
2016-04-01 19:39Improve move command with tabbed/stacked layoutMikkel Oscar Lyderik2+9-4
2016-04-01 13:58Correctly determine default layoutMikkel Oscar Lyderik5+22-14
2016-04-01 11:36Fix problems with floating windowsMikkel Oscar Lyderik6+26-7
2016-03-31 22:04Tabbed and stacked layoutMikkel Oscar Lyderik6+245-71
2016-04-24 21:58Merge pull request #601 from Hummer12007/pango_markup_configDrew DeVault9+41-2
2016-04-24 17:39Renamed pango_markup config optionsMykyta Holubakha2+3-3
2016-04-24 17:35Renamed to pango_markupMykyta Holubakha9+18-18
2016-04-24 17:20Fix line length calculationMykyta Holubakha1+1-1
2016-04-24 17:11Added plaintext_markup to swaybar IPCMykyta Holubakha2+7-0
2016-04-24 16:57Added plaintext markup configurationMykyta Holubakha7+33-1
2016-04-24 12:52Merge pull request #598 from Hummer12007/pango_fixDrew DeVault2+6-6
2016-04-24 12:52Merge pull request #599 from mikkeloscar/bar-markup-pangoDrew DeVault1+5-1
2016-04-24 08:23Use i3bar format for markup field.Mikkel Oscar Lyderik1+5-1
2016-04-24 07:39Passing missing argument to get_text_sizeMykyta Holubakha2+6-6
2016-04-23 17:41Merge pull request #597 from wdbw/swaylock-pam-changeDrew DeVault1+2-2
2016-04-23 17:14swaylock: Fix swaylock.pamwdbw1+2-2
2016-04-23 12:53Merge pull request #596 from mikkeloscar/default-config-mod-bDrew DeVault1+2-2
2016-04-23 07:59Use bindsym $mod+b splith in default configMikkel Oscar Lyderik1+2-2
2016-04-17 15:38Style issueDrew DeVault1+1-1
2016-04-17 15:35Flesh out pango markup implementationDrew DeVault6+33-18
2016-04-17 15:08Merge pull request #590 from mikkeloscar/i686-warningsDrew DeVault5+13-13
2016-04-17 14:26Use correct format string for x86_64 and i686Mikkel Oscar Lyderik5+13-13
2016-04-17 14:47Add support for pango markupDrew DeVault1+1-1
2016-04-16 18:10Merge pull request #588 from mikkeloscar/clang-warningsDrew DeVault1+7-7
2016-04-16 18:04Remove clang warnings (-Wsign-compare)Mikkel Oscar Lyderik1+7-7
2016-04-16 15:09Update link to arch linux packageDrew DeVault1+1-1
2016-04-16 14:22Update to wlc 0.0.2Drew DeVault1+1-1
2016-04-12 01:08Merge pull request #582 from cl91/fix-memory-leaksDrew DeVault2+3-0
2016-04-11 23:11Plug two memory leaksChang Liu2+3-0
2016-04-09 22:15Merge pull request #580 from mikkeloscar/handle-realloc-failDrew DeVault1+15-2
2016-04-09 21:58swaylock: Handle possible fail on password reallocMikkel Oscar Lyderik1+15-2
2016-04-09 21:38Merge pull request #579 from mikkeloscar/new_view-geometryDrew DeVault2+3-6
2016-04-09 20:51Don't init desired width/height on new_viewMikkel Oscar Lyderik1+2-5
2016-04-09 20:51Only update geometry of single floating viewMikkel Oscar Lyderik1+1-1
2016-04-04 13:37Merge pull request #572 from fluxchief/swaylock-flushDrew DeVault1+10-8
2016-04-03 20:46Merge pull request #574 from fluxchief/parse-border-colorDrew DeVault1+79-1
2016-04-03 14:07Add border color commandsKevin Hamacher1+79-1
2016-04-03 15:07Merge pull request #575 from fluxchief/border-color-fixMikkel Oscar Lyderik1+1-1
2016-04-03 14:52Use border background color as border backgroundKevin Hamacher1+1-1
2016-04-03 00:36Merge pull request #568 from crondog/fixbordersMikkel Oscar Lyderik2+42-13
2016-04-02 03:49Fix window borderscrondog2+42-13
2016-04-02 22:33Improve swaylock event flushingKevin Hamacher1+10-8
2016-04-02 20:29Merge pull request #562 from fluxchief/border-endianDrew DeVault1+9-14
2016-03-31 11:51improve endianess handelingKevin Hamacher1+9-14
2016-04-02 17:09Merge pull request #569 from 1ace/masterMikkel Oscar Lyderik8+16-16
2016-04-02 15:00Fix spelling mistakesEric Engestrom8+16-16
2016-03-31 14:51Merge pull request #565 from mikkeloscar/fix-pointer-crashDrew DeVault1+1-1
2016-03-31 14:39Fix pointer related crash when stacked/tabbedMikkel Oscar Lyderik1+1-1
2016-03-31 11:59Merge pull request #563 from mikkeloscar/fix-border-resetDrew DeVault1+2-2
2016-03-31 11:59Merge pull request #561 from fluxchief/swaylockDrew DeVault1+2-1
2016-03-31 11:51Correctly reset border geometryMikkel Oscar Lyderik1+2-2
2016-03-31 11:49swaylock: improve graphical feedbackKevin Hamacher1+2-1
2016-03-31 11:43Merge pull request #560 from mikkeloscar/add-new_window-new_floatDrew DeVault5+114-24
2016-03-31 10:17Add cmds new_window and new_floatMikkel Oscar Lyderik5+114-24
2016-03-31 09:56Merge pull request #558 from crondog/swaybarexitMikkel Oscar Lyderik1+11-3
2016-03-31 09:50Stop swaybar crashing without argscrondog1+11-3
2016-03-30 23:12Update default wallpapersDrew DeVault8+0-0
2016-03-30 15:19Merge pull request #557 from mikkeloscar/bar-font-pango-optionalDrew DeVault1+3-3
2016-03-30 14:38Make pango: optional for bar fontMikkel Oscar Lyderik1+3-3
2016-03-30 13:24Fix pointer scroll thingDrew DeVault1+29-24
2016-03-30 13:21Fix crashes with bordersDrew DeVault1+6-4
2016-03-30 12:36Remove leftover commentDrew DeVault1+0-1
2016-03-30 12:34New feature: adjust gaps with floating_mod+scrollDrew DeVault3+34-0
2016-03-30 11:46Update README screenshotDrew DeVault1+1-1
2016-03-30 11:41Merge pull request #551 from mikkeloscar/window-bordersDrew DeVault16+655-47
2016-03-30 11:37Merge pull request #555 from mikkeloscar/mode-name-spacesDrew DeVault1+3-9
2016-03-30 10:58Allow surrounding spaces in mode nameMikkel Oscar Lyderik1+3-9
2016-03-30 08:09Fix borders with floating windowsMikkel Oscar Lyderik2+50-9
2016-03-29 22:59Update window title when it changesMikkel Oscar Lyderik1+18-5
2016-03-29 22:13Mark focused view focus_inactive on unfocused outputMikkel Oscar Lyderik3+9-0
2016-03-29 21:31Handle swaybar using sway fontMikkel Oscar Lyderik1+3-1
2016-03-29 21:07Comment endiannessMikkel Oscar Lyderik1+2-2
2016-03-29 12:47Implement bordersMikkel Oscar Lyderik13+393-156
2016-03-29 12:40Add border <none|normal|toggle|pixel> configMikkel Oscar Lyderik5+69-4
2016-03-29 11:49Implement parsing of hide_edge_bordersMikkel Oscar Lyderik4+39-0
2016-03-28 20:22Make client/pango.h not depend on client/window.hMikkel Oscar Lyderik3+26-28
2016-03-28 17:38Make pango: prefix optional for font configMikkel Oscar Lyderik2+7-7
2016-03-28 13:16Add default border colorsMikkel Oscar Lyderik2+51-0
2016-03-14 01:10Implement some more on bordersDrew DeVault6+109-24
2016-01-29 00:41Window borders proof of conceptDrew DeVault1+20-5
2016-01-28 13:39Initial setup of window border renderingDrew DeVault4+53-0
2016-03-29 19:02Merge pull request #553 from Hummer12007/masterDrew DeVault1+1-1
2016-03-29 18:32Fix a typo in swaygrab manualHummer120071+1-1
2016-03-28 20:15Merge pull request #549 from Hummer12007/patch-1Drew DeVault1+1-1
2016-03-28 19:26Added -R option to getopt opt_stringHummer120071+1-1
2016-03-27 16:50Update default configDrew DeVault1+11-9
2016-03-27 16:41Loosen restrictions on commands, update docsDrew DeVault4+22-16
2016-03-27 16:24Update sway(1)Drew DeVault1+2-2
2016-03-27 14:01Squash warning about uninitialized variableDrew DeVault1+1-1
2016-03-26 17:24Update default config to suggest includeDrew DeVault1+8-0
2016-03-26 16:58Merge pull request #546 from mikkeloscar/include-handle-dirDrew DeVault1+6-0
2016-03-26 16:11Don't try to read config if not a file.Mikkel Oscar Lyderik1+6-0
2016-03-26 15:51Merge pull request #544 from mikkeloscar/add-include-commandDrew DeVault5+163-39
2016-03-26 15:50Add config path to error msgMikkel Oscar Lyderik1+2-2
2016-03-26 12:02Load correct config on reloadMikkel Oscar Lyderik1+3-1
2016-03-26 11:59Document include commandMikkel Oscar Lyderik1+4-0
2016-03-26 11:31Implement include commandMikkel Oscar Lyderik4+155-37
2016-03-25 19:54Update README.mdDrew DeVault1+1-2
2016-03-25 19:52Update README.md packaging infoDrew DeVault1+3-3
2016-03-25 15:21Fix link to PGP keyDrew DeVault1+1-1
2016-03-25 15:10Merge pull request #543 from fluxchief/masterDrew DeVault2+253-74
2016-03-25 13:06Add graphical feedback to swaylock (#526)Kevin Hamacher2+253-74
2016-03-25 00:06Merge pull request #538 from nuew/display-imagesDrew DeVault3+132-38
2016-03-24 23:55Replace with in swaylockNuew1+5-6
2016-03-24 22:57Merge branch 'master' into display-imagesEthan2+5-0
2016-03-24 22:52Change 'display' to 'output' in swaylock error messages where necessaryNuew1+4-4
2016-03-24 22:49Change 'display' to 'output' in swaylock docs where necessaryNuew2+9-9
2016-03-24 22:01CMake: add missing wlc include dir for common and swaygrabDominique Martinet2+5-0
2016-03-24 22:02Add choice of display to --image.Nuew3+132-37
2016-03-24 21:27Merge pull request #537 from mikkeloscar/exit-on-config-missingDrew DeVault2+8-3
2016-03-24 21:13Gracefully exit when config is not foundMikkel Oscar Lyderik2+8-3
2016-03-24 20:48Make the nvidia warning louderDrew DeVault1+1-0
2016-03-24 18:51Merge pull request #536 from jcaesar/masterDrew DeVault1+8-0
2016-03-24 18:31swaylock: Interpret XKB_KEY_BackSpace as a deletion instead of a normal key.Julius Michaelis1+8-0
2016-03-24 18:24Update READMEDrew DeVault1+3-3
2016-03-24 18:09Don't set WLC_DIM on startupDrew DeVault1+0-1
2016-03-24 18:08Update to new WLC APIDrew DeVault3+23-37
2016-03-23 13:44Merge pull request #535 from mikkeloscar/fix-swaylock-crashDrew DeVault1+7-1
2016-03-23 13:25swaylock: Fix crash when unable to connect to wlMikkel Oscar Lyderik1+7-1
2016-03-22 10:53Merge pull request #530 from mikkeloscar/swaybar-kill-on-sway-crashDrew DeVault1+1-1
2016-03-22 10:27Abort when receiving 0 bytes in IPC callMikkel Oscar Lyderik1+1-1
2016-03-21 20:23Merge pull request #527 from gkbrk/swaylock_password_growDrew DeVault1+9-2
2016-03-21 20:17swaylock: Grow the password bufferGökberk Yaltıraklı1+9-2
2016-03-20 11:46Merge pull request #525 from mikkeloscar/fix-clang-warningDrew DeVault1+1-1
2016-03-20 11:45Merge pull request #524 from mikkeloscar/smart-gapsDrew DeVault6+27-2
2016-03-20 11:41Use correct type for keycodeMikkel Oscar Lyderik1+1-1
2016-03-20 11:29Implement 'smart_gaps' feature from i3-gapsMikkel Oscar Lyderik6+27-2
2016-03-19 13:10Merge pull request #523 from mikkeloscar/slack-key-handlerDrew DeVault2+39-11
2016-03-19 12:42Make key handling less strictMikkel Oscar Lyderik1+38-10
2016-03-19 12:36Allow legal non-x11 keycodesMikkel Oscar Lyderik1+1-1
2016-03-19 00:00Merge pull request #522 from mikkeloscar/workspace-layoutDrew DeVault2+24-1
2016-03-18 23:50Add config option workspace_layoutMikkel Oscar Lyderik2+24-1
2016-03-18 22:23New default wallpaper!Drew DeVault22+343-2
2016-03-18 21:15Merge pull request #520 from aouelete/swaylockDrew DeVault2+48-0
2016-03-18 21:09Merge branch 'master' of git://github.com/SirCmpwn/sway into swaylockAaron Ouellette15+168-23
2016-03-18 10:52Merge pull request #519 from mikkeloscar/maintain-exec-quotesDrew DeVault1+6-6
2016-03-18 08:34Don't strip quotes from exec argsMikkel Oscar Lyderik1+6-6
2016-03-17 22:52Merge pull request #516 from mikkeloscar/remove-panel_sizeDrew DeVault3+0-6
2016-03-17 22:31Remove unused panel_size (and fix rearrange)Mikkel Oscar Lyderik3+0-6
2016-03-17 17:47Merge pull request #515 from mikkeloscar/focus-correct-swaylock-viewDrew DeVault1+6-1
2016-03-17 16:02Focus correct swaylock view in multimonitor setupMikkel Oscar Lyderik1+6-1
2016-03-17 14:45Merge pull request #513 from mikkeloscar/sway-bar-manpageDrew DeVault4+115-2
2016-03-17 14:35Document swaybar commandsMikkel Oscar Lyderik4+115-2
2016-03-17 12:33Merge pull request #512 from mikkeloscar/bg-panel-renderDrew DeVault2+3-7
2016-03-17 11:05Schedule render when adding bg and panel.Mikkel Oscar Lyderik1+3-0
2016-03-17 11:05Revert "Render outputs as soon as wlc is ready"Mikkel Oscar Lyderik1+0-7
2016-03-13 16:35Merge pull request #510 from mikkeloscar/render-output-at-launchDrew DeVault1+7-0
2016-03-13 15:58Render outputs as soon as wlc is readyMikkel Oscar Lyderik1+7-0
2016-03-12 23:35Fix default config's split bindingDrew DeVault1+2-2
2016-03-05 14:44Update LICENSE to 2016Drew DeVault1+1-1
2016-03-04 21:53Remove focus when switching to empty workspaceMikkel Oscar Lyderik1+5-0
2016-03-04 18:47Merge pull request #502 from mikkeloscar/lock-reset-inputDrew DeVault1+3-0
2016-03-04 16:10Reset input state when locking compositorMikkel Oscar Lyderik1+3-0
2016-03-04 16:08Merge pull request #501 from mikkeloscar/ws-on-outputDrew DeVault4+27-5
2016-03-04 15:44Fix assigning workspaces to outputsMikkel Oscar Lyderik4+27-5
2016-03-01 15:23add a manpage for swaylockAaron Ouellette2+48-0
2016-02-29 21:46Merge pull request #495 from gpyh/docswaybarDrew DeVault1+82-68
2016-02-25 23:36Segregate between config and runtime cmds in docYacine Hmito1+82-68
2016-02-28 20:42Merge pull request #497 from progandy/swaylock-arrangeDrew DeVault1+6-8
2016-02-28 20:24sway: rearrange the whole ws on lock view setupprogandy1+1-1
2016-02-28 19:12sway: set lock view to floating after ws switchprogandy1+5-7
2016-02-28 17:32Merge pull request #496 from mikkeloscar/focus-new-outputDrew DeVault1+48-2
2016-02-28 17:20Correctly move focus from one output to a new one.Mikkel Oscar Lyderik1+48-2
2016-02-27 21:18Merge pull request #492 from mikkeloscar/swaybar-multi-outputDrew DeVault14+256-144
2016-02-24 17:53Free config before exiting sway.Mikkel Oscar Lyderik3+9-1
2016-02-24 17:52Improve how swaybars are spawnedMikkel Oscar Lyderik3+20-14
2016-02-24 12:30Poll before wl_display_dispatchMikkel Oscar Lyderik1+31-15
2016-02-23 14:06Differentiate between all or no outputsMikkel Oscar Lyderik3+6-1
2016-02-23 13:40Add outputs to bar_config ipc responseMikkel Oscar Lyderik1+11-0
2016-02-23 13:25Make sway spawn only one bar per bar configMikkel Oscar Lyderik5+31-54
2016-02-22 16:27Make single bar handle multiple outputsMikkel Oscar Lyderik7+157-68
2016-02-27 12:18Set pointer pos before focusing view under itMikkel Oscar Lyderik1+2-2
2016-02-27 00:25Make protocol specifications follow the DTDMikkel Oscar Lyderik2+11-3
2016-02-26 08:08Correctly exit sway on errors.Mikkel Oscar Lyderik9+24-20
2016-02-25 23:09Merge pull request #494 from gpyh/argsegfaultDrew DeVault2+6-2
2016-02-25 22:13Fix for when sway_abort doesn't exitYacine Hmito1+1-0
2016-02-25 21:48Fixed swaymsg command name in sway(5) docYacine Hmito1+1-1
2016-02-25 21:19No options when using sway as IPC clientYacine Hmito1+3-0
2016-02-25 20:49Removed p as a valid CLI optionYacine Hmito1+1-1
2016-02-25 14:02Merge pull request #493 from mikkeloscar/view-behind-swaylockDrew DeVault1+10-0
2016-02-25 13:42Don't rearrange views behind swaylock.Mikkel Oscar Lyderik1+10-0
2016-02-25 12:36Check for empty ws on view destroyed.Mikkel Oscar Lyderik1+10-0
2016-02-25 11:59Send workspace ICP event on ws destroy/empty.Mikkel Oscar Lyderik1+2-0
2016-02-25 10:41Prevent crash when showing scratchpad on new ws.Mikkel Oscar Lyderik1+2-1
2016-02-21 21:49Fix ipc event bit masksMikkel Oscar Lyderik1+9-9
2016-02-12 12:22Prefer named output config over wildcard config.Mikkel Oscar Lyderik1+9-3
2016-02-08 12:40Merge pull request #488 from mikkeloscar/get-pixelsDrew DeVault3+70-18
2016-02-08 11:06Replace deprecated function wlc_output_get_pixels.Mikkel Oscar Lyderik3+70-18
2016-02-08 11:31Squash trailing whitespaceMikkel Oscar Lyderik1+1-1
2016-02-08 11:30Fix clang warningsMikkel Oscar Lyderik2+3-3
2016-01-29 00:55Add wlc-render.h to handlers.cDrew DeVault1+1-0
2016-02-08 10:36Merge pull request #486 from SethBarberee/sway-zshMikkel Oscar Lyderik1+8-14
2016-02-01 20:53fixed config helpSeth Barberee1+1-1
2016-02-01 04:39refactored to include single dashSeth Barberee1+8-14
2016-01-29 02:24use tabsMikkel Oscar Lyderik1+1-1
2016-01-29 02:06Improve _swaymsg and _swaygrab completionsMikkel Oscar Lyderik2+14-3
2016-01-29 01:48Autocomplete scale optionsMikkel Oscar Lyderik1+1-1
2016-01-29 01:45complete image, not colorMikkel Oscar Lyderik1+2-2
2016-01-29 01:42Add files completion to _swaylockMikkel Oscar Lyderik1+3-3
2016-01-29 01:30Merge pull request #483 from aouelete/zsh-swaylock-completionMikkel Oscar Lyderik2+12-1
2016-01-28 22:41zsh completions for swaylockAaron Ouellette2+12-1
2016-01-28 12:57Merge pull request #482 from crondog/movemouseDrew DeVault1+21-0
2016-01-28 12:56Print /proc/<pid>/maps on segfaultDrew DeVault3+47-1
2016-01-28 11:10commands: move position mousecrondog1+21-0
2016-01-28 03:12Merge pull request #480 from crondog/swaylocktrans2Drew DeVault1+17-11
2016-01-28 00:41swaylock: Allow for transparent color valuescrondog1+17-11
2016-01-27 09:55Merge pull request #479 from crondog/fontDrew DeVault4+28-2
2016-01-27 05:57font: Allow adding font to the config. In prep for border titlescrondog4+28-2
2016-01-26 23:38Remove pointer from swaylock surfaceDrew DeVault2+21-11
2016-01-26 23:33Fix returning to sway after swaylock completesDrew DeVault1+3-0
2016-01-26 21:25Merge pull request #478 from SethBarberee/swaymsg-zshMikkel Oscar Lyderik1+6-12
2016-01-26 21:18refactored to include single dash optionsSeth Barberee1+6-12
2016-01-25 21:06Merge pull request #476 from christophgysin/cairo_set_source_u32Drew DeVault5+20-17
2016-01-25 20:44extract cairo_set_source_u32()Christoph Gysin5+20-17
2016-01-25 20:28Merge pull request #475 from christophgysin/swaylock_colorDrew DeVault1+135-100
2016-01-25 19:17swaylock: support --colorChristoph Gysin1+46-18
2016-01-25 19:16swaylock: extract render_imageChristoph Gysin1+92-85
2016-01-25 18:28Merge pull request #474 from christophgysin/swaylock_pamDrew DeVault1+33-9
2016-01-23 20:43swaylock: don't memset memory that has been freedChristoph Gysin1+4-5
2016-01-24 12:35swaylock: fix pam conversationChristoph Gysin1+15-5
2016-01-24 11:33swaylock: add pam conversation debug outputChristoph Gysin1+14-0
2016-01-24 11:33swaylock: remove global variable pam_replyChristoph Gysin1+5-4
2016-01-25 14:24swaybar: Fix plaintext handling.Mikkel Oscar Lyderik1+1-1
2016-01-25 00:10Fix colors off by oneMikkel Oscar Lyderik1+4-4
2016-01-24 23:33Merge pull request #471 from mikkeloscar/fix-exec-quotesDrew DeVault3+33-0
2016-01-24 23:02Add quotes to multiword arguments.Mikkel Oscar Lyderik3+33-0
2016-01-24 14:55swaybar: move headers to include/barMikkel Oscar Lyderik11+14-14
2016-01-24 14:46Merge pull request #467 from mikkeloscar/swaybar-refactorDrew DeVault13+1531-1214
2016-01-24 02:06swaybar: cleanup CmakeLists.txtMikkel Oscar Lyderik1+0-1
2016-01-24 01:34swaybar: rename state to barMikkel Oscar Lyderik14+318-317
2016-01-24 01:19swaybar: move core functionality to state.cMikkel Oscar Lyderik4+126-119
2016-01-24 00:03swaybar: Move swaybar_teardown to free_stateMikkel Oscar Lyderik6+87-49
2016-01-23 23:23swaybar: move ipc stuff to ipc.{h,c}Mikkel Oscar Lyderik11+359-301
2016-01-23 19:55swaybar: feactor render, statuslineMikkel Oscar Lyderik8+968-840
2016-01-23 01:47swaybar: Separate configMikkel Oscar Lyderik4+257-171
2016-01-24 02:02numlen(0) == 1Mikkel Oscar Lyderik1+1-1
2016-01-24 01:59use log10 in numlenMikkel Oscar Lyderik2+7-7
2016-01-23 21:48Merge pull request #457 from mikkeloscar/move-view-fixDrew DeVault1+1-3
2016-01-23 21:35Add new wlc thing to viewsDrew DeVault1+1-0
2016-01-23 21:35Revert "s/numlen/log10/g"Drew DeVault5+18-5
2016-01-23 20:50s/numlen/log10/gDrew DeVault5+5-18
2016-01-23 19:35Merge pull request #466 from christophgysin/swaybar_usageDrew DeVault1+17-2
2016-01-23 19:22swaybar: add --help optionChristoph Gysin1+16-1
2016-01-23 19:27Merge pull request #464 from christophgysin/swaylockDrew DeVault1+61-2
2016-01-23 19:26Merge pull request #465 from sardemff7/masterDrew DeVault1+7-4
2016-01-23 19:21swaybar: debug option takes no argumentChristoph Gysin1+1-1
2016-01-23 19:20commands: Fix memory allocation in assignQuentin Glidic1+3-3
2016-01-23 17:43commands: Fix usage of arrow in assignQuentin Glidic1+4-1
2016-01-23 15:39travis: remove wlc dep: xcb-util-wmMikkel Oscar Lyderik1+0-1
2016-01-23 13:16swaylock: add i3lock compatible optionsChristoph Gysin1+27-6
2016-01-23 14:00travis: don't build wlc, depend on wlc-git insteadMikkel Oscar Lyderik2+3-25
2016-01-23 12:58swaylock: add option parsingChristoph Gysin1+40-2
2016-01-23 12:52Merge pull request #463 from christophgysin/typoDrew DeVault1+1-1
2016-01-23 12:39Add xcb-util-wm to PKGBUILDDrew DeVault1+1-0
2016-01-23 12:08sway-input: fix typoChristoph Gysin1+1-1
2016-01-22 18:20manpage: fix sway-input layoutMikkel Oscar Lyderik1+9-9
2016-01-22 18:17manpage: add references sway.5 <-> sway-input.5Mikkel Oscar Lyderik2+10-0
2016-01-22 18:15Fix generating sway-input.5 manpageMikkel Oscar Lyderik2+4-3
2016-01-22 18:18Merge pull request #461 from SethBarberee/swaygrab-zshDrew DeVault1+10-15
2016-01-22 16:45restructured to include single dash optionsSeth Barberee1+10-15
2016-01-22 04:17cmake: fix libinput include dirsMikkel Oscar Lyderik2+1-2
2016-01-22 01:51Merge pull request #459 from crondog/sigpipeMikkel Oscar Lyderik1+3-0
2016-01-22 01:29Prevent ipc from crashing swaycrondog1+3-0
2016-01-21 21:07Fix rendering of view when moving to new workspaceMikkel Oscar Lyderik1+1-3
2016-01-21 21:05Only update visibility if WS isn't destroyed afterMikkel Oscar Lyderik1+3-2
2016-01-21 20:15Merge pull request #456 from gpyh/fix-config-dirDrew DeVault2+6-2
2016-01-21 20:04Fix issue #455Yacine Hmito2+6-2
2016-01-21 16:18Fix memory leak in config.cDrew DeVault1+1-0
2016-01-21 16:03Strip stray whitespaceMikkel Oscar Lyderik1+1-1
2016-01-19 23:50Merge pull request #440 from SethBarberee/zsh-completionsDrew DeVault5+90-1
2016-01-19 15:08Merge pull request #448 from colemickens/libinputDrew DeVault16+727-3
2016-01-17 10:53libinputCole Mickens16+727-3
2016-01-18 04:06added basic zsh shell completion for sway, swaybg, and swaygrabSeth Barberee5+90-1
2016-01-17 19:04Add ffmpeg/imagemagick to depenency listDrew DeVault1+2-0
2016-01-17 17:47Copy filename from argvMikkel Oscar Lyderik1+1-1
2016-01-15 09:51Merge pull request #445 from crondog/assignDrew DeVault1+43-0
2016-01-15 05:03cmd_assigncrondog1+43-0
2016-01-11 02:39Strip quotes from workspace name v2Mikkel Oscar Lyderik1+2-6
2016-01-11 02:39Strip quotes of each argv when handling commandMikkel Oscar Lyderik1+5-2
2016-01-11 02:13Strip quotes from workspace name.Mikkel Oscar Lyderik2+7-2
2016-01-09 20:12Merge pull request #443 from mikkeloscar/binding-event-input_codeDrew DeVault1+28-9
2016-01-09 19:56Add backwards compatability for binding eventMikkel Oscar Lyderik1+12-1
2016-01-09 19:31Add bindcode to binding events.Mikkel Oscar Lyderik1+17-9
2016-01-09 19:25Make enable-binding-event option have an affect.Mikkel Oscar Lyderik1+3-3
2016-01-09 17:10Merge pull request #442 from mikkeloscar/bincodeDrew DeVault5+105-7
2016-01-09 16:40Add support for bincode commandMikkel Oscar Lyderik5+105-7
2016-01-08 23:49Make wallpaper optional (cmake flag)Drew DeVault1+8-5
2016-01-08 22:16Unescape string after doing var replacementMikkel Oscar Lyderik1+1-0
2016-01-08 14:48Merge pull request #438 from mikkeloscar/binding-eventDrew DeVault8+126-10
2016-01-08 13:41Make IPC binding event support a compile time opt.Mikkel Oscar Lyderik3+29-7
2016-01-08 13:27Reduce duplicate codeMikkel Oscar Lyderik1+13-16
2016-01-06 16:01Implement IPC binding event (keyboard)Mikkel Oscar Lyderik3+57-0
2016-01-06 16:01Add function for duplication a sway_bindingMikkel Oscar Lyderik2+19-0
2016-01-06 15:59Add function for getting list of modifier names.Mikkel Oscar Lyderik2+21-0
2016-01-07 21:38Merge pull request #439 from mikkeloscar/bindsym-releaseDrew DeVault5+92-27
2016-01-07 20:43Implement bindsym --releaseMikkel Oscar Lyderik5+92-27
2016-01-06 12:26Merge pull request #434 from mikkeloscar/detect-modifierDrew DeVault11+197-43
2016-01-05 22:53Fix whitespaces in cmake configMikkel Oscar Lyderik1+35-35
2016-01-05 22:44Merge branch 'master' of github.com:SirCmpwn/swayMikkel Oscar Lyderik1+4-4
2016-01-05 22:42Fix whitespace issues.Mikkel Oscar Lyderik6+20-20
2016-01-05 22:18Only send modifier event once for active modifiersMikkel Oscar Lyderik4+54-12
2016-01-05 21:17Merge pull request #436 from Kaligule/masterDrew DeVault1+4-4
2016-01-05 21:06Clearer order of locations searched for config file.Jøhannes Lippmann1+4-4
2016-01-05 18:16Init layout before checking configMikkel Oscar Lyderik1+2-2
2016-01-05 17:22Add modifier key to bar_config jsonMikkel Oscar Lyderik1+1-1
2016-01-05 17:07Move modifier name table to common/util.cMikkel Oscar Lyderik4+69-66
2016-01-05 04:00Revert "Free wordexp_t in config.c:get_config_path"Drew DeVault1+0-2
2016-01-05 01:20Send IPC modifier event on bar_modifier up/downMikkel Oscar Lyderik5+57-8
2016-01-05 00:39Free wordexp_t in config.c:get_config_pathDrew DeVault1+2-0
2016-01-05 00:14Merge pull request #433 from crondog/issue431Mikkel Oscar Lyderik2+5-1
2016-01-04 23:55Return focus to fullscreen viewcrondog2+5-1
2016-01-04 23:49Detect bar modifier pressed/releasedMikkel Oscar Lyderik4+61-1
2016-01-04 22:57Merge pull request #432 from mikkeloscar/fix-sway-multikeyDrew DeVault1+2-2
2016-01-04 22:26Fix overwriting current pressed keys.Mikkel Oscar Lyderik1+2-2
2016-01-04 03:55Merge pull request #430 from crondog/swaybarlogDrew DeVault1+13-3
2016-01-04 00:22swaybar: fix loggingcrondog1+13-3
2016-01-03 21:46Merge pull request #429 from mikkeloscar/bar-workspace-buttonsDrew DeVault1+14-6
2016-01-03 21:38swaybar: Implement workspace_buttons yes|noMikkel Oscar Lyderik1+14-6
2016-01-03 21:24Merge pull request #428 from mikkeloscar/bar-mode-indicatorDrew DeVault4+96-7
2016-01-03 21:00swaybar: Implement binding_mode_indicatorMikkel Oscar Lyderik4+96-7
2016-01-03 20:37Merge pull request #427 from mikkeloscar/ipc-updateDrew DeVault5+71-40
2016-01-03 19:40Add type to returned response.Mikkel Oscar Lyderik3+39-13
2016-01-03 19:37Add IPC event typesMikkel Oscar Lyderik2+24-19
2016-01-03 17:52swaybar: rename ipc_listen_sock.. to ipc_event_sock..Mikkel Oscar Lyderik1+9-9
2016-01-03 16:50Merge pull request #425 from mikkeloscar/bar-strip-ws-numDrew DeVault1+1-1
2016-01-03 16:48Only strip when starting with a numMikkel Oscar Lyderik1+1-1
2016-01-03 16:44Merge pull request #424 from mikkeloscar/bar-strip-ws-numDrew DeVault1+38-4
2016-01-03 16:33swaybar: Implement strip_workspace_numbersMikkel Oscar Lyderik1+38-4
2015-12-31 01:34Merge pull request #421 from crondog/splittoggleDrew DeVault2+24-2
2015-12-30 07:34split togglecrondog2+24-2
2015-12-30 03:19Merge pull request #419 from crondog/fullscreenDrew DeVault1+3-0
2015-12-30 02:41Dont try and fullscreen a workspace with no viewscrondog1+3-0
2015-12-29 13:22Merge pull request #417 from mikkeloscar/remove-log-lineDrew DeVault1+0-2
2015-12-29 13:22Merge pull request #418 from mikkeloscar/sway-handle-sigtermDrew DeVault4+24-7
2015-12-29 12:00Handle SIGTERM sent to swayMikkel Oscar Lyderik4+24-7
2015-12-29 11:01saybar: remove stray loglineMikkel Oscar Lyderik1+0-2
2015-12-29 05:04Fix use-after-free when closing fullscreen viewsDrew DeVault1+5-1
2015-12-29 02:39Add bar to default configDrew DeVault1+12-0
2015-12-29 02:32Add default wallpaperDrew DeVault3+15-0
2015-12-28 22:02Merge pull request #415 from mikkeloscar/bar-separatorDrew DeVault1+29-7
2015-12-28 21:45swaybar: Add support for custom separator symbolMikkel Oscar Lyderik1+29-7
2015-12-28 14:14Merge pull request #414 from sce/fix_layout_calcDrew DeVault3+35-12
2015-12-28 00:07handlers: geometry_request: Better debug output.S. Christoffer Eliesen1+2-2
2015-12-22 11:36arrange_windows_r: Round pixels to match reality, fixes calculations.S. Christoffer Eliesen2+24-2
2015-12-28 00:14arrange_windows_r: Bring parent coordinates into layout calculations.S. Christoffer Eliesen1+9-8
2015-12-27 16:10Merge pull request #409 from mikkeloscar/bar-airblade-featuresDrew DeVault1+240-76
2015-12-27 16:09Update READMEDrew DeVault1+1-1
2015-12-27 16:06Merge pull request #410 from mikkeloscar/free-ipc-responseDrew DeVault1+1-0
2015-12-27 12:45swaybar: Free unused IPC responseMikkel Oscar Lyderik1+1-0
2015-12-27 12:26swaybar: if-else style fixesMikkel Oscar Lyderik1+5-10
2015-12-27 12:18swaybar: Add support for Airblade i3bar extensionsMikkel Oscar Lyderik1+235-66
2015-12-25 21:52Merge pull request #408 from mikkeloscar/add-focus-siblingDrew DeVault1+2-0
2015-12-25 21:32Focus new sibling added to containerMikkel Oscar Lyderik1+2-0
2015-12-25 17:13Merge pull request #407 from mikkeloscar/trigger-on-move-floatingDrew DeVault1+8-1
2015-12-25 17:02Trigger workspace init event (floating)Mikkel Oscar Lyderik1+8-1
2015-12-25 15:06Merge pull request #406 from mikkeloscar/fix-swaybar-jsonDrew DeVault1+29-19
2015-12-25 14:59swaybar: remove random whitespacesMikkel Oscar Lyderik1+4-4
2015-12-25 14:29swaybar: Fix json related crash.Mikkel Oscar Lyderik1+25-15
2015-12-24 22:09Merge pull request #403 from crondog/masterDrew DeVault1+30-18
2015-12-24 22:05Merge pull request #405 from robotanarchy/add-voidwiki-link-to-readmeDrew DeVault1+1-0
2015-12-24 21:59Merge branch 'master' of https://github.com/SirCmpwn/swaycrondog3+183-61
2015-12-24 21:50Readme: add link to sway article in Void Linux wikirobotanarchy1+1-0
2015-12-24 14:04Merge pull request #402 from progandy/without-fgetsDrew DeVault1+173-60
2015-12-24 14:02Merge pull request #404 from StephenBrown2/readme_feature_supportDrew DeVault1+4-1
2015-12-24 00:22swaybar: Replace fgets with read and own bufferprogandy1+167-54
2015-12-24 03:49Add references to other feature support issues to READMEStephen Brown II1+4-1
2015-12-24 02:56Merge pull request #401 from mikkeloscar/travis-clang-buildDrew DeVault1+6-0
2015-12-24 02:55swaybar: min_width and aligncrondog1+32-20
2015-12-24 00:21swaybar: fix array indices in i3json_handleprogandy1+6-6
2015-12-23 21:23Add clang build to travisMikkel Oscar Lyderik1+6-0
2015-12-23 16:49Merge pull request #400 from gpyh/forgot_includeDrew DeVault1+1-0
2015-12-23 15:40Added include(GNUInstallDirs)Yacine Hmito1+1-0
2015-12-23 12:53Merge pull request #398 from juju2143/bug-correction-1Drew DeVault1+1-0
2015-12-23 12:52Merge pull request #399 from gpyh/dont-hardcode-pathDrew DeVault5+6-11
2015-12-23 11:22Use SYSCONFDIR as recommendedYacine Hmito5+6-11
2015-12-23 04:47swaygrab: Fix memory leak when recording videosJulien Savard1+1-0
2015-12-23 00:47Merge pull request #396 from crondog/fixbarDrew DeVault1+3-4
2015-12-22 23:49Stop swaybar from not rendering after the first go aroundcrondog1+3-4
2015-12-22 17:19Merge pull request #394 from progandy/i3bar-json-protocolDrew DeVault3+334-11
2015-12-22 14:35swaybar: fix memory leaksprogandy3+48-2
2015-12-22 16:54swaybar: add a visible separator between elementsprogandy1+17-4
2015-12-22 16:34swaybar: Improve i3bar proto implementationprogandy1+134-13
2015-12-22 16:26swaybar: fix whitespaceprogandy1+127-133
2015-12-22 13:21Initialize id, part twoDrew DeVault1+1-1
2015-12-22 13:14Initialize IDDrew DeVault1+1-1
2015-12-22 11:49Clean up a bitcrondog1+17-6
2015-12-22 11:36Make start on i3bar json parsingcrondog1+143-5
2015-12-22 01:42Merge pull request #393 from robotanarchy/musl-libc-compatibilityDrew DeVault9+41-18
2015-12-22 01:37Merge pull request #391 from mikkeloscar/trigger-workspace-ipcDrew DeVault4+30-14
2015-12-21 23:38replace non-standard qsort_r with qsortrobotanarchy5+21-16
2015-12-21 23:32fix backtrace detection in CMakerobotanarchy2+9-3
2015-12-21 21:01Trigger ipc_event_workspace in all casesMikkel Oscar Lyderik4+30-14
2015-12-21 18:09add -fPIC flag (position independent code) like in wlcrobotanarchy1+1-0
2015-12-21 18:01use CMake's FindBacktrace for backtrace feature detectionrobotanarchy3+13-1
2015-12-21 17:57remove unused execinfo.h include from debug_log.crobotanarchy1+0-1
2015-12-21 14:49Merge pull request #390 from mikkeloscar/workspace-ipc-eventDrew DeVault1+3-1
2015-12-21 14:49Merge pull request #389 from mikkeloscar/bar-commandsDrew DeVault3+92-62
2015-12-21 14:40Don't skip all clients on ipc_workspace_event.Mikkel Oscar Lyderik1+3-1
2015-12-21 14:31Trigger event on bar mode|hidden_state commandsMikkel Oscar Lyderik1+3-2
2015-12-21 14:28Implement `barconfig_update` IPC eventMikkel Oscar Lyderik2+89-60
2015-12-21 14:04Merge pull request #388 from mikkeloscar/bar-commandsDrew DeVault1+127-26
2015-12-21 13:33Handle bar commands outside config fileMikkel Oscar Lyderik1+127-26
2015-12-21 11:14Merge pull request #387 from mikkeloscar/handle-term-signalDrew DeVault1+22-8
2015-12-21 10:46swaybar: Correct handling of SIGTERM.Mikkel Oscar Lyderik1+22-8
2015-12-21 10:06Fix default swaybar fontDrew DeVault1+1-1
2015-12-20 20:44Merge pull request #381 from sce/fix_gapsDrew DeVault2+12-3
2015-12-20 20:21layout: Fix `edge_gaps off` with top/left panels.S. Christoffer Eliesen1+2-2
2015-12-19 00:21container: Fix inner gaps against screen edge.S. Christoffer Eliesen1+10-1
2015-12-20 18:30Merge pull request #380 from mikkeloscar/bar-font-supportDrew DeVault1+13-0
2015-12-20 17:32swaybar: Add font supportMikkel Oscar Lyderik1+13-0
2015-12-20 17:05Merge pull request #373 from sce/per_panel_configDrew DeVault4+34-15
2015-12-20 17:05Merge pull request #378 from mikkeloscar/bar-pixel-perfectDrew DeVault1+21-18
2015-12-20 16:56Merge pull request #377 from progandy/optional-pixbufDrew DeVault9+62-13
2015-12-20 16:02swaybar: pixel perfect layoutMikkel Oscar Lyderik1+21-18
2015-12-20 16:37make gdk-pixbuf dependency really optionalprogandy9+62-13
2015-12-20 14:29Update README screenshotDrew DeVault1+1-1
2015-12-20 14:24Merge pull request #369 from crondog/masterDrew DeVault1+19-11
2015-12-20 14:23Merge pull request #372 from sce/fix_swaybar_output_name_testDrew DeVault1+1-1
2015-12-20 14:20Merge pull request #370 from sce/fix_free_barDrew DeVault1+3-1
2015-12-20 14:14Make some dependencies optionalDrew DeVault2+48-13
2015-12-20 11:49extensions: Track panels by wl_resource, position per panel.S. Christoffer Eliesen4+26-9
2015-12-20 11:42extensions: panel_config->resource => wl_surface_res.S. Christoffer Eliesen2+8-6
2015-12-20 11:52config: load_swaybars: Fix name comparison.S. Christoffer Eliesen1+1-1
2015-12-20 09:11config: free_bar: Check if outputs is NULL.S. Christoffer Eliesen1+3-1
2015-12-20 04:00swaybar: use height from configcrondog1+19-11
2015-12-19 15:44Merge pull request #366 from mikkeloscar/fix-swaybar-high-cpuDrew DeVault1+50-35
2015-12-19 15:24swaybar: use select instead of busyloopMikkel Oscar Lyderik1+50-35
2015-12-19 14:01Merge pull request #364 from cyberhuman/masterDrew DeVault1+1-0
2015-12-19 06:56Update readme dependency listRaman Varabets1+1-0
2015-12-19 01:24Merge pull request #362 from crondog/masterDrew DeVault1+18-1
2015-12-19 01:15swaybar: use position from configcrondog1+18-1
2015-12-19 00:45Just bail if ws_json is fucked upDrew DeVault1+1-1
2015-12-19 00:38Wow that was stupidDrew DeVault1+1-1
2015-12-19 00:35I'm still getting crashes without this lineDrew DeVault1+3-0
2015-12-19 00:29Implement compositor support for swaylockDrew DeVault3+36-4
2015-12-18 23:56Fix lock extension setup in compositorDrew DeVault2+4-4
2015-12-19 00:17Merge pull request #361 from mikkeloscar/i3bar-commandDrew DeVault1+26-9
2015-12-19 00:03Add support for running swaybar_commandMikkel Oscar Lyderik1+26-9
2015-12-18 23:52Fix default workspace name generationDrew DeVault3+29-16
2015-12-18 23:39Merge pull request #360 from sce/fix_arrange_windowsDrew DeVault1+10-11
2015-12-18 23:21Drop sway-xorg.desktopDrew DeVault2+0-10
2015-12-18 23:19Merge pull request #359 from mikkeloscar/i3bar-commandDrew DeVault3+21-0
2015-12-18 22:49Add bar option: swaybar_command <command>Mikkel Oscar Lyderik3+21-0
2015-12-18 23:13Merge pull request #358 from mikkeloscar/reload-swaybg-swaybarDrew DeVault5+135-44
2015-12-18 22:52layout: arrange_windows: Partially fix swaybar irregularties.S. Christoffer Eliesen1+5-5
2015-12-18 17:38layout: arrange_windows: Fix/better debug output.S. Christoffer Eliesen1+5-6
2015-12-18 17:02Terminate children when freeing output containerMikkel Oscar Lyderik3+18-8
2015-12-18 16:43Reload swaybar/swaybg on config reload.Mikkel Oscar Lyderik5+125-44
2015-12-18 14:42Merge pull request #357 from sce/fix_swaybar_crashesDrew DeVault1+0-12
2015-12-18 14:30swaybar: ipc_update_ws: Fix memory corruption.S. Christoffer Eliesen1+0-12
2015-12-18 14:03Fix possible segfault in swaybarDrew DeVault1+4-0
2015-12-18 13:49Add shims for swaylock on compositorDrew DeVault3+59-12
2015-12-18 13:40Merge pull request #356 from sce/output_vs_workspace_sizeDrew DeVault1+29-20
2015-12-18 01:32layout: Keep output at the correct size, workspace can be smaller.S. Christoffer Eliesen1+29-20
2015-12-18 12:59Merge pull request #355 from sce/fix_moving_last_wsDrew DeVault1+4-1
2015-12-18 12:59Merge pull request #354 from sce/fix_swaybar_for_fedoraDrew DeVault1+0-1
2015-12-18 02:33focus: Fix moving last workspace.S. Christoffer Eliesen1+4-1
2015-12-18 01:49swaybar: Remove stropts.h, fixes build for fedora.S. Christoffer Eliesen1+0-1
2015-12-18 02:30Merge pull request #353 from mikkeloscar/swaybar-close-statuscmdDrew DeVault1+41-1
2015-12-18 02:02swaybar: terminate status_command processMikkel Oscar Lyderik1+41-1
2015-12-18 00:48Merge pull request #352 from progandy/workspace-numbersDrew DeVault5+57-5
2015-12-18 00:01sway: insert numbered workspaces in orderprogandy2+23-1
2015-12-17 21:28sway: enable workspace selection by numberprogandy3+34-4
2015-12-17 18:12Merge pull request #351 from mikkeloscar/swaygrab-default-fileDrew DeVault1+23-4
2015-12-17 17:25swaygrab: add default output filename.Mikkel Oscar Lyderik1+23-4
2015-12-17 15:52Merge pull request #350 from mikkeloscar/swaygrab-auto-outputDrew DeVault1+9-5
2015-12-17 15:47swaygrab: update man pageMikkel Oscar Lyderik1+9-5
2015-12-17 15:35Merge pull request #349 from mikkeloscar/swaygrab-auto-outputDrew DeVault2+47-8
2015-12-17 15:01swaygrab: make focused output defaultMikkel Oscar Lyderik2+47-8
2015-12-17 13:56[swaylock] Stupid implementation of password entryDrew DeVault1+28-1
2015-12-17 13:44Implement PAM password verification in swaylockDrew DeVault4+282-0
2015-12-17 13:30Fix null dereference in swaybarDrew DeVault1+4-0
2015-12-17 13:09Add PAM configuration for swaylockDrew DeVault2+12-0
2015-12-17 01:55Merge pull request #348 from mikkeloscar/bar-segvDrew DeVault1+3-1
2015-12-17 01:45swaybar: Check that registry is set before teardownMikkel Oscar Lyderik1+3-1
2015-12-17 01:22Actually that screenshot wasn't so goodDrew DeVault1+1-1
2015-12-17 01:18New README screenshotDrew DeVault1+1-1
2015-12-17 01:09Only re-render swaybar when it has changedDrew DeVault1+5-2
2015-12-17 00:37Make swaybar a little quieterDrew DeVault1+0-6
2015-12-17 00:36Fix bar invocation for multihead setupDrew DeVault1+11-10
2015-12-17 00:30Use system swaybar instead of local swaybarDrew DeVault1+1-1
2015-12-17 00:29Invoke swaybar when an output matches a bar configDrew DeVault2+49-1
2015-12-17 00:20Bring unmanaged windows to front on output arrangeDrew DeVault5+37-1
2015-12-16 15:42Merge pull request #340 from mikkeloscar/seperator-separatorDrew DeVault1+4-4
2015-12-16 13:14Remove trailing whitespaceMikkel Oscar Lyderik1+1-1
2015-12-16 13:14Correct typo seperator -> separatorMikkel Oscar Lyderik1+3-3
2015-12-16 14:20Merge pull request #337 from fluxchief/swaybar-check-command-argsDrew DeVault1+49-22
2015-12-16 12:47Merge pull request #338 from mikkeloscar/bar-separator-symbolDrew DeVault4+25-1
2015-12-16 12:46Merge pull request #339 from mikkeloscar/free-bar-3Drew DeVault1+1-4
2015-12-16 12:06Use free_flat_list for simple char* list.Mikkel Oscar Lyderik1+1-4
2015-12-16 11:58Implement bar option: separator_symbolMikkel Oscar Lyderik4+25-1
2015-12-16 10:25Make swaybar run without status_commandKevin Hamacher1+41-22
2015-12-16 10:13Make swaybar check command argumentsKevin Hamacher1+8-0
2015-12-16 03:31Apply color config from swaybarDrew DeVault1+72-2
2015-12-16 03:22[swaybar] Get bar config via IPCDrew DeVault2+42-17
2015-12-16 03:08Parse command line in swaybarDrew DeVault1+43-2
2015-12-15 23:11Merge pull request #335 from mikkeloscar/bar-fontDrew DeVault1+24-1
2015-12-15 22:24Implement bar option: font <font>Mikkel Oscar Lyderik1+24-1
2015-12-15 22:50Merge pull request #336 from mikkeloscar/binding-mode-indicatorDrew DeVault1+25-1
2015-12-15 22:38Implement bar option: binding_mode_indicator <yes|no>Mikkel Oscar Lyderik1+25-1
2015-12-15 22:11Merge pull request #334 from MonokelPinguin/masterDrew DeVault1+2-2
2015-12-15 21:56fix segfault when doesn't have a trailing '/'Nicolas Werner1+2-2
2015-12-15 21:26Merge pull request #333 from mikkeloscar/free-listDrew DeVault1+1-1
2015-12-15 21:16Correctly free bindings listMikkel Oscar Lyderik1+1-1
2015-12-15 21:14Merge pull request #332 from mikkeloscar/bar-outputDrew DeVault3+50-1
2015-12-15 20:55Implement bar option: output <output>Mikkel Oscar Lyderik3+50-1
2015-12-15 14:19Merge pull request #329 from mikkeloscar/fix-bar-colorsDrew DeVault1+1-1
2015-12-15 14:08Fix active_workspace_border color definitionMikkel Oscar Lyderik1+1-1
2015-12-15 14:08Merge pull request #328 from mikkeloscar/bar-heightDrew DeVault4+22-3
2015-12-15 13:05Add bar height option (Airblader/i3)Mikkel Oscar Lyderik4+22-3
2015-12-15 13:41Fix crash from ipc_json_describe_workspaceDrew DeVault1+4-0
2015-12-15 13:25Implement IPC_GET_BAR_CONFIGDrew DeVault1+92-1
2015-12-15 12:51Merge pull request #327 from mikkeloscar/bar-colorsDrew DeVault3+270-12
2015-12-15 12:45Add rgba support for bar colorsMikkel Oscar Lyderik3+46-40
2015-12-15 12:12Implement bar option: colors {}Mikkel Oscar Lyderik3+264-12
2015-12-15 12:03Merge pull request #326 from mikkeloscar/remove-spacesDrew DeVault1+2-2
2015-12-15 09:29Remove a couple of unwanted spacesMikkel Oscar Lyderik1+2-2
2015-12-15 00:58Merge pull request #324 from mikkeloscar/free-bar-bindingsDrew DeVault1+5-0
2015-12-15 00:57Merge pull request #325 from gpyh/bar_cmd_modifierDrew DeVault1+37-1
2015-12-15 00:01Added bar_cmd_modifierYacine Hmito1+37-1
2015-12-15 00:47Free bar->bindingsMikkel Oscar Lyderik1+5-0
2015-12-15 00:29Merge pull request #323 from gpyh/bar_cmd_status_commandDrew DeVault1+19-1
2015-12-14 23:38Added bar_cmd_status_commandYacine Hmito1+19-1
2015-12-15 00:10Merge pull request #322 from mikkeloscar/default-bar-configDrew DeVault3+27-30
2015-12-14 23:35Move default bar config to bar creation.Mikkel Oscar Lyderik3+27-30
2015-12-14 23:21Merge pull request #321 from gpyh/bar_cmdsDrew DeVault3+81-1
2015-12-14 22:43Added bar_cmd_bindsymYacine Hmito3+81-1
2015-12-14 22:14Merge pull request #320 from mikkeloscar/configure-mouse-btn2Drew DeVault4+93-21
2015-12-14 21:47Merge pull request #319 from mikkeloscar/bar-modeDrew DeVault1+28-1
2015-12-14 21:44Lookup dragging key when in dragging modeMikkel Oscar Lyderik1+1-1
2015-12-11 10:39Make mouse key used for drag/resize configurableMikkel Oscar Lyderik4+93-21
2015-12-14 19:15Implement bar option: mode <dock|hide|invisible>Mikkel Oscar Lyderik1+28-1
2015-12-14 18:59Merge pull request #318 from mikkeloscar/bar-hidden-stateDrew DeVault1+26-1
2015-12-14 18:52Implement bar option: hidden_state <hide|show>Mikkel Oscar Lyderik1+26-1
2015-12-14 18:09Merge pull request #317 from mikkeloscar/bar-id-optionDrew DeVault1+31-1
2015-12-14 17:29Implement bar option: id <custom-id>Mikkel Oscar Lyderik1+31-1
2015-12-14 16:25Merge pull request #314 from mikkeloscar/bar-idDrew DeVault8+48-23
2015-12-14 16:24Merge pull request #316 from Streetwalrus/fglrxDrew DeVault1+7-2
2015-12-14 15:26Add bar id to debug logsMikkel Oscar Lyderik1+6-6
2015-12-14 15:24Add initial support for custom bar-idMikkel Oscar Lyderik2+20-1
2015-12-14 16:16Move sway/util.c to common/util.cMikkel Oscar Lyderik3+1-1
2015-12-14 16:13Detect proprietary AMD drivers tooStreetwalrus Einstein1+7-2
2015-12-14 16:11Fix crash in bar { } blocksDrew DeVault1+5-1
2015-12-14 16:07Move numlen(1) to sway/util.cMikkel Oscar Lyderik3+16-10
2015-12-14 15:41Merge pull request #315 from mikkeloscar/fix-whitespaceDrew DeVault1+1-1
2015-12-14 15:38Use tabs instead of spacesMikkel Oscar Lyderik1+1-1
2015-12-14 14:59Merge pull request #313 from mikkeloscar/bar-confing-subcommandsDrew DeVault1+64-3
2015-12-14 14:24Add more debug logging to bar option parsingMikkel Oscar Lyderik1+3-0
2015-12-14 14:12Implement bar option: position <top|bottom|left|right>Mikkel Oscar Lyderik1+29-1
2015-12-14 13:56Implement bar option: strip_workspace_numbers <yes|no>Mikkel Oscar Lyderik1+25-1
2015-12-14 13:57Revert "Make mouse key used for drag/resize configurable"Drew DeVault4+21-93
2015-12-14 13:52Add tray_output not supported warningMikkel Oscar Lyderik1+7-1
2015-12-14 13:11Merge pull request #311 from mikkeloscar/bar-config-parserDrew DeVault3+130-7
2015-12-14 13:09Merge pull request #310 from fluxchief/set-focused-container-fixDrew DeVault2+11-1
2015-12-13 23:00Implement bar option: tray_padding <px> [px]Mikkel Oscar Lyderik2+28-1
2015-12-13 22:33Implement bar option: workspace_buttons <yes|no>Mikkel Oscar Lyderik1+23-1
2015-12-14 01:39Implement 'bar { }' block parsingMikkel Oscar Lyderik3+79-5
2015-12-14 10:43Fix dangling pointer on focus swap/describe WSKevin Hamacher2+11-1
2015-12-13 22:04Fix rendering of borders on workspaces (swaybar)Drew DeVault1+3-2
2015-12-13 22:01Merge pull request #305 from mikkeloscar/fix-window-startDrew DeVault1+0-1
2015-12-13 21:59Notify IPC on workspace changes more frequentlyDrew DeVault2+7-0
2015-12-13 21:49Don't reset x,y position before use.Mikkel Oscar Lyderik1+0-1
2015-12-13 21:45Merge pull request #304 from kon14/patch-1Drew DeVault1+1-1
2015-12-13 21:40Fix wrong path to sway executableKonstantinos Feretos1+1-1
2015-12-13 21:04Subscribe to workspace change events and redrawDrew DeVault3+103-73
2015-12-13 20:40Display workspaces on swaybarDrew DeVault2+120-1
2015-12-13 18:51Free last line in swaybarDrew DeVault1+1-0
2015-12-13 17:28Merge pull request #302 from fluxchief/destroy-workspace-fixDrew DeVault2+31-9
2015-12-13 17:19Make destroy_workspace behave as expectedKevin Hamacher2+31-9
2015-12-13 13:35Display output from a command on swaybarDrew DeVault1+24-2
2015-12-13 13:18Correctly handle moving between fullscreen viewsDrew DeVault1+13-0
2015-12-13 12:58Track the fullscreen view on a workspace swayc_tDrew DeVault2+10-3
2015-12-13 12:52Fullscreen on top of barDrew DeVault1+4-2
2015-12-12 20:19Pass keys along from wayland backend to clientsDrew DeVault3+26-2
2015-12-12 18:01Implement invoking `sway` as IPC clientDrew DeVault1+25-0
2015-12-12 17:59Fix build issueDrew DeVault1+2-2
2015-12-12 17:53Add some more keyboard handling for wayland clientsDrew DeVault4+58-55
2015-12-12 17:28Merge pull request #300 from mikkeloscar/configure-mouse-btnDrew DeVault6+100-24
2015-12-11 19:22Fix config.c strlen errorDrew DeVault1+1-1
2015-12-11 13:22Add floating_modifier extension to manpageMikkel Oscar Lyderik1+4-2
2015-12-11 13:07Add floating_modifier extension to example configMikkel Oscar Lyderik1+3-1
2015-12-11 10:39Make mouse key used for drag/resize configurableMikkel Oscar Lyderik4+93-21
2015-12-10 23:34Initialize keyboard in registry pollDrew DeVault3+128-0
2015-12-10 22:04Include wayland-server.h instead of -core.hDrew DeVault1+1-1
2015-12-10 13:32Add keyboard handling shims to registryDrew DeVault2+39-0
2015-12-10 13:18Copy+paste swaybg code to swaylock for testingDrew DeVault2+125-3
2015-12-10 13:04Discover swaylock extension in registryDrew DeVault4+34-3
2015-12-10 12:57Refactor gdk pixbuf code into shared client libDrew DeVault6+123-109
2015-12-10 12:52Add swaylock subprojectDrew DeVault3+43-0
2015-12-08 13:39Merge pull request #298 from mikkeloscar/readme-dependencyDrew DeVault1+1-0
2015-12-08 13:37Add new dependency to READMEMikkel Oscar Lyderik1+1-0
2015-12-08 12:10Style enforcementDrew DeVault1+1-1
2015-12-08 12:09Merge pull request #296 from progandy/pixbufDrew DeVault5+169-1
2015-12-07 22:31swaybg: load more image formats with gdk-pixbuf2progandy5+169-1
2015-12-05 23:16Merge pull request #292 from christophgysin/manDrew DeVault8+9-6
2015-11-28 03:31Free outputs on registry teardownDrew DeVault1+2-2
2015-12-03 13:53Merge pull request #295 from christophgysin/libDrew DeVault4+1-0
2015-12-03 13:49remove archive from git, add *.a to gitignoreChristoph Gysin4+1-0
2015-12-03 13:35Add swaylock protocol, add resource destructorsDrew DeVault7+68-1
2015-12-03 12:35Revert "Remove build badge (Travis is broken, not sway)"Drew DeVault1+1-1
2015-12-02 21:08Merge pull request #293 from christophgysin/responseDrew DeVault1+1-1
2015-12-02 21:08Merge pull request #294 from christophgysin/matchDrew DeVault1+5-3
2015-12-02 21:04Fix using last output config if none matchedChristoph Gysin1+5-3
2015-12-02 20:40swaymsg: add newline after responseChristoph Gysin1+1-1
2015-12-02 10:47move manpages to subfoldersChristoph Gysin8+9-6
2015-12-02 10:34Merge pull request #291 from christophgysin/libsDrew DeVault9+93-78
2015-12-02 05:57cmake: build common code only onceChristoph Gysin9+93-78
2015-12-02 09:42Merge pull request #290 from christophgysin/cmakeDrew DeVault1+14-14
2015-12-02 05:10cmake: fix manpage dependenciesChristoph Gysin1+2-2
2015-12-02 05:04cmake: fix indentationChristoph Gysin1+14-14
2015-12-01 23:09Fix for_window [...] move scratchpad correctlyDrew DeVault1+2-1
2015-12-01 23:05Revert "Fix bug with for_window [...] move scratchpad"Drew DeVault1+1-2
2015-12-01 23:00Fix bug with for_window [...] move scratchpadDrew DeVault1+2-1
2015-12-01 21:57Fix busted install of /etc/sway/configDrew DeVault1+1-1
2015-12-01 20:57Merge pull request #287 from christophgysin/cmakeDrew DeVault7+96-103
2015-12-01 20:45cmake: remove extra spaceChristoph Gysin1+1-1
2015-12-01 20:37cmake: remove subprojectsChristoph Gysin4+14-22
2015-12-01 20:25cmake: extract swayChristoph Gysin2+49-49
2015-12-01 20:22cmake: extract add_manpage()Christoph Gysin2+32-31
2015-12-01 20:27Remove build badge (Travis is broken, not sway)Drew DeVault1+1-1
2015-12-01 20:27Update .gitignoreDrew DeVault1+1-0
2015-12-01 20:25Merge pull request #285 from christophgysin/cmakeDrew DeVault6+182-135
2015-12-01 20:17Merge pull request #286 from mikkeloscar/wlc-origin-pointDrew DeVault1+5-5
2015-12-01 20:04Use wlc_point instead of deprecated wlc_originMikkel Oscar Lyderik1+5-5
2015-12-01 19:19cmake: remove unnecessary quotesChristoph Gysin3+30-30
2015-12-01 19:17cmake: remove old-style endif conditionChristoph Gysin1+1-1
2015-12-01 19:14cmake: use out-of-source buildChristoph Gysin6+4-9
2015-12-01 19:07cmake: separate C flags and preprocesser definitionsChristoph Gysin1+7-1
2015-12-01 19:46cmake: use tabs instead of spacesChristoph Gysin5+123-123
2015-12-01 19:05cmake: style consistencyChristoph Gysin5+90-44
2015-12-01 18:35cmake: convert all cmake commands to lowercaseChristoph Gysin5+16-16
2015-12-01 18:56Merge pull request #284 from gpyh/masterDrew DeVault2+3-2
2015-12-01 00:23FALLBACK_CONFIG_DIR did not work. Fixed.Yacine Hmito2+3-2
2015-12-01 00:16Merge pull request #281 from gpyh/masterDrew DeVault4+16-9
2015-11-30 23:38Can customize config fallback directoryYacine Hmito4+16-9
2015-11-29 22:20Add framework for switching command setsDrew DeVault3+30-7
2015-11-29 22:02Add bar config struct and defaultsDrew DeVault3+56-1
2015-11-29 21:26Merge pull request #278 from christophgysin/mergeDrew DeVault3+48-9
2015-11-29 20:51cmd_output: Merge instead of replace output configChristoph Gysin3+43-4
2015-11-29 21:17config: Store 'enabled' as intChristoph Gysin2+5-5
2015-11-29 20:41Merge pull request #277 from christophgysin/cmd_outputDrew DeVault1+16-5
2015-11-29 13:46cmd_output: check for missing subcommand argumentsChristoph Gysin1+16-5
2015-11-29 20:27Add text rendering support to wayland clientsDrew DeVault5+87-2
2015-11-29 19:02Only strip comments at the start of a lineDrew DeVault2+5-23
2015-11-29 18:59Fix output adjustment for panelsDrew DeVault1+34-30
2015-11-29 17:03Support desktop shell panels in compositorDrew DeVault5+130-22
2015-11-29 15:58Add swaybar basicsDrew DeVault2+97-4
2015-11-29 15:26Add swaybar subprojectDrew DeVault3+57-0
2015-11-29 15:18Add suid instructions to readmeDrew DeVault1+4-0
2015-11-29 14:10Merge pull request #274 from sce/fix_stray_floatsDrew DeVault1+1-3
2015-11-29 14:08Merge pull request #276 from sce/earlier_loggingDrew DeVault1+8-8
2015-11-29 14:07Remove trailing semicolonDrew DeVault1+1-1
2015-11-29 14:07Merge pull request #275 from christophgysin/cmd_outputDrew DeVault3+31-22
2015-11-29 14:04Merge pull request #269 from christophgysin/usageDrew DeVault7+75-21
2015-11-29 13:56main: Setup logging before wlc_init.S. Christoffer Eliesen1+8-8
2015-11-29 13:23cmd_output: Log enable/disable stateChristoph Gysin1+4-3
2015-11-29 13:24apply_output_config: use list_seq_find() to find configChristoph Gysin1+3-5
2015-11-29 12:51cmd_output: Use list_seq_find() to find matching configChristoph Gysin3+14-7
2015-11-29 08:28cmd_output: Cleanup cmd_output argument handlingChristoph Gysin1+10-7
2015-11-28 22:48cmd_floating: Don't add non-float as sibling to float.S. Christoffer Eliesen1+1-3
2015-11-29 00:24Merge pull request #272 from mikkeloscar/output-cmd-warningsDrew DeVault1+8-2
2015-11-28 14:35Fix option parsingChristoph Gysin3+8-11
2015-11-28 14:18swaymsg: Add --help option that prints usageChristoph Gysin2+6-1
2015-11-28 14:18swaygrab: Add --help option that prints usageChristoph Gysin2+6-1
2015-11-26 19:03sway: Add --help option that prints usageChristoph Gysin2+10-1
2015-11-28 14:09swaymsg: Print usage and exit on unknown optionsChristoph Gysin1+11-0
2015-11-28 14:09swaygrab: Print usage and exit on unknown optionsChristoph Gysin1+12-0
2015-11-26 19:01sway: Print usage and exit on unknown optionsChristoph Gysin1+15-0
2015-11-28 13:47Use macros for exit valuesChristoph Gysin4+8-8
2015-11-28 21:02Add warnings about invalid output commandsMikkel Oscar Lyderik1+8-2
2015-11-28 19:39Merge pull request #271 from sce/move_wlc_initDrew DeVault1+12-14
2015-11-28 18:52sway/main: Move wlc init to after args are handled.S. Christoffer Eliesen1+12-14
2015-11-28 15:18Allow output config for output named *Drew DeVault3+20-1
2015-11-28 15:00Improve config file loadingDrew DeVault1+27-63
2015-11-28 14:04Remove extraneous logging from swaygrabDrew DeVault1+0-1
2015-11-28 13:57Fix incorrect #include on ipc-client.cDrew DeVault1+1-1
2015-11-28 13:49Rearrange logging headersDrew DeVault5+7-4
2015-11-27 21:16Style fixes in swaybgDrew DeVault2+78-78
2015-11-27 21:02Remove "See Also" from swaygrab man pageDrew DeVault1+0-5
2015-11-27 21:01Fix uninitialized variable warning in swaygrabDrew DeVault1+1-1
2015-11-27 19:21Add ffmpeg capture to swaygrab (with limitations)Drew DeVault3+111-10
2015-11-27 17:23Improve CONTRIBUTING.mdDrew DeVault1+19-0
2015-11-27 17:20Merge pull request #266 from sce/sticky_floats_0Drew DeVault5+53-2
2015-11-26 22:53workspace: Learn sticky.S. Christoffer Eliesen5+52-1
2015-11-26 21:55commands: code formatting: Sort list of commands by alphabet.S. Christoffer Eliesen1+1-1
2015-11-27 16:56Merge pull request #265 from sce/better_loggingDrew DeVault1+26-27
2015-11-27 16:53Merge pull request #264 from sce/fix_ws_next_nameDrew DeVault1+16-12
2015-11-27 16:00debug_log: Improve container_log so that debug lines are aligned.S. Christoffer Eliesen1+26-27
2015-11-24 22:03workspace: Improve workspace_next_name.S. Christoffer Eliesen1+16-12
2015-11-27 16:22Merge pull request #263 from sce/floating_enable_disableDrew DeVault2+60-49
2015-11-24 19:00cmd_floating: Support `enable` and `disable` commands too.S. Christoffer Eliesen2+60-49
2015-11-27 15:40Fix swaygrab memory leakDrew DeVault1+2-0
2015-11-27 15:39Implement swaygrab for still imagesDrew DeVault3+60-7
2015-11-27 15:10Add command line to swaygrabDrew DeVault4+81-13
2015-11-27 15:06Add swaygrab(1) man pageDrew DeVault2+45-0
2015-11-27 14:53Add swaygrab subprojectDrew DeVault3+29-0
2015-11-27 14:50Move IPC client into common, refactor IPCDrew DeVault9+573-547
2015-11-27 14:42Fix build warningsDrew DeVault2+4-2
2015-11-27 14:19Fix mistake in CONTRIBUTING.mdDrew DeVault1+2-2
2015-11-27 14:18Update CONTRIBUTING.mdDrew DeVault1+129-126
2015-11-27 14:16Write down style guidelinesDrew DeVault2+163-7
2015-11-27 13:59Style enforcementDrew DeVault1+58-59
2015-11-27 13:52Don't use the _t postfix on non-typedef structuresDrew DeVault1+2-2
2015-11-26 21:49Add "variant": "sway" to IPC version responseDrew DeVault1+3-6
2015-11-26 20:14Add swaymsg(1) man pageDrew DeVault2+70-0
2015-11-26 20:06Implement swaymsg IPC behaviorDrew DeVault1+70-2
2015-11-26 19:31Parse command line args for swaymsgDrew DeVault3+92-2
2015-11-26 17:41Add swaymsg subprojectDrew DeVault3+29-0
2015-11-25 23:59Merge pull request #261 from christophgysin/execDrew DeVault1+14-9
2015-11-25 23:58Merge pull request #260 from christophgysin/scaleDrew DeVault3+92-6
2015-11-25 21:19Call swaybg without invoking a shellChristoph Gysin1+14-9
2015-11-25 20:26swaybg: implement scaling mode "fit"Christoph Gysin3+25-1
2015-11-25 19:07swaybg: implement scaling mode "tile"Christoph Gysin1+10-0
2015-11-25 18:53swaybg: implement scaling mode "center"Christoph Gysin1+8-0
2015-11-25 18:52swaybg: implement scaling mode "fill"Christoph Gysin1+23-0
2015-11-25 14:57swaybg: implement scaling mode "stretch"Christoph Gysin1+24-3
2015-11-25 14:53swaybg: check for exact number of argumentsChristoph Gysin1+1-1
2015-11-25 14:53swaybg: make argv constChristoph Gysin1+2-2
2015-11-25 14:28Merge pull request #251 from sce/criteria_1Drew DeVault7+478-0
2015-11-25 14:09Merge pull request #259 from christophgysin/linenoDrew DeVault1+4-1
2015-11-25 13:58criteria: Code formatting.S. Christoffer Eliesen1+50-50
2015-11-25 13:53Merge pull request #258 from christophgysin/whitespaceDrew DeVault1+5-5
2015-11-25 13:45config: print line numberChristoph Gysin1+4-1
2015-11-25 13:28config: remove trailing whitespaceChristoph Gysin1+5-5
2015-11-17 18:27criteria: Add. Learn for_window command.S. Christoffer Eliesen7+478-0
2015-11-25 13:19Merge pull request #255 from christophgysin/ninjaDrew DeVault1+2-2
2015-11-25 12:44Merge pull request #257 from christophgysin/missing-includeDrew DeVault1+1-0
2015-11-25 12:10cmake: fix ninja buildChristoph Gysin1+2-2
2015-11-25 12:10extensions: add missing includeChristoph Gysin1+1-0
2015-11-25 12:38Merge pull request #254 from christophgysin/typotaiyu1+2-2
2015-11-25 12:09cmake: Fix typoChristoph Gysin1+2-2
2015-11-24 21:10Merge pull request #253 from sce/add_sibling_handle_floating_alt1Drew DeVault1+26-12
2015-11-24 19:58layout: get_swayc_in_direction_under: Handle floating views.S. Christoffer Eliesen1+1-1
2015-11-24 19:58layout: swap_container: Handle floating views.S. Christoffer Eliesen1+10-3
2015-11-24 19:57layout: replace_child: Handle floating views.S. Christoffer Eliesen1+5-2
2015-11-24 19:46layout: add_sibling: Handle floating views properly.S. Christoffer Eliesen1+10-6
2015-11-24 20:32Merge pull request #252 from sce/fix_binding_cmpDrew DeVault1+5-0
2015-11-24 18:15sway_binding_cmp_keys: Differentiate between modifier keys.S. Christoffer Eliesen1+5-0
2015-11-24 15:56Merge pull request #250 from sce/initial_support_for_criteria_stringsDrew DeVault2+26-4
2015-11-18 18:03handle_command: Skip commands that has a criteria string.S. Christoffer Eliesen1+19-2
2015-11-18 14:03stringop: Properly handle criteria strings.S. Christoffer Eliesen1+7-2
2015-11-24 15:12Merge pull request #249 from sce/extra_view_metadataDrew DeVault2+17-0
2015-11-22 21:09container: Store app_id attribute for views.S. Christoffer Eliesen2+8-0
2015-11-22 21:05container: Store class attribute for views.S. Christoffer Eliesen2+9-0
2015-11-24 12:37Merge pull request #248 from taiyu-len/masterDrew DeVault3+21-13
2015-11-24 08:30fix list sortingtaiyu3+21-13
2015-11-22 20:29Merge pull request #247 from sce/handle_bindsym_duplicatesDrew DeVault3+70-20
2015-11-19 15:37cmd_bindsym: Detect/handle duplicates.S. Christoffer Eliesen3+63-20
2015-11-17 22:30commands: Comment/doc for config_command.S. Christoffer Eliesen1+7-0
2015-11-22 14:18Merge pull request #245 from sce/workspace_output_duplicatesDrew DeVault7+46-1
2015-11-19 12:05cmd_workspace: Don't fill up config->workspace_outputs with duplicates.S. Christoffer Eliesen4+19-3
2015-11-19 10:52stringop: lenient_strcmp: Add.S. Christoffer Eliesen2+16-0
2015-11-18 20:12list: Add list_seq_find.S. Christoffer Eliesen2+13-0
2015-11-20 01:10Update header for default configDrew DeVault1+2-3
2015-11-20 01:04Fix #240Drew DeVault1+1-1
2015-11-19 23:55Add all documented scaling modes to config parserDrew DeVault1+3-1
2015-11-19 23:55Add wallpapers to output commandDrew DeVault5+59-19
2015-11-19 23:25Parse output background configDrew DeVault2+39-2
2015-11-19 13:34Stretch image to fit output resolutionDrew DeVault1+12-10
2015-11-19 13:20Basic image rendering for swaybgDrew DeVault1+6-3
2015-11-19 12:58Refactor the crap out of wayland clientsDrew DeVault9+369-306
2015-11-19 12:23Fix background extensionsDrew DeVault3+6-7
2015-11-19 03:14Add background handlingDrew DeVault3+47-4
2015-11-19 03:01Basic support for extensions in server and clientsDrew DeVault9+208-7
2015-11-19 00:59Fix warning about uninitialized variableDrew DeVault1+1-0
2015-11-19 00:58Exit if unable to allocate bufferDrew DeVault1+3-0
2015-11-19 00:38Support cursors over wayland clientsDrew DeVault4+60-4
2015-11-18 22:59Generate protocol headersDrew DeVault3+7-3
2015-11-18 14:55Fix SIGBUS from wayland clientsDrew DeVault3+4-3
2015-11-18 13:44Normalize indentationDrew DeVault2+56-56
2015-11-18 13:36Clean up memory pool files betterDrew DeVault3+27-21
2015-11-18 13:27Support resizing in wayland client implementationDrew DeVault1+12-0
2015-11-18 13:22Fix up wayland client implementationDrew DeVault6+207-160
2015-11-17 00:40Track pid of child process from execDrew DeVault1+18-3
2015-11-16 20:57Merge pull request #233 from sce/multiple_adjacent_outputsDrew DeVault6+167-49
2015-11-15 23:35output: Support multiple adjacent outputs.S. Christoffer Eliesen6+167-49
2015-11-16 15:49Merge pull request #232 from sce/replace_output_configDrew DeVault3+11-1
2015-11-16 10:40cmd_output: Replace existing config if called multiple times.S. Christoffer Eliesen3+11-1
2015-11-16 01:22Update READMEDrew DeVault1+2-0
2015-11-15 21:58Merge pull request #230 from sce/code_overviewDrew DeVault1+81-0
2015-11-15 11:59HACKING.md: Add code overview section.S. Christoffer Eliesen1+81-0
2015-11-14 22:14We somewhat more wlc_point nowDrew DeVault2+12-12
2015-11-14 16:30We wlc_point nowDrew DeVault1+3-3
2015-11-13 19:48Merge pull request #227 from xerpi/masterDrew DeVault1+3-1
2015-11-13 19:42Check the client_setup() return valueSergi Granell1+3-1
2015-11-13 19:10Merge pull request #226 from sce/fix_get_socketpathDrew DeVault2+15-6
2015-11-13 16:53ipc: Store socketname in SWAYSOCK. Fixes `--get-socketpath`.S. Christoffer Eliesen2+15-6
2015-11-13 16:07New screenshot for READMEDrew DeVault1+1-1
2015-11-13 15:27Clean up some things better in wayland clientsDrew DeVault3+27-14
2015-11-13 13:17Merge branch 'master' of github.com:SirCmpwn/swayDrew DeVault1+7-6
2015-11-13 13:17Revert "Try ~/.i3/config earlier than /etc/sway/config"Drew DeVault1+1-1
2015-11-13 13:15Merge pull request #225 from sce/logind_socket_pathDrew DeVault1+7-6
2015-11-13 13:09Try ~/.i3/config earlier than /etc/sway/configDrew DeVault1+1-1
2015-11-12 16:19ipc: Put socket into proper user runtime dir.S. Christoffer Eliesen1+7-6
2015-11-13 12:56Fix man page installsDrew DeVault1+1-1
2015-11-13 12:17Clean up CMake stuffDrew DeVault3+5-8
2015-11-13 03:20Merge pull request #224 from mathstuf/cmake-cleanupsDrew DeVault3+70-70
2015-11-13 02:45cmake: run git in the source directoryBen Boeckel1+2-0
2015-11-13 02:42common: create a static libraryBen Boeckel3+9-7
2015-11-13 02:37cmake: clean up installation rulesBen Boeckel2+20-20
2015-11-13 02:37cmake: clean up definition settingsBen Boeckel1+2-5
2015-11-13 02:36cmake: manipulate CMAKE_MODULE_PATH as a listBen Boeckel1+2-1
2015-11-13 02:32cmake: set the output directory onceBen Boeckel2+1-2
2015-11-13 02:29cmake: simplify manpage generationBen Boeckel1+28-25
2015-11-13 02:28cmake: use string(TIMESTAMP)Ben Boeckel1+2-8
2015-11-13 02:30cmake: bump requirement to 3.1.0Ben Boeckel1+3-1
2015-11-13 00:42We don't need to implement strdupDrew DeVault3+6-16
2015-11-13 00:35Further refinement of wayland client supportDrew DeVault3+50-9
2015-11-13 00:04Start fleshing out wayland client implementationDrew DeVault9+529-251
2015-11-12 17:37Merge branch 'master' of github.com:SirCmpwn/swayDrew DeVault1+2-0
2015-11-12 17:37Start working on IPC for get_pixelsDrew DeVault2+45-6
2015-11-12 15:48Merge pull request #223 from mikkeloscar/swaybg-depsDrew DeVault1+2-0
2015-11-12 15:40Add new swaybg dependenciesMikkel Oscar Lyderik1+2-0
2015-11-12 13:31Add swaybg executableDrew DeVault3+35-3
2015-11-12 13:17Add new dependencies for wayland clientsDrew DeVault7+661-0
2015-11-12 13:02Fix gaps for views being incorrectDrew DeVault2+4-1
2015-11-11 13:43Fix some IPC issuesDrew DeVault1+9-6
2015-11-11 13:32Add file and line number to log in Debug buildDrew DeVault2+22-2
2015-11-08 17:06Add some documentation commentsDrew DeVault3+224-46
2015-11-04 20:25Merge pull request #217 from mikkeloscar/ipc-hDrew DeVault1+1-0
2015-11-04 20:12Include header declaring ipc_event_workpace(2)Mikkel Oscar Lyderik1+1-0
2015-11-04 12:37Merge pull request #216 from sce/learn_edge_gaps_0Drew DeVault5+42-2
2015-11-04 01:55Learn "gaps edge_gaps <on|off|toggle>".S. Christoffer Eliesen5+42-2
2015-11-04 11:58Merge pull request #215 from sce/gapsDrew DeVault2+16-17
2015-11-04 00:27commands: gaps: Re-arrange windows after changing default gaps.S. Christoffer Eliesen1+2-0
2015-11-04 00:27commands: gaps: Always apply default gaps config.S. Christoffer Eliesen1+1-6
2015-11-03 23:41commands: gaps: Accept zero value.S. Christoffer Eliesen1+3-3
2015-11-04 00:26sway.5.txt: Clarify gaps documentation.S. Christoffer Eliesen1+4-4
2015-11-04 00:05commands: gaps: Refactor, expected_syntax.S. Christoffer Eliesen1+6-4
2015-11-03 22:11Merge pull request #205 from sce/focus_move_cont_to_adjacent_outputDrew DeVault4+66-1
2015-10-24 22:38commands: Learn 'move workspace to output <direction|name>'.S. Christoffer Eliesen4+48-4
2015-10-24 22:38commands: Learn 'move <container|window> to output <direction|name>'.S. Christoffer Eliesen2+22-1
2015-11-02 19:46Merge pull request #214 from taiyu-len/masterDrew DeVault2+2-3
2015-11-02 19:28put ipc_event_workspace in update_focustaiyu2+2-3
2015-10-29 21:52Merge pull request #212 from sce/mouse_warpingDrew DeVault10+166-109
2015-10-29 18:13container.h: Remove unused.S. Christoffer Eliesen1+0-2
2015-10-29 17:02input_state: Remove mouse_origin (x&y). Query wlc instead.S. Christoffer Eliesen4+17-20
2015-10-26 11:20commands: Learn mouse_warping.S. Christoffer Eliesen6+64-9
2015-10-27 23:41input_state: Extract 'pointer_position_set' function from handlers.S. Christoffer Eliesen3+27-21
2015-10-27 23:22container: Move container_under_pointer here from handlers.S. Christoffer Eliesen4+67-66
2015-10-29 15:33Merge pull request #211 from sce/fix_get_swayc_in_directionDrew DeVault1+2-53
2015-10-29 14:53layout: get_swayc_in_direction: Properly find adjacent outputs.S. Christoffer Eliesen1+2-53
2015-10-28 19:54Merge pull request #210 from sce/focus_outputDrew DeVault3+27-4
2015-10-24 01:31commands: Learn 'focus output <direction|name>'S. Christoffer Eliesen2+23-1
2015-10-27 14:58layout: Don't reset container size if it's a floating window.S. Christoffer Eliesen1+4-3
2015-10-27 22:34Merge pull request #209 from sce/fix_seamless_mouseDrew DeVault1+4-4
2015-10-27 22:19handlers: Pass workspace to workspace_switch, not output.S. Christoffer Eliesen1+4-4
2015-10-27 21:19Merge pull request #208 from minus7/ipc_subscribeDrew DeVault3+110-30
2015-10-27 20:59implemented IPC subscribe for workspace eventminus3+110-30
2015-10-27 17:51Merge pull request #206 from sce/debuglogDrew DeVault3+47-0
2015-10-27 14:36sway.5.txt: Remove 'debuglog' documentation.S. Christoffer Eliesen1+0-5
2015-10-26 12:41commands: Learn 'debuglog'.S. Christoffer Eliesen4+52-0
2015-10-25 12:58Merge pull request #204 from sce/misc_stuffDrew DeVault8+171-69
2015-10-25 12:55output: Fix code style.S. Christoffer Eliesen1+4-8
2015-10-24 14:55commands: cmd_move: Fix "move container to workspace _number_ n"S. Christoffer Eliesen1+24-21
2015-10-24 22:34log: Add swayc_log, use at a few key places.S. Christoffer Eliesen4+31-2
2015-10-24 23:20sway/output: Create, move code from handlers.c here.S. Christoffer Eliesen3+120-46
2015-10-23 18:29Update set_origin to match wlc changesDrew DeVault1+1-1
2015-10-23 14:48Merge pull request #202 from sce/seamless_mouse_adjustmentsDrew DeVault5+35-27
2015-10-23 12:32seamless_mouse: Move pointer only if successfully changed workspace.S. Christoffer Eliesen5+33-26
2015-10-23 12:12handlers: Don't switch output when mouse button is pressed.S. Christoffer Eliesen1+2-1
2015-10-23 14:34Merge pull request #201 from sce/cmd_resultsDrew DeVault5+339-222
2015-10-23 11:03commands: cmd_results->input is duplicated/freed.S. Christoffer Eliesen2+11-5
2015-10-23 10:50commands: Code formatting.S. Christoffer Eliesen1+6-4
2015-10-23 10:45commands: Allow 'floating_modifier' & 'focus_follows_mouse' at runtime.S. Christoffer Eliesen1+0-2
2015-10-22 12:14ipc,commands,config: Replace cmd_status enum with cmd_results struct.S. Christoffer Eliesen5+333-222
2015-10-22 11:00ipc: Return correct status in ipc reply.S. Christoffer Eliesen1+1-1
2015-10-22 21:14Merge pull request #200 from sce/fix_seamless_transitionsDrew DeVault1+2-2
2015-10-22 21:07handlers: Fix swapped top/bottom for seamless transitions.S. Christoffer Eliesen1+2-2
2015-10-22 20:44Move pointer during seamless transitionsDrew DeVault1+6-0
2015-10-21 23:44Merge pull request #199 from sce/mouse_cross_output_edge_simpleDrew DeVault5+75-0
2015-10-21 23:34config: Add "seamless_mouse" to decide if pointer crosses output edges.S. Christoffer Eliesen5+18-1
2015-10-21 23:15Switch to adjacent output when hitting output edge.S. Christoffer Eliesen1+58-0
2015-10-21 22:24Merge pull request #197 from sce/configure_outputs_during_reload_Drew DeVault4+51-30
2015-10-21 22:15commands: Allow changing resolution outside config load.S. Christoffer Eliesen1+0-1
2015-10-21 21:59config: Don't try to apply bad output resolution.S. Christoffer Eliesen1+1-1
2015-10-21 14:34config: Apply output config also during config reload.S. Christoffer Eliesen4+49-27
2015-10-21 20:22commands,container: Tweak debug output to better reflect reality.S. Christoffer Eliesen2+2-2
2015-10-19 17:52Merge pull request #196 from sce/catch_empty_commandDrew DeVault1+5-0
2015-10-19 17:42commands: Gracefully handle empty commands.S. Christoffer Eliesen1+5-0
2015-10-18 18:25Merge pull request #195 from sce/get_socketpathDrew DeVault2+7-2
2015-10-18 18:03Merge pull request #194 from sce/ignore_no_startup_idDrew DeVault1+14-1
2015-10-18 17:53main: Implement --get-socketpath switch.S. Christoffer Eliesen2+7-2
2015-10-18 17:14commands: Catch empty exec with --no-startup-id cases.S. Christoffer Eliesen1+5-0
2015-10-17 12:28commands: Ignore exec switch "--no-startup-id".S. Christoffer Eliesen1+9-1
2015-10-16 11:32Merge pull request #193 from sce/multi_userDrew DeVault1+33-9
2015-10-16 11:21sway/ipc: Use sway_abort instead of returning NULL.S. Christoffer Eliesen1+4-4
2015-10-16 11:04sway/ipc: ipc_user_sockaddr: Use sway_assert instead of assert.S. Christoffer Eliesen1+8-2
2015-10-16 11:06sway/ipc: Fix whitespace.S. Christoffer Eliesen1+7-7
2015-10-16 10:02sway/ipc: Free ipc_sockaddr upon termination.S. Christoffer Eliesen1+4-0
2015-10-16 09:42sway/ipc: Support multiple users.S. Christoffer Eliesen1+5-1
2015-10-16 08:55sway/ipc: Dynamically assign ipc_sockaddr.S. Christoffer Eliesen1+19-9
2015-10-15 18:29Merge pull request #192 from sleep-walker/masterDrew DeVault1+1-0
2015-10-15 18:15tell where openSUSE packages lives as wellTomáš Čech1+1-0
2015-10-15 13:22Merge pull request #191 from zetok/readmeDrew DeVault1+2-1
2015-10-15 13:14README.md: Add link to unofficial ebuild for GentooZetok Zalbavar1+2-1
2015-10-08 15:24Merge pull request #190 from taiyu-len/masterDrew DeVault2+12-13
2015-10-08 15:12#187, let init handle child processestaiyu2+12-13
2015-10-08 10:24Merge pull request #189 from SirCmpwn/revert-188-masterDrew DeVault1+9-2
2015-10-08 10:24Revert "#187 cleanup zombies properly"Drew DeVault1+9-2
2015-10-07 23:39Merge pull request #188 from taiyu-len/masterDrew DeVault1+2-9
2015-10-07 23:18#187 cleanup zombies properly using defaulttaiyu1+2-9
2015-09-30 12:30Merge pull request #185 from sleep-walker/masterDrew DeVault1+3-2
2015-09-30 12:21Use location of XKBcommon headers, don't expect build in source directoryTomáš Čech1+3-2
2015-09-29 14:19return after disconnect ipc client and minor checkstaiyu2+3-3
2015-09-29 11:43Merge pull request #181 from taiyu-len/masterDrew DeVault9+342-171
2015-09-22 16:41Merge branch 'master' of https://github.com/taiyu-len/swaytaiyu9+317-153
2015-09-22 16:41#184taiyu2+25-18
2015-09-21 00:08Merge pull request #183 from mikkeloscar/wlc-depDrew DeVault1+1-0
2015-09-20 23:57Add missing wlc dependencyMikkel Oscar Lyderik1+1-0
2015-09-20 17:56fix config search pathstaiyu1+21-19
2015-09-18 18:34container_move checktaiyu1+2-1
2015-09-18 15:33dont log empty config linestaiyu1+3-4
2015-09-18 14:23merge + no c_extensionstaiyu8+37-13
2015-09-18 13:52minor fixtaiyu2+2-2
2015-09-18 11:27Fix warnings introduced by prior commitDrew DeVault7+19-3
2015-09-18 11:16Fix build for debian stretchDrew DeVault3+3-0
2015-09-15 13:56style, safer forktaiyu1+23-28
2015-09-15 13:39nomacrotaiyu1+7-16
2015-09-15 02:59multi command keybindstaiyu6+280-109
2015-09-13 23:46Revert "new_workspace null behavior + testmap functions + regex"Drew DeVault12+370-581
2015-09-12 14:29Merge pull request #179 from taiyu-len/masterDrew DeVault12+581-370
2015-09-12 09:52visible valuestaiyu1+2-2
2015-09-12 09:45cmd_for_window dummy functiontaiyu1+1-1
2015-09-12 09:38new_workspace null behavior + testmap functions + regextaiyu12+581-370
2015-09-10 18:18Merge pull request #177 from taiyu-len/masterDrew DeVault7+297-251
2015-09-10 18:07cmd status + workspace ws output optaiyu7+297-251
2015-09-08 17:53mode supports multi token namestaiyu3+11-10
2015-09-08 17:28remove old thingstaiyu2+1-4
2015-09-08 17:27var replacement changestaiyu4+78-58
2015-09-08 16:52fix missing symbol bugtaiyu1+3-0
2015-09-08 16:10escape check fixtaiyu1+3-2
2015-09-08 15:54set variable changestaiyu5+73-37
2015-09-08 13:01Merge pull request #174 from twouters/masterDrew DeVault1+2-2
2015-09-08 12:37fix outut typoThomas Wouters1+2-2
2015-09-07 22:22prevent views from disappearingtaiyu1+4-2
2015-09-07 22:14Merge pull request #173 from taiyu-len/config_modeDrew DeVault8+250-221
2015-09-07 22:03strdup + styletaiyu3+7-13
2015-09-07 21:40put strip_whitespace backtaiyu2+15-9
2015-09-07 21:29config modestaiyu8+256-227
2015-09-07 14:22Merge pull request #172 from taiyu-len/masterDrew DeVault2+104-82
2015-09-07 13:52free config stufftaiyu1+37-27
2015-09-07 06:22free config when reloadingtaiyu1+29-12
2015-09-07 05:48config_path cleanuptaiyu2+58-63
2015-09-07 01:52Add fosspay badgeDrew DeVault1+1-1
2015-09-06 14:13Merge pull request #171 from taiyu-len/masterDrew DeVault6+150-26
2015-09-06 13:52man pagetaiyu2+12-4
2015-09-06 03:48gap resizetaiyu5+139-23
2015-09-05 13:36Merge pull request #170 from mikkeloscar/masterDrew DeVault1+1-1
2015-09-05 06:53Add link to travis-ci badgeMikkel Oscar Lyderik1+1-1
2015-09-05 00:29Merge pull request #169 from taiyu-len/masterDrew DeVault3+52-40
2015-09-05 00:10remove outdated commenttaiyu1+0-3
2015-09-05 00:09enum for command typetaiyu3+32-28
2015-09-05 00:02styletaiyu1+1-1
2015-09-04 23:57better handling of commands during configtaiyu3+51-40
2015-09-04 23:26Merge pull request #168 from taiyu-len/masterDrew DeVault4+30-29
2015-09-04 23:14default gap valuetaiyu4+30-29
2015-09-04 19:37Add travis badgeDrew DeVault1+1-1
2015-09-04 19:33Merge pull request #167 from mikkeloscar/masterDrew DeVault2+38-0
2015-09-04 19:08make install wlc as part of the buildMikkel Oscar Lyderik1+2-3
2015-09-04 17:38Build wlc as part of build stepMikkel Oscar Lyderik2+26-4
2015-09-04 15:22Add .travis.ymlMikkel Oscar Lyderik1+17-0
2015-09-02 15:51properly free cmd_queue, should partially fix #165 from what i tell from its log.taiyu1+5-5
2015-09-02 15:47fclose /proc/modules when we're done with itDrew DeVault1+2-1
2015-09-02 15:46Add check for nvidia module and warn userDrew DeVault1+19-0
2015-09-02 14:47Do not set FD_CLOEXECDrew DeVault1+0-9
2015-09-02 13:42Log sway version on startupDrew DeVault1+4-0
2015-09-02 11:37Remove stropts.h from ipc.cDrew DeVault1+0-1
2015-09-01 17:33Merge pull request #161 from aouelete/masterDrew DeVault2+3-3
2015-09-01 17:27Fixed a couple of typos in man pagesAaron Ouellette2+3-3
2015-09-01 16:56Merge pull request #160 from taiyu-len/masterDrew DeVault2+15-13
2015-09-01 16:02cleaned up leaky prev_workspace_nametaiyu2+15-13
2015-09-01 14:14Merge pull request #159 from minus7/patch-1Drew DeVault1+2-0
2015-09-01 11:38remove yaourt command from readmeminus1+0-2
2015-09-01 08:15Updated readme dependency listminus1+4-0
2015-08-31 15:55Merge pull request #158 from taiyu-len/masterDrew DeVault1+6-10
2015-08-31 15:49properly remove children in loopstaiyu1+6-10
2015-08-31 11:11Merge pull request #156 from Luminarys/masterDrew DeVault4+20-3
2015-08-31 02:34Added in workspace_auto_back_and_forthLuminarys4+20-3
2015-08-31 01:03Merge pull request #155 from Luminarys/masterDrew DeVault3+23-4
2015-08-31 01:02Removed unnecessary debug lineLuminarys1+0-1
2015-08-31 00:59Added in workspace back_and_forthLuminarys3+24-4
2015-08-30 23:28#154 destroy view handler properly destroys viewstaiyu1+6-5
2015-08-30 20:20#153 add "ctrl" and "alt" to modifiers structtaiyu1+2-0
2015-08-30 05:00Merge pull request #152 from Luminarys/masterDrew DeVault3+91-19
2015-08-30 02:14Made scratchpad handling identical to i3Luminarys3+91-19
2015-08-29 13:51#151 fixtaiyu1+1-4
2015-08-29 10:51Merge pull request #150 from Luminarys/masterDrew DeVault3+69-5
2015-08-29 06:43#149 change focus before pointer_modetaiyu1+10-11
2015-08-29 06:01#149 fix, reorder floating windows on click.taiyu1+6-3
2015-08-29 05:51#148 fix, choose non-floating view for inserting containertaiyu1+12-0
2015-08-29 05:33Fixed move scratchpad and added in scratchpad showLuminarys2+58-21
2015-08-29 04:39Added in scratchpad addingLuminarys3+28-1
2015-08-29 02:43Merge pull request #147 from taiyu-len/masterDrew DeVault2+34-26
2015-08-29 02:35move v3taiyu2+34-26
2015-08-28 21:45default floating_modtaiyu1+2-0
2015-08-28 19:31styletaiyu1+1-1
2015-08-28 19:30fix issue #140, dont set pointer mode if no floating_modtaiyu1+4-2
2015-08-28 19:27Merge pull request #146 from taiyu-len/movev2Drew DeVault4+97-53
2015-08-28 18:14styletaiyu2+7-8
2015-08-28 18:11layout fix for a certain casetaiyu1+2-0
2015-08-28 18:04dont move floating contaienrstaiyu1+3-0
2015-08-28 18:03move function redonetaiyu4+92-52
2015-08-28 11:41Merge pull request #145 from taiyu-len/masterDrew DeVault4+115-43
2015-08-28 06:42forgot visibility of floating containerstaiyu1+12-4
2015-08-28 06:18update visibility + container info functionstaiyu4+77-53
2015-08-28 03:55proper visibility updatetaiyu1+17-2
2015-08-28 03:32use previous outputstaiyu2+26-1
2015-08-28 02:55Merge pull request #144 from Luminarys/masterDrew DeVault5+36-1
2015-08-28 02:52Added in default_orientation handlingLuminarys5+36-1
2015-08-27 15:32update visibility for moved workspacestaiyu1+2-0
2015-08-27 14:10dont swap floating containerstaiyu1+2-1
2015-08-27 11:42Merge pull request #142 from taiyu-len/masterDrew DeVault3+21-4
2015-08-27 04:25move workspace from dead output to other outputtaiyu3+21-4
2015-08-27 02:17Merge pull request #139 from Luminarys/masterDrew DeVault3+42-10
2015-08-27 02:15Updated versioning in cmakeLuminarys1+23-7
2015-08-27 02:13Added in better versioning infoLuminarys2+19-3
2015-08-26 23:50slight fixtaiyu3+25-5
2015-08-26 23:27fixed move_container bug, log prints before abortingtaiyu2+8-5
2015-08-26 22:48Merge pull request #137 from minus7/jsonDrew DeVault4+78-73
2015-08-26 22:44fixed container_mapminus1+2-3
2015-08-26 22:41converted IPC to use json-cminus1+43-70
2015-08-26 22:06fixed json-c CMake inclusionminus2+20-4
2015-08-26 21:49added json-c lib and implemented IPC get_versionminus2+17-0
2015-08-26 20:35some function documentation, fixed gaps on config reloadtaiyu3+76-51
2015-08-26 18:07Merge pull request #136 from taiyu-len/masterDrew DeVault7+45-19
2015-08-26 18:01move_container_to fixuptaiyu7+45-19
2015-08-26 14:18Merge pull request #135 from Luminarys/masterDrew DeVault2+17-1
2015-08-26 14:14Minor fixesLuminarys1+1-3
2015-08-26 12:32Add dependency on PCREDrew DeVault2+40-9
2015-08-26 12:24Do not pass modifiers when getting keysyms from wlcDrew DeVault1+2-1
2015-08-26 11:01Use C 99Drew DeVault1+1-0
2015-08-26 03:04Added in build version based on git hashLuminarys2+19-1
2015-08-25 23:39longopt minor fixtaiyu1+1-0
2015-08-25 20:39Merge pull request #133 from minus7/wlc-keyboard-fixDrew DeVault1+2-2
2015-08-25 20:39Merge pull request #132 from taiyu-len/masterDrew DeVault5+24-17
2015-08-25 20:38fixed keyboard handlingminus1+2-2
2015-08-25 20:29fixed segfault on exit + a little fixup of that floatfocus prtaiyu5+24-17
2015-08-25 20:13Merge pull request #131 from nicklaswj/masterDrew DeVault1+9-1
2015-08-25 20:12Merge pull request #129 from minus7/workspacesDrew DeVault12+170-90
2015-08-25 20:00code style clean upNicklas Warming Jacobsen1+7-7
2015-08-25 18:43fixed moving to other output and visibilityminus1+2-1
2015-08-25 18:25removed stupid test codeNicklas Warming Jacobsen1+0-2
2015-08-25 18:22updated manpageminus1+8-0
2015-08-25 18:15Focus floating window, if any, when the last tiling has been closedNicklas Warming Jacobsen1+11-1
2015-08-25 18:13changed view visibility to be boolminus4+14-16
2015-08-25 17:53added missing util.h/c stuffminus2+7-0
2015-08-25 17:00changed workspace_{outout_,}{next,prev} to return workspaceminus3+74-64
2015-08-25 16:25added "move container to workspace"minus3+40-1
2015-08-25 16:24refactored view visibilityminus4+27-8
2015-08-25 13:17refactored workspace_next/prevminus3+33-35
2015-08-25 01:40Merge pull request #125 from Luminarys/masterDrew DeVault2+26-0
2015-08-24 20:44Added in backtrace printingLuminarys2+26-0
2015-08-24 08:11add limit to swayc_in_directiontaiyu5+47-7
2015-08-24 02:11Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu1+3-1
2015-08-24 02:09split_string memory leaks cleaneduptaiyu4+11-7
2015-08-23 19:52Minor fixes to keyboard handlingDrew DeVault1+3-1
2015-08-23 19:38Merge pull request #121 from taiyu-len/pointer_modDrew DeVault7+508-498
2015-08-23 19:34mergetaiyu12+176-62
2015-08-23 19:28Refactor keyboard to consider modified keysymsDrew DeVault3+46-32
2015-08-23 18:34Merge pull request #123 from Luminarys/masterDrew DeVault5+19-0
2015-08-23 18:32Minor fixLuminarys1+1-1
2015-08-23 18:27Man page updateLuminarys1+3-0
2015-08-23 18:19Style fixLuminarys1+1-1
2015-08-23 18:18Cleanup and minor adjustments to disablingLuminarys1+2-7
2015-08-23 17:31Prefix log events from wlc with [wlc]Drew DeVault1+3-3
2015-08-23 17:22Added in glitchy disablingLuminarys3+18-18
2015-08-23 17:22Added in glitchy disablingLuminarys4+21-0
2015-08-23 17:16Do not log with colors unless stdout is a ttyDrew DeVault1+4-4
2015-08-23 17:08Handle wlc log eventsDrew DeVault2+12-1
2015-08-23 15:27Add note to config about floating_modifierDrew DeVault1+1-0
2015-08-23 14:59styletaiyu3+74-60
2015-08-23 05:32slight fixtaiyu1+18-8
2015-08-23 05:14fixed container resize odditytaiyu2+36-60
2015-08-23 04:54dont swap view with workspace...taiyu2+2-6
2015-08-23 04:23small changetaiyu1+7-0
2015-08-23 04:16no mode for fullscreentaiyu1+8-8
2015-08-23 04:03mouse tile resize mode donetaiyu5+165-476
2015-08-23 01:25fixed vanishing floating viewtaiyu2+10-8
2015-08-23 01:01floating/tiling move + floating resize cleaned and fixedtaiyu6+454-136
2015-08-22 19:21Fix minor bug with output positioningDrew DeVault1+2-6
2015-08-22 19:19Implement output positioningDrew DeVault2+68-9
2015-08-22 18:44Set x/y positions for output containersDrew DeVault2+20-8
2015-08-22 18:03WhoopsDrew DeVault1+1-1
2015-08-22 15:18Implement output configuration through configDrew DeVault5+120-21
2015-08-22 13:03Merge pull request #118 from Luminarys/masterDrew DeVault7+556-471
2015-08-22 06:02Added in bspwm like view swappingLuminarys1+33-0
2015-08-22 03:26Refactored resizing functions into resize.cLuminarys7+527-475
2015-08-22 02:24Merge pull request #117 from Luminarys/masterDrew DeVault2+117-32
2015-08-22 02:22Altered resize command to prevent resizing past min h/wLuminarys2+117-32
2015-08-22 01:50More resize fixesLuminarys1+4-5
2015-08-22 00:36Fixed resizingLuminarys2+34-5
2015-08-21 22:24Remove wlc logging stuffDrew DeVault1+0-13
2015-08-21 21:00Merge remote-tracking branch 'taiyu-len/master'Drew DeVault10+213-164
2015-08-21 20:36Minor fix to resizing with mouseLuminarys1+4-0
2015-08-21 19:41styletaiyu1+15-10
2015-08-21 19:19comments + fixed leaktaiyu1+8-7
2015-08-21 17:45swayc_is_fullscreentaiyu3+6-6
2015-08-21 17:34check floating mod for resizing windows, and dont send clicktaiyu1+6-2
2015-08-21 17:28Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu3+71-19
2015-08-21 17:28bugfixes, renamestaiyu10+187-148
2015-08-21 16:31Removed ugly intializer for pointer_stateLuminarys1+3-3
2015-08-21 16:23Merge pull request #111 from Luminarys/masterDrew DeVault3+69-17
2015-08-21 16:19Added in proper resize lockingLuminarys3+69-17
2015-08-21 14:56Merge pull request #110 from minus7/sign-comparsion-fixDrew DeVault7+20-16
2015-08-21 14:53fixed #108 signed/unsigned comparisonminus7+20-16
2015-08-21 14:29Minor style fixLuminarys1+1-1
2015-08-21 14:26More minor fixesLuminarys2+2-2
2015-08-21 14:24Cleanup and minor fixesLuminarys4+8-120
2015-08-21 12:24Fix clang warningsDrew DeVault1+3-3
2015-08-21 12:12Use $term in default configDrew DeVault1+1-1
2015-08-21 11:24Merge pull request #105 from Half-Shot/masterDrew DeVault4+72-1
2015-08-21 11:15Fix compiler warnings (which were really errors)Drew DeVault1+2-2
2015-08-21 11:12Merge pull request #101 from Luminarys/masterDrew DeVault10+453-32
2015-08-21 05:49Fixes to resizing and added in resize lock once boundaries are exceededLuminarys3+35-12
2015-08-21 05:17Added in bspwm like mouse resizingLuminarys6+221-15
2015-08-21 02:37Rewrite of resize command to make it more saneLuminarys5+60-47
2015-08-20 21:39Merge pull request #106 from FSMaxB/session-filesDrew DeVault3+18-0
2015-08-20 21:29Fixed style errorsHalf-Shot2+10-12
2015-08-20 21:14Reset key buffer on reloadDrew DeVault3+11-0
2015-08-20 21:12Add Wayland and Xorg session filesMax Bruckner3+18-0
2015-08-20 20:45Few stray bitsHalf-Shot3+5-4
2015-08-20 20:32Merge branch 'master' of https://github.com/Half-Shot/swayHalf-Shot0+0-0
2015-08-20 20:32Merge branch 'master' of https://github.com/SirCmpwn/swayHalf-Shot26+1485-562
2015-08-20 20:27Basic left right move command implemented.Half-Shot4+71-4
2015-08-20 19:16Merge pull request #104 from minus7/ipc-get-messagesDrew DeVault3+132-0
2015-08-20 19:08added IPC messages get_workspaces and get_outputsminus3+132-0
2015-08-20 17:22Merge pull request #102 from taiyu-len/masterDrew DeVault6+112-71
2015-08-20 16:52find_parent_by_typetaiyu6+112-71
2015-08-20 16:42Style fixesLuminarys2+3-4
2015-08-20 16:35Altered incorrect commentLuminarys1+2-1
2015-08-20 16:30Added in basic resize commandLuminarys3+183-6
2015-08-20 16:30Added in basic resize commandLuminarys1+2-0
2015-08-20 13:34Merge pull request #75 from minus7/ipcDrew DeVault7+305-3
2015-08-20 13:23added missing header fileminus1+6-0
2015-08-20 13:22set I3SOCK for i3-msg compatibilityminus1+3-0
2015-08-20 13:15fixed formattingminus1+13-13
2015-08-20 13:12added sway_terminate to exit cleanlyminus5+19-6
2015-08-20 12:49set IPC client sockets to close on execminus1+7-0
2015-08-18 23:52properly exit swayminus4+22-10
2015-08-18 23:40use env var SWAYSOCK if availableminus1+5-2
2015-08-18 23:35properly handle IPC clientsminus3+162-60
2015-08-16 20:02added i3-ipc support/parsingminus2+84-7
2015-08-16 18:24very basic IPC implementationminus3+79-0
2015-08-20 12:37Add command line parsingDrew DeVault5+86-6
2015-08-20 12:08Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu3+5-20
2015-08-20 12:07Merge pull request #97 from taiyu-len/masterDrew DeVault5+52-30
2015-08-20 12:06styletaiyu9+35-35
2015-08-20 11:57small fix, default width/height 0taiyu2+4-9
2015-08-20 11:50unnessesary logtaiyu1+0-1
2015-08-20 11:47setup for resizable windows, drop weighttaiyu5+58-30
2015-08-20 11:38Fix compiler warningDrew DeVault1+0-15
2015-08-20 11:38Merge pull request #94 from taiyu-len/masterDrew DeVault9+243-172
2015-08-20 11:24changestaiyu2+18-20
2015-08-20 10:51Merge pull request #96 from KoffeinFlummi/gap-fixDrew DeVault2+5-5
2015-08-20 06:46Change gap behaviour to more closely match i3-gapsKoffeinFlummi2+5-5
2015-08-20 03:31remove debug messagetaiyu1+0-1
2015-08-20 03:29another small fix to move_focustaiyu1+5-1
2015-08-20 03:28small fixtaiyu1+1-1
2015-08-20 03:22input state, find_container_in_directiontaiyu10+211-203
2015-08-20 01:59key_state.ch, and command conflicts resolvedtaiyu4+94-32
2015-08-20 01:14Deal with more xkb bullshitDrew DeVault1+5-3
2015-08-20 01:04Whitelist a handful of characters for keysDrew DeVault1+3-2
2015-08-20 01:00Merge pull request #93 from Luminarys/masterDrew DeVault1+39-12
2015-08-20 00:57Fixed mode_toggleLuminarys1+39-12
2015-08-20 00:52Improve key handling somewhatDrew DeVault1+25-5
2015-08-20 00:12Improve key buffer handlingDrew DeVault1+26-29
2015-08-19 23:55Remove logging of all key presessDrew DeVault1+0-3
2015-08-19 23:30Merge pull request #92 from z33ky/masterDrew DeVault3+11-7
2015-08-20 00:24Fix potential memory leakAlexander 'z33ky' Hirsch1+8-4
2015-08-20 00:17Minor style fixAlexander 'z33ky' Hirsch1+2-2
2015-08-20 00:10Fix potential crash when toggling fullscreen modeAlexander 'z33ky' Hirsch1+1-1
2015-08-19 23:29Fix error with workspace/output name matchingDrew DeVault1+3-1
2015-08-19 23:15fixed default active_workspace, and more use of set_focused_container_for(...)taiyu2+5-3
2015-08-19 22:44use enums for pointer click namestaiyu1+12-4
2015-08-19 22:22fixed active_workspace update on focus changetaiyu3+11-3
2015-08-19 20:27Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu0+0-0
2015-08-19 20:27fixedtaiyu1+1-1
2015-08-19 20:15Merge pull request #90 from taiyu-len/masterDrew DeVault3+17-0
2015-08-19 20:10man page updatetaiyu1+3-0
2015-08-19 20:02floating mode_toggletaiyu2+14-0
2015-08-19 19:14Minor style fixLuminarys1+1-1
2015-08-19 19:09Merge pull request #89 from taiyu-len/masterDrew DeVault1+33-3
2015-08-19 18:15styletaiyu1+4-4
2015-08-19 17:45reset floating view on floating_mod represstaiyu1+30-0
2015-08-19 17:44Merge pull request #88 from aouelete/masterDrew DeVault1+1-1
2015-08-19 17:41Fixed config pathaouelete1+1-1
2015-08-19 17:27pointer uses its own modifierstaiyu1+1-8
2015-08-19 17:25Merge pull request #87 from Luminarys/mastertaiyu1+78-52
2015-08-19 17:07Fixed conflictsLuminarys0+0-0
2015-08-19 17:06Resize lock fixesLuminarys1+10-15
2015-08-19 16:29More merge resolution.Ezra1+1-1
2015-08-19 15:52Added in resize lockingLuminarys1+83-52
2015-08-19 16:23Resolved merge conflictsLuminarys1+1-7
2015-08-19 16:21removed debug which shouldnt be theretaiyu1+0-1
2015-08-19 16:09floating_modifier uses mod_keys instead of anykeytaiyu2+22-7
2015-08-19 15:52Added in resize lockingLuminarys1+84-52
2015-08-19 14:36Merge pull request #86 from Luminarys/masterDrew DeVault1+12-4
2015-08-19 14:33Fixed config loadingLuminarys1+12-4
2015-08-19 12:24Set test to NULL when appropriateDrew DeVault1+1-0
2015-08-19 12:22Free environment vars after loading configDrew DeVault1+4-2
2015-08-19 11:50Refactor config file loadingDrew DeVault1+96-115
2015-08-19 11:14Merge pull request #79 from taiyu-len/masterDrew DeVault10+209-184
2015-08-19 11:01Merge pull request #80 from SyedAmerGilani/fix_memory_leaksDrew DeVault3+20-5
2015-08-19 11:00Merge pull request #81 from SyedAmerGilani/fix_xdg_config_homeDrew DeVault1+2-2
2015-08-19 10:51fixed string building for XDG_CONFIG_HOME config loadingSyed Amer Gilani1+2-2
2015-08-19 09:27fix a few possible memory leaksSyed Amer Gilani3+20-5
2015-08-19 08:06fixed some more bugs, moved layout_log into log.ch, restored focus_parenttaiyu7+70-63
2015-08-19 07:28fixed focus key handlertaiyu4+103-112
2015-08-19 06:52fixed floating_modifier related thingstaiyu3+41-14
2015-08-19 05:20focus to only childtaiyu1+3-0
2015-08-19 02:41Fixed full screen workspace switch focusingLuminarys1+1-1
2015-08-19 02:15fixed focus on fullscreen view destroytaiyu1+0-3
2015-08-19 02:06header updateLuminarys1+1-0
2015-08-19 02:05Removed debugging, added in proper gap resets for config reloadsLuminarys3+21-14
2015-08-18 23:25Merge pull request #74 from Luminarys/masterDrew DeVault2+22-5
2015-08-18 23:04Minor fixes that might be helpful laterLuminarys1+4-4
2015-08-18 23:03Fixes to make floating windows work betterLuminarys2+1-4
2015-08-18 22:45Basic fixes to floating movementLuminarys1+22-2
2015-08-18 22:51Document new commands in sway(5)Drew DeVault1+14-3
2015-08-18 22:44Improvements to gapsDrew DeVault4+24-21
2015-08-18 22:07Merge pull request #73 from KoffeinFlummi/gapsDrew DeVault6+63-10
2015-08-18 22:05Merge remote-tracking branch 'upstream/master' into gapsKoffeinFlummi13+289-150
2015-08-18 22:03Fix indented comments being weirdDrew DeVault1+1-1
2015-08-18 21:53Add support for gaps optionKoffeinFlummi6+63-10
2015-08-18 21:44Merge pull request #72 from minus7/assertDrew DeVault3+24-5
2015-08-18 21:38added sway_assert functionminus3+24-5
2015-08-18 21:28More patches for wlc compatLuminarys1+1-1
2015-08-18 21:24Patched for wlc updatesLuminarys1+4-4
2015-08-18 20:42Merge branch 'master' of https://github.com/SirCmpwn/swayHalf-Shot10+262-142
2015-08-18 11:50Beguin work on the move command.Will Hunt1+7-1
2015-08-18 20:18Improve README (more)Drew DeVault1+1-2
2015-08-18 20:16Improve READMEDrew DeVault1+19-26
2015-08-18 19:24Merge pull request #71 from Luminarys/masterDrew DeVault1+16-3
2015-08-18 18:54Removed unnecessary debugging linesLuminarys1+0-3
2015-08-18 18:52Added in proper focus handling for floating windowsLuminarys1+19-3
2015-08-18 18:51Merge pull request #70 from taiyu-len/masterDrew DeVault6+166-83
2015-08-18 18:22restored fullscreen/focus behaviortaiyu6+166-83
2015-08-18 15:39Fixed mouse clicks from triggering a segfaultLuminarys1+2-2
2015-08-18 12:39Revert "enhanced whitespace remover"Drew DeVault4+33-32
2015-08-18 12:20Fix switching between focused outputsDrew DeVault3+32-1
2015-08-18 12:05Revert "config handles comments better"Drew DeVault1+1-1
2015-08-18 11:50Beguin work on the move command.Will Hunt1+5-0
2015-08-18 11:19Coding style enforcementDrew DeVault11+119-136
2015-08-18 11:09fixed floating window crashing bugtaiyu2+2-2
2015-08-18 11:05Find a2x through CMakeDrew DeVault2+78-2
2015-08-18 11:02Merge pull request #65 from taiyu-len/focus_v2Drew DeVault15+549-345
2015-08-18 10:53Fix #64Drew DeVault1+2-2
2015-08-18 10:48minor fixestaiyu4+13-7
2015-08-18 10:43Merge pull request #59 from lkundrak/manDrew DeVault1+2-2
2015-08-18 10:42Fix comments in config fileDrew DeVault1+7-4
2015-08-18 10:28Merge pull request #62 from twouters/mastertaiyu1+2-0
2015-08-18 10:22enhanced whitespace removertaiyu4+32-33
2015-08-18 10:12disable tilde subscripting to fix manpageThomas Wouters1+2-0
2015-08-18 09:48config handles comments bettertaiyu2+2-2
2015-08-18 09:46more changestaiyu5+19-13
2015-08-18 08:40Install manual pages to <prefix>/share/manLubomir Rintel1+2-2
2015-08-18 08:33Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu4+199-0
2015-08-18 08:32fixed doubling memory bug for config lines longer then 128taiyu1+6-7
2015-08-18 08:07merged Luminarys resizing codetaiyu4+138-14
2015-08-18 07:58styletaiyu1+3-3
2015-08-18 07:28changed handling of focus, handling of view by typetaiyu12+391-323
2015-08-18 06:33Added in basic, but semi-broken moving/resizing functionality to floating windowsLuminarys4+134-13
2015-08-18 01:27Document asciidoc dependencyDrew DeVault1+1-0
2015-08-18 01:25Add man pagesDrew DeVault3+198-0
2015-08-18 00:34Add support for workspace [name] output [name]Drew DeVault4+61-25
2015-08-17 22:20Rearrange main.c some moreDrew DeVault1+4-4
2015-08-17 22:15Switched config loading order to prevent root access w/wlcLuminarys2+4-5
2015-08-17 20:49Improve default configDrew DeVault2+129-112
2015-08-17 19:24Typo fix and more clarificationLuminarys1+4-1
2015-08-17 19:22View destroy handling clean up and clarificationsLuminarys1+4-5
2015-08-17 18:53Merge pull request #56 from taiyu-len/masterDrew DeVault1+8-2
2015-08-17 18:44put backtaiyu1+3-3
2015-08-17 18:25Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu1+3-0
2015-08-17 18:24fixed handling of views with override_redirect (dmenu)taiyu1+9-3
2015-08-17 18:18Fix segfault from focus_viewDrew DeVault1+3-0
2015-08-17 17:09Merge pull request #55 from taiyu-len/masterDrew DeVault2+10-7
2015-08-17 17:02fixed when views dont have names.taiyu2+10-7
2015-08-17 15:37Merge pull request #54 from Luminarys/masterDrew DeVault6+245-12
2015-08-17 15:34Style and other minor fixesLuminarys3+12-12
2015-08-17 15:22Minor fix to do proper floating refocusesLuminarys1+2-0
2015-08-17 15:18Fixes to floating and umanaged viewsLuminarys5+99-14
2015-08-17 05:40Deleted fileLuminarys1+0-26
2015-08-17 05:38Added in basic floating togglingLuminarys6+176-4
2015-08-17 02:16Fix format warningsDrew DeVault3+8-8
2015-08-17 02:11Merge pull request #53 from taiyu-len/masterDrew DeVault6+20-14
2015-08-17 02:06fixtaiyu5+18-16
2015-08-17 01:59sends hidden views to back, visible view to fronttaiyu3+7-3
2015-08-17 01:45Merge pull request #52 from taiyu-len/masterDrew DeVault1+4-3
2015-08-17 01:41focus changes when mouse moves over border instead of all mouse movementtaiyu1+4-3
2015-08-17 01:29Merge pull request #51 from taiyu-len/masterDrew DeVault2+16-15
2015-08-17 01:24unmanaged views handled bettertaiyu2+16-15
2015-08-17 00:38Merge pull request #49 from taiyu-len/masterDrew DeVault4+68-13
2015-08-17 00:28handle_view_state_requesttaiyu4+68-13
2015-08-16 20:52Merge pull request #46 from Luminarys/masterDrew DeVault1+2-2
2015-08-16 20:51Minor naming fix workspace changing commandsLuminarys1+2-2
2015-08-16 20:46Merge pull request #44 from Luminarys/masterDrew DeVault3+114-0
2015-08-16 20:44Merge pull request #45 from taiyu-len/masterDrew DeVault3+55-19
2015-08-16 20:38fixed split [vh], small memory leak, unescape_strings handle \xnntaiyu3+55-19
2015-08-16 20:12Fix pointer events properlyDrew DeVault1+4-4
2015-08-16 20:10Revert "Return false from pointer events"Drew DeVault1+6-5
2015-08-16 20:00Return false from pointer eventsDrew DeVault1+5-6
2015-08-16 19:50Added in workspace next/prev and workspace output_next/prevLuminarys3+114-0
2015-08-16 18:51Log output name when added to treeDrew DeVault1+1-1
2015-08-16 18:47Fix movement between outputsDrew DeVault2+5-2
2015-08-16 17:26Fix key handling from wlcDrew DeVault1+2-2
2015-08-16 17:07Set C_OUTPUT name to name from wlcDrew DeVault1+4-0
2015-08-16 17:04Remove WLC_IDLE_TIME environment variableDrew DeVault1+0-1
2015-08-16 16:56Merge pull request #42 from Luminarys/masterDrew DeVault1+16-1
2015-08-16 16:54Added in better exit handlingLuminarys1+11-3
2015-08-16 16:41Added in kill commandLuminarys1+7-0
2015-08-16 16:03Config errors should not be fatalDrew DeVault2+1-7
2015-08-16 15:02Move headers to include/Drew DeVault12+1-1
2015-08-16 15:01Add split [h|v|horizontal|vertical] commandDrew DeVault1+28-3
2015-08-16 14:49Add default config fileDrew DeVault2+122-0
2015-08-16 14:28Update readmeDrew DeVault1+1-1
2015-08-16 14:21Mention aur package in readmeDrew DeVault1+7-1
2015-08-16 14:08Correction about make install behaviorDrew DeVault1+1-1
2015-08-16 14:07Improve readmeDrew DeVault1+2-0
2015-08-16 14:04Improve readmeDrew DeVault1+4-8
2015-08-16 12:11Merge pull request #39 from SirCmpwn/revert-38-masterDrew DeVault6+32-49
2015-08-16 12:10Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes."Drew DeVault6+32-49
2015-08-16 12:09Merge pull request #38 from taiyu-len/masterDrew DeVault6+49-32
2015-08-16 07:46set userdata for handler to swayc_t containertaiyu3+8-5
2015-08-16 05:11reduced code duplicationtaiyu1+16-11
2015-08-16 04:52Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu1+127-9
2015-08-16 04:21fixed 2 small memory leaks & adds format attribute to log.taiyu6+26-17
2015-08-16 01:14Merge pull request #37 from Luminarys/masterDrew DeVault1+1-3
2015-08-16 01:13Minor fix to config loadingLuminarys1+1-3
2015-08-16 01:11Merge pull request #36 from Luminarys/masterDrew DeVault1+129-9
2015-08-16 01:03Added in additional checks for i3 config pathsLuminarys1+53-1
2015-08-16 00:51Merge pull request #35 from taiyu-len/masterDrew DeVault1+3-0
2015-08-16 00:51Added in config file loading from multiple sourcesLuminarys1+77-9
2015-08-16 00:45styletaiyu1+0-1
2015-08-16 00:43set maximize flag for handled viewstaiyu1+4-0
2015-08-15 22:47Merge pull request #34 from taiyu-len/masterDrew DeVault3+34-29
2015-08-15 22:20made better, reduced code duplicationtaiyu2+18-29
2015-08-15 21:35Merge branch 'master' of https://github.com/SirCmpwn/swaytaiyu2+18-4
2015-08-15 21:32fixed fullscreen & focusingtaiyu2+26-10
2015-08-15 21:17Merge pull request #33 from Luminarys/masterDrew DeVault1+17-4
2015-08-15 21:13Fixed reloading and arrange_windowsLuminarys1+17-4
2015-08-15 20:53Merge branch 'master' of github.com:SirCmpwn/swayDrew DeVault1+5-5
2015-08-15 20:53Set WLC_IDLE_TIME to 0Drew DeVault1+1-0
2015-08-15 20:22Merge pull request #32 from Luminarys/masterDrew DeVault1+5-5
2015-08-15 20:15Fixed output focusing for workspace switchLuminarys1+5-5
2015-08-15 20:08Rename variable in workspace.cDrew DeVault1+5-5
2015-08-15 20:03Fix switching focus between outputsDrew DeVault2+15-4
2015-08-15 19:26Fix buildDrew DeVault1+1-4
2015-08-15 19:13Merge pull request #31 from Luminarys/masterDrew DeVault5+87-24
2015-08-15 19:12Minor style fixLuminarys1+1-1
2015-08-15 19:10Removed alignmentLuminarys1+15-15
2015-08-15 19:06Merge pull request #30 from taiyu-len/masterDrew DeVault2+42-18
2015-08-15 19:02Style fixesLuminarys3+4-10
2015-08-15 18:55Fixed workspace switching in multimonitor layoutsLuminarys4+70-60
2015-08-15 18:22Added layout debugger back in and fixed mutlimonitor layout issuesLuminarys4+61-2
2015-08-15 18:19fixed splittaiyu2+42-18
2015-08-15 15:37Merge pull request #29 from taiyu-len/masterDrew DeVault1+8-7
2015-08-15 15:34fixed focustaiyu1+11-14
2015-08-15 15:27fixed focustaiyu1+14-10
2015-08-14 20:59Merge pull request #27 from taiyu-len/masterDrew DeVault10+436-326
2015-08-14 20:13removed debugTaiyu1+0-58
2015-08-14 19:44styleTaiyu2+4-4
2015-08-14 19:42changed swayc related functions, cleaned up some functions, moved wlc related things into handlersTaiyu10+491-323
2015-08-13 19:52Merge pull request #26 from Luminarys/masterDrew DeVault6+113-25
2015-08-13 19:49Style fixLuminarys1+1-1
2015-08-13 19:41Allowed for execd commands to be spawned after abortLuminarys5+43-20
2015-08-13 18:28Even more style fixesLuminarys1+1-1
2015-08-13 18:26More style fixesLuminarys1+1-1
2015-08-13 18:22fixes to cmd queue freeing, styleLuminarys3+3-4
2015-08-13 17:56Typo fixLuminarys1+1-1
2015-08-13 17:53Removed some unnecessary logsLuminarys2+0-3
2015-08-13 17:44Minor fix to memory managementLuminarys1+6-5
2015-08-13 17:32Added in command queueLuminarys5+66-36
2015-08-13 16:32Fixes to workspace generationLuminarys2+14-11
2015-08-13 16:12Changed workspace name generation to try and use bindsyms when possibleLuminarys1+36-1
2015-08-13 19:30Merge pull request #25 from taiyu-len/masterDrew DeVault1+7-0
2015-08-13 19:26styleTaiyu1+1-1
2015-08-13 19:23change workspace layout when trying to split itTaiyu1+3-0
2015-08-13 19:02split workspace bugTaiyu1+4-0
2015-08-13 15:00Merge pull request #23 from taiyu-len/masterDrew DeVault7+155-121
2015-08-13 14:50small changeTaiyu1+11-11
2015-08-13 14:48style, spellingTaiyu1+16-16
2015-08-13 07:44moved signal handling to mainTaiyu2+12-13
2015-08-13 07:24moved fd modifying stuff to log.cTaiyu2+20-23
2015-08-13 06:12Merge branch 'master' of https://github.com/SirCmpwn/swayTaiyu0+0-0
2015-08-13 05:58no more output from programs called with exec, fixed focus return valuesTaiyu3+24-7
2015-08-13 04:51better error handlingTaiyu1+53-31
2015-08-13 04:06safer forking, reduce duplicate code, cleanup zombie processesTaiyu1+44-30
2015-08-13 03:59moving stuff aroundTaiyu3+38-53
2015-08-12 15:18This space intentionally left blankDrew DeVault0+0-0
2015-08-11 18:21Merge pull request #18 from taiyu-len/masterDrew DeVault1+13-11
2015-08-11 18:12styleTaiyu1+1-2
2015-08-11 18:08Mention IRC channel in readmeDrew DeVault1+2-0
2015-08-11 18:05Add unnecessary logDrew DeVault1+0-1
2015-08-11 17:55Merge pull request #19 from Luminarys/masterDrew DeVault3+10-4
2015-08-11 00:50Changed command handler to perform var subs on all cmd argsLuminarys3+10-4
2015-08-11 17:44list_insert now works as it shouldTaiyu1+14-11
2015-08-11 13:50Merge pull request #16 from taiyu-len/multikey_handlingDrew DeVault1+39-11
2015-08-11 08:09added command repeat on keydownTaiyu1+13-12
2015-08-11 07:38small fixTaiyu1+1-1
2015-08-11 07:36define -> enumTaiyu1+1-3
2015-08-11 07:06removed old codeTaiyu1+0-1
2015-08-11 07:04removed old codeTaiyu1+0-1
2015-08-11 06:57fixed bugTaiyu1+14-6
2015-08-11 06:37added multikey handling for handle_key\(...\)Taiyu1+37-14
2015-08-11 03:54Slightly better multihead supportDrew DeVault4+20-4
2015-08-11 03:47Prevent passing WM keys, improve multihead supportDrew DeVault3+49-22
2015-08-11 03:26Merge pull request #15 from taiyu-len/masterDrew DeVault9+33-15
2015-08-11 03:13small changeTaiyu1+1-4
2015-08-11 03:09silly mistake + styleTaiyu1+3-3
2015-08-11 00:32destroys empty workspace + minor bugfixesTaiyu9+36-15
2015-08-10 23:20Merge pull request #14 from taiyu-len/masterDrew DeVault1+3-3
2015-08-10 22:50fixed 'return NULL' in 'void continer_map(...)'Taiyu1+3-3
2015-08-10 22:00Merge pull request #13 from Luminarys/masterDrew DeVault3+54-54
2015-08-10 21:51Changed cmd handlers to use bool instead of intLuminarys3+54-54
2015-08-10 21:34Merge pull request #12 from taiyu-len/masterDrew DeVault1+2-2
2015-08-10 21:31return 0 on success for cmd_fullscreenTaiyu1+1-1
2015-08-10 21:31Set view->visible to true when createdDrew DeVault1+1-0
2015-08-10 21:29make cmd_workspace return 0 on successTaiyu1+1-1
2015-08-10 20:49layout: fixed tabsJose Diez1+1-1
2015-08-10 20:45workspaces: follow_pointer_mouse doesn't follow hidden containersJose Diez3+6-2
2015-08-10 20:31Basic workspace functionalityJose Diez6+128-1
2015-08-10 20:21Merge pull request #10 from taiyu-len/masterDrew DeVault1+18-13
2015-08-10 20:16fixed small memory leak. v2Taiyu1+18-13
2015-08-10 19:45Fix some errors with config loadingDrew DeVault2+5-2
2015-08-10 19:39Merge pull request #9 from Luminarys/masterDrew DeVault1+2-2
2015-08-10 19:38Changed cmd_reload to arrange windows post reloadLuminarys1+2-2
2015-08-10 19:26Merge pull request #7 from Luminarys/masterDrew DeVault9+123-71
2015-08-10 19:24Minor fixLuminarys1+2-18
2015-08-10 19:22Abstracted load_configLuminarys4+26-19
2015-08-10 19:09Spaces to TabsLuminarys8+62-62
2015-08-10 19:00Style fixes and slight reload command alterationLuminarys2+10-8
2015-08-10 18:53Added in reload and exec_always handlingLuminarys4+63-4
2015-08-10 17:43Focus unmanaged windows when createdDrew DeVault1+3-0
2015-08-10 15:50Fix issue with untitled windowsDrew DeVault1+7-4
2015-08-10 14:26Add WIP noticeDrew DeVault1+2-0
2015-08-10 14:18Merge pull request #4 from taiyu-len/masterDrew DeVault3+21-11
2015-08-10 14:06fixed styleTaiyu1+3-3
2015-08-10 12:31New readme screenshotDrew DeVault1+1-1
2015-08-10 12:29Override WLC_DIM by defaultDrew DeVault1+1-0
2015-08-10 07:05fixed focus_parent, moved into move_focus() functionTaiyu3+21-11
2015-08-10 03:13Or maybe do the exact opposite of thatDrew DeVault1+1-1
2015-08-10 03:04Don't override keys if command failsDrew DeVault4+9-10
2015-08-10 02:53Fix bug with focus parentDrew DeVault1+5-3
2015-08-10 01:22Update readmeDrew DeVault1+1-1
2015-08-10 01:04Update screenshotDrew DeVault1+1-1
2015-08-10 00:58Finish up fullscreen commandDrew DeVault1+28-24
2015-08-10 00:49Flesh out fullscreen support a bitDrew DeVault2+17-27
2015-08-10 00:39fullscreen: partially workingjdiez171+22-3
2015-08-10 00:40Keep track of window namesDrew DeVault1+9-3
2015-08-10 00:23log: add newlinejdiez173+20-1
2015-08-10 00:20Implement focus parentDrew DeVault1+5-0
2015-08-10 00:20commands: re-add log_colorsjdiez171+16-0
2015-08-10 00:13Fix focus follows mouseDrew DeVault1+2-0
2015-08-10 00:10Add movement supportDrew DeVault6+108-5
2015-08-09 23:32Destroy containers when all views are removedDrew DeVault1+4-0
2015-08-09 23:27Implement splith/splitvDrew DeVault5+71-23
2015-08-09 18:43Merge pull request #3 from jdiez17/log_colors_optionDrew DeVault3+31-2
2015-08-09 18:41style: More compliancejdiez171+2-2
2015-08-09 18:35log, commands: Add log_colors commandjdiez173+31-2
2015-08-09 18:35Implement layout [splith|splitv|toggle split]Drew DeVault1+27-0
2015-08-09 18:03Load config after xwayland is createdDrew DeVault2+5-2
2015-08-09 17:54Set DISPLAY to :1 automaticallyDrew DeVault1+1-0
2015-08-09 16:26Implement execDrew DeVault1+16-1
2015-08-09 16:06Fix up some issues with focusDrew DeVault2+6-3
2015-08-09 13:23Implement focus_follows_mouseDrew DeVault8+118-26
2015-08-09 12:32Handle unmanaged windows appropriatelyDrew DeVault2+11-1
2015-08-08 23:39Add readmeDrew DeVault1+47-0
2015-08-08 23:24Implement key bindingsDrew DeVault6+97-7
2015-08-08 22:34Handle focus changesDrew DeVault1+48-12
2015-08-08 22:22Deny window resize requestsDrew DeVault3+9-1
2015-08-08 22:17Tile some windows babyDrew DeVault3+93-14
2015-08-08 21:44Refactor in-memory treeDrew DeVault4+133-90
2015-08-08 21:01Add logging and new windows into layout treeDrew DeVault7+150-10
2015-08-06 12:40Destroy outputs when appropriateDrew DeVault1+1-0
2015-08-06 12:40Add layout containers for new outputsDrew DeVault4+55-2
2015-08-06 12:24Start to build out window management functionsDrew DeVault5+85-1
2015-08-06 02:59Clean up config loading and launch waylandDrew DeVault3+3-3
2015-08-06 02:56Make main.c less stupidDrew DeVault1+2-5
2015-08-06 02:55Add TODO so I don't forget laterDrew DeVault1+1-0
2015-08-06 02:41Push the XKB key to the key listDrew DeVault1+3-1
2015-08-06 02:40Mostly implement bindsym commandDrew DeVault5+75-4
2015-08-06 02:10Flesh out some command parsingDrew DeVault4+53-8
2015-08-05 21:30Build out command subsystemDrew DeVault4+125-2
2015-08-05 01:31MIT licenseDrew DeVault1+19-0
2015-08-05 01:30Pull in some scas code and read i3 config fileDrew DeVault10+351-2
2015-08-05 01:02Initial commitDrew DeVault5+95-0