Go Back   Champions of Regnum > English > Technical Support > Linux

Linux Technical issues under Linux platform

Reply
 
Thread Tools Display Modes
Old 12-06-2007, 11:07 PM   #21
l33t_linux_h4x0r
Pledge
 
Join Date: Nov 2007
Posts: 49
l33t_linux_h4x0r is on a distinguished road
Default

Tkinter is not just for python it is also known as tcl/tk. The problem with this is that it creates ugly motif guis. However I was planning on converting to python eventually anyway. I just don't have an ETA as I will have to learn python. I have messed with it a little about 4 years ago but never got further than

press enter
display text again
press enter
display more text
press enter
exit

anyway I guess that I could start learning it again.

Before I port the code to python the following things will be done and are almost done being done.
*Getting the creation of desktop shortcuts working
*Cleaning up the code with more syntax instead of calling programs. Such as replacing the file checks with [ -f filename ] instead of [ ls filename = filename ]
*I will be releasing this as 2.0 and begin porting to python before the gui is released.

Last edited by l33t_linux_h4x0r; 12-07-2007 at 04:57 AM.
l33t_linux_h4x0r no ha iniciado sesión   Reply With Quote
Old 12-07-2007, 09:17 AM   #22
MAXDDARK
Master
 
Join Date: Dec 2006
Location: Israel - The safest place on earth !
Posts: 379
MAXDDARK is on a distinguished road
Default

Although I don't have the need to use your installer as I don't suffer from bugs in the old one (I have only one user (+1000)).
But your GPLed script is VERY welcomed addition to Regnum and our Free community.

I wonder when NGD thing about this script.
Maybe they will fix those bugs in their old installer or maybe even adopt your script.

NGD please reply, I'm sure that many people here would like to know what you think about it and your future installers which might change (and please write more then just "you are welcome" ).
MAXDDARK no ha iniciado sesión   Reply With Quote
Old 12-07-2007, 01:57 PM   #23
Znurre
Marquis
 
Join Date: Jan 2007
Location: RA
Posts: 1,897
Znurre will become famous soon enoughZnurre will become famous soon enough
Default

Qt is way more platform independant than gtk...
Run a Qt app on Windows, MacOS and Linux and see which have the best integration with the system.

Also, Qt is lots more powerful, and the Signal/Slots are very good.

Using tk/tcl, is to me a very bad idea.
Just look at aMsn.
That app is slow like hell, and it looks really ugly.

Then I would rather prefer wxWidgets.
__________________
Winning a fight is not what makes you a good player, it's how you do it.
http://home.znur.re/screenshot%20201...2011_39_37.jpg
Znurre no ha iniciado sesión   Reply With Quote
Old 12-07-2007, 06:13 PM   #24
Miraculix
Count
 
Miraculix's Avatar
 
Join Date: Nov 2007
Location: Infinite Improbability Drive
Posts: 1,287
Miraculix will become famous soon enough
Default

screw Qt and their binary pre-compiled modules!

Before you think of doing anything, ask yourself: What would rms do?

Anyway, +1 on the NO tkinter, ugly as friggin hell. Also, not much sense in doing an installer that would work both in windows and linux, the win installer is fine as it is. Win is not really built for multi-user usage anyway.

You could still write a gui in python, and use the bash script as it is, just modify it a bit to be parameter based, and make the python script create the gui and call the bash script with the appropriate parameters. Most inelegant, as python can make pretty much anything(*) and you wouldn't need the bash script, but if you're too bored to convert the code (which really isnt much) you could just do that.

(*)http://www.xkcd.com/353/
__________________
Hit me, nail me, make me God.
Panoramix :: Half Elf Hunter ## Miraculix :: Half Elf Marksman ## Aspirinix :: Wood Elf Conjurer
Syrtis :: Horus :: Antartes
Miraculix no ha iniciado sesión   Reply With Quote
Old 12-07-2007, 08:30 PM   #25
l33t_linux_h4x0r
Pledge
 
Join Date: Nov 2007
Posts: 49
l33t_linux_h4x0r is on a distinguished road
Default

I will not be using QT. It is what KDE uses and I absolutely despise KDE. GTK is just as portable as QT it will run on any OS. As I am a gnome user and use GTK this is what I would be programming the GUI in if it was one of the two. I know that this is bold and selfish but that is why I will probably use neither. However there is a plugin for tcl that makes it clone the look of the current GUI so I will probably either use this or wxwidgets.

On a lighter note version 2.0 is very close to release. Just some final testing.
l33t_linux_h4x0r no ha iniciado sesión   Reply With Quote
Old 12-07-2007, 09:51 PM   #26
MAXDDARK
Master
 
Join Date: Dec 2006
Location: Israel - The safest place on earth !
Posts: 379
MAXDDARK is on a distinguished road
Default

You got to be more careful with the version naming.
Version 1.0 should be completely usable and full.
2.0 is a huge progress for a few days

Keep the good work
MAXDDARK no ha iniciado sesión   Reply With Quote
Old 12-08-2007, 01:22 AM   #27
l33t_linux_h4x0r
Pledge
 
Join Date: Nov 2007
Posts: 49
l33t_linux_h4x0r is on a distinguished road
Default

Upon further testing everything works except the menu entries and desktop shortcuts. I cant figure out how to get them to be created dynamicly.
l33t_linux_h4x0r no ha iniciado sesión   Reply With Quote
Old 12-08-2007, 02:00 AM   #28
Znurre
Marquis
 
Join Date: Jan 2007
Location: RA
Posts: 1,897
Znurre will become famous soon enoughZnurre will become famous soon enough
Default

If you create a tk/wxwidget/Gtk GUI, I promise to make a Qt GUI (for own use )
__________________
Winning a fight is not what makes you a good player, it's how you do it.
http://home.znur.re/screenshot%20201...2011_39_37.jpg
Znurre no ha iniciado sesión   Reply With Quote
Old 12-08-2007, 02:15 AM   #29
Miraculix
Count
 
Miraculix's Avatar
 
Join Date: Nov 2007
Location: Infinite Improbability Drive
Posts: 1,287
Miraculix will become famous soon enough
Default

yeah, this is still like version 0.8 or smth, v1.0 should be the full fledged installer in its final form, as the designer (you) meant it. That is, v1.0 should be the version with the GUI and all, that has gone through at least some basic beta testing by other users.

not that its anything important, but it's good to comply to some naming standards so people can have an idea of the stage of a project.
__________________
Hit me, nail me, make me God.
Panoramix :: Half Elf Hunter ## Miraculix :: Half Elf Marksman ## Aspirinix :: Wood Elf Conjurer
Syrtis :: Horus :: Antartes
Miraculix no ha iniciado sesión   Reply With Quote
Old 12-10-2007, 12:02 AM   #30
l33t_linux_h4x0r
Pledge
 
Join Date: Nov 2007
Posts: 49
l33t_linux_h4x0r is on a distinguished road
Default

I don't start with version 0.1 liks some people. My first release is 1.0 and trust me this next version will be a 2.0 ;-)

And for all of you who think that the project might be dead you are wrong. I have been working hard codeing and you are in for a big supprise!!! First of all It is completly rewritten in python and I am really really close to having the desktop shortcut working and the menu entry should be working however I am not going to release this first python version until I have a gui unless there is a high demand for it. The final version of 2.0 will include some code so if you just run the program it will spawn a GUI but if X is not detected it will fall back to the CLI. It is going to be awesome! Hopefully once I release the code for version 2.0 written in python more people will help develop it.
l33t_linux_h4x0r no ha iniciado sesión   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:09 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved