| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
Prevent invalid free of workspace name
|
|/
|
|
|
|
|
|
| |
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
|
|\
| |
| | |
Patch #1507: Clicking on invisible title bars switches focus
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Support libappindicator
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | | |
This drastically reduces the amount of boilerplate needed to get a
property from a bus object.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Originally the context menu would draw at the top of the screen, which
is incorrect.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
One segfault resulted from an incorrect dbus call in sni_watcher. The
other from duplicate items in the sni host.
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | |
| | |
| | | |
CedricCabessa/fix1056-swaylock-allow-popup-to-come-through
partial fix #1056
|
|/ /
| |
| |
| |
| |
| |
| | |
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).
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
This reverts commit 1c4a086e7556475139960a25cb642f115d057c23, reversing
changes made to 1263ea6497c732bfa1835eea4a8ffe2e6ea6e377.
|
|\ \ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| |\ \
| | | |
| | | | |
Update dbus dependency
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Function dbus_message_iter_get_element_count is available since 1.10.
|
| |\ \ \
| | |/ /
| |/| | |
Fix init_tray function declaration
|
| |/ /
| | |
| | |
| | |
| | | |
This fixes compilation failure:
error: call to function 'init_tray' without a real prototype
|
| |\ \
| | | |
| | | | |
Update README.md
|
| |/ / |
|
| |\ \
| | | |
| | | | |
Update README.el.md
|
| | | | |
|
| |\ \ \
| | |/ /
| |/| | |
Update README.ja.md
|
| |/ / |
|
| |\ \
| | | |
| | | | |
Removed trailing comma from swaybar click event json
|
| |/ / |
|
| |\ \
| | | |
| | | | |
Add Address Sanitized build type
|
| | | |
| | | |
| | | |
| | | | |
- Add -DCMAKE_BUILD_TYPE=ASAN to possible builds
|
| |\ \ \
| | |/ /
| |/| | |
Explicitly setting the version of json-c required
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
to 0.12.1. This is needed because the development
version breaks the existing API of json_object_array_length()
by moving the return from int to size_t.
This would fix #1355
|
| |\ \
| | | |
| | | | |
nvidia: Validate the nvidia_drm module options
|
| |/ /
| | |
| | |
| | |
| | | |
When the proprietary nvidia driver is used, ensure the modeset option is
set instead of checking /proc/cmdline for nvidia-drm.modeset=1.
|
| |\ \
| | | |
| | | | |
Use add_compile_options instead of interpolation
|
| |/ /
| | |
| | | |
Uses CMake's `add_compile_options` directive instead of interpolating `CMAKE_C_FLAGS` for adding compilation flags.
|