Author Topic: LunaGUI - A Linux GUI Tool to use Luna  (Read 6142 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
LunaGUI - A Linux GUI Tool to use Luna
« on: August 16, 2011, 10:16:41 am »
After Adriweb made a Mac Application to make it easier to use Luna with a simple GUI interface, I decided to make a Linux version together with Spyro.

Mine uses Python and wxPython, and below is a screenshot of it on Ubuntu 11.04:



Note, though, that in order to use this tool, you need "luna" on the same directory as the attached file. Luna was made by ExtendeD, so it's not attached with LunaGUI. To run LunaGUI, you need Python 2.6 or Python 2.7 and wxPython 2.8.

Offline Cuervo

  • LV2 Member (Next: 40)
  • **
  • Posts: 33
  • Rating: +2/-1
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #1 on: August 16, 2011, 10:32:11 am »
I was thinking of making a Mac OS X GUI for Luna, too, but now there is an acceptable one^^


Actually, your Luna GUI also works on Mac OS X, but it looks really ugly:



Cuervo
« Last Edit: August 16, 2011, 10:40:11 am by Cuervo »

Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #2 on: August 16, 2011, 01:12:32 pm »
Great work! Just a suggestion, though: to make it look better, move the "TNS Filename" input box so it lines up horizontally with the one above it, and extend both to the end of the window.

Are you wondering who Sammy is? My avatar is Sammy.
   

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #3 on: August 16, 2011, 01:22:07 pm »
Great work! Just a suggestion, though: to make it look better, move the "TNS Filename" input box so it lines up horizontally with the one above it, and extend both to the end of the window.

Thanks for the suggestion!

I already made it:



Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #4 on: August 16, 2011, 01:51:45 pm »
Your welcome! I also like the extended convert button!

Are you wondering who Sammy is? My avatar is Sammy.
   

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #5 on: August 16, 2011, 02:09:19 pm »
Now you only need drag and drop support :)
http://wiki.wxpython.org/DragAndDrop

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #6 on: August 16, 2011, 02:12:19 pm »
Btw, on mac, it complains because there is "no valid x64 arch executable included"
« Last Edit: July 28, 2013, 08:53:52 pm by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #7 on: August 16, 2011, 02:16:30 pm »
Btw, on mac, it complains because there is no valid x64 arch executable included

Did you read the topic name?

@Jim, I will try and add Drag/Drop support too, thanks for suggesting!
« Last Edit: August 16, 2011, 02:16:48 pm by ephan »

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #8 on: August 16, 2011, 02:24:55 pm »
Btw, on mac, it complains because there is no valid x64 arch executable included
Did you read the topic name?
I think he meant this:
Actually, your Luna GUI also works on Mac OS X, but it looks really ugly:
« Last Edit: August 16, 2011, 02:25:09 pm by Deep Thought »




Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #9 on: August 16, 2011, 03:45:27 pm »
Is that the source attached or is it an executable?

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #10 on: August 16, 2011, 03:52:54 pm »
Is that the source attached or is it an executable?

It's *just* the source :)

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: LunaGUI - A Linux GUI Tool to use Luna
« Reply #11 on: August 16, 2011, 04:03:59 pm »
ok, I have to see how you get the Python program to interface with the C/C++ (I forget) Luna program.