#jogamp @ irc.freenode.net - 20141211 05:06:32 (UTC)


20141211 05:06:32 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20141210050632.html
20141211 05:06:32 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20141211050632.html
20141211 07:00:26 * zzuegg (~zzuegg@anon) has joined #jogamp
20141211 07:34:43 * eclesia (~husky@anon) has joined #jogamp
20141211 07:34:49 <eclesia> good morning
20141211 07:56:34 * jvanek (jvanek@anon) has joined #jogamp
20141211 08:17:41 * monsieur_max (~maxime@anon) has joined #jogamp
20141211 08:21:43 * hija (~hija@anon) has joined #jogamp
20141211 08:31:39 * hija (~hija@anon) Quit (Quit: hija)
20141211 08:58:19 * xranby (~xranby@anon) Quit (Ping timeout: 255 seconds)
20141211 09:33:38 * gouessej (5ee4b442@anon) has joined #jogamp
20141211 09:33:47 <gouessej> Hi
20141211 09:38:47 * hija (~hija@anon) has joined #jogamp
20141211 09:44:32 <zubzub> aloha
20141211 09:50:11 * hija (~hija@anon) Quit (Quit: hija)
20141211 10:01:05 <gouessej> Etis: rather do: java -cp "gluegen-rt.jar:jogl-all.jar:vpl-pg-1.0.jar" vpl.gui.WIndow
20141211 10:01:55 * gouessej (5ee4b442@anon) Quit (Quit: Page closed)
20141211 11:07:35 * mjacob_ (~foobar@anon) has joined #jogamp
20141211 11:07:48 * mjacob_ is now known as mjacob
20141211 12:13:55 <rmk0> zubzub: you're using intellij, yes?
20141211 12:17:06 <zubzub> yes
20141211 12:17:57 <rmk0> any idea why it'd not be showing warnings?
20141211 12:18:11 <rmk0> only thing i've been able to find is that it won't show warnings if "power save" is enabled, which it isn't
20141211 12:18:58 <rmk0> i run Analyze -> Inspect code, which results in warnings in the "inspection results" pane at the bottom, but they aren't shown in the editor anywhere
20141211 12:22:58 <zubzub> intellij doesnt constantly recompile everything
20141211 12:23:00 <zubzub> by default
20141211 12:23:13 <zubzub> so it doesn't immediately know where warning/errors are
20141211 12:23:21 <zubzub> except for the current open files
20141211 12:23:28 <zubzub> iirc you can enable eager compiling
20141211 12:24:00 <rmk0> that's not actually what i'm after... i've got a file open that i know contains warnings, i've just run "analyze code" and the warnings appear in the pane at the bottom
20141211 12:24:07 <rmk0> but they aren't highlighted anywhere in the open file
20141211 12:24:17 <zubzub> ok that's weird
20141211 12:24:27 <zubzub> normally they should have a yellow underline
20141211 12:24:39 <zubzub> maybe your color scheme is messed up?
20141211 12:24:42 <zubzub> no idea
20141211 12:24:52 <rmk0> i can see how they should look in the scheme settings
20141211 12:24:59 <zubzub> check your warning settings(?)
20141211 12:25:07 <zubzub> maybe it has an option enable/disable in editor or something
20141211 12:25:08 <zubzub> dunno
20141211 12:25:19 <rmk0> that's what i was asking for... there are so many options /o\
20141211 12:25:25 <rmk0> i'm still trawling through them
20141211 12:25:53 <rmk0> i'm using all the defaults, i only installed it an hour ago
20141211 12:26:24 <zubzub> normally you should see the warning in the editor
20141211 12:26:26 <zubzub> strange
20141211 12:27:25 <zubzub> editor -> inspections
20141211 12:28:00 <zubzub> maybe there?
20141211 12:28:24 <rmk0> hehe.. silly question, but where is the "editor" in "editor ->"
20141211 12:28:26 <rmk0> ?
20141211 12:28:39 <rmk0> did you mean in File -> Settings?
20141211 12:28:48 <zubzub> yes
20141211 12:28:58 <zubzub> hmm apparently code inspection doesnt show it in my source either
20141211 12:29:04 <zubzub> only certain warnings seem to popup
20141211 12:29:34 <rmk0> i actually don't have an Editor -> Inspections
20141211 12:30:03 <rmk0> http://waste.io7m.com/2014/12/11/editor.png
20141211 12:30:38 <zubzub> type inspections at the search field at the top
20141211 12:31:21 <rmk0> that only gives me the Inspections section where i can enable/disable individual inspections
20141211 12:31:29 <rmk0> i've actually got everything enabled
20141211 12:31:43 <bruce-> is your code imported as a java project?
20141211 12:32:18 <zubzub> you can also configure how severe they are
20141211 12:32:19 <rmk0> ...
20141211 12:32:29 <rmk0> i've just switched back to the editor, and suddenly everything is highlighted
20141211 12:32:33 <rmk0> i didn't touch anything!
20141211 12:33:05 * rmk0 eyes everything suspiciously
20141211 12:33:07 <zubzub> maybe it's a swing linux fucking
20141211 12:33:11 <zubzub> *fuck up
20141211 12:33:29 <zubzub> happens quite often/more than I like
20141211 12:33:33 <rmk0> is it swing?
20141211 12:34:12 <rmk0> that's ... quite impressive, not seen a swing app look like this
20141211 12:34:20 <zubzub> yeah intellij is completely swing
20141211 12:34:36 <zubzub> they did a good job not making it suck
20141211 12:34:42 <zubzub> being swing and all
20141211 12:35:10 <rmk0> i might be the only person on the planet that doesn't mind swing
20141211 12:35:29 <rmk0> .. apart from the default layout managers, which are all horrible HORRIBLE
20141211 12:35:39 <zubzub> swing was nice
20141211 12:35:47 <zubzub> in the year 2000 or so
20141211 13:19:16 * rmk0 mashes intellij into pleasing shapes
20141211 13:26:05 * eclesia still likes swing
20141211 13:28:24 <monsieur_max> :) it does the job
20141211 13:28:36 <monsieur_max> eclesia: ever played with java fx ?
20141211 13:29:14 <eclesia> a lot already ^^ going down to making my own controls
20141211 13:30:21 <monsieur_max> wow nice, what do you think of it ?
20141211 13:31:29 <eclesia> I don't like the fact we don't have something like Graphics2D
20141211 13:31:35 <eclesia> Image support sucks
20141211 13:31:43 <eclesia> no rasters
20141211 13:31:49 <eclesia> uses a lot of memory
20141211 13:31:56 <eclesia> still some bugs
20141211 13:32:18 <monsieur_max> thanks for the info
20141211 13:32:19 <eclesia> good point : lambda use +1
20141211 13:34:17 <monsieur_max> if it was possible to mix jogl with java fx i'd have gave it a try... but unfortunately, we all know the sad truth
20141211 13:35:03 <zubzub> if javafx didnt look like it was outsourced to a bunch of indians, I'd use it
20141211 13:35:18 <monsieur_max> haha :)
20141211 13:35:30 <zubzub> have you looked at the javafx internal code?
20141211 13:35:45 <monsieur_max> i guess you did
20141211 13:36:01 <zubzub> yeah...
20141211 13:36:02 <eclesia> android quality
20141211 13:36:04 <zubzub> yup
20141211 13:36:19 <zubzub> well I only looked at the low(er) level android code
20141211 13:36:42 <zubzub> maybe the high level code was written by smart google engineers so it might not suck
20141211 13:36:46 <zubzub> don't know
20141211 13:39:01 <zubzub> oh how I wish there was a very high quality widget toolkit for java
20141211 13:39:12 <zubzub> a bit like Qt
20141211 13:39:17 <zubzub> (qt-gui)
20141211 13:40:01 <zubzub> alas, we're but stuck with javafx
20141211 13:41:56 <eclesia> zubzub: why don't ou help make one then ?
20141211 13:42:00 <eclesia> you*
20141211 13:42:29 <zubzub> because there are only 24 hours in a day
20141211 13:42:34 <zubzub> :(
20141211 13:42:50 <zubzub> I'm already writing a wayland compositor in java
20141211 13:42:51 <monsieur_max> zubzub: that's definitely a major issue :(
20141211 13:43:20 <zubzub> but making a widget toolkit is a huuuuuuge effort if you want to do it well
20141211 13:43:46 <zubzub> I think it's one of the most challanging types of libraries you can write
20141211 13:45:30 <monsieur_max> i'll add that it's not very funny
20141211 13:52:41 <zubzub> what's not funny?
20141211 13:53:57 <monsieur_max> writing a full toolkit, not a fun project ( imho )
20141211 14:07:18 <zubzub> If I could do it with a veteran team in payed daytime
20141211 14:07:21 <zubzub> that would rock imho
20141211 14:15:46 <eclesia> zubzub: I already have all the basics for a widgets toolkit if you want ^^ it only needs improvements and bug fixes.
20141211 15:18:50 <monsieur_max> i created a very basic one for my game engine, it's horrible ;)
20141211 15:19:16 <monsieur_max> it needs fire and a big hole to bury it deep
20141211 15:29:11 <zubzub> why dont you use nifty gui?
20141211 15:29:17 <zubzub> it was made for that purpose
20141211 15:42:59 <monsieur_max> because i like to reinvent the wheel :) that's why i used jogamp rather than unity :)
20141211 15:53:49 <mjacob> after upgrading jogl and gluegen-rt from version 2.1.4 to version 2.2.4, it stopped working because it can't find libgluegen-rt.so
20141211 15:54:22 <mjacob> before the upgrade the program loaded it from /tmp/jogamp_0000/file_cache/jln7103316923418754384/jln536942712987751296/libgluegen-rt.so
20141211 15:55:10 <mjacob> is anyone aware of changes to the native library loader in that timeframe?
20141211 15:56:31 <zubzub> I use version 2.2.4 without problems
20141211 15:56:51 <zubzub> and I come from 2.1.something iirc
20141211 15:56:56 * gouessej (5ee4b442@anon) has joined #jogamp
20141211 15:57:17 <gouessej> mjacob: It should work
20141211 15:57:49 <zubzub> mjacob: are you using gradle or maven or ..?
20141211 15:57:56 <gouessej> mjacob: I'm under Mageia Linux and I saw no regression
20141211 15:58:00 <mjacob> i'm using maven
20141211 15:58:06 <zubzub> hmm so am I
20141211 15:58:18 <mjacob> i wonder how it worked before
20141211 15:58:23 <zubzub> I tested it under gentoo & arch (with maven) without probs
20141211 15:58:55 <zubzub> there were some changes in loading the native parts
20141211 15:59:03 <zubzub> to support gradle
20141211 15:59:12 <zubzub> no sure when they were introduced
20141211 15:59:30 <zubzub> not *that* long ago
20141211 15:59:43 <gouessej> mjacob: In the worst case, you can still disable the automated native library loading
20141211 16:00:03 <gouessej> mjacob: but then you'll have to set the Java librry path
20141211 16:00:07 <gouessej> "library"
20141211 16:02:50 <gouessej> mjacob: you should check whether the access rights of the directories haven't changed too
20141211 16:03:30 <gouessej> mjacob: check that you put the JARs containing the native libraries into the same directory that the JARs containing the Java libraries
20141211 16:03:56 <gouessej> mjacob: check that you don't mix up the JARs of different versions
20141211 16:08:39 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20141211 16:12:06 * eclesia (~husky@anon) has left #jogamp
20141211 16:19:38 * gouessej (5ee4b442@anon) Quit (Quit: Page closed)
20141211 16:29:16 * mjacob (~foobar@anon) Quit (Ping timeout: 258 seconds)
20141211 16:51:27 * mjacob (~foobar@anon) has joined #jogamp
20141211 16:54:10 <mjacob> sorry, i had some connection problems
20141211 16:54:39 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20141211 16:55:53 <mjacob> ah, gouessej already left
20141211 16:56:00 <mjacob> good that this channel is logged ;)
20141211 17:05:56 * gouessej (5ee4b442@anon) has joined #jogamp
20141211 17:06:11 <gouessej> mjacob: Have you solved your problem?
20141211 17:07:09 <mjacob> gouessej: no, i'm currently trying to find out why it worked before
20141211 17:07:36 <mjacob> because the jar containing the native libraries wasn't included in the classpath
20141211 17:07:45 <mjacob> not before and not after the upgrade
20141211 17:08:31 <gouessej> you probably had run an application that filled the cache
20141211 17:08:43 <gouessej> an applet or a Java Web Start application
20141211 17:09:22 <gouessej> look at the environment variables too
20141211 17:09:33 <mjacob> what's "the cache" exactly? i removed the /tmp/jogamp_* directories
20141211 17:09:49 * Rene_ (87c4f5ba@anon) has joined #jogamp
20141211 17:09:53 <gouessej> Please look at the user's guide
20141211 17:10:26 <gouessej> http://jogamp.org/jogl/doc/userguide/#automatednativelibraryloading
20141211 17:10:46 <gouessej> I have to leave. Look at the environment variables too
20141211 17:10:51 * gouessej (5ee4b442@anon) Quit (Quit: Page closed)
20141211 17:11:11 <mjacob> okay, thank you
20141211 17:26:25 <mjacob> i found the problem
20141211 17:27:00 <mjacob> the natives weren't included in the maven pom
20141211 17:27:50 <mjacob> but the autoloader found the natives for the old version because there were still lying around in the maven repository
20141211 17:30:26 * monsieur_max (~maxime@anon) has joined #jogamp
20141211 18:11:27 * Rene_ (87c4f5ba@anon) Quit (Quit: Page closed)
20141211 18:51:16 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20141211 18:52:38 * monsieur_max (~maxime@anon) has joined #jogamp
20141211 19:52:40 * jcrypto (~jcrypto@anon) has joined #jogamp
20141211 19:54:00 <- *jcrypto* ( ͡° ͜ʖ ͡°)
20141211 20:27:37 * GTB3NW (~GTB3NW@anon) Quit (Quit: Bye bye!)
20141211 22:16:25 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20141211 22:42:43 * zzuegg2 (~zzuegg@anon) has joined #jogamp
20141211 22:43:19 * zzuegg (~zzuegg@anon) Quit (Ping timeout: 265 seconds)
20141212 05:06:32 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20141212050632.html