aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2018-03-27Merge pull request #1636 from jrouleau/masterDrew DeVault-2/+9
swaybar: correctly render min_width for strings
2018-03-27swaybar: correctly render min_width for stringsJonathan Rouleau-2/+9
fixes #1635
2018-03-24Merge pull request #1633 from mckinney-subgraph/0.15Drew DeVault-5/+14
Fixed missing icons bug in index.theme parsing (2)
2018-03-24Merge remote-tracking branch 'remotes/origin/bugfix/iconsnotfound' into 0.15David McKinney-5/+14
2018-03-24Fixed missing icons bug in index.theme parsing and a path concatenation bug ↵David McKinney-1/+5
in find_inherits()
2018-03-21Remove hackathon notice from READMEDrew DeVault-6/+0
2018-03-03Merge pull request #1615 from mikkeloscar/arch-travis-fix-nextDrew DeVault-0/+3
Enable docker service in travis
2018-03-03Enable docker service in travisMikkel Oscar Lyderik Larsen-0/+3
Adds the docker service in travis which is now required by arch-travis. See: https://github.com/mikkeloscar/arch-travis/pull/40
2018-02-20Merge pull request #1598 from DarkReef/masterDrew DeVault-3/+10
Translation update
2018-02-20Translation updateDark Rift-3/+10
2018-02-19Merge pull request #1596 from nickbp/0.15Drew DeVault-1/+3
Fix segfault if swaybg is run without Wayland
2018-02-19Fix segfault if swaybg is run without WaylandNick Parker-1/+3
Mirrors a similar check in `swaylock/main.c`
2018-02-18Shill harderDrew DeVault-1/+5
2018-02-11Merge pull request #1592 from dlrobertson/fix_mem_errorsDrew DeVault-5/+6
Fix more leaks
2018-02-11Fix more leaksDan Robertson-5/+6
- get_parent_pid: free buffer returned from read_line after use. - workspace_for_pid: ensure free_pid_workspace is called when pid_workspaces are removed from config->pid_workspaces. - cmd_split: return the cmd_results from _do_split, so that the parent function may free it.
2018-02-11Merge pull request #1591 from dlrobertson/fix_mem_errorsDrew DeVault-3/+9
Fix memory errors
2018-02-11Fix memory errorsDan Robertson-3/+9
- read_line: OOB write when a line in /proc/modules contains a terminating character at size position. - handle_view_created: Ensure that the list_t returned by criteria_for is free'd after use - ipc_event_binding_keyboard/ipc_event_binding: Properly handle json_object reference counting and ownership.
2018-02-05Merge pull request #1584 from 4e554c4c/no_more_hupsDrew DeVault-12/+94
Handle swaybar status line errors
2018-02-04Handle swaybar status line errorsCalvin Lee-12/+94
The event loop API was redesigned to avoid race conditions as well. Fixes #1583
2018-01-29Merge pull request #1579 from tmccombs/patch-1Drew DeVault-0/+3
Add description of clipboard command to man page
2018-01-27Add description of clipboard command to man pageThayne McCombs-0/+3
2018-01-21Merge pull request #1563 from nearffxx/0.15Drew DeVault-6/+6
Fix out of focus when using mouse to change workspace
2018-01-13Merge pull request #1564 from pvsr/0.15Drew DeVault-4/+6
Calculate positions of empty blocks in swaybar
2018-01-12Calculate positions of empty blocks in swaybarPeter Rice-4/+6
2018-01-10Fix out of focus when using mouse to change workspaceChengyu Zheng-6/+6
by preventing focus to C_OUTPUT when WLC_BUTTON_STATE_RELEASED event occurs.
2018-01-08Merge pull request #1561 from pvsr/0.15Drew DeVault-0/+6
Handle forward/back mouse buttons in swaybar
2018-01-07Handle forward/back mouse buttons in swaybarPeter Rice-0/+6
2018-01-06Merge pull request #1559 from 4e554c4c/invalid_freeDrew DeVault-2/+3
Prevent invalid free of workspace name
2018-01-06Prevent invalid free of workspace nameCalvin Lee-2/+3
An allocated pointer was incremented before being freed in `sway/workspace.c` which led to an invalid free. This has been fixed by keeping the pointer in place and moving the data instead. Fixes #1548
2018-01-05Merge pull request #1516 from AGausmann/issue-1507Drew DeVault-1/+2
Patch #1507: Clicking on invisible title bars switches focus
2017-12-29Merge pull request #1431 from 4e554c4c/sni_sucksDrew DeVault-288/+590
Support libappindicator
2017-12-29Keep tray separategnidorah-1/+5
2017-12-29Fix icon updating on secondary outputsgnidorah-1/+26
2017-12-29Allow correct item to get icon updates for both kde and gtk implementationgnidorah-1/+1
2017-12-29Fix `get_icon`Calvin Lee-17/+47
Property reply functions are now notified if there was an error with the property instead of silent failure. Also issues in `get_item` were resolved.
2017-12-29Add `dbus_get_prop_async` utilityCalvin Lee-293/+137
This drastically reduces the amount of boilerplate needed to get a property from a bus object.
2017-12-29Plug memory `dbus_message_iter_get_signature` leakCalvin Lee-14/+20
2017-12-29Correct context menu placement if bar is bottomCalvin Lee-1/+8
Originally the context menu would draw at the top of the screen, which is incorrect.
2017-12-29Reply in case of object path itemgnidorah-2/+4
2017-12-29Allow correct item to get icon updatesCalvin Lee-1/+7
2017-12-29Improve Icon Theme ImplimentationCalvin Lee-5/+27
2017-12-29Prevent segfault in `get_items()`Calvin Lee-18/+30
One segfault resulted from an incorrect dbus call in sni_watcher. The other from duplicate items in the sni host.
2017-12-29Allow multiple object paths for each connectionCalvin Lee-2/+27
2017-12-29Allow paths to icons in iconName propertygnidorah-1/+35
2017-12-29Allow registering StatusNotifierItems by obj pathCalvin Lee-31/+316
This commit impliments a KDE hidden feature where a SNI could be registered by object path instead of well-known name. This should allow libappindicator programs to work correctly under sway. See #1372
2017-12-29Merge pull request #1544 from ↵Drew DeVault-2/+4
CedricCabessa/fix1056-swaylock-allow-popup-to-come-through partial fix #1056
2017-12-29partial fix #1056Cédric Cabessa-2/+4
this patch allow the user to type its password when a modal window is shown while the desktop is locked by swaylock. It is a partial fix of the bug since the window should be visible (see bug https://github.com/swaywm/sway/issues/1056 for details).
2017-12-17Adaptions for API change in json-c v0.130.15.1Björn Esser-26/+41
Lift restriction on json-c <= 0.12.1 ipc-server: Acquire ownership of referenced json_object properly When adding a referenced json_object with an unknown lifetime to another json_object, it must be done with a wrapped call to json_object_get() to acquire the ownership of that json_object.
2017-12-17Revert "Merge remote-tracking branch 'besser82/bugfix/json-c' into 0.15"Drew DeVault-48/+17
This reverts commit 1c4a086e7556475139960a25cb642f115d057c23, reversing changes made to 1263ea6497c732bfa1835eea4a8ffe2e6ea6e377.
2017-12-17Merge remote-tracking branch 'besser82/bugfix/json-c' into 0.15Drew DeVault-17/+48