Luxinia

Discussion on the Luxinia 3D Game Engine
It is currently Wed Sep 08, 2010 12:18 am

All times are UTC + 1 hour




Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Estrela Editor
PostPosted: Thu Sep 04, 2008 12:49 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
in the last month we made good progress on enhancing the wxLua sample IDE to a more complete IDE, specially useful for luxinia.

the "api" autocompletion & tooltips are probably the key features. But thru wxLua its possible to add more custom menus...

There is still endless amount of features to be added, and getting some "basic" base features done (find in files, project browser...). But what is already there is useful in its state already. PRT/SHD/MTL & Cg api & syntax files will come soon.

The project is fully opensource, so that anyone can help enhancing.
http://sourceforge.net/projects/estrelaeditor/

download:
https://sourceforge.net/projects/estrel ... p/download

svn repository:
https://estrelaeditor.svn.sourceforge.n ... relaeditor

The editor doesnt have "graphical" setting dialogs, so you can either modify the /cfg/config.lua or create a /cfg/user.lua which is loaded after config.lua and can overwrite its settings.

You would want to change the "Luxinia" directory in the config. And the default interpreter to "Luxinia". Best is you create a custom user.lua file, which overwrites settings set in config.lua automatically. As config.lua may change via SVN, but user.luad won't.

ie create the file cfg/user.lua
Code:
path.luxinia = "<yourpath to luxinia>/"
interpreter = "Luxinia"


--------

All content is ready-to-use for windows, no need for "compiling". Just grab the latest from SVN and you can immediately use it.

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Last edited by CrazyButcher on Fri Aug 28, 2009 04:45 pm, edited 5 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 10, 2008 08:11 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
today "find/replace in files" was added.

and before Cg api definition was added.

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 11, 2008 08:45 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
projectbrowser was added

https://sourceforge.net/project/screens ... ssid=90585

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Sat Sep 13, 2008 01:46 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
projecthistory now stored in settings

output & projecttree visibility and sizes stored in settings

config.savebak added (default to false) which means no longer .bak files are generated on save

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Sat Sep 13, 2008 06:54 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 173
Location: Germany
fixed copy & paste bug in the shellbox

_________________
- luxinia team -
- physics, Lua, art -


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 14, 2008 04:21 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
bugfixes in styles

added "view" menu (moved some items from project-menu into it)

added "stylesoutshell" for config, so that output/lua shell can have separate style from editor.

added a "dark" color style for editor, simply copy the file and rename to "cfg/user.lua", so that it gets automatically loaded (or copy content)

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 15, 2008 05:11 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
removed "numbers" from autocomplete words

added menu + shortcut (Ctrl+T) for showing tooltips (simply place cursor after opening bracket, like "class.funcname(<here>arguments..)" and the tooltip comes up again.

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 15, 2008 09:27 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
removed autocomplete after ".."

bugfix in window title, title now reflects current open filename

findinfiles bugfix (found only first occurance in file)

-cfg commandline option to pass a string that will be evaluated as lua into ide.config

on "run" and estrelaeditor interpreter, disable single instance, so "self" debugging/starting is easily possible

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Sat Sep 27, 2008 02:33 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
added darkeditorstyles config file

spec for opengl gpu programs (asm like)

bugfix for "replace"

config.acandtip added allows "shorttip" setting, so tooltip highlights contain less text. When envoking by command (ctrl+t) the full text is written

ctrl+t tooltips also catch function when arguments were written (however still need to enhance last open bracket detection)

brace-matching ()[]{}<> added

bugfix in filetree, didnt set luxinia projectdir on toggle

filetree "known files" now in "white"

output catching error messages / search in file results (double click) also sets focus of editor

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 01, 2008 03:50 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
bugfix in runcommand, which on some systems prevented luxinia window to be shown on execute

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 01, 2008 06:58 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
improved tooltip function detection on "ctrl+t"
and better text formating inside tooltip highlight

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 29, 2008 06:19 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
bugfix in default style, which resulted in wrong font to be used (ie non monospaced as default)

activated syn colorizer for luashell again

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 23, 2009 05:57 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
interpeters were moved to auto-search directories

multiple output cmds can be active (e.g. run Cg compiler while luxinia is running too, both outputs will be captured)

added config option to disable dynamic words

added iofilters so that text bytes can be translated (useful for special language strings, was needed to keep "umlauts" in luxinia texts)

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 28, 2009 04:45 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
added package download with svn binaries for "self-updating"

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 14, 2009 04:08 pm 
Offline
Site Admin

Joined: Mon Dec 12, 2005 05:07 pm
Posts: 204
Location: Germany
Image

added function-call highlighting,
it's not 100% robust ie not using () or doing stuff like var[0](...) will not be captured for now, but in the general case it works

_________________
- luxinia team -
- engine/graphics, 3dsmax tools -


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group