Commit graph

1949 commits

Author SHA1 Message Date
he
680da07fcc Update bbkeys to version 0.9.1.
Pkgsrc changes:
 * Add a bugfix patch for an LP64 problem in the X11 protocol handling, from
   FreeBSD ports tree
 * Add a patch to complete initialization of pointers, also from FreeBSD
 * Add dependency on libXft, it appears to be required

Upstream changes:
 * Add sendToPreviousWorkspace and sendToNextWorkspace functions
 * Add new config option: followWindowOnSend, allows bbkeys to change
   workspace to the space it just sent a window to
 * Fix for underquoted definitions in configure.ac
 * Fix annoying behaviour when cycling through windows on all workspaces,
   no longer flip workspace when doing this
 * Add config option includeIconifiedWindowsInCycle to include iconified
   windows in window cycling list
2015-11-17 15:59:13 +00:00
leot
bc86ef2d60 Update wm/dwm to 6.1.
Changes:
Features:
  - Now uses Xft for font rendering by default with fallback-font
support, this also allows anti-aliased fonts and such.
    The font string matching will be different, check out
http://www.freedesktop.org/software/fontconfig/fontconfig-user.html
for the font string syntax, huge thanks to Eric Pruitt and the other
people who worked on the dwm-xft patch (previously on the wiki).
  - Uses a shared libdraw codebase (also used for dmenu right now).
  - _NET_ACTIVE_WINDOW improvements (Andreas Amanns).
  - _NET_CLIENT_LIST support (Andreas Amanns).
  - Spawn dmenu on the selected monitor in dwm (dmenu -m option).
  - Use st as default terminal from now on (used to be xterm).

Notable fixes:
  - Barwin memory leak fix (Eckehard Berns).
  - Drw_text width check fix (Jochen).
  - Setfullscreen: don't process the property twice (Quentin Rameau,
Markus Teich).
  - Smoother resizing of floating windows (capped at 60fps), (Hiltjo).
  - Unfocus on slow sloppy monitor focus (Connor Lane Smith).

Build improvements:
  - config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override
(ports and *BSDs).
2015-11-11 16:12:10 +00:00
nros
b0eca50142 Updated i3 to version 4.11.
Changes to i3 mentioned in the release notes:
Keyboard binding handling has been made more correct, for details see:
bf3cd41b5d

Changes:
* docs/debugging: provide instructions on how to debug i3bar
* docs/debugging: added a note about sensitive data
* docs/userguide: add a note to both "exec"s about semicolon and comma
* docs/userguide: quoted strings need to be used, escaping isn't possible
* docs/userguide: make syntax of syntax descriptions consistent
* docs/userguide: recommend "exec exec" for correct signal handling
* docs/userguide: explain i3-config-wizard's behavior
* i3-nagbar: open on the primary screen
* i3-config-wizard: respect XDG config directories
* i3-input: position i3-input at window with input focus
* i3bar: use a reasonable default sep_block_width if a separator_symbol is given
* i3bar: add binding mode indicator
* i3bar: add bindsym command (deprecates wheel_{up,down}_cmd)
* i3bar: make tray padding configurable
* makefiles: respect EXEC_PREFIX and PKG_CONFIG
* added a --toggle switch to mark: "mark [--toggle] <mark>"
* added "focus_on_window_activation" directive
* added "no_focus" directive
* added "move [container|window] [to] mark <str>" command
* added "move [window|container] [to] position mouse|cursor|pointer" command
* added "title_format" command
* added "resize set [width] [height]" command
* added "sticky" command (for floating containers)
* added "workspace" criterion
* added "window_type" criterion
* make center coordinates relative to current workspace
* draw marks in window decoration (configure with show_marks)
* only mark a window if only one window is matched
* make floating window mouse handling consistent with tiled windows
* add a --border flag to enable mouse binds to trigger on border click
* set the _NET_WM_STATE_HIDDEN atom on windows that are currently not visible
  due to being in the non-focused tab of a stacked or tabbed container
* ignore InputHint when not in WM_HINTS
* display which config is used in i3 --moreversion
* support config file line continuation
* use WM_SIZE_HINTS when present to set the geometry of floating windows
* add "tray_output primary" to the default config
* use libxkbcommon for translating keysyms, support all XKB groups
* support special value "__focused__" in criteria
* support _NET_WM_VISIBLE_NAME
* make sure borders are never counted as adjacent to the edge for floating
  containers
* support moving dock clients to another output
* let "focus" report success depending on whether a window was matched
* handle _NET_WM_STATE_STICKY (for floating containers)
* make "debuglog on" command persist over restarts
* randr: use root window in case of no randr outputs
* set proper WM_CLASS on frame windows

Bugfixes:
* i3bar: only detect clicks within the statusline width
* i3bar: fix flickering shortened status bar on other output(s)
* i3bar: send custom-defined command upon click on the non-statusline part of
  i3bar even if workspace_buttons is set to "no".
* i3-config-wizard: Make window size and click coordinates dependent on font
* i3-save-tree: retain "rect" for floating cons
* move urgency hint when moving container
* fix percents when attaching a window to a ws creates a new split con
* cope with non-null-terminated x class properties
* get workspace name when renaming current workspace
* allow single-child non-default layout cons to be moved between outputs
* allow --whole-window right after 'bindsym' within binding modes
* remove windows from the save set when unmapping (fixes problems with e.g.
  owncloud when restarting i3)
* serialize con_id with %p in run_binding()
* initialize workspace rect to the output's upon creation
* mkdirp: do not throw an error if directory exists
* grab all buttons when managing a window to also allow 'bindsym
  --whole-window button4 ...' to work correctly
* properly clear the urgency hint when set by i3
* layout restore: load floating containers correctly
* layout restore: remove remaining criteria when swallowing window
* layout restore: When appending a layout containing a marked container, make
  sure that any other containers with the same mark are unmarked during
  insertion of the new container.
* use the EWMH support window rather than the root window as an input
  focus fallback
* use the focused container to determine the target window_mode when using
  floating mode_toggle
2015-11-09 11:05:44 +00:00
agc
efd9ad4549 Remove duplicate SHA512 digests that crept in. 2015-11-04 17:41:15 +00:00
jperkin
4ca6c89784 Add explicit -lfontconfig for Darwin too. 2015-11-04 10:41:17 +00:00
agc
99a1866581 Add SHA512 digests for distfiles for wm category
Problems found with existing distfiles:
	distfiles/fvwm-1.24r.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-02 23:42:50 +00:00
sevan
7db1b53f19 libhack is also installed on Linux
ok jperkin@
2015-10-28 23:34:42 +00:00
tnn
4e6563ef28 More copy paste from mk/platform/Darwin.mk since it is not obvious to
me how to make it always provide this information for us.

Should fix build on OS X 10.11.1.
2015-10-25 20:05:01 +00:00
adam
68fdcc893d Changes 0.95.7:
* Window snapping
* Dragging maximized windows
* Mini-Previews instead of Apercus
* Ignore Decoration Hints from GNOME applications
* Cooperative Window Manager Replacement
2015-10-16 10:42:23 +00:00
tnn
98c93d3208 Don't rely on Darwin.mk setting OSX_SDK_PATH. It's an internal variable
that will not always get defined. Instead query xcrun directly.
2015-10-12 17:51:02 +00:00
ryoon
b141232e29 Recursive revbump from textproc/icu 2015-10-10 01:57:50 +00:00
tnn
376c9140f2 add wm/quartz-wm 2015-10-01 11:08:16 +00:00
tnn
d271457e05 Import quartz-wm-1.3.1 as wm/quartz-wm.
quartz-wm is the window manager used by XQuartz to bring an OS X-like
experience to X11 applications. It makes use of the AppleWM X11 protocol
extension to have libXplugin within XQuartz render window decoration on its
behalf and handles basic wm functionality as described by the ICCCM.
2015-10-01 11:06:08 +00:00
tnn
977b55d019 fix build with xcode 7 2015-10-01 11:03:07 +00:00
joerg
5e560faf90 ethemes is meant for the old enlightenment. 2015-09-12 16:54:03 +00:00
wiedi
d763441258 fix build on SunOS 2015-09-06 18:32:10 +00:00
nros
22bc75fce6 Update i3 to version 4.10.3.
Release notes:
Bugfixes:

* serialize con_id with %p in run_binding() (For FreeBSD)
* ignore InputHint when not in WM_HINTS (fixes e.g. mupdf focus)
* disable physically disconnect RandR outputs
* initialize workspace rect to the output's upon creation
* userguide: quoted strings need to be used, escaping isn’t possible
* mkdirp: do not throw an error if directory exists (fixes layout loss for
  in-place restarts)
* i3bar: fix freeing static strings
2015-08-15 11:55:26 +00:00
youri
d1f577d52d Update to 1.1.1:
Version 1.1.1, Mon Jul 13 2015

  * Revert client lowering behaviour from 1.1.0.  Also fixes a build error
    when virtual desktops are disabled.
  * Change default to not warp pointer.
  * Don't automatically focus notification windows.
  * Don't automatically focus dock windows.
2015-07-29 17:12:31 +00:00
wiz
008ab56df5 Remove now unneeded patch (after lua pc file name change). 2015-07-21 10:40:47 +00:00
bsiegert
cf196597d4 Fix horizontal mode. Patch from Debian, via Piere-Philipp Braun in mail to
pkgsrc-users.
2015-07-17 04:53:28 +00:00
dholland
fcd72e8710 Document in a MESSAGE that this package doesn't work with Xorg servers
unless compositing is disabled in the server config. Reported by elge9
on freenode.
2015-07-14 03:48:02 +00:00
wiz
068b8d08f3 Update to 1.4.8, provided by Mayuresh on pkgsrc-users.
* Changes since 1.4.7
This is mostly a bugfix release.

** fix cmd_sfdump with multiple screens
Broken since last release, from Joshua Leners.

** respect --enable-history=no
From Jeroen Roovers (jer@gentoo).

** fix for sloppy.c
The ugly sloppy.c had "a bug".  It may be fixed now.

** README improvements
From Jeff Abrahamson.

* Changes since 1.4.6
** More fixes and code cleanup.

** UTF-8 editing support in the input bar

** get rid of "XGetWMName failed" spam on stderr
Introduced in the previous release, sorry!

** groups can now be renumbered (`gnumber')

** contrib/rpdate.sh, fancy calendar shell script to use instead of `time'

** fix `meta', which was sending garbage and made firefox unusable

** handle errors about missing config files
- ratpoison -f missing-config-file -> error
- unreadable ~/.ratpoisonrc file -> warning

** respect --sysconfdir for the global ratpoisonrc file
Rather than a hardcoded /etc/ratpoisonrc location.

** rpws gains a new `current' command (prints the current workspace)

** new manpage, mdoc(7) formatted

** X socket closed before spawning processes
Let's save those precious file descriptors.

** DWIM windows/groups names matching
Window and group names are first looked up for exact match; in last
resort a fuzzy match is attempted.

** try to cope with unset/empty HOME env. variable

** ratpoison.el is now installed at the proper location
ie. in $prefix/share/emacs/site-lisp/

** ratpoison now restricts permissions on your history file

* Changes since 1.4.5
** *Lots* of reliability fixes in ratpoison itself
Please check out the ChangeLog for more details.

** Build process cleanup
e.g. detection of getline() was fixed, build is ok with old gcc's (2.95)

** ratpoison -c now reports errors ($? != 0)

** UTF-8 text is now printed correctly
Both with and without Xft support.

** contrib/ cleanup
Scripts should be more portable, ruby bindings work with newer ruby versions.

** New newwindow and titlechanged hooks

** Functionality was added to rpws
It can now move windows to other workspaces; workspaces can be dumped and
restored.
2015-07-12 08:40:48 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
youri
4b1153d83b Update to 4.12.3. 2015-06-29 10:35:18 +00:00
joerg
ecfea51ecd Fix path to bash in the right location.
XXX bashisms seem to be easy to fix here
2015-06-15 09:22:59 +00:00
wiz
e8a2250a89 Update to 3.20150613:
Highlights include:
* Travis continuous integration
* Better lua autodetection (thanks to Nikolay Orlyuk)
* Various code consistency changes
* Fixing p2 variable scopes in xkbevents handler (thanks to Jon Canning)
* Fixing resizing of dock windows managed by mod_statusbar (thanks
to Edward J. Schwartz)
2015-06-14 21:02:46 +00:00
wiz
2e65d464e8 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:50:58 +00:00
youri
6996c63ac9 Use PKGVERSION_NOREV and add bash:run, as noted by Kamil Krytarowski on IRC 2015-06-05 23:01:28 +00:00
youri
2d4a0f3b3e + bspwm 2015-06-05 22:50:26 +00:00
youri
bbd16114bf Import bspwm-0.9 as wm/bspwm.
bspwm is a tiling window manager that represents windows as the leaves of a
full binary tree. It is controlled and configured via bspc.

ok khorben.
2015-06-05 22:48:18 +00:00
youri
9a95d635f1 Import 2bwm-20150526 as wm/2bwm.
A fast floating WM, with the particularity of having 2 borders,
written over the XCB library and derived from mcwm written by
Michael Cardell. In 2bWM everything is accessible from the keyboard
but a pointing device can be used for move, resize and raise/lower.
2015-06-04 19:26:55 +00:00
youri
396b3bf39b import wm/2bwm, a light keyboard driven window manager. 2015-06-04 19:23:11 +00:00
snj
eac24c6b90 update openbox to 3.6. changes:
* Added various new abilities to If action, including the <query> tag,
  matching class, name, role and window type.
* Added ForEach action.
* Restore the <center> option for window placement.
* New GrowToFill action.
* Updated Portuguese and Polish translations.
* New Galician translation.
* Added strict option to ToggleShowDesktop action.
* Speed optimization in rendering code.
* New <position> tag for ShowMenu action allows placing menus other
  than at the mouse cursor.
* Fix some corner cases of relative position to work correctly.
* Allow specifying multiple mousebinds in one tag as we already do
  for keybinds (separated by spaces, as "W-Return M-S-F3" for example).
* Added option rebindOnMappingNotify option, on by default, which
  controls if we update binds when the keyboard layout changes at runtime.
* The resize action now only considers the part of the client that is onscreen
  for purposes of picking an action to perform.
* Make desktop actions non-interactive (means you can have more actions bound
  to a key after them, and the dialog disappears on a timer instead of when
  releasing the modifier keys).
* obxprop is now not pathologically slow when printing very long arrays.
* Fix menu accelerator underlines sometimes not showing up.
* Fix so you can click menu entries before the menuHideDelay expires if it's
  a new click.
* Don't readd the X event fd to the poll set every time we reconfigure.
* Fix some specialized button bitmaps not loading from the correct files.
  (toggled + pressed or hover would just be the base toggled image).
* Various small bugfixes.
2015-06-01 17:52:38 +00:00
szptvlfn
39ae924516 Bump PKGREVISION for hs-dlist-0.7.1.1 2015-05-31 12:59:15 +00:00
dholland
923396e96d Expose pango in the bl3 file; PR 49925 from Kamil Rytarowski. 2015-05-27 14:49:33 +00:00
nros
7af9b91835 Update i3 to version 4.10.2.
Changes mentioned in the release notes:

  * Cope with non-null-terminated x class properties.
  * Get workspace name when renaming current workspace (fixes crash).
  * Use a reasonable default sep_block_width if a separator_symbol is given.
  * Remove windows from the save set when unmapping.
2015-04-28 18:15:54 +00:00
tnn
ffc55e15b5 Fix unfetchable distfile after revbump. Githubify. 2015-04-26 10:03:52 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
jperkin
ca8519b89a Update Xfce to 4.12.0.
This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major
Xfce releases since 4.6.2, our previous pkgsrc release.  For more information
about the thousands of changes in each major release since then, please see:

  Xfce 4.12 announcement:
    http://www.xfce.org/about/news

  Xfce 4.12 tour:
    http://www.xfce.org/about/tour

  Xfce 4.10 announcement:
    http://www.xfce.org/about/news/?post=1335571200

  Xfce 4.10 tour:
    http://www.xfce.org/about/tour410

  Xfce 4.8 announcement:
    http://www.xfce.org/about/news/?post=1295136000

  Xfce 4.8 tour:
    http://www.xfce.org/about/tour48

The pkgsrc changes since then are:

  New packages:
    archivers/xfce4-thunar-archive
    graphics/elementary-xfce-icon-theme
    mail/xfce4-mailwatch-plugin
    misc/xfce4-time-out-plugin
    multimedia/xfce4-thunar-media-tags
    sysutils/xfce4-mount-plugin
    sysutils/xfce4-taskmanager
    sysutils/xfce4-thunar-vcs
    sysutils/xfce4-verve-plugin
    x11/xfce4-garcon
    x11/xfce4-notifyd
    x11/xfce4-tumbler
    x11/xfce4-whiskermenu-plugin

  Renamed packages:
    devel/xfconf to devel/xfce4-conf
    x11/libxfce4menu to x11/libxfce4ui
    x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter

  Updated packages:
    audio/xfce4-mixer
    audio/xfce4-xmms-plugin
    devel/xfce4-dev-tools
    editors/xfce4-mousepad
    graphics/ristretto
    meta-pkgs/xfce4-extras
    meta-pkgs/xfce4
    misc/xfce4-weather-plugin
    multimedia/xfce4-mpc-plugin
    net/xfce4-wavelan-plugin
    sysutils/xfce4-appfinder
    sysutils/xfce4-battery-plugin
    sysutils/xfce4-cpugraph-plugin
    sysutils/xfce4-diskperf-plugin
    sysutils/xfce4-fsguard-plugin
    sysutils/xfce4-genmon-plugin
    sysutils/xfce4-netload-plugin
    sysutils/xfce4-quicklauncher-plugin
    sysutils/xfce4-systemload-plugin
    sysutils/xfce4-thunar
    sysutils/xfce4-xarchiver
    sysutils/xfce4-xkb-plugin
    textproc/xfce4-dict-plugin
    time/xfce4-datetime-plugin
    time/xfce4-orage
    time/xfce4-timer-plugin
    wm/xfce4-wm-themes
    wm/xfce4-wm
    x11/libxfce4gui
    x11/libxfce4util
    x11/xfce4-clipman-plugin
    x11/xfce4-desktop
    x11/xfce4-exo
    x11/xfce4-eyes-plugin
    x11/xfce4-gtk2-engine
    x11/xfce4-notes-plugin
    x11/xfce4-panel
    x11/xfce4-places-plugin
    x11/xfce4-session
    x11/xfce4-settings
    x11/xfce4-terminal

  Removed packages:
    sysutils/xfce4-volman
    x11/xfce4-utils

This is based on a huge amount of work by the NetBSDfr team and Youri Mouton,
who takes over as MAINTAINER, and has been tested by Youri on a large number
of platforms prior to commit.  A massive thanks to them.  Any issues with the
import are mine alone as the committer-by-proxy.
2015-04-21 08:56:37 +00:00
cheusov
029f74d9fb + trayer 2015-04-19 23:38:59 +00:00
cheusov
a71005c2d0 trayer-srg-1.1.6 imported from wip/ 2015-04-19 23:37:11 +00:00
adam
4606c07235 Revbump after updating devel/boost-libs 2015-04-17 15:52:56 +00:00
wiz
b8c7d067c3 Update to 1.0.9:
Alan Coopersmith (5):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Only use results from GetWindowProperty if it returned success
      Remove custom version of system(3c) for Solaris
      twm 1.0.9

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Laurent Carlier (1):
      Update manpage with the proper location of system.twmrc file
2015-04-17 06:57:41 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
nros
8292202781 Add buildlink3.mk to wm/i3, to be used by packages that need i3/ipc.h . 2015-04-05 17:04:59 +00:00
nros
d5db539690 Update i3 to version 4.10.1.
Remove do-install and use post-install for the files not
installed by the install from the package.

Changelog:

 Changes in i3 v4.10.1


  * i3bar: cut long statuslines from the left
  * i3bar: add support for the short_text property
  * i3-sensible-terminal: launch i3-nagbar when no terminal is found
  * i3-config-wizard: switch modifier on key up/down
  * docs/layout-saving: added a troubleshooting section
  * docs: degender all the terms
  * Revert "Workspace command number selection"
  * don't parse blocks as markup by default
  * Allow escaping backslashes in commands.
  * switch default font from "DejaVu Sans Mono 8" to "monospace 8", which is
    typically a synonym, except for users who prefer a different font.
  * When renaming a workspace, look for assignments and move the renamed
    workspace to the appropriate output.
  * i3-save-tree: make --workspace optional by defaulting to the focused
    workspace
  * Allow nop command without argument


 Bugfixes


  * i3bar: buffer the statusline to avoid flickering
  * i3bar: fix click events for workspace buttons with long statusline
  * i3bar: set correct initial position when reconfiguring
  * i3bar: reconfigure strut partial on reload
  * i3-nagbar: fix sizes/positioning on hi-dpi displays
  * i3-config-wizard: fix sizes/positioning on hi-dpi displays
  * i3-input: fix sizes/positioning on hi-dpi displays
  * Fix scrolling in window decoration with hidden cursor.
  * workspace rename focus mismatch
  * Don't overwrite border width when already set (placeholders).
  * fix a segfault during config file validation
  * Restore placeholder windows after restarting.
  * Don't focus placeholder windows.


  Changes in v4.9.1



  Bugfixes


  * i3bar: fix incorrect y-offset for text
  * fix key bindings on big-endian platforms
  * fix key bindings using Mode_switch
  * fix keyboard layout change detection
  * revert "Handle WM_CHANGE_STATE requests for iconic state" (fixes problems
    with application windows disappearing, like SDL-based games when switching
    workspaces)
  * insert id-based match at HEAD, not TAIL (fixes window swallowing not
    working when the criteria match the placeholder window)
  * improve error messages on failing commands
  * replace ~ in filepath when calling append_layout
  * properly error out when the layout file cannot be read


  Changes in v4.9


  * docs/ipc: use an actual event type
  * docs/debugging: use logs.i3wm.org
  * docs/testsuite: add hint to use xvfb-run
  * testcases: use Xephyr instead of XDummy
  * i3-sensible-*: use command -v (built-in) instead of which(1)
  * i3.xsession.desktop: set DesktopNames (which gdm uses)
  * i3-save-tree: interpret commandline parameters as utf-8
  * i3-save-tree: add 'mark' as allowed key to i3-save-tree output
  * i3bar-protocol: ensure align = left is the default
  * i3bar: implement custom mouse wheel commands
  * i3bar: improve error message when a full_text property is missing
  * i3bar: respect the urgency flag on status blocks
  * i3bar: inset the urgent background of a status block for consistency with
    workspace buttons
  * i3bar: suspend the child when bars are fully obscured
  * i3bar: use Pango markup
  * ipc: implement the window::close event
  * ipc: implement the window::move event
  * ipc: implement the window::floating event
  * ipc: implement the window::urgent event
  * ipc: set ws reply "num" member to -1 when named
  * ipc: add deco_rect property to con in ipc response
  * ipc: include workspace con in workspace event
  * ewmh: implement property _NET_NUMBER_OF_DESKTOPS
  * ewmh: implement property _NET_DESKTOP_VIEWPORT
  * ewmh: implement property _NET_DESKTOP_NAMES
  * ewmh: handle _NET_CURRENT_DESKTOP requests
  * ewmh: handle _NET_CLOSE_WINDOW requests
  * ewmh: handle _NET_WM_MOVERESIZE requests
  * implement mouse bindings (e.g. bindsym button3 kill)
  * add mouse binding --whole-window flag
  * add mouse binding --release flag
  * switch to xcb-xkb and libxkbcommon, removing our last direct Xlib dep
  * make "move [direction]" work with criteria
  * make "move <window|container> to <absolute> position" work with criteria
  * "workspace <n>" and "move to workspace <n>" now look for a workspace
    starting with number <n> (unless there is a workspace exactly matching that
    number). I.e., "workspace 4" will go to a workspace called ": www" unless
    you have a workspace "4"
  * "focus <direction>" now focuses floating containers when there are no
    tiling containers on the destination output
  * take the motif border into account when calculating floating window
    geometry
  * revert "Disable pointer warps when focus_follows_mouse is disabled" as it
    was unexpected by a number of users. Sorry for the back-and-forth
  * handle WM_CLASS changes
  * raise floating windows on "focus <direction>"
  * align lower line of bar decoration to border width
  * parse tray_output as a word, not string
  * allow to validate the config file without X
  * do not resend focus on click, fixes compatibility problems with some wine
    or mono apps (e.g. Office 2010)
  * don't draw borders wider than actual width
  * prevent workspace change during global fullscreen
  * extend the fullscreen command (fullscreen <enable|toggle|disable> [global])
  * fix start_application() doc about which shell is used


  Bugfixes


  * i3-dmenu-desktop: quote path
  * i3bar: fix a double free when changing color configuration
  * i3bar: render bars after the first chunk of JSON
  * i3bar: add a sync call to confirm reparents before exiting (fixes tray
    restart issues)
  * i3bar: correctly calculate clicks on i3bar status blocks
  * i3bar: make click events on status blocks work with 'workspace_buttons no'
  * retina support: convert logical to physical pixels for default_border_width
  * retina support: treat everything up to 120 dpi as 96 dpi
  * don't set input focus if not accepted (fixes problems with xfce4-notifyd)
  * don't focus unmapped container on manage
  * create the directory for storing the restart state
  * avoid changing border width when changing containers from tiling to
    floating
  * layout saving: properly restore workspace containers
  * rerender the decoration when the container requires a pixmap and doesn't
    have one
  * don't set focus in con_set_layout() on invisible workspaces
  * properly handle windows unsetting WM_TRANSIENT_FOR
  * use the command parser to properly extract workspace names
  * copy binding before run (fixes reloads)
  * revert "Bugfix: Set input focus with last timestamp"
  * render floating windows during global fullscreen
  * actually parse client.placeholder
2015-04-05 17:02:51 +00:00
jmcneill
e2b029a539 set COMMENT and HOMEPAGE 2015-04-04 13:26:38 +00:00
tnn
ab71a6cd07 needs iconv(3) 2015-03-15 19:51:05 +00:00
tnn
06c9f351f3 needs iconv 2015-03-15 15:24:24 +00:00
tnn
2c304c2d08 let gettext builtin detection work the way it's supposed to 2015-03-15 01:02:42 +00:00