2009-11-25 08:46 PM
ztaskai wrote:Then is a good time to discuss what we can do about it. Updating the Object Depository discussion here.
Master wrote:I like your ideas a lot. Renewing Object Depository into something more social is one of my favorite topics. Unfortunately, I don't have the momentum to set up such a multidisciplinary project like that - yet. I will try harder next year.
Zsolt: no problem, I think it is better that GS takes care of its own library, than there is more time for developing ArchiCAD. I do think though, that a little more stimulation for independent object developers would be good for ArchiCAD. You need to understand that objects and GDL are one of the most powerful assets of ArchiCAD. There are a lot of topics on this forum, demanding more action on the GDL front, like this one on Updating the Object Depository.
Maybe this might be a good idea: A reward for the best object uploaded to the Object depository each month (picked at random or by vote), it could fill up the depository rapidly. Or the possibility to become a registered object developer (I know you can become a registered API developer), would make it saver for ArchiCAD users to approach developers.
2009-11-28 12:59 PM
2009-11-30 09:18 AM
owen wrote:I agree.
Apologies for that Masterscript .. a necessary diversion IMO but we're getting back on track.
2009-12-01 04:10 AM
Master wrote:Yes .. there are some basic examples in the GDL Manual but they are often in total isolation which can make them difficult to understand - both how the function actually works, and what it could be used for. So 'code snippets' could be some very basic combinations of code to produce simple working elements which could then be used as working examples and to construct more complicated structures from. One very basic example could be 2D or 3D geometric shapes adjustable via moving hotspots. Simple i know but you get the idea. This would also tie into something to do with 'automated/assisted' parameter creation i will get to at some point in this thread (something i think Masterscript may be aluding to as well) ...
-code snippets (examples!!)
Master wrote:A bit like making the repository an open-source development project (well lots of little ones). An interesting idea - it does have its problems, but also many advantages. You're right money makes the world go round, but i'm sure everyone who works on open source projects also does that stuff for a living. You would have your public and private projects, it would be up to each to decide what they can contribute - as many already do, just not centrally organized as we are talking about.
-What about combining a few ideas here. One developer does an upload in the depository, somebody (an architect😉 ) likes it but needs some adjusting. He/she can post a question if somebody can modify it. Somebody does it and posts an update.
Pitfalls: the code has to be clear, readable and made by standard, because otherwise you are spending more time reading and understanding than coding. This requires an update of GDL script.
Pitfalls: I think ArchiCAD has a strong community, but . . . money makes the world go round.
Master wrote:EXACTLY! Why is this so?? Why does an object you create at 1m x 1m x 1m (typing the values) not come into GDL with those values (1.0,1.0,1.0) but instead has some ridiculous decimal values? Is there a problem with accuracy of ArchiCAD input, or is it an autoscript creation problem?
-The code that the autoscripting creates must be more pure code and less baggage.
Master wrote:Long standing wishlist items i think .. and for good reason (i mean the wish, not the length of time it has been there). This would really,
-Autocompleting code, just like visual basic, you begin to type an element and the GDL editor completes it or gives possible other commands
...
-Colorcoding, hyperlinks to go to GOSUBs, expanding and contracting bits of code, etcetera.
Master wrote:Yes please, although if the UI coding can be done (2D) graphically ... (will have to leave that for tomorrow)
-Visual Userinterface creation, dragging fields and pull-down menus, resizing images.
Erich wrote:Yet another really basic, but longstanding wish. The UI needs an update which would include further improvements like being able to select
The ability to copy/paste parameters in the parameter table!
2009-12-01 12:43 PM
2009-12-01 03:37 PM
2009-12-02 04:17 AM
Braza wrote:Totally agree. The ability to drag UI elements around instead of calculating their positions would be wonderful.
How about a graphic interface for UI (User interface)? I have to confess that scripting UI is a real pain. I guess a more easy UI with embedded images would lead to more quality objects.
2010-01-06 04:41 PM
2010-01-06 06:30 PM
2010-01-06 07:34 PM
2010-01-06 07:42 PM