Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 »
  Print  
Author Topic: LateralGM 1.8.6.844  (Read 102586 times)
Offline (Male) polygone
Reply #60 Posted on: October 27, 2014, 10:15:41 am

Contributor
Location: England
Joined: Mar 2009
Posts: 794

View Profile
most programs have a search filter bar like that including Unity and Windows Explorer
They do? Screenshot please.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) TheExDeus
Reply #61 Posted on: October 27, 2014, 10:20:22 am

Developer
Joined: Apr 2008
Posts: 1860

View Profile
I think the best way to satisfy both would be for that search bar to be collapsible. So it's hidden when not needed, but easy to get when required. I personally don't use it often (maybe once per day until search in code events is implemented), so it takes up space right now.
Logged
Offline (Male) Goombert
Reply #62 Posted on: October 27, 2014, 03:22:32 pm

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Quote from: TheExDeus
so it takes up space right now.
I still can't take this serious, it takes up 2/3rds the vertical screenspace of Studio's, and about 1/40th of the screenspace of the cumulative vertical screenspace on a 1080p resolution. I do not consider this to be a pressing issue, and honestly have no real idea on how to go about it. You guys are also failing to take the death of Swing into account, the newer Java versions are irreversibly breaking Swing with changes to sorting algorithms and such, one such reason LGM throws crazy warnings on KDE. The more we fiddle with the interface under the current GUI framework the more time we waste and the buggier the program is going to get.

Here it is in Windows explorer.


I've highlighted it in red for Unity3D, I do not know if there's searches inside resources, my assumption is that it does.


Latest Studio release, except theirs does not search in resources like ours does, they have that in a separate window in a table, we followed Eclipse's implementation.
« Last Edit: October 27, 2014, 03:27:24 pm by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) egofree
Reply #63 Posted on: October 27, 2014, 04:00:32 pm
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
At first, i was complaining also about the search toolbar, but as you've removed the options into another window, i feel it's fine. It doesn't take much space.
Logged
Offline (Male) Goombert
Reply #64 Posted on: October 27, 2014, 04:09:47 pm

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Thanks for your input egofree, and I hey listen I hear you guys, I like feedback and input but I just can't help but feel you guys are being overtly obsessive compulsive over it. But I admire everyone's desire for perfection, part of the reason why LGM is such a great alternative to GameMaker.  (Y)

Edit:
This is actually a tricky bug to fix and exists in lgm16b4 I have filed a ticket discussing the issue on the LateralGM tracker.
https://github.com/IsmAvatar/LateralGM/issues/157
« Last Edit: October 27, 2014, 08:07:59 pm by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Male) polygone
Reply #65 Posted on: October 28, 2014, 08:13:33 am

Contributor
Location: England
Joined: Mar 2009
Posts: 794

View Profile
Robert those screenshots show the search box in a completely different location to where it currently is in LGM? LGM is in need of a tab bar, and it should then be put on that ideally. In my opinion of course :)
« Last Edit: October 28, 2014, 08:18:12 am by polygone » Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Goombert
Reply #66 Posted on: October 28, 2014, 09:22:31 am

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Polygonz, it sounds like you have not even used it, it does not only work for searching in resources, but it can also be used to filter through the names of resources. The search tab is for searching the contents of the resources, like Eclipse's Preferences and Help windows and Studio's help manual. The feature is most comparable to a CHM help manual like Studio's, the resource tree is the index and the search tab searches the contents of the help files. It's not a difficult concept. I obviously placed it in a different location that Studio's because all other applications put it to the north and not the south, it's more intuitive at its current location.

« Last Edit: October 28, 2014, 09:24:54 am by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Male) HitCoder
Reply #67 Posted on: October 28, 2014, 10:05:52 am

Member
Location: Oxford, England
Joined: Aug 2014
Posts: 157

View Profile WWW Email
How long do you think it'll be until you release this version? I honestly can't wait, the screenshots look like a masterpiece!
Keep up the good work. :)
Logged
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician.
DISCORD: HitCoder#4530
Offline (Male) Goombert
Reply #68 Posted on: October 28, 2014, 10:12:57 am

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Actually you can download it right now, just go to the OP and visit the extra packages page, download the lateralgm.jar and enigma.jar files and replace them inside your enigma-dev folder, enigma.jar goes under enigma-dev/plugins.

I am waiting for sorlok to finish his array length commit so that I can include it in a new Portable ZIP, since this minor release has been extremely stable there has been only 1 new reported issue by polygone which has existed for a very long time I am just going to include it in a minor-beta Portable ZIP update.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Female) IsmAvatar
Reply #69 Posted on: October 28, 2014, 01:36:02 pm

LateralGM Developer
LGM Developer
Location: Pennsylvania/USA
Joined: Apr 2008
Posts: 877

View Profile Email
Just a reminder that commit 96349086834 should be reverted as it contains code that is not compatible with our license. Please do so before making another release.
Logged
Offline (Male) Goombert
Reply #70 Posted on: October 28, 2014, 08:01:22 pm

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Quick update, I've added searching objects and timelines. Currently only code actions will be searched, the tree will maintain the moment and event structure but it will not organize results by action, still working on that.

Check the original post for the Extra Packages link to download the new jars, you will also need the new ENIGMA plugin jar for this update because some parts of the underlying structure have been changed in anticipation for a mass import/export feature I will be adding.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

Also, I am going to have to ask that none of you screw around with the code editor preferences because they aren't finished and will not work, this release is beta.



NOTICE! Somewhere in the future before the major release, the Swing icon pack will be removed from the standard jar and replaced with a version of Calico that contrasts with dark lnfs better. The reason for removing this icon pack is not only that it is outdated but nobody wants to maintain it so it's no longer even usable because it's missing so many icons. It will remain part of LGM's repository, you just won't be able to select it easily from the preferences frame without downloading it and setting the file path to it as a custom icon pack.
« Last Edit: October 28, 2014, 10:16:27 pm by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Male) polygone
Reply #71 Posted on: October 29, 2014, 02:51:04 am

Contributor
Location: England
Joined: Mar 2009
Posts: 794

View Profile
I think it might look a lot better below the resource tree instead of above it.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) TheExDeus
Reply #72 Posted on: October 29, 2014, 04:18:28 am

Developer
Joined: Apr 2008
Posts: 1860

View Profile
Yeeeeey. It's finally here. Thank you Robert!
Logged
Offline (Unknown gender) egofree
Reply #73 Posted on: October 29, 2014, 04:30:01 am
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
This is great. When there is a keyword found for an object, the object window is opened, but not the corresponding the code window. Would it be possible to open also the code window ? In fact, currently if there is several 'scripts' for the same event, this means the user has to open every script to see where is the correct one. This is not practical.

For future versions, i think it would be useful to add also the variables actions in the search ('Set variable', 'If variable is equal to'), and 'If an expression is true'.

Finally, in rooms, let's search within the 'instance creation code' and 'creation code'.

Thanks for your work Robert, the search function was really missing !  (Y)

Edit:
Let's not forget in 'Global game settings' : 'Definitions', 'Global Locals', 'Initialization', 'Cleanup'.
« Last Edit: October 29, 2014, 12:26:08 pm by egofree » Logged
Offline (Male) Goombert
Reply #74 Posted on: October 29, 2014, 01:53:29 pm

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
I am glad you all like the improvements!

Quote from: egofree
the object window is opened, but not the corresponding the code window
This is what I mean when I say it doesn't "scope" yet. That will be my next improvement.

Quote from: egofree
For future versions, i think it would be useful to add also the variables actions in the search ('Set variable', 'If variable is equal to'), and 'If an expression is true'.
It's possible to search the argument values of all drag and drop actions, we can make that happen if everybody wants to. For now I just did the code action because most coders just use 1 action per event like me.

Quote from: egofree
'Global game settings'
I think we may actually add a separate filter to GGS as well as preferences that works like Eclipse's, because there you are really only wanting to find the component text and aren't searching anything in the actual resource.

Minor update here everyone, the Swing icon pack has been removed and you can no longer select it, it will no longer be built into the Jar either. You can still obtain it from LateralGM's repo and use it as a custom icon pack, but I am no longer going to maintain it.

Follow this forum topic on making custom icon packs.
http://enigma-dev.org/forums/index.php?topic=2322

Here is the link to the Swing icon pack still in LateralGM's repository.
https://github.com/IsmAvatar/LateralGM/tree/master/org/lateralgm/icons/Swing
« Last Edit: October 29, 2014, 01:59:20 pm by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 »
  Print