Revisions of sway

michael wheatley's avatar michael wheatley (MWh3) committed (revision 56)
Link to X11:Wayland project
michael wheatley's avatar michael wheatley (MWh3) committed (revision 55)
Package missing documentation
michael wheatley's avatar michael wheatley (MWh3) committed (revision 54)
sway v1.7

Aleksei Bavshin (2):
      ipc: make `bar <bar_id> mode|hidden_state` behave as documented
      xdg-shell: use toplevel geometry to adjust the popup box
Alexander Orzechowski (1):
      view: Fix null dereference
Aljaz Gantar (2):
      fix type error when class_name none
      refactor icon_for_window function
Bart Pelle (1):
      docs: fix invalid release signing keys
Bartel Sielski (1):
      idle_inhibit: Fix tree view after changes in commit 152a559e
Bartłomiej Burdukiewicz (1):
      main: removed vc4 detection code.
Bill Doyle (1):
      Only defer seat attachment during initial startup
Birger Schacht (1):
      Fix a couple of typos
Caduser2020 (1):
      Simplify swaybar/swaynag scaling code
Christian Llupo (1):
      README: Added Greek translation
Cole Mickens (1):
      meson.build: require wayland-protocols 1.24
Daniel De Graaf (1):
      Fix overly-wide mark textures
Daniel Eklöf (2):
      sway: commands: exec: restore SIGPIPE before exec:ing
      sway: restore SIGPIPE handler before exec:ing swaybar
michael wheatley's avatar michael wheatley (MWh3) committed (revision 53)
sway 1.6.1

Bill Doyle (1):
      Only defer seat attachment during initial startup
Dominique Martinet (1):
      view_destroy: fix use-after-free with subsurface_destroy
Issam E. Maghni (1):
      cairo: Replace <cairo/cairo.h> by <cairo.h>
Kenny Levinsen (6):
      ci: Install libseat
      meson: libseat is no longer optional
      Remove usage of surface->sx|sy
      desktop/render: Pass explicit clip box to render
      input: Move get_current_time_msec in from util
      ci: Test wlroots static linking
Michael Weiser (1):
      Prevent use-after-free on first bar subcommand error
Ronan Pigott (2):
      workspace: reap empty parents when adding tiles
      view: commit transactions for foreign toplevel requests
Rouven Czerwinski (1):
      view: handle case where map_ws is NULL
Simon Ser (9):
      build: update wlroots dependency version to 0.14.x
      build: stop checking for logind
      Remove WLR_HAS_XDG_FOREIGN checks
      Log wlroots version on startup
      Iterate over subsurfaces below the parent surface
      ci: stick to wlroots 0.14.0
      Avoid creating zero-sized textures for titlebars
      Avoid creating zero-sized textures for marks
michael wheatley's avatar michael wheatley (MWh3) committed (revision 52)
sway 1.6

Aleksei Bavshin (1):
      xdg-foreign: add v1 and v2 implementations
Andri Yngvason (4):
      desktop: output: Scale custom output refresh rate
      input: Clean up input_method_relay in seat_destoy()
      input/seat: Clean up focus_stack in seat_destroy()
      input/seat: Reset command handler context in seat_destroy()
Antonin Décimo (6):
      Fix typos in man page.
      ipc: fix aligment issue of data buffer
      cmd/bar/colors: fix dereference of null pointer
      Log empty value if envvar is not defined
      Fix incorrect format specifiers
      common/loop: check return of realloc
Arav K (1):
      Fix swaybar tray for non-systemd
BrassyPanache (2):
      Re-focus on parent surface if it is available
      Adhere to ICCCM focus specification
Brian Ashworth (3):
      ISSUE_TEMPLATE: Use the newer issue templates
      input/libinput: remove input type property bias
      input/keyboard: fix Group# bindings for keyboard groups
Campbell Vertesi (1):
      Add note on quoting to swaymsg manpage
Charmander (1):
      swaybar: allow status line cleanup to proceed when hidden
Daniel De Graaf (1):
      commands/resize: don't consider 1px resizes to be invalid
michael wheatley's avatar michael wheatley (MWh3) committed (revision 51)
Update to v1.5.1

Simon Ser (2):
      build: bump wlroots dependency to 0.12.0
      build: bump version to 1.5.1
michael wheatley's avatar michael wheatley (MWh3) committed (revision 50)
Adjust package build spec
michael wheatley's avatar michael wheatley (MWh3) committed (revision 49)
sway 1.5

Adam Kürthy (2):
      Take window borders into account when resizing floating windows
      Really fix floating window border resize problems
Aleksei Bavshin (1):
      Adjust focus order to match rendering order of layer shell popups.
Alex Maese (2):
      Add ability to remove the floating modifier
      Add documentation for floating_modifier
Anders (1):
      criteria: match containers without view
Andri Yngvason (6):
      input: Assign virtual input devices to their selected seats
      swaynag: Add multi-seat support
      swaybar: Fix input device removal
      input: Map virtual-pointer to the requested output
      input: Mark virtual devices as such
      input: keyboard: Never group virtual keyboards.
Bill Doyle (1):
      Only destroy swaybar surface via ipc when needed
Bor Grošelj Simić (1):
      input: implement cycling through keyboard layout list
Brian Ashworth (20):
      render: do not render indicator on floating views
      input/cursor: handle image surface destroy
      input/cursor: handle setting a NULL image surface
      view: remove workspace pid mapping for assigns
      container: add inactive fullscreen to focus stack
      desktop/output: fix mem leak in handle_new_output
      output: apply oc to outputs using wl_for_each_safe
michael wheatley's avatar michael wheatley (MWh3) committed (revision 48)
Add upstream openSUSE branding/config for sway
michael wheatley's avatar michael wheatley (MWh3) committed (revision 47)
Add patch to fix building with gcc10
michael wheatley's avatar michael wheatley (MWh3) committed (revision 46)
Update shell auto completion paths
michael wheatley's avatar michael wheatley (MWh3) committed (revision 45)
Bump wlroots version build requirement
michael wheatley's avatar michael wheatley (MWh3) committed (revision 44)
sway 1.4

A. M. Joseph (1):
      xwayland.c handle_map(): NULL out xsurface->data() to prevent crashing.
Aleksis (1):
      remove unused layer shell surface variable
Andri Yngvason (2):
      input: Assign virtual input devices to their selected seats
      swaybar: Fix input device removal
Antonin Décimo (5):
      ipc-client: remove useless free for failed malloc
      input: check pointer against nullptr
      view_update_size: fix surface_width/height mismatch
      Fix memory leaks
      Remove redundant checks
Arkadiusz Hiler (1):
      Fix syntax in examples in sway-output(5)
Ben Brown (2):
      Fix typo for the force/immediate option in xwayland_mode enum
      Add icon_theme_path to find_icon() search if set
Benjamin Cheng (2):
      input/cursor: pass gesture events to clients
      input/cursor: remove gesture listeners in destroy
Brian Ashworth (42):
      workspace: prefer identifiers for output priority
      handle_seat_node_destroy: do not focus own node
      workspace: do not destroy if any seat is focusing
      swaymsg.1: add tip about two hyphens for commands
      container_replace: copy {width,height}_fraction
      workspace_split: focus middle if workspace focused
      sway{,-bar}.5: add link to pango font description
michael wheatley's avatar michael wheatley (MWh3) committed (revision 43)
sway 1.3-rc3

Brian Ashworth (2):
      view: remove workspace pid mapping for assigns
      container: add inactive fullscreen to focus stack
Cassandra McCarthy (1):
      integer scaling, not integral
JR Boyens (1):
      Use transparency arg in the window focus event
Jason (1):
      Docs: explain why menu command should be passed to sway
Jason Nader (1):
      Amend typo
Simon Ser (2):
      Fix unreliable scaling filter
      Revert "Make all the container dimensions integers"
michael wheatley's avatar michael wheatley (MWh3) committed (revision 42)
Update to sway 1.3-rc2

Andri Yngvason (2):
      input: Assign virtual input devices to their selected seats
      swaybar: Fix input device removal
Brian Ashworth (2):
      input/cursor: handle image surface destroy
      input/cursor: handle setting a NULL image surface
Pedro Côrte-Real (3):
      Avoid numerical instability in resize
      Make sure we don't calculate fractional pixel gaps
      Make all the container dimensions integers
Ross Schulman (1):
      Fix small typo in sway-input(5)
Rouven Czerwinski (1):
      xwayland: handle size_hints == NULL
Thayne McCombs (1):
      Add missing items to documentation for GET_TREE response in ipc.
michael wheatley's avatar michael wheatley (MWh3) committed (revision 41)
Update to v1.3-rc1

A. M. Joseph (1):
      xwayland.c handle_map(): NULL out xsurface->data() to prevent crashing.
Aleksis (1):
      remove unused layer shell surface variable
Antonin Décimo (5):
      ipc-client: remove useless free for failed malloc
      input: check pointer against nullptr
      view_update_size: fix surface_width/height mismatch
      Fix memory leaks
      Remove redundant checks
Arkadiusz Hiler (1):
      Fix syntax in examples in sway-output(5)
Ben Brown (2):
      Fix typo for the force/immediate option in xwayland_mode enum
      Add icon_theme_path to find_icon() search if set
Benjamin Cheng (2):
      input/cursor: pass gesture events to clients
      input/cursor: remove gesture listeners in destroy
Brian Ashworth (36):
      workspace: prefer identifiers for output priority
      handle_seat_node_destroy: do not focus own node
      workspace: do not destroy if any seat is focusing
      swaymsg.1: add tip about two hyphens for commands
      container_replace: copy {width,height}_fraction
      workspace_split: focus middle if workspace focused
      sway{,-bar}.5: add link to pango font description
      input/seatop_down: add axis handler
      input/keyboard: send released only if pressed sent
      cmd_xwayland: add force for immediate launch
michael wheatley's avatar michael wheatley (MWh3) committed (revision 40)
Update to v1.2

Abdelhakim Qbaich (1):
      Add the missing constant for the switch input type
Aidan Harris (1):
      Fix segfault with "xwayland false" (#4228)
Alex Maese (1):
      Unhide cursor on cursor activity after touch
Alyssa Ross (2):
      bar: fix segfault with missing or invalid bar id
      commands/bar: improve error for invalid subcommand
Antonin Décimo (7):
      Allocator sizeof operand mismatch
      Remove unused variable
      ipc-client: remove useless free for failed malloc
      input: check pointer against nullptr
      view_update_size: fix surface_width/height mismatch
      Fix memory leaks
      Remove redundant checks
Ashkan Kiani (1):
      Avoid adding duplicate criteria for no_focus and command
Brian Ashworth (52):
      Destroy swaybg client on reload
      config/output: fix typo in merge_id_on_name
      Spawn swaybar as a wayland client
      input/keyboard: attempt default keymap on failure
      commands/bar: fix mode and hidden_state at runtime
      input/switch: fix indentation of file
      common/ipc-client: remove ipc recv timeout log
      bindings: allow unlocked and locked bindings
      Add swaybar protocol documentation
michael wheatley's avatar michael wheatley (MWh3) committed (revision 39)
Update to v1.2.rc2

Antonin Décimo (5):
      ipc-client: remove useless free for failed malloc
      input: check pointer against nullptr
      view_update_size: fix surface_width/height mismatch
      Fix memory leaks
      Remove redundant checks
Brian Ashworth (7):
      handle_seat_node_destroy: do not focus own node
      workspace: do not destroy if any seat is focusing
      swaymsg.1: add tip about two hyphens for commands
      container_replace: copy {width,height}_fraction
      workspace_split: focus middle if workspace focused
      sway{,-bar}.5: add link to pango font description
      input/seatop_down: add axis handler
Drew DeVault (1):
      layer-shell: add support for popups
Ilia Bozhinov (1):
      properly check pixman_region32_contains_rectangle return
Sebastian Krzyszkowiak (1):
      layer_shell: Guard against negative exclusive zone
michael wheatley's avatar michael wheatley (MWh3) committed (revision 38)
Update to version 1.2rc1

Abdelhakim Qbaich (1):
      Add the missing constant for the switch input type
Aidan Harris (1):
      Fix segfault with "xwayland false" (#4228)
Alex Maese (1):
      Unhide cursor on cursor activity after touch
Alyssa Ross (2):
      bar: fix segfault with missing or invalid bar id
      commands/bar: improve error for invalid subcommand
Antonin Décimo (2):
      Allocator sizeof operand mismatch
      Remove unused variable
Ashkan Kiani (1):
      Avoid adding duplicate criteria for no_focus and command
Brian Ashworth (41):
      Destroy swaybg client on reload
      config/output: fix typo in merge_id_on_name
      Spawn swaybar as a wayland client
      input/keyboard: attempt default keymap on failure
      commands/bar: fix mode and hidden_state at runtime
      input/switch: fix indentation of file
      common/ipc-client: remove ipc recv timeout log
      bindings: allow unlocked and locked bindings
      Add swaybar protocol documentation
      cmd_hide_edge_borders: add missing arg count check
      criteria: reset on semicolon separation
      commands/input: perform basic keymap validation
      config/input: validate xkb keymap before storing
      bindings: defer while initiailizing
michael wheatley's avatar michael wheatley (MWh3) committed (revision 37)
Update version to 1.1.1

3ap (1):
      config.in: allow launch apps with args via dmenu
Alex Maese (7):
      Fix a crash in swaybar when an icon dir is not readable
      Create unbindsym and unbindcode commands
      Add unbindswitch command
      Add unbindsym/unbindcode command for swaybar
      Clear pointer focus during move and resize seatops
      Don't send pointer motion when rebasing the cursor
      Fix a silly mistake
Alyssa Ross (1):
      bar: fix segfault with missing or invalid bar id
Ashkan Kiani (5):
      Fix crash for floating command on scratchpad window
      Fix scratchpad logic for floating windows
      Fix potential null accesses
      Add documentation for rename workspace
      Fix the payload type returned by IPC
Ben Challenor (1):
      Make raw keysyms take precedence over translated
Benjamin Cheng (2):
      Add heuristics to differentiate touchpads
      Implement input type configs (#3784)
Brian Ashworth (94):
      seat_cmd_cursor: do not create non-existing seat
      load_include_configs: fix wordexp fail condition
      swaynag: remove trailing newlines in config
      execute_command: dont strip quotes for exec_always
      IPC_COMMAND: split on newline
Displaying revisions 1 - 20 of 56
openSUSE Build Service is sponsored by