Jesper Nyholm Jensen | 3 Apr 2002 22:58
Picon
Picon

Install problem

Hi,
ion is awesome!
  I'm running Mandrake 8.2, so I downloaded the ion madrake rpm and ran
it. First I'm rather dissapointed that I have to install it manually.
Then, when I run 'make depend && make' it complains about a whole lotta
files it can't find. Some are

  X11/Xutil.h
  X11/Xlib.h
  X11/Xresouce.h

What Am I doing wrong/not doing at all?
--
Jesper Nyholm Jensen

Tuomo Valkonen | 4 Apr 2002 00:32
Picon
Picon

Re: PWM 'protect' patch

On Wed, Mar 27, 2002 at 10:45:48PM +0200, Tuomo Valkonen wrote:
> I should perhaps browse through my mail archives to see if there are
> any interesting requests or patches to PWM that have been forgotten.

I quickly skimmed through the archives for the last year looking
for the word 'patch' or 'request' in the subject line. Here are
some of those I found:

- Extra winprops: auto-maximize on start, auto-ticky (I'll forward a
  patch to implement the latter.)
- Man page bug: the last two Mod1:s should be Shift and Mod1+Shift.
- raise_on_move (I'll forward the patch, although I think the option
  should be global and not specific to a screen.)
- (This is an _old_ one) Separators in menus
- Functions to shift clients' tabs left/right. (Has been asked to be
  implemented in Ion too.)

Of course, there are also many requests for click-to-focus (I don't
think if there are any patches that fully implement it) and some I
think I have implemented but didn't bother to check. 

(There actually was already a patch to keep frames from obscuring the
dock on maximize.)

Although no-one has requested it, PWM should support prefix keymaps as
Ion does: Mod1+K is much nicer than Control+Shift. But Ion's code will
not work directly and although it should be quite easy to do the necessary
modifications, I've put this off until wmcore.

--

-- 
(Continue reading)

Tuncer M. Ayaz | 4 Apr 2002 10:14
Picon
Picon

Re: Install problem

> Hi,
> ion is awesome!
>   I'm running Mandrake 8.2, so I downloaded the ion madrake rpm and ran
> it. First I'm rather dissapointed that I have to install it manually.
> Then, when I run 'make depend && make' it complains about a whole lotta
> files it can't find. Some are
> 
>   X11/Xutil.h
>   X11/Xlib.h
>   X11/Xresouce.h
> 

Maybe you didn't install X-devel package(s)?
Probably you need some other -devel packages of some libs but X-devel should
be the most important.

--

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

Jesper Nyholm Jensen | 4 Apr 2002 17:45
Picon
Picon

Re: Install problem

Hi,
Thanks a bundle - it worked! Now I can enjoy the mouse-free pleasures of
ion in the wellknown confines of my own home :-)
--
Jesper Nyholm Jensen

On Thu, 4 Apr 2002, Tuncer M. Ayaz wrote:
>>>> Hi,
>>>> ion is awesome!
>>>>   I'm running Mandrake 8.2, so I downloaded the ion madrake rpm and ran
>>>> it. First I'm rather dissapointed that I have to install it manually.
>>>> Then, when I run 'make depend && make' it complains about a whole lotta
>>>> files it can't find. Some are
>>>>
>>>>   X11/Xutil.h
>>>>   X11/Xlib.h
>>>>   X11/Xresouce.h
>>>>
>>>
>>>Maybe you didn't install X-devel package(s)?
>>>Probably you need some other -devel packages of some libs but X-devel should
>>>be the most important.
>>>
>>>--
>>>GMX - Die Kommunikationsplattform im Internet.
>>>http://www.gmx.net
>>>

Tuomo Valkonen | 4 Apr 2002 22:12
Picon
Picon

Re: PWM 'protect' patch

On Thu, Apr 04, 2002 at 01:32:03AM +0300, Tuomo Valkonen wrote:
> > I should perhaps browse through my mail archives to see if there are
> > any interesting requests or patches to PWM that have been forgotten.

One more thing: Now that Gnome and KDE both supposedly use the same hints,
PWM could support extended window manager hints to the extend that is
possible; see <http://www.freedesktop.org/standards/wm-spec/>.

(Yes, those two patches I mentioned earlier were actually superfluous.
Too long time since I looked into the PWM source.)

--

-- 
Tuomo
Tuomo Valkonen | 5 Apr 2002 01:50
Picon
Picon

ion-devel-20020404


There's another release of the development branch of Ion available at

   <http://www.students.tut.fi/~tuomov/dl/ion-devel-20020404.tar.gz>.

Nothing fancy there, mostly fixes that I should have written over a
month ago. Resize should work now.

New ChangeLog entries since ion-devel-20020130:

2002-04-04:
  * Resolved some problems with resize/workspace_request_sub_geom

2002-03-27:
  * Applied an input handling and resize mode patch.

2002-03-17:
  * Added 'split_top "dir"' command to create a new frame
    above/below/left of/right of all other frames
    (dir=top/bottom/left/right, respectively). Removed
    split_vert/horiz and replaced them with 'split "dir"'.  Also
    added 'split_empty "dir"' that will not attach current client to
    the newly created frame.

2002-03-16:
  * Added set_width/height/widthq/heightq commands. The versions with
    the q postfix take a value in [0,1] and the others take an
    integer value. The behaviour is obvious.

2002-02-06:
(Continue reading)

Franck Arnaud | 5 Apr 2002 16:30
Favicon

ion devel for mouse users?

Tuomo:

> for ion-devel in the archives. Unfortunately, proper keyboard handling
> has not yet been implemented -- or even thought of in greater detail.

Would you recommend that mouse-only(*) users use ion-devel?

(*) like it or not, ion is also an extremely good mouse-only 
window manager.

Tuomo Valkonen | 5 Apr 2002 15:48
Picon
Picon

Re: ion devel for mouse users?

On Fri, Apr 05, 2002 at 02:30:57PM +0000, Franck Arnaud wrote:
> > for ion-devel in the archives. Unfortunately, proper keyboard handling
> > has not yet been implemented -- or even thought of in greater detail.
> Would you recommend that mouse-only(*) users use ion-devel?

This is out of context: keyboard works just fine with a simple setup
similar to older versions of Ion. What isn't implemented is grab
management for possible nested frames and such. But that doesn't really
matter as currently there's no way to create such although all the code
should (untested) allow for such.

--

-- 
Tuomo
Yaroslav Rastrigin | 5 Apr 2002 19:19
Picon
Favicon

Module-supplied event handlers ?

Hello everbody, especially noble Toumo !

Is there any way to add custom event handlers to handle them in modules, 
other than patching ion sources ?
I want to capture map/unmap and some other events from my module.
Skimmed briefly through event.c and clientwin.c - I can't find  
property/mechanism to do this.
Am I missing something ? Ion-devel allows this ? (I did not looked into 
-devel sources yet, working with 20020207).

With all the best, yarick at relex dot ru

Tuomo Valkonen | 6 Apr 2002 21:34
Picon
Picon

Re: Module-supplied event handlers ?

On Fri, Apr 05, 2002 at 09:19:02PM +0400, Yaroslav Rastrigin wrote:
> Is there any way to add custom event handlers to handle them in modules, 

No.

> Am I missing something ? Ion-devel allows this ?

No. There should probably be some way to pass the events to
modules, but I'm not sure which would be the best. Hooks
(of the _alt sort) for unhandled events? DynFun in whatever
thing is related to the window? I guess it depends much on
how and what for one wants to handle the event.

--

-- 
Tuomo

Gmane