Author Topic: Axe GUI Library Discussion  (Read 2852 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
Axe GUI Library Discussion
« on: April 08, 2011, 01:49:45 pm »
Some of you might know already, I created an Axe GUI Library. I even made a topic here.

This project will be developed by me, Ashbad and whoever who wants to join.

However, we are considering a side-project since Kerm has proofed that using DCS GUI API together with Axioms would be a better option.

I was not convinced by his arguments, hence I plan on keeping an Axe-only library. However, we have considering having a mix or a side project, two libraries, one with Axioms and another with Axe code.

The reason why I'll keep the Axe one is because changing its code (of the GUI Library) would be easier for Axe programmers if that code was in Axe and not in Assembly, since not all Axe programmers know Assembly. In addition, the DCS GUI API would make it DoorsCS-only.

However, using the DCS GUI API would make programs faster, the library would be easier to code and DCS GUI is wonderful (IMO).

Let me know what you think. This is a discussion topic.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Axe GUI Library Discussion
« Reply #1 on: April 08, 2011, 03:41:22 pm »
I would say go ahead. DCS's GUI is great, but sometimes there are certain limitations, such as hovering, live updates without a significant freeze, and just generally a really flexible way for the GUI. (If this isn't true, feel free to correct my mistake.) Besides, it would be a nice, friendly competition as well, right? :)

I've actually started a DCS Axiom project... that no one has really bothered to help me with. :P
I'm willing to add people to the project, since it's 100% open source, and I know for a fact that I can't do this all myself.
(My little project is here: http://ourl.ca/10100)
* alberthrocks goes to bump the project thread... :P

For many things like games and utilities, it's crucial that they don't have too much dependencies. Lugging on 48 KBs as an app isn't too fun, and forces people to compile for DCS, reducing compatibility. People like choice and flexibility, and that something that you and I would like to offer. I'm currently doing the DCS side, obviously.

However, I'd like to join you guys in developing an Axe GUI, although I'm a lame duck until the summer starts. I have some ideas for both widgets, interfacing, organization, and core rendering handling (especially the last one), and I'd love to add them or suggest them to this project.

Keep up the great work! :D
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Ashbad

  • Guest
Re: Axe GUI Library Discussion
« Reply #2 on: April 08, 2011, 03:42:32 pm »
I'd be willing to also help with the Axiom part, albert ;)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library Discussion
« Reply #3 on: April 08, 2011, 03:45:29 pm »
Quote
However, I'd like to join you guys in developing an Axe GUI, although I'm a lame duck until the summer starts. I have some ideas for both widgets, interfacing, organization, and core rendering handling (especially the last one), and I'd love to add them or suggest them to this project.

You are in.

Quote
I've actually started a DCS Axiom project... that no one has really bothered to help me with.
I'm willing to add people to the project, since it's 100% open source, and I know for a fact that I can't do this all myself.

I wanna help too. I've just checked out Axioms and made my first one for testing and feel like I can help.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Axe GUI Library Discussion
« Reply #4 on: April 08, 2011, 03:49:24 pm »
Both of you guys are in :) Although now, I'm thinking that my project and yours should be merged (still separate code, but unified under one name), since both projects have exactly the same coders! :P
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library Discussion
« Reply #5 on: April 08, 2011, 03:50:51 pm »
Both of you guys are in :) Although now, I'm thinking that my project and yours should be merged (still separate code, but unified under one name), since both projects have exactly the same coders! :P

Funny :P

I am now checking through more Axioms stuff and then will take a look at your problem (that crashes).

Separated Code, Axe GUI Libraries name :D