#jogamp @ irc.freenode.net - 20130701 05:05:39 (UTC)


20130701 05:05:39 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20130630050539.html
20130701 05:05:39 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130701050539.html
20130701 05:37:37 * [Mike] (~Mike]@anon) Quit (Ping timeout: 248 seconds)
20130701 06:07:54 * [Mike] (~Mike]@anon) has joined #jogamp
20130701 06:22:57 * monsieur_max (~maxime@anon) has joined #jogamp
20130701 07:50:00 * monsieur_max (~maxime@anon) has left #jogamp
20130701 07:50:03 * monsieur_max (~maxime@anon) has joined #jogamp
20130701 08:44:32 * xranby (~xranby@anon) has joined #jogamp
20130701 09:29:52 * [Mike] (~Mike]@anon) Quit ()
20130701 10:34:12 * sgothel (~sven@anon) has joined #jogamp
20130701 10:34:12 * ChanServ sets mode +v sgothel
20130701 10:35:06 <xranby> sgothel: welcome, nifty gui got ported to GL2ES2 yesterday!
20130701 10:35:21 <xranby> and NEWT
20130701 10:35:31 <sgothel> awesome!
20130701 10:35:48 <sgothel> me testing Bug 770 and 771 ..
20130701 10:36:09 <sgothel> weirdo WM behaviors .. fullscreen w/ and w/o monitor mode change etc
20130701 10:36:52 <xranby> ah.. good to have jake2 exposing fullscreens bugs i assume
20130701 10:37:10 <xranby> will make the multimonitor newt api more awesome
20130701 10:37:20 <sgothel> no it was Juliens bug report .. forcing me to properly retest stuff :)
20130701 10:37:44 <sgothel> but yes, i.e. w/ fglrx .. the virtual screen size is being used (Bug 770)
20130701 10:38:32 <sgothel> git workarounds .. ok, but now need to domesticate the ABOVE feature, i.e. task-manager should be not visible w/ focus
20130701 10:39:04 <sgothel> it worked .. one time yesterday .. tsts - no I have to roll back changes .. and get the proper idea
20130701 10:39:16 <sgothel> also: we loose focus w/ fullscreen change, not desirable
20130701 10:42:47 <xranby> thas sounds good to fix yes... meanwhile i have queued up some www html link fix pullrequests
20130701 10:44:31 <sgothel> saw that .. hmm important ?
20130701 10:44:40 <sgothel> or can wait till later today ?
20130701 10:44:47 <xranby> wait untill later
20130701 10:44:48 <sgothel> i.e. demos won't work ?
20130701 10:44:51 <sgothel> ok thx
20130701 10:44:57 <xranby> some java doc links broken for joal
20130701 10:45:09 <sgothel> ah .. great
20130701 10:45:20 <xranby> two command line joal examples now working
20130701 10:45:29 <xranby> removed some broken jogl demo examples
20130701 10:45:48 <xranby> hosted on now defunct sun servers & require jdk 6 with opengl backend
20130701 10:46:12 <sgothel> nice nice, yup .. I was walking through web page too .. etc
20130701 10:46:20 <sgothel> oh .. btw .. the siggraph link changed again :)
20130701 10:46:46 <xranby> we may use this one http://s2013.siggraph.org/attendees/birds-feather/events/jogamp-2d3d-multimedia-across-devices
20130701 10:47:03 <sgothel> but it does not have the date .. etc
20130701 10:47:24 <xranby> it have the date now
20130701 10:47:29 <xranby> i guess some gnome have updated it
20130701 10:47:31 <sgothel> ah .. very good
20130701 10:47:51 <sgothel> perfect .. agreed ofc :)
20130701 11:04:09 <monsieur_max> sgothel: hi there :) i got a question. i had a previous code working on windows / linux to get analyze key input using NEWT. Since i update to one of the latest build the arrows do not use any "code" anymore, so my code based on getKeyCode() works no more.
20130701 11:06:02 <sgothel> @Xerxes: Again THX for hinting to Inkscape - we used it at last - AWESOME
20130701 11:06:26 <xranby> sgothel: its really a do one thing well tool :)
20130701 11:06:30 <monsieur_max> yeah inkscape is great :)
20130701 11:06:57 <sgothel> @Max: yes .. see bugs ..
20130701 11:07:01 <sgothel> I added a new one :)
20130701 11:07:07 <sgothel> Jake2 has a workaround ..
20130701 11:09:38 <monsieur_max> ah .. jsut saw it , i looked in the wrong section
20130701 11:12:27 <sgothel> will fix it ofc in next release .. the UP + RIGHT arrow bug as well :)
20130701 11:15:13 <monsieur_max> ok great ! :)
20130701 11:18:33 <xranby> i was quite amazed how similar AWT input and NEWT input still is. the nifty gui AWT -> NEWT conversion did not notice any input issues.. ofc in these examples we dont rely on holding down buttons like in first persion shooters depending on platform independent key layout.. yet after a really quick conversion internationalized keyboard input worked fine.
20130701 11:21:26 <xranby> https://github.com/xranby/nifty-gui/commit/ca9e68c096ff6a5074095b9603bc590a6850c2ba so this change got produces in less than 30min by first removing all AWT imports and then get hinted by the IDE who found and suggested jogamp newt replacements
20130701 11:22:45 <sgothel> sweet
20130701 11:23:21 <xranby> i first was worried that the NEWT api changes done in february would complicate things for AWT -> NEWT conversions
20130701 11:23:41 <sgothel> .. and it's even a bit shorter :)
20130701 11:23:44 <xranby> but in this case the code did not depend on keyTyped
20130701 11:23:55 <xranby> or mousewheel movements
20130701 11:24:07 <xranby> so there was no need to worry
20130701 11:24:57 <sgothel> auto repeat ?
20130701 11:25:12 <xranby> let me take a look
20130701 11:25:41 <sgothel> you might need to skip them ..
20130701 11:26:13 <xranby> i was able to type sentences as is without extra characters
20130701 11:26:42 * xranby compiling nifty gui on this machine to test holding down keys
20130701 11:27:29 <sgothel> + int newKeyCode = keyCodeConverter.convertToNiftyKeyCode(e.getKeyCode(), e.getKeySymbol());
20130701 11:27:39 <sgothel> looks like the latest changes actually enabled Nifty ..
20130701 11:31:55 <xranby> autorepeat looks to be working
20130701 11:32:07 <monsieur_max> that could explain why my input are messed up ? i had a code that use wsad / zqsd for movement, and well ,the test event.getKeyCode() == KeyEvent.VK_A, does not work anymore
20130701 11:36:31 <sgothel> KeyCode on windows is buggy - yes, but only for control non-numpad keys .. and maybe multiple ones ..
20130701 11:36:44 <sgothel> add the KeyEvent debug property .. see scripts/tests.sh
20130701 11:42:21 <monsieur_max> sgothel: one question about what is this keycode. is it a value that is independant from the keyboard layout ?
20130701 11:42:33 <sgothel> look API doc
20130701 11:42:43 <sgothel> yes .. one is this, other that :)
20130701 11:42:48 <rmk0> lo
20130701 11:42:58 <rmk0> sgothel: http://smf.io7m.com
20130701 11:43:41 <rmk0> sgothel: i installed the "mailing list" plugin, but i've not got enough of a mail server setup on io7m.com to test it properly
20130701 11:43:48 <rmk0> it looks like it does what we want
20130701 11:44:04 <monsieur_max> sgothel: ok, sorry for the question, it was right under my eyes :(
20130701 11:44:29 <rmk0> i spoke to the smf people, and nobody has any idea how to import data from nabble, so i think it'd be best to put smf on a new subdomain and set the nabble one to read-only after everything is set up and tested
20130701 11:44:42 <rmk0> to keep old data and search engine links alive
20130701 11:44:53 <rmk0> then obviously point people at the new forum
20130701 11:45:17 <rmk0> that's if we do end up using smf
20130701 11:49:58 <xranby> sgothel: hmm maybe i did mess up the + int newKeyCode = keyCodeConverter.convertToNiftyKeyCode(e.getKeyCode(), e.getKeySymbol()); line
20130701 11:50:32 <xranby> AWT KeyEvent have a concept of e.getKeyLocation() to help determine if you press left or right shift
20130701 11:50:47 <xranby> while NEWT do not have this property
20130701 11:50:58 <sgothel> add workaround for that bug 768 .. if 0 == keyCode then keyCode = keySym;
20130701 11:51:12 <sgothel> right
20130701 11:51:22 <sgothel> @Mark: KUDOS
20130701 11:51:30 <sgothel> awesome ..
20130701 11:51:32 <xranby> thus my change will prevent nifty gui to distinguish left/right shift , alt, ctrl, windows key and meta
20130701 11:51:45 <sgothel> we might not support that one ..
20130701 11:51:50 <xranby> right
20130701 11:52:10 <sgothel> so SHIFT = left + right
20130701 11:52:34 <sgothel> and I will not change this until siggraph :)
20130701 11:52:36 <xranby> *nods*
20130701 11:52:59 <sgothel> @Mark: When we have a 'free minute' .. we should consider the move ..
20130701 11:53:09 <rmk0> right
20130701 11:53:19 <sgothel> sure .. data migration is required .. maybe
20130701 11:53:21 <xranby> i will send a patch to remove the last bit of AWT inside this nifty gui AwtToNiftyKeyCodeConverter.java
20130701 11:53:30 <xranby> so that we may try deploy nifty gui on android etc
20130701 11:53:36 <sgothel> hoho
20130701 11:53:39 <sgothel> awesome
20130701 11:54:02 <sgothel> hope Jens can do that deployment thingy .. i.e. like Harvey ..
20130701 11:54:10 <sgothel> he can have space on jogamp.org .. etc etc
20130701 11:54:46 <sgothel> IMHO: We (core) may help doing things - but maintaining non-core is our of question -> too little resources
20130701 11:54:55 <sgothel> *out of*
20130701 11:55:35 <xranby> in this case jens had really done all heavy lifting by first preparing nifty gui for opengl 3 core
20130701 11:55:54 <xranby> thus the transition from core -> GL2ES2 was quick
20130701 11:56:33 <xranby> jens Gl2ES2 conversion https://github.com/void256/nifty-gui/commit/d95de8b7e4893fd820740197c1e2f5ddaf374f56
20130701 11:57:25 <xranby> and he asked me to do the newt port since he had run into a labyrinth last time he tried
20130701 11:58:07 <xranby> so all in all.. i was happy to test AWT -> NEWT porting
20130701 11:58:34 <xranby> http://labb.zafena.se/jogamp/niftygui/nifty-gui-1.2-tutorial-GL2ES2-ac100-tegra2.jpg
20130701 12:02:37 <xranby> yes i hope we can somehow integrate android deployment into the maven workflow for quick automatic deployment
20130701 12:07:56 <sgothel> ofc .. nothing against this - great work - big KUDOS - me just trying to delegate the long term maintenance duties to the original parties .. so we have a more realistic job description of ours :)
20130701 12:08:15 <sgothel> .. at least for me - you you all know that already :)
20130701 12:08:28 <sgothel> pls feel free whatever you like to do .. ofc
20130701 12:08:33 <sgothel> just .. and idea
20130701 12:09:07 <xranby> yes magical fairytale creature of awesomeness may be a quite challenging job description in the long run
20130701 12:09:44 <xranby> sure deligation is required
20130701 13:03:58 <xranby> hmm i need to replace AWT Cursor, Toolkit, and BufferedImage use before we are ready for Android use.. https://gist.github.com/xranby/16dc0eea64553b18a20a
20130701 13:06:05 <xranby> and javax.imageio.ImageIO
20130701 13:07:22 <xranby> ... before nifty gui is ready for android use
20130701 13:07:24 <sgothel> IMHO this is related to our one enhancement .. cursor via GL ..
20130701 13:07:49 <sgothel> so leave it out for now .. imperfection, should be ok .. or fix bug :)
20130701 13:08:01 <xranby> on android you usually dont mind not having a cursor :)
20130701 13:08:11 <sgothel> right :)
20130701 13:08:28 <xranby> on the raspberry pi on the other hand such an enhancement is needed
20130701 13:08:45 <xranby> since it do not have a system cursor
20130701 13:09:48 * xranby like the delete all stuff that dont exist coding style
20130701 13:34:15 <monsieur_max> haha nerd porn spotted :)
20130701 13:34:29 <monsieur_max> ( about xranby picture )
20130701 13:34:43 <xranby> ? :D
20130701 13:34:58 <xranby> what did you see in the picture
20130701 13:36:50 <monsieur_max> well, this bunch of electronics mounted on a rc car added to a load of hot usb plugged everywhere and a toshiba ac100 voyeur ;) it's porn !
20130701 13:37:03 <xranby> hoho
20130701 13:37:33 <monsieur_max> back in the days, i dreamt about buying the ac100
20130701 13:38:10 <monsieur_max> but i bought a folio, and then i decided to skip toshiba for a while
20130701 13:38:45 <xranby> ah yup.. right now the chrome book is the best replacement
20130701 13:38:57 <xranby> with the samsung cpu
20130701 13:39:06 <sgothel> @ALL: T-Shirt Back Side updated - https://jogamp.org/doc/siggraph2013/t-shirt/
20130701 13:39:38 <sgothel> .. make it a bit more wavyyy
20130701 13:40:14 <monsieur_max> yeah ? a friend bought one a few weeks ago and he's pretty happy with it... i should try this
20130701 13:41:17 <monsieur_max> ( the chromebook, not the awesome tshirt )
20130701 13:58:47 * xranby (~xranby@anon) has left #jogamp
20130701 15:13:34 * Disconnected.
20130701 15:22:37 -wolfe.freenode.net- *** Looking up your hostname...
20130701 15:22:37 -wolfe.freenode.net- *** Checking Ident
20130701 15:22:38 -wolfe.freenode.net- *** No Ident response
20130701 15:22:38 -wolfe.freenode.net- *** Found your hostname
20130701 15:22:38 -NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
20130701 15:22:44 -NickServ- You are now identified for jogamp.