Commit Graph

108 Commits

Author SHA256 Message Date
Ana Guerrero
00384e406a Accepting request 1222567 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/1222567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=49
2024-11-08 11:00:02 +00:00
d0c74d8615 Update to 4.24
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=104
2024-11-07 19:45:10 +00:00
Ana Guerrero
c9ea8e650f Accepting request 1145282 from X11:windowmanagers
- add 0001-Ignoring-desktop-windows-and-moving-them-on-the-bott.patch
  treat _NET_WM_DESKTOP correctly so for example desktop wallpapers
  are displayed correctly when using Plasma Desktop or similar software.

OBS-URL: https://build.opensuse.org/request/show/1145282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=48
2024-02-09 22:53:00 +00:00
016dc1d1f4 mention patch name (0001-Ignoring-desktop-windows-and-moving-them-on-the-bott.patch) in changes
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=102
2024-02-08 18:11:44 +00:00
1b4e93c272 Accepting request 1145009 from home:Thaodan:X11:windowmanagers
- Add patch for i3 to threat _NET_WM_DESKTOP correctly so for
  example desktop wallpapers are displayed correctly when using
  Plasma Desktop or similar software.

OBS-URL: https://build.opensuse.org/request/show/1145009
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=101
2024-02-07 22:12:23 +00:00
Ana Guerrero
917b8b6178 Accepting request 1121038 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/1121038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=47
2023-10-30 21:10:28 +00:00
366795c1a3 Accepting request 1121027 from home:jubalh:branches:X11:windowmanagers
- Update to 4.23:
  * docs/userguide: add an example for negative lookaheads
  * docs/userguide: fix default binding mistake
  * docs/userguide: add link to tiling drag
  * docs/hacking-howto: update build instructions, startup
  * docs/debugging: add note about ptrace
  * man/i3: remove outdated I3SOCK description
  * all: build with -D_FORTIFY_SOURCE=3
  * i3bar: fix configuring bars on “output nonprimary”
  * i3bar: implement workspace button protocol
  * add “focus workspace” command
  * allow switching workspaces when in global fullscreen mode
  * exec: single-fork instead of double-forking
  * share X11 graphics context (GC) globally
  * fix regression with i3bar's output nonprimary
  * fix top border resizing on tiling windows
  * fix workspace not being focused on title bar scroll
  * fix mouse bindings in modes
  * fix crashes when using machine criterion
  * fix for_window not working with urgency flags
  * motif hints: respect maximum border style in append_layout

OBS-URL: https://build.opensuse.org/request/show/1121027
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=99
2023-10-29 20:57:35 +00:00
89934679d3 Accepting request 1118099 from home:Thaodan:branches:X11:windowmanagers
the -devel package should have noarch set.

OBS-URL: https://build.opensuse.org/request/show/1118099
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=98
2023-10-20 19:00:48 +00:00
Dominique Leuenberger
6d90f0f1b0 Accepting request 1056826 from X11:windowmanagers
- update to 4.22:
  * merge of the i3-gaps fork
  * i3bar: bar { padding } config directive now implemented (supports bar { height } from i3-gaps)
  * i3-dmenu-desktop: allow more than one --entry-type with the --show-duplicates flag
  * You can now enable gaps using the gaps config directive and/or command
  * colors now support an optional alpha value at the end (#rrggbbaa)
  * the hide_edge_borders option now supports the smart_no_gaps keyword
  * Support nonprimary keyword for outputs
  * add "mode" field in binding event
  * gaps: workspace gaps assignments are no longer order-dependent
  * Fix compliance to _MOTIF_WM_HINTS spec when all decorations are set
  * The floating_from and tiling_from criteria now also work in commands

OBS-URL: https://build.opensuse.org/request/show/1056826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=46
2023-01-08 20:25:33 +00:00
631456e5d1 4.22
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=96
2023-01-07 22:48:29 +00:00
Dominique Leuenberger
c8bd4dfd77 Accepting request 1042909 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/1042909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=45
2022-12-14 13:12:54 +00:00
Dominique Leuenberger
61ab4352d1 Accepting request 1038316 from home:etamPL:branches:X11:windowmanagers
- spec: explicit BuildRequires versions based on meson.build
- Update to 4.21.1

OBS-URL: https://build.opensuse.org/request/show/1038316
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=94
2022-12-14 12:04:53 +00:00
Richard Brown
45cd198fe4 Accepting request 1007357 from X11:windowmanagers
- Updated to version 4.21:
  * feat: drag tiling windows with the mouse
  * CHANGES
  * Allow dragging tiling windows with the mouse
  * Add client.focused_tab_title color option
  * Add support for multiple output names in the focus command,
  * allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0.
  * Add a toggle option to the title_window_icon command
  * i3 switched from the obsolete PCRE 8.x regular expression matching
    library to the current PCRE2 10.x version.
  * BUG FIXES:
  * docs/ipc: document all window_type values
  * docs/userguide: clarify the difference between the \u201cworkspace N\u201d and
    \u201cworkspace number N\u201d commands
  * i3bar: fix default font not being applied to bars if defined after bar block
  * i3-dmenu-desktop: add backslashes for the exec command,
    which fixes opening some .desktop files (e.g. electrum)
  * i3-sensible-pager: sanitize LESS environment variable to remove -E or -F
  * testsuite: catch i3 crashes instead of hanging on crash
  * Fix logging on machines with 256 GB of RAM
  * Do not replace existing IPC socket on start, to prevent clobbering
    the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development)
  * Refuse to start without a valid IPC socket
  * Fix focus when moving container between outputs with mouse warp and
    focus_follows_mouse
  * Fix endless loop with transient_for windows
  * Fix wrong \u201cfailed\u201d IPC reply on move workspace to output
  * Fix WM registration selection (from WM_S_S<screen> to WM_S<screen>)
  * avoid graphics artifacts when changing the layout tree by
    initializing surfaces to all black
  * update parent split con titles when child container swaps position with
    another child container
  * Fix segfault if command in bindsym is empty
  * Fix segfault with explicit mode "default" key bindings
  * Fix crash if config contains nested variables.
  * strip trailing whitespace in bar output names
  * Fix crash with long commands
  * Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly

OBS-URL: https://build.opensuse.org/request/show/1007357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=44
2022-10-01 15:43:44 +00:00
e674cf51a6 4.21
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=92
2022-09-30 23:34:45 +00:00
Dominique Leuenberger
0289e53448 Accepting request 939498 from X11:windowmanagers
- Updated to version 4.20.1
  * i3bar: fix crash with multiple monitors
  * xmlto: fix broken .TH line by extending title length
  * i3-msg: fix --raw short form (-r) in manpage
  * libi3: add missing sys/stat.h header
  * use getcwd(NULL, 0) instead of GNU extension get_current_dir_name()
- includes 4.20:
  * You can now use an “include” directive in your i3 config:
    https://i3wm.org/docs/userguide.html#include
  * You can now enable showing window icons in window titlebars:
    https://i3wm.org/docs/userguide.html#title_window_icon

OBS-URL: https://build.opensuse.org/request/show/939498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=43
2021-12-11 23:57:29 +00:00
e94a7ef960 backfill notes
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=91
2021-12-10 23:19:05 +00:00
70549d168e Accepting request 932832 from home:kinclm
- Updated to version 4.20.1

OBS-URL: https://build.opensuse.org/request/show/932832
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=90
2021-12-07 23:12:33 +00:00
Dominique Leuenberger
eed074b806 Accepting request 888630 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/888630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=42
2021-04-27 19:35:02 +00:00
Philipp Seiler
c26f1d624a Accepting request 888023 from home:jbaier_cz:branches:X11:windowmanagers
- Update to version 4.19.2:
  * fix: release tarball version number and debug log settings

OBS-URL: https://build.opensuse.org/request/show/888023
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=88
2021-04-26 22:03:45 +00:00
Dominique Leuenberger
20afd373fd Accepting request 874158 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/874158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=41
2021-02-21 21:14:55 +00:00
Philipp Seiler
ab72d4d4a0 Accepting request 868786 from home:avindra:branches:X11:windowmanagers
- Update to version 4.19.1:
  * fix: workspaces not moving to assigned output after output becomes available
  * doc: rofi call in default i3 config comment fixed
  * fix: i3-config-wizard creates duplicate bindcode

OBS-URL: https://build.opensuse.org/request/show/868786
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=86
2021-02-21 16:13:55 +00:00
Dominique Leuenberger
55b80c7cee Accepting request 848766 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/848766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=40
2020-11-17 20:24:28 +00:00
5d8bc2f7ab Accepting request 848763 from home:avindra:branches:X11:windowmanagers
- Update to version 4.19:
  * Changes
  - userguide: explain button6 and button7 (scroll wheel right/left)
  - ipc: always include the marks property (even if empty)
  - ipc: introduce GET_BINDING_STATE command
  - ipc: clarify workspace name field semantics
  - ipc: document parse_error COMMAND reply field
  - i3bar: launch using exec to avoid leaving useless shell process
  - i3bar: make dock client order deterministic (sorted by class/instance) as a
    side effect, i3bars without an explicit bar-id will be sorted according
    to their definition order in the config file
  - i3bar: update config when necessary (reduces redraws on bar mode changes)
  - i3bar: add coordinates relative to the current output in i3bar click events
  - i3bar: add “nonprimary” output option
  - i3bar: set WM_CLASS instance to bar id
  - i3-input: add different exit codes for when i3-input fails
  - i3-dmenu-desktop: Support symlinks in search path
  - pod2html: render without stylesheet by default
  - introduce “tiling_from” and ”floating_from” criteria
  - mention rofi in default config file
  - allow ppt values in move direction and move position commands
  - allow matching on empty properties like class, title, etc.
  * Bug fixes:
  - i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell
  - i3bar: fix hang when pausing/resuming bar program
  - i3bar: fix crash on invalid JSON input
  - ensure client windows have a size of at least 1px after resize
  - correctly handle overlapping decorations
  - limit workspace numbers within 0..INT32_MAX
  - fix a bug with tiling resize inside floating container
  - correctly handle mouse resize in fullscreen containers by
    not propagating $mod+right click to fullscreen clients
  - do not try to resize fullscreen and non-fullscreen windows
  - do not focus floating windows changing workspace with ConfigureNotify
  - set _NET_DESKTOP_VIEWPORT after randr changes
  - fix a bug with i3-nagbar not starting after it has already started once
  - fix conflict when moving parent of fullscreen window to workspace
  - fix named workspace assignments on output changes
  - fix named workspace assignment precedence on workspace renames
  - fix windows getting swallowed more than once
  - erase i3 --moreversion progress line before overwriting
  - fix test case 180-fd-leaks when running on Fedora
  - fix crash in `focus next sibling`
  - fix moving tiling windows out of the scratchpad
  - fix crash on invalid JSON input in stored layouts
  - fix monitor change during/with i3 restart by moving
    content for non-existing output containers
- Move build to meson since autotools build was removed
- Remove support for EOL Leap 42.x

OBS-URL: https://build.opensuse.org/request/show/848763
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=84
2020-11-16 00:02:09 +00:00
Dominique Leuenberger
f6afa61284 Accepting request 844827 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/844827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=39
2020-10-29 13:52:15 +00:00
edbe3fda05 Accepting request 843133 from home:wonko:branches:X11:windowmanagers
- Update to version 4.18.3
  * Bugfixes
    + kick tray clients before destroying the bar

OBS-URL: https://build.opensuse.org/request/show/843133
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=82
2020-10-29 09:46:20 +00:00
Dominique Leuenberger
bf468f2602 Accepting request 829615 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/829615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=38
2020-08-29 18:33:02 +00:00
31055057b7 Accepting request 823460 from home:mrey:branches:X11:windowmanagers
- Update to version 4.18.2:
  * Bugfixes:
    + floating_maybe_reassign_ws: only re-focus if previously
      focused (fixes a focus issue with KDE notifications)
    + get_output_by_name: guard output->primary with require_active
    + i3bar: fix Xorg memory leak

OBS-URL: https://build.opensuse.org/request/show/823460
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=80
2020-08-25 18:25:37 +00:00
Dominique Leuenberger
4ee8ec010f Accepting request 822186 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/822186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=37
2020-07-24 07:58:45 +00:00
abe4d23793 Accepting request 821114 from home:dancermak:branches:X11:windowmanagers
recommend xorg-x11-server

OBS-URL: https://build.opensuse.org/request/show/821114
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=78
2020-07-22 08:28:23 +00:00
Dominique Leuenberger
4168cb0e84 Accepting request 806022 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/806022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=36
2020-05-16 20:28:00 +00:00
Philipp Seiler
9692d9f51f Accepting request 801832 from home:kinclm
- Update to version 4.18.1:
  * Bugfixes:
    + Move parent nodes in scratchpad correctly
    + i3bar: Call cont_child() more liberally
    + Fix load_layout crash when floating node doesn't have CT_FLOATING_CON parent
    + Fix SEGFAULT when i3bar receives invalid input
    + Revert "floating_reposition: avoid extra tree_render"
    + Call tree_render if floating move changes workspace
    + Update EWMH properties on workspace move
    + cmd_focus_sibling: Fix crash on workspace level
- Update to version 4.18:
  * Changes:
    + docs/ipc: document fullscreen_mode in GET_TREE reply
    + docs/ipc: document marks field in GET_TREE reply
    + docs/ipc: document window_type in GET_TREE reply
    + docs/ipc: improve documentation for window_properties
    + docs/userguide: clarify commands/config directive wording
    + layout saving: remanage window after property updates (e.g. titles)
    + get_first_output: prefer primary output (e.g. when moving disabled outputs)
    + ipc: add window_type to nodes
    + ipc: add container id to nodes
    + allow dragging active titles for all container types (e.g. floating+tabbed)
    + allow dragging inactive titles after a 10px threshold
    + make tray icon order deterministic (sorted by class/instance)
    + implement focus next|prev
    + implement focus next|prev sibling
    + implement focus_wrapping workspace
    + exit with exit code 0 on --help
    + exec command: respect command criteria
  * Bugfixes:

OBS-URL: https://build.opensuse.org/request/show/801832
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=76
2020-05-16 12:48:12 +00:00
Dominique Leuenberger
2e1fbdc858 Accepting request 742966 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/742966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=35
2019-10-27 12:40:44 +00:00
Philipp Seiler
b4d90b9565 Accepting request 732408 from home:apersaud:branches:X11:windowmanagers
- update to version 4.17.1"
  * Bugfixes
    + unset _I3_RESTART_FD after restart (fixes crashes on restart)
    + default config: immediately refresh i3status after volume
      changes
    + default config: add XF86AudioMicMute
    + default config: mention loginctl lock-session alongside
      xss-lock
    + default config: use workspace number, not just workspace

OBS-URL: https://build.opensuse.org/request/show/732408
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=74
2019-10-25 15:15:01 +00:00
Dominique Leuenberger
090c89da06 Accepting request 722168 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/722168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=34
2019-08-13 11:18:03 +00:00
Philipp Seiler
14b13d2ffe Accepting request 721352 from home:1Antoine1:branches:X11:windowmanagers
Update to version 4.17.

OBS-URL: https://build.opensuse.org/request/show/721352
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=72
2019-08-10 11:54:25 +00:00
Dominique Leuenberger
2cd80995fd Accepting request 699734 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/699734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=33
2019-05-02 17:18:57 +00:00
b84b6235a3 Accepting request 680623 from home:apersaud:branches:X11:windowmanagers
- update to version 4.16.1:
  * Truncate wm_name utf8 strings to first zero byte (fixes window
    title corruption)
  * Apply title_align to non-leaf containers Additionally, marks
    will now display for non-leaf containers.
  * attach_to_workspace: set new parent before tree_render (fixes a
    heap-use-after-free)
  * Use ipc queue for all messages (fixes an i3bar crash)
  * Fix crash with popups when fullscreen is non-leaf
  * Fix: render_con shows floating containers on wrong workspace

OBS-URL: https://build.opensuse.org/request/show/680623
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=70
2019-04-30 15:22:54 +00:00
Dominique Leuenberger
fbd8afc6b9 Accepting request 646899 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/646899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=32
2018-11-08 08:50:18 +00:00
f08ca97408 Accepting request 646286 from home:seanlew:branches:X11:windowmanagers
Update i3 to 4.16

OBS-URL: https://build.opensuse.org/request/show/646286
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=68
2018-11-07 09:46:53 +00:00
Dominique Leuenberger
b31168dffb Accepting request 596835 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/596835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=31
2018-04-16 10:52:22 +00:00
14362eda4c Accepting request 595992 from home:tiwai:branches:X11:windowmanagers
- Fix build with asciidoctor (bsc#1075764):
  i3-asciidoc-fix.patch

OBS-URL: https://build.opensuse.org/request/show/595992
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=66
2018-04-16 06:50:36 +00:00
Dominique Leuenberger
da603d5e65 Accepting request 589142 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/589142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=30
2018-03-22 11:03:44 +00:00
f6efb361d7 Accepting request 585418 from home:lachs0r:branches:X11:windowmanagers
- Use %license macro
- Fix rpmlint E: env-script-interpreter
- Add GPG signature
- Update to 4.15
  Changes:
    * build: AnyEvent::I3 moved to the i3 repository, so that its main
      consumer, the i3 testsuite, can use new features immediately (such as
      the tick event, in this case).
    * docs/hacking-howto: promote “using git / sending patches” and “how to
      build?” sections
    * docs/i3bar-protocol: document that pango markup only works with pango
      fonts
    * docs/ipc: document focus, nodes, floating_nodes
    * docs/ipc: urgent: complete the list of container types
    * docs/ipc: document how to detect i3’s byte order in memory-safe
      languages
    * docs/ipc: document the GET_CONFIG request
    * docs/userguide: fix formatting issue
    * docs/userguide: explain why Mod4 is usually preferred as a modifier
    * docs/userguide: use more idiomatic english (full-size, so-called)
    * docs/userguide: switch from removed goto command to focus
    * docs/userguide: mention <criteria> in focus
    * docs/userguide: remove outdated 2013 last-modified date
    * dump-asy: add prerequisite checks
    * dump-asy: fix warnings about empty container names
    * i3-dump-log: enable shmlog on demand
    * i3-sensible-terminal: add “kitty”, “guake”, “tilda”
    * i3-sensible-editor: add “gvim”
    * i3bar: add --release flag for bindsym in bar blocks
    * i3bar: add relative coordinates in JSON for click events
    * ipc: rename COMMAND to RUN_COMMAND for consistency
    * ipc: implement tick event for less flaky tests
    * ipc: add error reply to “focus <window_mode>”
    * ipc: send success response for nop
    * default config: add $mod+r to toggle resize mode
    * default config: use variables for workspace names to avoid repetition
    * introduce “assign <criteria> [→] [workspace] [number] <workspace>”
    * introduce
      “assign <criteria> [→] output left|right|up|down|primary|<output>”
    * introduce a “focus_wrapping” option (subsumes “force_focus_wrapping”)
    * introduce percentage point resizing for floating containers:
      “resize set <width> [px | ppt] <height> [px | ppt]”
    * introduce “resize set <width> ppt <height> ppt” for tiling windows
    * rename “new_window” and “new_float” to “default_border” and
      “default_floating_border” (the old names keep working)
    * output names (e.g. “DP2”) can now be used as synonyms for monitor names
      (e.g. “Dell UP2414Q”).
    * the “swap” command now works with fullscreen windows
    * raise floating windows to top when they are focused programmatically
    * _NET_ACTIVE_WINDOW: invalidate focus to force SetInputFocus call
    * make focus handling consistent when changing focus between outputs
    * round non-integer Xft.dpi values
    * tiling resize: remove minimum size
  Fixes:
    * i3bar: fix various memory leaks
    * i3bar: fix crash when no status_command is provided
    * fix uninitialized variables in init_dpi_end, tree_restore
    * fix incorrectly set up signal handling
    * fix “swap” debug log message
    * fix crash when specifying invalid con_id for “swap”
    * fix crash upon restart with window marks
    * fix crash when config file does not end in a newline
    * fix crash in append_layout
    * fix crash in layout toggle command
    * fix crash when switching monitors
    * fix use-after-free in randr_init error path
    * fix move accidentally moving windows across outputs
    * fix crash when floating window is tiled while being resized
    * fix out-of-bounds memory read
    * fix memory leak when config conversion fails
    * fix layout toggle split, which didn’t work until enabling tabbed/stack
      mode once
    * move XCB event handling into xcb_prepare_cb
    * avert endless loop on unexpected EOF in ipc messages
    * perform proper cleanup for signals with Term action
    * don’t match containers in the scratchpad with criteria
    * fix “workspace show” related issues
    * fix config file conversion with long variable names
    * fix config file conversion memory initialization
    * prevent access of freed workspace in _workspace_show
    * disable fullscreen when required when programmatically focusing windows
    * free last_motion_notify
    * don’t raise floating windows when focused because of focus_follows_mouse
    * correctly set EWMH atoms when closing a workspace
    * don’t raise floating windows when workspace is shown
    * keep focus order when encapsulating workspaces
    * validate layout files before loading

OBS-URL: https://build.opensuse.org/request/show/585418
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=64
2018-03-20 11:36:12 +00:00
Dominique Leuenberger
658f7fac94 Accepting request 533657 from X11:windowmanagers
1

OBS-URL: https://build.opensuse.org/request/show/533657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=29
2017-10-13 12:19:22 +00:00
f6730589da Accepting request 532982 from home:avindra
Superseded to remove is_opensuse check

- Fix leap 42.x builds
- Remove duplicate install for man page
- Remove suse specific path from build folder to ease building
  for other non-SUSE, rpm based linux distributions.

OBS-URL: https://build.opensuse.org/request/show/532982
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=62
2017-10-12 12:10:01 +00:00
Dominique Leuenberger
c45ec2de94 Accepting request 532138 from X11:windowmanagers
- update to 4.14.1
  • include AnyEvent-I3 in dist tarballs
  • append_layout: validate JSON before loading
  • move: fix erratic behavior with single container child jumping outputs
  • ipc: rename COMMAND to RUN_COMMAND for consistency

OBS-URL: https://build.opensuse.org/request/show/532138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=28
2017-10-11 21:01:25 +00:00
c13445036b OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=60 2017-10-06 09:06:33 +00:00
9d4ffc2911 Accepting request 529828 from home:avindra
- update to 4.14.1
  • include AnyEvent-I3 in dist tarballs
  • append_layout: validate JSON before loading
  • move: fix erratic behavior with single container child jumping outputs
  • ipc: rename COMMAND to RUN_COMMAND for consistency
- Fix 32 bit arm build

OBS-URL: https://build.opensuse.org/request/show/529828
OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=59
2017-09-29 13:04:14 +00:00
Dominique Leuenberger
5bb7dbcd04 Accepting request 521155 from X11:windowmanagers
- update to 4.14
- Remove U_configure_ac.patch (was accepted upstream)
* Aside from many bug and documentation fixes, the “swap” command is a notable
	addition of this release. As is almost tradition at this point, keybinding
	handling has seen some fixes as well. A noticeable change for users with such
	monitors is i3’s support for RandR 1.5, which transparently supports the TILE
	property of first-gen 4K monitors and current 5K or 8K monitors.

OBS-URL: https://build.opensuse.org/request/show/521155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i3?expand=0&rev=27
2017-09-12 17:53:18 +00:00
f7c8f3c6c6 OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=57 2017-09-05 13:54:15 +00:00