Darkstar2
|
|
Reply #120 Posted on: November 06, 2014, 01:10:49 am |
|
|
Joined: Jan 2014
Posts: 1238
|
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 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 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......
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #121 Posted on: November 06, 2014, 01:13:07 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
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=683) 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.
|
|
|
Goombert
|
|
Reply #122 Posted on: November 06, 2014, 03:30:32 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
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.
|
|
|
|
|
egofree
|
|
Reply #125 Posted on: November 06, 2014, 04:41:44 am |
|
|
Joined: Jun 2013
Posts: 601
|
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
|
|
|
|
|
The 11th plague of Egypt
|
|
Reply #127 Posted on: November 06, 2014, 05:15:07 am |
|
|
Joined: Dec 2009
Posts: 274
|
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
|
|
|
|
TheExDeus
|
|
Reply #128 Posted on: November 06, 2014, 07:39:27 am |
|
|
Joined: Apr 2008
Posts: 1860
|
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
|
|
|
|
polygone
|
|
Reply #129 Posted on: November 06, 2014, 08:07:24 am |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
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.
|
|
|
Goombert
|
|
Reply #130 Posted on: November 06, 2014, 01:57:12 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
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. 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. 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 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.
|
|
|
Goombert
|
|
Reply #131 Posted on: November 06, 2014, 07:31:33 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
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.
|
|
|
|
Darkstar2
|
|
Reply #133 Posted on: November 06, 2014, 09:29:30 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
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
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #134 Posted on: November 06, 2014, 10:19:27 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
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.
|
|
|
|