Teika Kazura | 1 Feb 2011 06:25

[merge request] An incompatible changes & more.

Hi, please merge my Sawfish branch. It includes:

* Collected animation modules under wm/animation/. File names
  are changed, too:
  window-anim.jl         -> animation/setup.jl
  animation/outline.jl   -> animation/main.jl
  util/window-outline.jl -> animation/modes.jl

  I don't think these names are best, but I can hardly do better now.
  (I don't understand each well enough. And they may need refactoring
  to match best to any name.)
* During user initialization, error is printed both to screen and
  stderr by default.
* Per-window animator for iconification. Use "Window Rules" to configure.
* Don't show "blank tooltip" for some tab frame-classes.
  For frame classes with empty keymap, empty tooltip was shown, but not
  any more.
* Some buttons used to show lisp expression (contents of lambda) in
  tooltip. Fixed.
* Improved news.
* Doc in edge sources.

Best regards,
Teika (Teika kazura)

Teika Kazura | 1 Feb 2011 06:26

Re: sawfish emacs24

On Fri, 28 Jan 2011 11:50:48 -0700, Darth Emacs wrote:
> I'm planning on spending a lot of time inside emacs24 for the next year or
> so. Any long range sawfish/emacs24 interface stuff anyone would like me to
> look into.

Thanks. There're some Emacs interface codes in our Wiki which you may 
find interesting. (They require Emacs-23 but when they were uploaded,
it was still under development. Years have passed, but I haven't tried
these scripts yet! ;)

As you may know that sawfish.el is now bundled with Sawfish.

Teika (Teika kazura)

Teika Kazura | 1 Feb 2011 06:27

Re: Prefix arguments

On Thu, 27 Jan 2011 22:02:36 +0100, Daniel Pfeiffer wrote:
> Oh, then I must have a patched version of viewports.  I can shift them
> by any number of pixels.  I will explore, if there is anything I can
> send you, but it'll be a week.

Thanks. Don't mind when it'll be. We core developers are slow anyway. :)
(It's really encouraging to see a veteran like you is contributing
again.)

> Next / previous workspace would be a good candidate, given that
> mapping/unmapping some windows (in WSs I don't want to go to) is a
> waste of time.

Sounds good.

An alternative for grow/pack/shrink/yank is to prepare a dedicated
mode, so that repeating grow and switching among GPSY is easy enough.

Teika (Teika kazura)

Teika Kazura | 1 Feb 2011 06:27

Re: sawfish-pager broken?

On Fri, 28 Jan 2011 17:09:07 -0500, Eli Barzilay wrote:
> Is there any version of sawfish-pager somewhere that is supposed to
> work with sawfish compiled from git?

FYI: I'm using pager-0.7.5 with Sawfish-git without problem.

Teika (Teika kazura)

Teika Kazura | 1 Feb 2011 09:21

Re: [sawfish] Re: sawfish-pager broken?

On Sun, 30 Jan 2011 21:19:16 +0100, Christopher Roy Bratusek wrote:
>> * So I go to the top: http://www.nanolx.org/ and look there, getting
>>   me a link to http://www.nanolx.org/newssawfish/sawfishpager which is
>>   not working too.  (Actually, looks like nothing there is working
>>   ATM.)
> 
> Temporary Server-Problem.

Links to pages in nanolx.org often result in "not found", so my rule of
thumb is "don't link to there."

Teika (Teika kazura)

John Lumby | 1 Feb 2011 16:30
Picon
Favicon

Re: frame/window border-width and interaction with mouse click in window border

Teika wrote:
>
> There exists another alternative. Bind for example "C-Button1-Move" to
> "resize-window-interactive" (control + left click + mouse move) in "window keymap".
>

Thanks Teika.   Yes,   that is a good alternative and one I had not thought of.
I think I had not known about "resize-window-interactive" before.    How does it choose which border to move?    The nearest?

Compared with the natural click-on-border,  it is not quite so easy but I think I can get used to it.

>
> difficult to make the frame part size configurable. It's not totally
> impossible to prepare a keymap for the border, but I'm reluctant
>
I don't understand what you are saying here.     There already is capability for a keymap for the border -  I am/was using it.    It's the sensitivity of the test for whether the click was inside or outside the border width that is my problem.    Am I misunderstanding you?    Or is there still a possibility that it could be done?

John Lumby

(Sorry for delay replying,  somehow I missed yours till now)

fuchur | 1 Feb 2011 17:40
X-Face
Face
Picon

Re: New tab themes

Hi,

On Sun, 30 Jan 2011 16:29:00 +0100
wrote Christopher Roy Bratusek <admin <at> nanolx.org>:

>Just tested it and I would like to ask you, whether you could do me a favor?: 
>Could you add color-effect when hovering a button to DarkTab, too?
>
>Maybe this could be done as a user-option, so that one could decide between 
>"classic" and "fancy"?
>
>Thanks in advance,
>Chris

I have rename DarkTab to StyleTab. Now you can change the style. Please
also remove DarkTab from git and replace it with StyleTab. 
Download here:
http://mitglied.lycos.de/fuchur2004/StyleTab.tar.bz2

--

-- 
Regards,
Fuchur

GPG Fingerprint: CA3B 8204 5B3E 6D48 6D53  C116 E5BC 70D5 B8D7 B2B0
Christopher Roy Bratusek | 1 Feb 2011 18:25
Favicon

Re: New tab themes

On Tuesday 01 February 2011 17:40:34 fuchur wrote:
> Hi,
> 
> On Sun, 30 Jan 2011 16:29:00 +0100
> 
> wrote Christopher Roy Bratusek <admin <at> nanolx.org>:
> >Just tested it and I would like to ask you, whether you could do me a
> >favor?: Could you add color-effect when hovering a button to DarkTab,
> >too?
> >
> >Maybe this could be done as a user-option, so that one could decide
> >between "classic" and "fancy"?
> >
> >Thanks in advance,
> >Chris
> 
> I have rename DarkTab to StyleTab. Now you can change the style. Please
> also remove DarkTab from git and replace it with StyleTab.
> Download here:
> http://mitglied.lycos.de/fuchur2004/StyleTab.tar.bz2

That is just thrilling :D

Perhaps you'll find a way to make the setting work on-the-fly.

Regards and huge thumbs up!
Chris

fuchur | 1 Feb 2011 18:48
X-Face
Face
Picon

Re: New tab themes

Hi,

On Tue, 1 Feb 2011 18:25:37 +0100
wrote Christopher Roy Bratusek <admin <at> nanolx.org>:

>Perhaps you'll find a way to make the setting work on-the-fly.

You know i am not a programmer but if you makes it work on fly you need
very much memory (for each style "make-image" for each frame/button
at sawfish start), and sawfish start (with loaded StyleTab theme) would
take a lot of more time. Correct me if i wrong.

--

-- 
Regards,
Fuchur

GPG Fingerprint: CA3B 8204 5B3E 6D48 6D53  C116 E5BC 70D5 B8D7 B2B0
Christopher Roy Bratusek | 1 Feb 2011 19:10
Favicon

Re: New tab themes

On Tuesday 01 February 2011 18:48:36 fuchur wrote:
> Hi,
> 
> On Tue, 1 Feb 2011 18:25:37 +0100
> 
> wrote Christopher Roy Bratusek <admin <at> nanolx.org>:
> >Perhaps you'll find a way to make the setting work on-the-fly.
> 
> You know i am not a programmer but if you makes it work on fly you need
> very much memory (for each style "make-image" for each frame/button
> at sawfish start), and sawfish start (with loaded StyleTab theme) would
> take a lot of more time. Correct me if i wrong.

Of course you're right, I more thought of load default style => unload then 
changed and load new one (without restart). Of course it's not a thing which 
should be on any TODO-list, but I just thought of it.

Besides rep's tar-file-handler isn't good enough for this theme ... so sawfish
will install the .tar.gz ('cause it's way easier to handle it in Makefile), but 
make will afterwards uncompress (+ rm the .tar.gz). That means Sawfish does 
start up much faster than it did with DarkTab previously (StyleTab took almost 
30sek to load as .tar.gz).

On weekend I'll retry with tar/bz2, tar/lzma and tar/xz (though the latter two 
aren't good choices, as not everyone got them (especially XZ (aka LZMA2)))

Regards,
Chris


Gmane