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 103424 times)
Offline (Unknown gender) Darkstar2
Reply #120 Posted on: November 06, 2014, 01:10:49 am
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
Quote from: Darkstar2
What the bloody hell did I miss ?
You downloaded both the new plugin and LGM jar correct? Open git-bash and enter "cd enigma-dev" "git fetch" and "git pull"

Of course I did i mentioned it :D
I have done it many times before,
both JARs were replaced with newer version.  Then I updated the engine.
I always did that fine. and yes the git says already up to date :D

Quote
You also need the engine updates, the EGM format has had some changes, I can fix your projects and PM them back to you.

It would also help if you could http://www.pastie.org or http://www.pastebin.com some of these errors after attempting the above.

I already updated the engine and I sent you a log of errors in PM
I'm sure this has to do with the changes in EGM (version numbering), it cannot open old EGMs......:P
Logged
Offline (Male) Goombert
Reply #121 Posted on: November 06, 2014, 01:13:07 am

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

View Profile
As I said it was a better idea to just test LGM by itself without ENIGMA hooked up or any ENIGMA stuff first.

1) If you can, send me the EGM's and I will fix them
2) Also try building this simple GMK
http://enigma-dev.org/edc/games.php?game=68
3) A copy of enigma-dev/output_log.txt would help as well

I am honestly surprised for the rest of us the transition has gone pretty smooth.
« Last Edit: November 06, 2014, 01:58:43 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) Goombert
Reply #122 Posted on: November 06, 2014, 03:30:32 am

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

View Profile
Additionally I would like to know everyone's opinion on another feature which I haven't committed yet.

I figured out how to hide window borders for the MDI frames when they are maximized. This is very similar to MDI's provided by native DWM's, and I've tested the feature and it works on all platforms. Not only does it look more native for all platforms and more consistent with other frameworks it also gives you a little more room on screen and looks less tacky. It also works for all look and feels.


What do you guys think about this feature? Do you want to see it in the next 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 (Unknown gender) egofree
Reply #123 Posted on: November 06, 2014, 04:12:24 am
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
What do you guys think about this feature? Do you want to see it in the next update?

Why not, but let's add this as an option.
Logged
Offline (Unknown gender) egofree
Reply #124 Posted on: November 06, 2014, 04:20:04 am
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
I'm sure this has to do with the changes in EGM (version numbering), it cannot open old EGMs......:P

Unfortunately, this is to be expected, as i've added new properties into the rooms editor (scaling, rotation,etc) and into the egm format and IsmAvatar (creator of LateralGm) asked me not to support old versions of egm. Anyway Robert should convert for you old projects.
Logged
Offline (Unknown gender) egofree
Reply #125 Posted on: November 06, 2014, 04:41:44 am
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
When i import Lateralgm into Eclipse from the main Github repository, i've a lot of errors in Eclipse : http://pastebin.com/ahCW8bdR. What is the problem ?

Logged
Offline (Unknown gender) egofree
Reply #126 Posted on: November 06, 2014, 05:02:41 am
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
When i do a find, there is a toggle button : 'Highlight all', but it doesn't seem to do anything. Is the button already implemented ?
Logged
Offline (Unknown gender) The 11th plague of Egypt
Reply #127 Posted on: November 06, 2014, 05:15:07 am
Member
Joined: Dec 2009
Posts: 274

View Profile
Additionally I would like to know everyone's opinion on another feature which I haven't committed yet.
What do you guys think about this feature? Do you want to see it in the next update?
On Windows there's a gray gap in the obj_player window.
IMHO it doesn't really look maximized if there's such a gap.
Logged
Offline (Unknown gender) TheExDeus
Reply #128 Posted on: November 06, 2014, 07:39:27 am

Developer
Joined: Apr 2008
Posts: 1860

View Profile
Quote
What are you saying Harri? That you want to type in "obj_player" and have it find it in the tree? It already does that... That other menu has already become deprecated basically, just not removed, I am leaving it there because some people from old GM's may be upset when they look for it and can't find it. It can stay around until it gets stale.
Yeah, you are right. I was waiting the result to be in "Search results" tab though. So when I search for "spr_", then in search results all resources with spr_ would also be listed. Not only code.

I have a bug that LGM sometimes freezes when I press the green compile button. Usually I can compile one time, then the second time it will freeze and stop. Other times it will freeze on the first try. Nothing gets written in the log. The only way to close LGM is to use task manager.

edit: It has also crashed once for me (the whole Java runtime), but it doesn't seem print any errors anywhere. So it has gotten a lot more unstable for me too.
« Last Edit: November 06, 2014, 07:42:56 am by TheExDeus » Logged
Offline (Male) polygone
Reply #129 Posted on: November 06, 2014, 08:07:24 am

Contributor
Location: England
Joined: Mar 2009
Posts: 794

View Profile
I have a bug that LGM sometimes freezes when I press the green compile button. Usually I can compile one time, then the second time it will freeze and stop. Other times it will freeze on the first try. Nothing gets written in the log. The only way to close LGM is to use task manager.

edit: It has also crashed once for me (the whole Java runtime), but it doesn't seem print any errors anywhere. So it has gotten a lot more unstable for me too.
I've been that freeze too (it's maybe when trying to compile too quickly?) and also had the segfault several times when compiling - I pasted into IRC the log of the terminal when it segfaults but I've forgotten where it was now, perhaps Josh remembers.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Goombert
Reply #130 Posted on: November 06, 2014, 01:57:12 pm

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

View Profile
Don't worry Harri & Polygone, you're not crazy, I've noticed the green run button freezing as well, and I have to close through task manager. I believe it is the hardware acceleration, go to File->Preferences->Appearance and force all hard acceleration off. The reason it's probably freezing is because of us doing more GUI stuff on the EDT. Additionally let me know if that fixes some of the segfaults and crashes, I have not been getting those, only the green run button occasionally freezing.

So far all of the major issues now seem to be due to the plugin, without the plugin, LGM is extremely stable.

Quote from: The 11th Plague
On Windows there's a gray gap in the obj_player window.
IMHO it doesn't really look maximized if there's such a gap.
It still looks more maximized, and I don't know what you mean by gray gap exactly. Do you mean that the title bar is still visible? Or do you mean how there is like a dark shadow on the edges of the whole MDI area?

GM8.1 also has somewhat of a gap, ours just seem to be darker depending on look and feel.


Quote from: egofree
When i import Lateralgm into Eclipse from the main Github repository, i've a lot of errors in Eclipse : http://pastebin.com/ahCW8bdR. What is the problem ?
We don't redistribute JoshEdit anymore, you have to cd to the submodule and initialize it, then open Eclipse and refresh and move all the JoshEdit sources into the package org.lateralgm.joshedit

Quote from: egofree
When i do a find, there is a toggle button : 'Highlight all', but it doesn't seem to do anything. Is the button already implemented ?
That's not a regression, that highlight button has never worked, go back and test the old versions and you'll see. A large portion of the find dialog is incomplete, which is JoshEdit's fault, not really LGM's
http://enigma-dev.org/docs/Wiki/LateralGM:_Revisions
« Last Edit: November 06, 2014, 02:08:01 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) Goombert
Reply #131 Posted on: November 06, 2014, 07:31:33 pm

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

View Profile
NOTE: Please guys let me know if forcing off hardware acceleration after a few hours addresses most of your crashes or if the same problems still persist.

Here's another small update with some look and feel bugs fixed. I have not included the proposed change above, because it requires some more work by me to make it more native like, I want it to also hide the title pane and move the restore/max/close icons into the ancestor window menubar only if it exists, just like Qt Framework, just requires a little hacking is all.

As always you can update via python install.py or manually from the Extra Packages page.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

* Switching look and feels no longer breaks layouts, I have a special wrapper class for this. So switching from say native or Windows lnf to Nimbus or Swing will no longer screw up the search filter or event panel, as reported by egofree
* Switching window decorations will always update immediately for all dialogs and frames and no longer leads to frameless borders, and this was tested extensively and it will also not unnecessarily update the preference if it hasn't changed.
* Stopped a look and feel change from readding the icons to the Preferences tree, just had to make a custom class as a wrapper and basically an empty shell to fix it.

https://github.com/IsmAvatar/LateralGM/commit/ea3cb9d31770650e20a315c525f491cb28b14173
« Last Edit: November 06, 2014, 07:54:16 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) Darkstar2
Reply #132 Posted on: November 06, 2014, 09:09:11 pm
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
Ok not a problem about my EGM, they were only small demos used for debugging font issues - no biggie. But I could not compile one thing with the new LGM though.  I will install new updates tonight and see...will turn off HW acceleration though it kinda defeats the purpose to have that option in the first place :D

Logged
Offline (Unknown gender) Darkstar2
Reply #133 Posted on: November 06, 2014, 09:29:30 pm
Member
Joined: Jan 2014
Posts: 1238

View Profile Email
Ok works now.

Started some NEW egm, things compile now, I tried with all graphic systems.

VERY nice this searching in resources thing, this is extremely useful for big games when locating specific things,
combined with proper use of commenting, this can be a big time saver!
Thanks for this feature.

Otherwise yeah I have no time to spend hours for today but spent a few minutes torturing LGM and it survived lol.

Tomorrow evening as I come back I will put it to more torture and see :D

Logged
Offline (Male) Goombert
Reply #134 Posted on: November 06, 2014, 10:19:27 pm

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

View Profile
That's great to hear, the next release I'll force Direct3D back off by default, and hide these preferences. The majority of our issues now reside in the plugin I'd say.

But it would also still help to know if these issues with hard acceleration do not happen as badly when you use LGM separate from the plugin, as in download it to your desktop and run it without ENIGMA.
« Last Edit: November 06, 2014, 10:31:11 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