Re: [wmii] Recent changes

From: Alex Kilgore <>
Date: Sun, 19 Oct 2008 21:42:39 -0400

Hubert Grzeskowiak wrote:
> thank you very much for all your efforts. i'm looking forward to try out
> the next stable releases :)
> keep up the great work!
> greets
> H.G.
> Kris Maglione schrieb:
>> Hi,
>> In response to the last thread, and as a general announcement, here's
>> what's going on with the latest changes to the tree. First of all,
>> please report any bugs you find to the Google issue tracker. I'm least
>> likely to lose track of them that way.
>> To start with, I've replaced dmenu with ‘wimenu’. It's very similar in
>> appearance and behavior, but has a few significant enhancements. The
>> biggest user-noticable change is the addition of an input caret. Now,
>> you can type entire command lines without fear of having to start from
>> scratch when you spot a typo. Second, it not supports command history.
>> The -h flag specifies a history file to load, and the -n flag, when
>> present, causes the menu to write back at most n history items to the
>> history file. Third, you no longer need (or even can) specify colors,
>> fonts, or positioning on the commandline. All such settings are read
>> directly from wmii's /ctl. The same now goes for wmii9menu, which has
>> also had its flags reduced to single letters. I hope not to make many
>> such backwards-incompatible changes in the future. The wimenu does, and
>> wmii9menu should in the future, support Xinerama and XRandR. At the
>> moment, it opens on the screen that holds the pointer, but that will
>> change to the screen with the focused client.
>> I've also added Xinerama support, which is now usable, and seems to be
>> stable, but is far from complete. As some of you have noticed, there's
>> no way to modify the bar on the secondary screen. There's also only
>> limited support for managed mode on any but the first screen. You can
>> move clients into a column with the mouse, and basic keyboard
>> manipulation will work, but the rest is yet to come. Fullscreen mode
>> should now work fairly well. A fullscreen client will take whichever
>> screen most of its window initially resides on. Floating clients don't
>> yet care much which screen they open on. They'll pick whichever clear
>> region of the screen seems smallest. XRandR screen switching should also
>> work. For the moment, once you add a screen, there's no way to get rid
>> of it. If you remove a screen, wmii will move all of its managed clients
>> off-screen, and there's basically no way to get them back until you
>> re-add the screen. In the future, I intend for logical screens to be
>> independent of Xinerama screens. So, you'll be able to place any logical
>> screen onto any Xinerama screen, and you'll even be able to place
>> several logical screens onto one physical screen (so, the top may have
>> two columns, the bottom one, for instance). This should make it easier
>> to keep your managed area in order without worrying about clients
>> getting dumped willy-nilly when you remove a separate monitor. I may,
>> after some use, decide that we do, afterall, need a way to specify a
>> separate view for each logical screen, but we'll see.
>> Comments welcome.

I agree with the other poster here, I appreciate all of the efforts that
are being made, I tested out the history since it was put in wmiirc, and
I find it so very useful! =]
Received on Mon Oct 20 2008 - 01:42:39 UTC

This archive was generated by hypermail 2.2.0 : Mon Oct 20 2008 - 01:48:07 UTC