Gnome version of Idle?

D

Dave Anderson

I love using Idle as my IDE for python on Windows. I've briefly tried
some other IDE's, but the clean and simple nature of Idle keeps me
coming back to it.

Recently, I tried out Idle on Fedora. The lack of font selection, the
lack of anti-aliasing, and the gaudiness of the widgets were a real
disappointment.

I wish I could have something like a Gnome-Idle IDE, so I can have the
beautiful IDE I'm enjoying in Windows over in Fedora-land.

Is their any such IDE available? or, is it even possible that I'll see
anything like a Gnome clone or version of IDLE within the next few
years?
 
S

Sridhar R

If you ask me, aliased fonts are better for coding.

Gtk+ layer could be added to Idle as an *optional* UI layer, so that
idle could be distributed with python without any fear of dependencies
(tkinter is enough for platforms like windows, ...)
May be you could contribute code to the idle guys :)
 
J

Jarek Zgoda

Sridhar said:
If you ask me, aliased fonts are better for coding.

I second this statement.

Recently I had to install Slackware 10.0 on my new box. By default, Qt
and GTK2 (so KDE, GNOME and XFce in consequence) use Xft/freetype2
antialiased fonts -- all my editors was broken, even Vim was compiled
with GTK2. Unfortunately, simple switching antialiasing for sizes
smaller than 16pt resulted in ugly looking fonts, no less. Of course,
freetype was compiled without TrueType hinting, as one may expect from
software coming from US of A, where "truetype bytecode interpreting" is
patented. Fortunately for me, this was matter of uncommenting one DEFINE
and recompilation of freetype2.
 
E

Eric Brunel

Dave said:
I love using Idle as my IDE for python on Windows. I've briefly tried
some other IDE's, but the clean and simple nature of Idle keeps me
coming back to it.

Recently, I tried out Idle on Fedora. The lack of font selection, the
lack of anti-aliasing, and the gaudiness of the widgets were a real
disappointment.

I wish I could have something like a Gnome-Idle IDE, so I can have the
beautiful IDE I'm enjoying in Windows over in Fedora-land.

No need to go GTK: just wait for tcl/tk 8.5 and you'll get widgets almost as
cool-looking as GTK ones, since this version will include the tile extension,
adding theme support to tk. See http://tktable.sourceforge.net/tile/
Is their any such IDE available? or, is it even possible that I'll see
anything like a Gnome clone or version of IDLE within the next few
years?

Make it months (maybe even weeks...). If you have a Python version using tk 8.4
(e.g. Python 2.3), you can even try it today by installing the tile package and
do in your Python code something like (untested...):

from Tkinter import *
root = Tk()
root.tk.call('package', 'import', 'ttk::*')

I didn't look how to include this in IDLE, but it should be a matter of adding
one line after the creation of the Tk instance... But take care: according to
http://tktable.sourceforge.net/tile/doc/converting.txt, it will probably break
quite a few things, and may even not work at all...

HTH
 
C

Christophe Cavalaria

Eric said:
No need to go GTK: just wait for tcl/tk 8.5 and you'll get widgets almost
as cool-looking as GTK ones, since this version will include the tile
extension, adding theme support to tk. See
http://tktable.sourceforge.net/tile/


Make it months (maybe even weeks...). If you have a Python version using
tk 8.4 (e.g. Python 2.3), you can even try it today by installing the tile
package and do in your Python code something like (untested...):

from Tkinter import *
root = Tk()
root.tk.call('package', 'import', 'ttk::*')

I didn't look how to include this in IDLE, but it should be a matter of
adding one line after the creation of the Tk instance... But take care:
according to http://tktable.sourceforge.net/tile/doc/converting.txt, it
will probably break quite a few things, and may even not work at all...

HTH
Yeah, another themed widget set. Just what we needed to improve the desktop
experience for the user.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,212
Messages
2,571,101
Members
47,695
Latest member
KayleneBee

Latest Threads

Top