./wm/i3, Improved dynamic tiling window manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.18.3, Package name: i3-4.18.3, Maintainer: pkgsrc-users

Key features of i3 are correct implementation of Xinerama (workspaces are
assigned to virtual screens, i3 does the right thing when attaching new
monitors), XrandR support (not done yet), horizontal and vertical columns
(think of a table) in tiling. Also, special focus is on writing clean,
readable and well documented code. i3 uses xcb for asynchronous
communication with X11, and has several measures to be very fast.

Please be aware i3 is primarily targeted at advanced users and developers.


Required to run:
[graphics/cairo] [lang/perl5] [devel/pango] [devel/pcre] [x11/xcursor] [x11/startup-notification] [x11/xcb-util] [x11/libxcb] [devel/libev] [devel/yajl] [x11/xcb-util-keysyms] [x11/xcb-util-wm] [x11/xcb-util-cursor] [x11/libxkbcommon] [x11/xcb-util-xrm]

Required to build:
[textproc/xmlto] [textproc/asciidoc] [pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: aa8403521b0a5f9d98ed425b5e4e2c882c487f49
RMD160: cfdb8a4e3129ad8410f4b64eae94777a22ade364
Filesize: 1190.201 KB

Version history: (Expand)


CVS history: (Expand)


   2020-10-31 14:55:17 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
i3: update to 4.18.3.

This is a bugfix release for v4.18.

  • Bugfix: kick tray clients before destroying the bar

pkglint cleanup while here.
   2020-09-25 14:35:48 by Nia Alarie | Files touched by this commit (4) | Package updated
Log message:
i3: improve default config

- do not attempt to start networkmanager etc
- make volume buttons useful on netbsd

bump PKGREVISION
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202)
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
   2020-08-09 00:02:37 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
i3: Update to 4.18.2

 ┌───────────────────────── \ 
────┐
 │ Release notes for i3 v4.18.2 │
 └───────────────────────── \ 
────┘

This is i3 v4.18.2. This version is considered stable. All users of i3 are
strongly encouraged to upgrade.

This is a bugfix release for v4.18.

 ┌───────────────────────── \ 
──┐
 │ 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

 ┌───────────────────────── \ 
──┐
 │ Thanks!                    │
 └───────────────────────── \ 
──┘

Thanks for testing, bugfixes, discussions and everything I forgot go out to:

  Orestis Floros

-- Michael Stapelberg, 2020-07-26
   2020-04-28 19:33:42 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
i3: update to 4.18.1.

  • 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
   2020-03-10 23:11:24 by Thomas Klausner | Files touched by this commit (1681) | Package updated
Log message:
librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi