Albert Shih | 4 Jan 16:38 2007
Picon
Picon

workspace name

Hi all 

I am a very happy user of the ion3 window manager since ion. Thank's for the
great work.

I've recently update my ion3 and I've read in the README the WSFloat have
disapear. OK Right.

Now when I need something like WSFloat I'm using context-menu (MOD+M) and
type new-empty-workspace. But I don't know how I can give a name for this new
workspace. Or in case that's not the good way to create sometime like
WSFloat workspace, how can I do ?

Other question : How can I modify the generic workspace configuration
(create by F9) ?

Last question : I've read 

https://lists.berlios.de/pipermail/ion-general/2006-November/001468.html

but this lua script don't work I've got «?» in statusbar.

I'm using 

	ion-3ds-20061223

Regards

--
Albert SHIH
(Continue reading)

Tuomo Valkonen | 5 Jan 10:22 2007
Picon
Picon

Re: workspace name

On 2007-01-04, Albert Shih <Albert.Shih@...> wrote:
> Now when I need something like WSFloat I'm using context-menu (MOD+M) and
> type new-empty-workspace. But I don't know how I can give a name for this new
> workspace. 

Yeah, it isn't there anymore for workspaces without the default layout.
I wonder what would be the best way to go about this...

> Other question : How can I modify the generic workspace configuration
> (create by F9) ?

See cfg_tiling.lua for how the default is set. (You could define an
alternative somewhere else. At the end of cfg_ion.lua, for example.)

--

-- 
Tuomo

Albert Shih | 5 Jan 10:54 2007
Picon
Picon

Re: workspace name

 Le 05/01/2007 à 09:22:19+0000, Tuomo Valkonen a écrit
> On 2007-01-04, Albert Shih <Albert.Shih@...> wrote:
> > Now when I need something like WSFloat I'm using context-menu (MOD+M) and
> > type new-empty-workspace. But I don't know how I can give a name for this new
> > workspace. 
> 
> Yeah, it isn't there anymore for workspaces without the default layout.
> I wonder what would be the best way to go about this...
> 
> > Other question : How can I modify the generic workspace configuration
> > (create by F9) ?
> 
> See cfg_tiling.lua for how the default is set. (You could define an
> alternative somewhere else. At the end of cfg_ion.lua, for example.)

Lots of thanks.

I find a way to do exactly what I want.

I've modify the cfg_tiling.lua just like you say ...and I change 

	bottom_last_close = true,

to

	bottom_last_close = false,

And now I can create a workspace (using F9) with a name, destroy the tiling
frame and I got a floating workspace with a name 

(Continue reading)

Rafal Jedruszek | 5 Jan 23:10 2007
Picon

Re: Compilation problem: "Using 'dlopen' in statically linked applications (...)" (was: dock getting focus)

Rafal Jedruszek
<necui-iongen@...>
writes:

> Tuomo Valkonen <tuomov@...> writes:
>
>> On 2006-10-29, Rafal Jedruszek
<necui-iongen@...> wrote:
>>> I've recently updated ion3 and now the dock is able to get focus
>>
>> Maybe fixed. Can't be bothered to test...
>
> Thanks.  I will probably have to wait for new version in my
> distribution's repository because I can't compile ion-3 by hand.

I have upgraded ion3 and it's ok now.  Thanks Tuomo.

--

-- 
did you ever
swim in a sea
breathing air where
air was free

Alexander Rink | 6 Jan 13:40 2007

Statusbar and colors

Hello,
I'm new to ion and I really like it (using ion3-3ds). Most things work 
like I wanted them to work, but I'm just missing a few things (I hope 
these questions haven't been answered before, I searched the website and 
didn't found an answer)

- Is it possible to restore a frame layout for a given application with 
more than one window (e.g. gimp) or have I always have to move the 
windows into the appropriate frame (Gimp Main Icon Bar into a small left 
frame, Layers into a small right frame, Image into a big center frame)? 
I already created a workspace with the desired frame layout, but I would 
like that gimp automagically fills the frames when started.
- Is it possible to use colors in the status bar (e.g. a label in blue 
and the value in white or separators in gray)
- Is it possible to turn of some of Ions key bindings only for a given 
application (e.g. midnight commander)?

Thanks in advance

Alex

Tuomo Valkonen | 7 Jan 17:38 2007
Picon
Picon

Re: Statusbar and colors

On 2007-01-06, Alexander Rink <rink@...> wrote:
> - Is it possible to restore a frame layout for a given application 

You can assign identifiable windows to certain frames with winprops;
RTFM for details. You can't presently automatically create a workspace
of given layout etc.

> - Is it possible to use colors in the status bar (e.g. a label in blue 
> and the value in white or separators in gray)

In a very complex manner, yes. By modifying all the monitors to specify
monitorname_hint to have value the appropriate substyle from the stdisp
style, and setting this style to have the appropriate colour, you can
get all the monitors to be display in any colour they want. Perhaps
there should be a way to specify a style to use in the template, or
perhaps the meter name should be included in the substyle used for the
meter. However, there _will not_ be a way to specify colours directly: 
that is against the philosophy behind Ion's drawing engines.

> - Is it possible to turn of some of Ions key bindings only for a given 
> application (e.g. midnight commander)?

By awful script hacks, yes. (Check the switch_bindings script from the
repository.) No, there will not be cleaner support for such disgusting
features.

--

-- 
Tuomo

(Continue reading)

G.H. | 7 Jan 21:27 2007

Re: Statusbar and colors

> Is it possible to restore a frame layout for a given application with 
> more than one window (e.g. gimp) or have I always have to move the 
> windows into the appropriate frame (Gimp Main Icon Bar into a small left 
> frame, Layers into a small right frame, Image into a big center frame)? 
> I already created a workspace with the desired frame layout, but I would 
> like that gimp automagically fills the frames when started.
Yes, but somebody could fill less lines showing you how to do it.
The key is to look for window names, binding the respective 'regexp' with
actual Ion frames. the procedure is indeed in the Ion help pages.

> Is it possible to use colors in the status bar (e.g. a label in blue 
> and the value in white or separators in gray)
Yes, you could change colors editing the module lookcommon_*.lua, depending
on the theme actually used.

> Is it possible to turn of some of Ions key bindings only for a given 
> application (e.g. midnight commander)?
Very possible, you don't need to change anything to achieve your goal.
On Linux systems the META key is usually left-ALT.
press META + K + Q to bind the next command to another program.
Example: META + K + Q  =>  F10  to exit from "mc".

Alternatively you could bind some special commands like this (note: the module
used is 'ioncore', the ioncore's function used is: "exec_on"):

    bdoc("SLEEP"),
    kpress("XF86Sleep", "ioncore.exec_on(_, 'xset dpms force off')")

(Put to sleep your monitor).

(Continue reading)

Christian Theune | 9 Jan 12:30 2007

ion3 with dynamic twinview

Hi,

I've discovered NVidia's dynamic twinview feature last week. It allows 
me to add and remove displays from my twinview configuration at runtime 
without restarting the xorg server.

However, Ion (and gnome) don't get it right, when I add a new display. 
It extends the existing single workspace over both displays instead of 
making to separate workspaces (or virtual displays, whatever the right 
term is). When I startup with both displays connected and let twinview 
figure out the initial configuration, Ion gets it right and gives me two 
screens.

Christian

--

-- 
gocept gmbh & co. kg - forsterstraße 29 - 06112 halle/saale - germany
www.gocept.com - ct@... - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development

Tuomo Valkonen | 9 Jan 13:13 2007
Picon
Picon

Re: ion3 with dynamic twinview

On 2007-01-09, Christian Theune <ct@...> wrote:
> I've discovered NVidia's dynamic twinview feature last week. It allows 
> me to add and remove displays from my twinview configuration at runtime 
> without restarting the xorg server.

Ion does not support runtime changes in display configuration, and 
_won't_ get it "right" even over restarts if the displays are shuffled
around a lot. I have no plans of writing that support. Xinerama sucks
anyway, being incompatible with every other extension, and multihead 
in general is a fucking waste (of energy etc.) most of the time too.

--

-- 
Tuomo

Christian Theune | 9 Jan 13:32 2007

Re: ion3 with dynamic twinview

Hi,

Tuomo Valkonen wrote:
> On 2007-01-09, Christian Theune <ct@...> wrote:
>> I've discovered NVidia's dynamic twinview feature last week. It allows 
>> me to add and remove displays from my twinview configuration at runtime 
>> without restarting the xorg server.
> 
> Ion does not support runtime changes in display configuration, and 
> _won't_ get it "right" even over restarts if the displays are shuffled
> around a lot. I have no plans of writing that support. Xinerama sucks
> anyway, being incompatible with every other extension, and multihead 
> in general is a fucking waste (of energy etc.) most of the time too.

I'm sad to hear that (both that the situation seems so tiresome and that 
  ion won't get the support), but I appreciate the effort you take in ion.

Thanks for your quick answer,
Christian

--

-- 
gocept gmbh & co. kg - forsterstraße 29 - 06112 halle/saale - germany
www.gocept.com - ct@... - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development


Gmane