158 Commits (e7d6b8ec3e88564617c6c05656548a37b5dc6d27)

Author SHA1 Message Date
Geoff Greer 6e3046878d Add support for manually setting subpixel hinting on outputs.
6 years ago
Ian Fan 00570c139e stringop.c: refactor a few functions
6 years ago
Ian Fan be1543d301 stringop.c: clean up headers
6 years ago
Ian Fan 5c8424c074 stringop.c: remove unused functions
6 years ago
Brian Ashworth 89afb761ba output_cmd_background: fix no file + valid mode
6 years ago
Ian Fan d7d906c7fd background-image.c: remove stdbool header
6 years ago
Ian Fan de9a357de8 util.c: remove numlen function
6 years ago
M Stoeckl 4b1eaaf731 Removed unused wlroots dependency for sway(bg|bar|msg|nag)
6 years ago
M Stoeckl c040defd5f Fix edge case bug in numlen, dropping use of math.h functions
6 years ago
M Stoeckl d7ff776552 Move sway-specific functions in common/util.c into sway/
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Connor Edwards 9df3a9136c Allocate minimum size necessary in pango text functions. (#3473)
6 years ago
M Stoeckl 62260ab56e Fix backup methods in get_socketpath for IPC client
6 years ago
emersion f951c2357f
Remove unicode.c
6 years ago
Connor E de6f5b3453 Use static arrays where possible.
6 years ago
Connor E aa9d7d8ca1 Remove usage of VLAs.
6 years ago
Ian Fan 5bef06adfd fixup! stringop.c: rewrite strip_whitespace
6 years ago
Ian Fan a82b8a3c14 Remove readline.c
6 years ago
Ian Fan 967566e37f stringop.c: rewrite strip_whitespace
6 years ago
Ryan Dwyer b61a936c80
Merge pull request #3271 from ianyfan/list-cleanup
6 years ago
Ian Fan 98c1e19466 list.c: rename free_flat_list to list_free_items_and_destroy
6 years ago
Ian Fan c8776fac42 Cleanup list code
6 years ago
Ian Fan 19e831ed3d list.c: Remove list_foreach
6 years ago
Ian Fan bd6a639667 list: double list capacity when resizing instead of incrementing
6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE
6 years ago
emersion bf7af9c690
Merge pull request #3083 from c-edw/feature/StripWorkspaceName
6 years ago
Spencer Michaels 70bc4c3ab6 Add scroll factor config option.
6 years ago
emersion cad851805b
Use #if instead of #ifdef
6 years ago
Connor E 4bd46fb079 Implement strip_workspace_name.
6 years ago
Ryan Dwyer bf19f63a79 Wrap to fartherest output when running focus output
6 years ago
madblobfish 1f23ec2d05 Revert "Add resolve_path() to utils"
6 years ago
Ryan Dwyer 7be309710d Remove enum movement_direction
6 years ago
Drew DeVault 46dafbf74a
Merge pull request #2864 from sghctoma/freebsd-fixes
6 years ago
Niccolò Scatena 8c86fff6dc
Fix stringop-overflow warnings
6 years ago
sghctoma 2694fd72b6 Increase _POSIX_C_SOURCE to 200112L
6 years ago
Connor E cfc533aa9c Truncate message, append buffer overflow message if too long.
6 years ago
Cole Mickens a9a9df75ec common/loop.c: add _POSIX_C_SOURCE for clock_gettime and CLOCK_MONOTONIC
6 years ago
Ryan Dwyer c6f153d8f9 Event loop: Fix memmove and remove extraneous declaration
6 years ago
Ryan Dwyer 893f61d03a Event loop: Free fds and fix race condition
6 years ago
Ryan Dwyer 6921fdc6d6 Remove timerfd from loop implementation
6 years ago
Ryan Dwyer c242712262 swaylock: Remove indicator after 3 seconds
6 years ago
Ryan Dwyer 4056c09e13 Move swaybar's event loop to common directory and refactor
6 years ago
Brian Ashworth 9ea99a5d36 swaybg: fix increasingly smaller bg on hotplug
6 years ago
Geoff Greer 987e0054ac Call pango_cairo_context_set_font_options().
6 years ago
Geoff Greer c495164f60 swaybar, swaylock, & tree/container: Set cairo font options to render text and lines with subpixel hinting (if available).
6 years ago
Ryan Dwyer 2f36502828 Use pango_layout_set_text instead of pango_layout_set_markup
6 years ago
Ryan Dwyer 10ef118e09 Fix pango escaping and refactor escape_markup_text
6 years ago
Ian Fan 8cbce77e1d swaybar: rewrite protocol determination
6 years ago
Ryan Dwyer 9215ca0f01 Align titles to baseline
6 years ago
taiyu d625d68d4a
prevent ub caused by misaligned stores/loads
6 years ago