Re: Saving/restore session

2010-12-21 Thread Sylvain Abélard
Hi,

 Thanks, unfortunately i havent mentioned that im using ion2
 not ion3 so no ioncore.snapshot ... i think its time to move to ion3

Both versions save workspaces' layouts to lua files, when doing clean exits.
IIRC both provide with a menu option to save / load workspaces in that file.

~/.ion2/default-session/workspaces.lua
~/.ion3/default-session--0/saved_layout.lua

What I did was saving the layouts I like then removing write
authorizations on that file with chmod so it wouldn't get overriden on
exit.


Happy tiling,

-- 
Sylvain Abélard
J’ai décidé d’être heureux, c’est meilleur pour la santé. -Voltaire


Re: FAILgasm

2010-04-09 Thread Sylvain Abélard
 NOBODY, almost NOBODY, is actually interested in making stuff NOT suck.
I am.
Most guys on this ML are, they even acknowledge that not sucking
greatly varies for each.
Wrong place to preach.

 Did we perhaps forget somebody?

Well, Tuomo has a far greater troll-power and writing talent.
Sorry, fake Tuomo.

-- 
Sylvain Abélard
J’ai décidé d’être heureux, c’est meilleur pour la santé. -Voltaire


Re: Name of the fork / Voting

2010-04-08 Thread Sylvain Abélard
Hi all,

sorry for being late for the vote, I'd vote for nion and notion.

With an existing Notion software, there's a small chance in having
problems and a big chance not being googlable, and THAT is a bigger
problem IMNSHO, just as panman wrote. We can probably solve it by
using the name NotionWM instead of just Notion.

 I'm not particularly good with coming up with names. ThinWM?
 TinyParticle? TilingMadeSimple? Quirk? (Told you I was terrible.)

If we're going to find new names, I'm no better, but the Wikipedia
ion page is great for finding metaphors:

* Aurora - sounds like a new, beautiful and exciting stuff
  Competing on Google is the concept plane.

* NucleusWM - sounds nice and would carry the idea of a small WM,
  but there are many other uses for this word, even in software.

* Faraday - he discovered and named the ions.
  There are a lot of fun metaphors we can find ^^

* Polyatomic - well, that's geeky :)


Just my 2 cents,

-- 
Sylvain Abélard
J’ai décidé d’être heureux, c’est meilleur pour la santé. -Voltaire


Re: Abandoning darcs

2009-03-27 Thread Sylvain Abélard
 If only Apple wasn't so blur-fascist, and had 4:3 laptops with a nipple...
And non-glossy screens for all configurations, not just for  2000€ ones.

 Although, I did try the _huge_ touchpad on one of the newer
 Apple laptops recently, and it was far better than most I've come
 across: no need to be skating back and forth, actually quite comfortable

And the slide with two fingers scrolls whatever content you have is
incredibly handy. Luckily this is being copied to more and more
computers (netbooks).
The rest is mostly candy for demoes, but the zoom and rotate features
are cool and handy for the visual stuff.

 to move the cursor with it. But, still, it's in the way of typing --
 can't rest your thumbs anywhere

I'm testing this right now. That's not really a problem to keep your
thumbs on the trackpad, even with the tap-mode activated. If they
move a little, your mouse will flicker (thak God, it disappears when
you're typing), but that's not really a big deal.

The most painful is Window Management (missing ion so much) and that
Spaces multi-desktop thing not well integrated, especially
overriding some keyboard bindings (which are customisable with
limited choices, all of them not satisfying).

You may find yourself disappointed at their quite-non-standard
keyboard layout and some other inconsistencies, but they're less
painful.

Apparently there are some external tools but they tend to break things
more than they solve problems.

-- 
Sylvain Abélard
J’ai décidé d’être heureux, c’est meilleur pour la santé. -Voltaire


Re: [SEMI-OT] Applications in a typical ion3 desktop environment

2009-01-17 Thread Sylvain Abélard
 One thing I've been wondering is, whether a widescreen display on
 a laptop (not a dragtop!) is actually a bad idea too. And it's the
 trend. For most _sane_ documents, the height of the screen is more
 important than width.

That is completely true. WS and X-black-shiny-crap have been forced
upon us, nobody sane would like that, and we're pretty much fucked up.
But maybe some guy will get it right someday.

 (The Modern Web counts as sheer lunacy. In
 a few years, given the trend, it will require triple-widescreen
 configurations for all the advertisements and other crap, yet still
 have a single 5cm text column in the middle.)

The Web will not require a triple-wide screen since the trend seems
precisely to get the content on a third of the width, two thirds being
empty white (or styled) borders. And, preferably, long pages and large
headers, so it's frequent not to be able to even read half of the
latest post without scrolling. Just have a look at Blogger, Wordpress
and DotClear default and most used themes.

Yes, the Web has the exact inverse trend than the screens. I am still
wondering about that too. Who can tell what crap the
Web-for-phones-and-devices will give us next ?

 In fact, an approx A4 sized screen [...] could be quite nice on a laptop.

That would be great, readable, and not to mention easier to fit in normal bags.

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: Keyboard focus lost in Swing applications (ex: Netbeans) after changing to window

2009-01-15 Thread Sylvain Abélard
 Java on Linux is pain
But the MacOS JVM sucks,
the Windows ecosystem makes Java not portable,
the exotic platforms Java Editions lacks the libraries (not portable again),
and Java for the web was stillborn, dead, resurrected and will keep
being a zombie.

Java is pain is enough.

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: [SEMI-OT] Applications in a typical ion3 desktop environment

2009-01-11 Thread Sylvain Abélard
 If one can find an affordable notebook with a *matte* screen anymore,

I share your hate of glossy screens. It's been a few harsh years.

I happened to see a few matte-screen-laptops from Samsung recently,
maybe you can finally find one.
But then, it was quite a small-size (10 to 12) and probably
widescreen resolution.

I also heard you can find companies that replace MacBooks screens with
matte ones for $100.
FYI, the matte screen option is $100, only available on the biggest $2500 Mac.


Of course, you probably hate the Mac's UI and its lack of possible
customizations.
It certainly lacks configuration possibilities, but the multitouch
gestures make mac-WM less painful.
GeekBind did much about this, but does not work on the latest MacOS versions.
Maybe Nick has more MacOS WM-tricks, because I'm really new to Mac.


Good luck,

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: Disable automatic saving of workspace (frame layout)

2008-11-06 Thread Sylvain Abélard
 How do I save workspace and frame layout?
 Ion does it automatically for you when you exit it cleanly.
  Can ion be configured not to do this?

A long time ago, my hack was to remove the write rights to the
saved-layout file.
If there isn't a better way now, I hope it helps

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: maximizing

2008-10-08 Thread Sylvain Abélard
 Flash in particular doesn't think it should be in FS mode if it doesn't have 
 the focus.

Flash has many defects, but is this one so bad ?

I wouldn't like the ugly Flash ads on a web-page to make itself
fullscreen without asking,
nor would I like the warning hit escape to quit fullscreen screen to
be disable-able.

Flash is made for dummies. I mean, *real* dummies.
Some of their limitations are features, not bugs or omissions.

 Be an early adopter! Beat the herd! Choose Windows today!
Your troll-power is exceptional :D


PS: would it be easy to fix this ML's reply-to? Is it possible, do
we want to avoid it?

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: Other/Proprietary License with Source

2008-09-05 Thread Sylvain Abélard
Ion . Other/Proprietary License with Source
daemontools . Public Domain
qmail ... Public Domain
djbdns .. Freeware
cdb . Freeware

 Yes, is it so?! I am not a champion in license discrimination and disputing,
 but I am skeptic a bit on the assignment: DJB's software as public domain or
 freeware (not even sure the latter are synonyms by the way).

Freeware only means free as in free beer to use. ie no money required.
A freeware license does not include source, or many of the OSS
freedoms. I've seen this quite often: you can use it for freee, your
friend can use it for free, but according ti the EULA you can't share
it to your friends : the vendor demands they come and download it
themselves from the institutional website.

I don't really know aobout public domain. Guess it changes between
countries. IIRC it means the intellectual property is public and you
can use it. But it does not means the source is released (like,
abandonware) neither the original product becomes totally free for all
: in music, you are free to play Bach (even make money from it)
without risking being sued, but you can't share MP3s because you still
have to pay for the musicians and whatever.

Anyway I've quite forgotten the details and IANAL.

 I find ... bizarre (bizarre rhetorically speaking) those *double-standards*
 (provided they are such--I apologize if I am mistaken). DJB's software getting
 a ... *green light*, so to speak, and Tuomo's software getting a *red light*
 (after all, seeing an Other/Proprietary License with Source is likely to
 scare away enough people).

I agree, this can scare people, and license problems really are
bothering distributions (which seems to be Tuomo's intent).

For those reading this mailing list for a long time, however, and
knowing the details of the license, I don't feel like my freedoms are
hindered at all : it's LGPL with added clauses, and these clauses
merely states that one should not seek support or hold Tuomo
responsible for outdated versions nor unapproved patches.

This has been put in rough terms all over the Net and distros MLs, but
it seems to me that Tuomo only want to protect his free time from
hassles of lusers and distro maintainers. As he is kind enough te
develop and frely provid ion on his free time, and I'd rather see ion3
advance or ion4 be created, I can only agree with that.

Finally, since ion still is at core an Open Source project, everyone
is free to make a fork. I guess debian already does so, by copying ion
and changing just the name and possibly some Xft/Xinerama patches (I
may be wrong). Then Tuomo is then no longer responsible for this,
never gets complaints, and everyone is happy.


DISCLAIMER : That's just my view of things. I may recall wrongly.
I made it simple, therefore it does not show every side of the debate.

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: 2.7 (=~e)

2008-02-27 Thread Sylvain Abélard
  Everyone knows the next great OS will be written in Javascript :)

The One True OS is just a new name for The One True Editor.
And as everyone knows, it's in Lisp ^^

Happy trolling :D

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: ion-3-20080207

2008-02-07 Thread Sylvain Abélard
  .
  ..
  ...
 ... --- ...

--/--/-..- --/---/.-./..././--/.-././--./../---/-. ..--..

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: ion-3-20080207

2008-02-07 Thread Sylvain Abélard
  --/--/-..- --/---/.-./..././--/.-././--./../---/-. ..--..
 At least you people seem to know what you are talking about. ;-)))

Please, don't tell me you're using The One True WindowManager and are
not using The One True Editor :)
http://xkcd.com/378/

(sorry for this geekiness)

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: ion-3-20080207

2008-02-07 Thread Sylvain Abélard
 I'm using the other editor

I wouldn't want to start a flame here (especially since I started it)
so I'll just respect that ;)

  http://xkcd.com/378/
 Thanks for link. I didn't knew this comic. Great stuff.  :-)

This comic is really impressive and loads of fun for geeks.
Once you've browsed everything, you may be interested in reading
http://en.wikipedia.org/wiki/Xkcd#Life_imitates_xkcd
http://blag.xkcd.com/2007/11/19/growing-up/
http://blag.xkcd.com/2007/10/01/the-meetup/

just to be convinced this guy must be a mage of some kind.

-- 
Sylvain Abélard
J'ai décidé d'être heureux, c'est meilleur pour la santé. -Voltaire


Re: Life, universe, and ION3

2007-10-09 Thread Sylvain Abélard
On 10/9/07, Tuomo Valkonen [EMAIL PROTECTED] wrote:
 On 2007-10-09, Sylvain Abélard [EMAIL PROTECTED] wrote:
  Provided you bear with monoculture and software locks, why not.
 Sounds like where FOSS is heading.

You don't find heroic Tuomo Valkonen's making your Windows usable. Yet.

 DotNet is YAMMHBE

But F# and the recent DLR (Dynamic Language Runtime) looks really sexy !

-- 
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: close only one window and leave the other son process

2007-05-23 Thread Sylvain Abélard

if i have 10 ooffice windows open and i want to close only one of it


OpenOffice provides C-W and C-Q to respectively close one document and
all documents.
This is certainly not a ion problem.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: ion3 eyecandy - gnome-dock

2007-05-15 Thread Sylvain Abélard

It's called gnome-dock, you can find it at http://www.gnome-dock.org/,
and it looks really great.. In gnome :-(


I guess Tuomo's answer will look like that :

RTFFAQ (item #4) : http://modeemi.fi/~tuomov/ion/faq/entries/Reporting_bugs.html
Which means Gnome is such a pain to deal with that you'd better not even ask.

RTFML : http://lists.berlios.de/pipermail/ion-general/2007-March/001786.html
Even a non-Gnome-related requested feature would not have been
implemented anyway.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: connect two windows

2007-05-15 Thread Sylvain Abélard

I've another question.. Is it somewhat possible to connect two windows
in different frames (are they called frames btw?) .
To make it a little clearer let's assume I have an instant messenger and
the buddy list is in one frame, the actual conversation in another.. If
I now switch to the messanger's buddy list in the first frame, I would
like the conversation to appear automatically in the second frame.


You can use winprops to attach your client windows in the frames you want.
I'm not sure about what you want to do, but I must warn you that very
few (if any)
IM client correctly sets its winprops, ie. setting them in a usable manner
(if setting them differently than the buddy list at all). But then, I
didn't try the
new version of GAIM or whatever they named it.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: ion-3rc-09f911029d74e35bd84156c5635688c0.tar.gz

2007-05-07 Thread Sylvain Abélard

My impression is that, these days there is much less stupid questions
on this list than there were three years ago, which makes me think
that users tend to become less of lusers, no?


I must diagree with this point. Luser questions on ion3's ML only
means there are less lusers that use ion3 and bother to post stupid
questions on the ML.

I think a pure luser attitude is to be discouraged at the first
difficulty, so they'd change to another WM before posting their lame
questions. Most of them would not even try such a strange WM (or a
using a non-mainstream OS) in the first place.

But you're probably right if you meant there are less *ion* lusers
now than before.


I don't know about the user/lusers ratio, though I am pretty sure it
is getting lower and lower over time (foldoc:// september that never
ended).

I mostly develop in Ruby and Rails, and the apparent ease to develop
in such a language gathers many, many, many would-be developers (aged
14 to 18 most of the time) that does not have the slightest clue about
what Object Oriented means, why MVC stands for, or even why is their
commented code not working.

Reading doc is so painful, when you feel anyone must give you the
right answer and do the work for you.


So yes, in my mind, lusers' number is growing.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: emulating xinerama?

2007-04-01 Thread Sylvain Abélard

The main advantage of dual monitor support


We've already been discussing that on this ML, I think everything that
had to be said has been said. Tuomo only says three things which are
in essence, these :
- I won't support Xinerama
- Development on ion3 is coming to an end anyway
- I won't answer to questions that I am not responsible for

However he certainly is OK with people using ion3 for whatever purpose
they want and any hacks in the code they want (support of antialiasing
or Xinerama for instance) provided you don't bother him with that.


 agree'd. i have given up on using the gimp under ion a
 long time ago, tho (prefer shotophop under vmware anyways).


GIMP/Photoshop is a matter of personal preference (and money), but
using Gimp under ion3 is really fantastic. That's also a matter of
presonal preference but I think :

- combinating GIMP's shortcuts if you know/like them, and ion's
shortcuts for window management, is super-comfortable
- using winprops to position this annoying GIMP tool preferences away
from your drawing frame is cool
- switching from windowed to fullscreen mode is easy

Which in the end makes your mouse used only for the graphic art stuff
and eliminates useless and time-eating movements back and forth the
applications' options. Priceless :)

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: Tutorial vs. help screen [Was: Re: If it is still unclear to someone...]

2007-03-21 Thread Sylvain Abélard

  At risk of starting a flamewar, I personally dislike all the ctrl-k
I also disabled F3/F5/F6, because many apps use [...]


I agree, I've done the same ;) But there's no point in eradicating C-K
in the default bindings, that only pushed me to make my own scheme
(base on Win+arrows most of the time).

I've seen many people feeling the need to reconfigure their bindings
to fit their habits or their language, they wouldn't have done this
effort if at some point they did not find something really irritating.

But overall, the defaults are not so 'impossible' anyway.


for find next, F5 for reload, and F6 for highlight location bar


You mean C-R and C-L (and its friend C-K) ? In Firefox / IE at least ;)


I also agree with Joerg, but having a keyboard full of MOD+single_key
combos would probably be really strange. There is a high probability
of a newbie being scared by a window split when mistakenly hitting
alt-S or Win-S instead of his often-used C-S.

I do not aim at being interface nazi but ion is about taking back
control, so why not incitate users to do so ? Anyone here added some
bindings or looked in the documentation for a rarely-used function he
needed, that's perfect !

You know your config, you are not surprised and you are efficient (if
not, you change again). The MS-Windows alt-shift combination for
changing keyboard input (FR-US) is often mistakenly typed and a
non-computer-literate person could really freak out (imagine what it
could have been if you installed dvorak...)


In short : force users to change their bindings ! They'll be happy ever after :)
ion3 users are not the casual user anyway, they won't be (so) scared.


Just my 2 cents.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: Tutorial vs. help screen [Was: Re: If it is still unclear to someone...]

2007-03-21 Thread Sylvain Abélard

I was commenting on the idea of having a help screen, not any particular
choice of bindings.  It would be great if the help screen could take
into account rebinding.


Yeah I already said that, sorry for going into the (announced) flamebait ;)

I still dont know if that's technically and easily feasible, but
that's what some games do (Prince of Persia 3/4) and for some friends
that like dvorak, it really was welcome when it bound four keys in the
right place (e, o and...) instead of just looking for the famous WASD
(which must be pretty much scattered everywhere).
Just looking for those four keys are a pain on an azerty (fr) keyboard
when you can't change the config can be quite disturbing.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: If it is still unclear to someone...

2007-03-19 Thread Sylvain Abélard

OK, no one yet.


I really lack time but I sure am interested ! I'd also like to make
ion's french translation, but at the moment I am stuck in a J2EE
project that bit-rots every day -_-;
I had not even been able to boot Linux since a few months (windows
forced at work/school, too lazy to finish my install at home) and did
not even test the latest ion3.

I did not really understand the fuss of showing a tutorial
(technically speaking) at first ion3 launch since I recall having
something popping up the 1st time (or was it ion2 only ?). I think
only the message which to display in this dialog needs to be thought
about.


 How about replying to me with a list of concepts or tasks you think
the tutorial should introduce?  I'll do the writing and possibly the code,
but let's start with what are we teaching?


Now the concepts I'd like to see in this tutorial are pretty simple,
and the man was quite good enough.


First, let's reassure the user by saying how to get help (MOD1..F1),
how to get out (F12 menu). We want to tell him that we are going to
present defaults keybindings and that he can change them by editing
some files.
It could be nice if we can tell him dynamically which binding to use,
according even his own config (what is MOD1, where are his distrib's
files if no ~/.ion3 is found, and give him the keybindings he has
defined if he already started to play with his config.)

We need to make this intro as short and friendly as possible :
everyone MUST fully read this, and they must find every vital
information. For the rest, if he's hooked he'll read the manpage.


Then, explain how to Create-Destroy-Navigate-Modify frames,
workspaces, scratchpad.
We want to show him many shortcuts, and both keyboard and mouse ways
if possible.

At last, we just show him (or point to files or URLs) advanced stuff
such as the dock, statusbar, create your own menus and position your
windows automatically with winprops.


These were my 2 cents.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: Feature freeze imminent

2007-02-22 Thread Sylvain Abélard

On 2/22/07, Roman Cheplyaka [EMAIL PROTECTED] wrote:

* Tuomo Valkonen [EMAIL PROTECTED] [2007-02-22 15:18:01+]
 I'm tired of working on the project.

Very sad to read this. Thanks for your work.


Yes. Sorry for saying such common things, but ion is a great window
manager, and we all thank you for making our computer-using lives
better.

Isn't there a way to send you beers or something so we can subtly try
to get your motivation up ? ;)

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


Re: Are title-bars/tabs necessary? (was Re: Possible? Toggle statusbar)

2007-02-15 Thread Sylvain Abélard

The main problem usually is that *terminals*
(which are the majority of client windows on my system) don't
really tell you in the the window title what you were busy with on them...
although probably this is a problem that could be solved. Any good
suggestions on a better management without title bars are welcome. :)


I don't think this can be solved. Some programs do think about you and
print their status on the term's titlebar, such as Gentoo's emerge
command. This is made by the guys who code their app, you can't ask
for every console program and script to do that.

This is just like asking every graphical app developer to follow ICCCM
and to set the 'role' winprop cleverly so that you could organize them
well in ion. I especially think of IM programs and their chat windows,
which is one of the things I tried to automagically tidy in my ion3.


I am not on an unix right now and I can't test what I'm about to say,
but even if I'm not right on every point, I'm positive at least some
of them are true :

For a console app, what you could do would recode the term (that's
without me, pal) to print on its titlebar either the program in action
or the pwd when not told otherwise. That could help, but I'm sure
you'll find cases in which this is still not the perfect solution.

For example, when executing a shellscript, maybe you want to print
only the name or $0, or every arg. Perhaps you want it to describe
changes to the cwd, and every command it's using, perhaps not.

And you may not want anything to change your terminal window's title,
so you can do funky stuff with ion and not having to bother to write a
cleverest parsing in Lua to recognize your original window.

--
Sylvain Abelard,
Railer Rubyist. Epita MTI 2008.


[WINPROPS] name ?

2006-08-02 Thread Sylvain Abélard
Hello all,

As most of you do, I use some IMs clients to chat with some friends. I
would like the IM's main window (with my contact list) to go in a
particular WFrame and chat windows in another. The problem is that both
main window and chat windows have the same 'class' and 'instance'
xprops.

I was wondering if a name winprop was available in ion3, or better,
if we could identify a window out of its window tile (xprop 'name')
regexp. Apparently this does not work and is not in the documentation
but ion didn't scold me when I wrote 
defwinprop {
 name = My_IM_Main_Window_Title,
 target = MainIMTarget,
}in cfg_kludges.lua.

Would it be possible ? Is it already here and working, and I missed something ?
Have you ever wanted to do that, and how did you cope with that ?

Thanks,
-- Sylvain Abelard,Epita promo 2008


Re: Possible? Maximized Window + statusbar

2006-03-27 Thread Sylvain Abélard
 Is it possible to maximize windows and to see the statusbar
 all the time?

 I want windows to use all available space (like in fullscreen)
 except the place for the statusbar. It should be always visible.

This should help you (cfg_bindings.lua) :
bdoc(Maximize the frame horizontally/vertically.),
kpress(MOD1..H, WFrame.maximize_horiz(_)),
kpress(MOD1..V, WFrame.maximize_vert(_)),
These are my bindings, I don't remember if they appear in standard bindings.

--
Sylvain Abelard,
Epita promo 2008


Re: Ion logo?

2006-03-03 Thread Sylvain Abélard
 http://200.171.162.89/ion-brainstorm-1.png

The second brainstorm looks like power on button and that's fun,
but I prefer brainstorm 1, for both the same as Kathryn (I*n) and the
only one you've drawn in a square (I^3*n). You should put some
names or number so we don't have to explain which one we like :)

If we would like to respect chemistry models, the grayed purple circle
should be centered on the O of ion, but I don't know if it will look better,
and that would be hard to make a 16*16 icon out of it.

--
Sylvain Abelard,
Epita promo 2008


[BUG] Popups

2006-02-15 Thread Sylvain Abélard
Hello,

When using zlock, if there are some popup windows (xmms error message,
new dialog in IM chat), this new window overrides Zlock andleaves my
account fully open to others :/

I encountered this bug with ion 2-20040729, on WIonWS (it works correctly
with WFloatWS but I never use these), maybe a new version fixes this bug,
but my school sticks to this version.

Sorry if that has already been debated, I searched the mail-list archive
and found nothing relevant about this. I may have searched too quickly,
if that's the case, sorry, and just let me know.


I also tried to compile the last version on my account, which required
darcs to be compiled, but it fails because it does not find some header
files of Lua. I installed Lua (though it works fine) to get those .h files,
but they weren't found anyway.

Thanks,

--
Sylvain Abelard,
Epita promo 2008
Looking forward to emjoying those new scripts and enhancements...


Re: Can tabs be numbered?

2005-08-31 Thread Sylvain Abélard
 It's not possible at the moment. It would be quite easy to add such
 numbering, but I'm not so sure it is the best possible solution, and
 certainly it's a very cluttering one. 

This would be fairly disturbing when using mod_query
query_attachclient and query_gotoclient, since those need the 
exact clientwindow name. 

If they were able to grep or glob what you type in this wouldn't
be a problem (ie. if I only type Firef, this would give me my 
Firefox and whatever web address I'm visiting) but you'll have to
handle problems when there are more than one possibility (ie.
I have several Firefoxes managed by Ion).

In fact, those two functions, or using the windowlist menu, may 
be a much cleaner solution to the source problem Yojuancho 
was speaking about : quick switching between apps.

 Since in the default binding for numbered frame switching is 
 'Mod1+K n', it might be better to display number tags after 
 Mod1+K has been pressed. Of course this won't work if the 
 bindings have been moved outside the submap, and 
 sometimes it may annoying that the tags appear when hitting 
 another unrelated key in the submap. 
 Of course, hacking Ion to support this is a much more work and 
 the solution not necessary so clean. 

Well I agree THAT would be dirty.

 One another possibility would of course be just a key/function 
 to display those tags until next keypress or something.

Why not. Maybe you can add a function that toggles tab 
enumerating, instead of just displaying these a short time,
but I don't know if it would be hard to manage enumeration 
when killing/moving/creating clientwindows in each tab.

-- 
Sylvain Abelard,


Re: howto disable all functions in ION but a few ones?

2005-08-19 Thread Sylvain Abélard
Hello,

 I must use the mouse..
You don't. One never does. Just say you prefer to.

 so..wanna release all of the F* keys and combinations from ion
 functions, but a few ones.. so now, the ones I want to keep:

What you want is not disabling Ion's functionalities (who would
ever want that ?), what you  want is to change bindings.
Just edit ~/.ion3/cfg_bindings.lua

I'll post my ready-to-use config soon if you want, there are no
bindings conflicting with any other apps, and the philosophy is
quite different from the default one.

 I don't use multiple frames nor workspaces..
But why use a WM then ?

 So.. how can I do that? -to release *all* of the combinations and
 special keys but the 3 ones above mentioned-

You need to understand that Ion is configurable, and that a key
binding is different from the functionality attached to it by default.

Ion has loads of nice stuff for you, and using it efficiently requires
a bit of work, such as reading base documentation. It takes a 
little time at the beginning, but it saves you lots of time and pain
later.

See you soon, I'll post my config somewhere and explain it.

-- 
Sylvain Abelard,


Re: French introduction to Ion3

2005-08-11 Thread Sylvain Abélard
 As I really like the program, I decided to try to write a little
 document introducing Ion3 to beginners. Unfortunately, it is only
 available in my native language, i.e. french. As it has been written
 by a beginner, it only covers real basic manipulation and
 configuration, and may contain errors. But I am open to any
 suggestion.

Hello,  
I did a bit of work myself about making Ion available in french, and began to
work on the fr.po file (I'm not attaching it right now because my computer had 
some problems and I'm taking time to rework everything).

I wanted to translate guided tour of ion 2 but you did this before me, so I
suggest we should work in co-op somehow, not to do every work twice.

I'll mail Julien personnally, if anyone is interested in this, please mail us
or the ML, we'll contact you !

Thanks again for every great work made on Ion,

-- 
Sylvain Abelard,


Re: xfce4-panel

2005-07-25 Thread Sylvain Abélard
 Is there any way to use xfce4-panel with ion ?

Is there any stuff xfce4panel does that ION3 is not already doing (and better) ?

Command : just type F3 or any stuff you defined in your bindings
Menu : look for cfg_menus.lua and define a binding for your menu
Clock/Mail : ION has already its statusbar

If you still want to use that, I suppose you can launch  the binary as
you would normally do, either in a frame you've made for that or in
the scratchpad (you'll have to add it in your base config 'cause it's
not here by default).

You may find useful stuff to place your window as you like using xprop
and cfg_kludges.lua using ION2 Guided tour and adapting if for ION3.
http://modeemi.cs.tut.fi/~tuomov/ion/misc/guidedtour.html

-- 
Sylvain Abelard.