From nobody@FreeBSD.org  Tue Dec 11 23:30:59 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 362D298D
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 11 Dec 2012 23:30:59 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 1D2A48FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 11 Dec 2012 23:30:59 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qBBNUwIO007340
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 11 Dec 2012 23:30:58 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id qBBNUwsM007339;
	Tue, 11 Dec 2012 23:30:58 GMT
	(envelope-from nobody)
Message-Id: <201212112330.qBBNUwsM007339@red.freebsd.org>
Date: Tue, 11 Dec 2012 23:30:58 GMT
From: sib <sib@tormail.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [UPDATE] x11-wm/i3 4.4
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         174380
>Category:       ports
>Synopsis:       [UPDATE] x11-wm/i3 4.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    dhn
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 11 23:40:00 UTC 2012
>Closed-Date:    Sat Dec 29 16:30:04 CET 2012
>Last-Modified:  Sat Dec 29 16:30:04 CET 2012
>Originator:     sib
>Release:        9.1-RELEASE
>Organization:
>Environment:
>Description:
Version 4.4 of i3 has just been released, I'd like to update the port.

 &#9484;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9488;
 &#9474; Release notes for i3 v4.4    &#9474;
 &#9492;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9496;

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

An important under-the-hood change is that we now use the same parser
  infrastructure for the configuration file as we do for the commands. This
  makes maintenance and contributions easier and lets us finally escape the
  insanity that is bison/flex.

  In case there is a bug and your existing config does not work as expected
  anymore, try using the --force-old-config-parser-v4.4-only flag when starting
  i3 and please report a bug. This option will only be present in v4.4, so if
  you dont report a bug, you are willingly breaking your own config file.

Apart from that, there have been several little fixes and additions which make
  i3 pay more attention to detail, particularly in the floating window area of
  the code. See the changes/bugfixes list for more information.

 &#9484;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9488;
 &#9474; Changes in v4.4            &#9474;
 &#9492;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9496;

   add i3-dmenu-desktop, a dmenu wrapper which parses application .desktop
    files and executes them.
   also use a custom parser for the config file
   i3.xsession.desktop is now standards-compliant
   ipc: you can now subscribe to an event called 'mode' (for binding modes)
   implement "move container to workspace back_and_forth"
   implement delayed urgency hint reset
   make "move workspace number" accept a default workspace name after the
    number
   i3bar: allow child to specify start/stop signals to use in hide mode
   i3bar: add "urgent" to protocol, it unhides i3bar when in hide mode
   make parent of urgent containers also urgent
   add descriptive title to split containers (no more "another container")
   click to focus: clicking the root window focuses the relevant workspace
   display appropriate cursors when resizing or moving floating windows
   implement variable border widths for pixel/normal
   Implement moving workspaces as if theyre regular containers
   Maintain relative positioning when moving floating windows between outputs
   Focus the relevant workspace when clicking any container
   docs/ipc: remove unnecessary newline
   docs/ipc: add a warning to use an existing library
   shmlog: remove O_TRUNC flag for shm_open, we truncate on our own
   un-fullscreen as needed when moving fullscreen containers
   improve startup sequence termination conditions
   allow floating cons to be reached using 'focus parent'
   grab keys with all permutations of lock and numlock
   allow workspace contents to be moved if there are only floating children
   allow 'focus <direction>' to move out of non-global fullscreen containers
   exit with a proper error message when there are no outputs available
   skip floating cons in focus <child|parent> and stop them from being split
   focus windows when middle-clicking
   skip floating windows in the focus stack when moving through the tree
   docs/userguide: use $mod consistently
   keycode default config: s/bindcode/bindsym/
   implement smart popup_during_fullscreen mode
   docs/testsuite: add "installing the dependencies" section
   introduce new command to rename focused workspace
   libi3: use "pango:" prefix instead of "xft:" to avoid confusion
   ipc: add "current" and "old" containers to workspace events
   i3bar: add current binding mode indicator
   resizing floating windows now obeys the minimum/maximum size
   docs/userguide: document new_float option

 &#9484;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9488;
 &#9474; Bugfixes                   &#9474;
 &#9492;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9496;

   Bugfix: get_output_next() now works with non-aligned RandR setups
   Bugfix: close empty workspaces after cross-output move
   Bugfix: fix bottom line of tabbed decoration not continuous
   Bugfix: use correct coordinates for windows which are opened on a newly
    created workspace due to assignments
   Bugfix: properly react to windows being unmapped before we can reparent
   Bugfix: send non-floating window with floating parent to scratchpad
   docs/userguide: document how to "un-scratchpad" a window
   Bugfix: dont crash when dragged floating window closes
   Bugfix: draw h-split indicator at the correct position
   make the resize command honor criteria
   Bugfix: with one ws per output, dont crash on cross-output moves
   Bugfix: correctly move floating windows to invisible workspaces
    cross-output
   Bugfix: set workspace_layout in create_workspace_on_output
   fix fullscreen focus bug and corresponding test flaw
   i3bar: bugfix: dont send workspace command when at beginning/end of workspace
   Bugfix: force rendering when the parents orientation changed
   Bugfix: fix workspace back_and_forth after displaying a scratchpad window

-- Michael Stapelberg, 2012-12-12

>How-To-Repeat:

>Fix:
Update port.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->dhn 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Dec 11 23:40:08 UTC 2012 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=174380 
State-Changed-From-To: open->feedback 
State-Changed-By: dhn 
State-Changed-When: Wed Dec 12 06:42:27 CET 2012 
State-Changed-Why:  
Thanks for your PR, but where is the patch? 

-dhn 


http://www.freebsd.org/cgi/query-pr.cgi?pr=174380 
State-Changed-From-To: feedback->closed 
State-Changed-By: dhn 
State-Changed-When: Sat Dec 29 16:29:05 CET 2012 
State-Changed-Why:  
See ports/174710, @bapt is now the maintainer 


http://www.freebsd.org/cgi/query-pr.cgi?pr=174380 
>Unformatted:
