logs | stats
   March 2, 2010  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:00:27] <gershon> if you're up to it, write something on the wiki, so others could use this example
[00:01:33] <Migi32> I think it would do more harm than good. How much people would ever encounter this kind of error except me?
[00:01:37] <gershon> there's a fine community here, but not everyone have the patience to  visit us and ask
[00:01:57] <Migi32> it's the price I pay for messy code :)
[00:02:09] <gershon> guess it can be a common issue for people migrating from other languages
[00:02:19] <justinfront> Good evening, I lost track of conversations on HSL and Signals, but I just tried Signals out for some AS3 and it seems nice and simple for me, whats the consensus at the moment...
[00:02:41] *** pimmhogeling has quit IRC
[00:02:49] <gershon> hey justin
[00:04:42] <justinfront> Good evening Gershon, signals is really easy to use, HSL seemed complex last time I looked what the current state of play I rem seeing signalsHX or something... opinions?
[00:06:04] <gershon> haven't the pleasure of experimenting with it yet... code looks a bit bloated is what i thought first time i looked
[00:08:01] <justinfront> I was digging up some ExpandMenu code for a newbie I met at FITC he seemed to be messing up with components and so I showed him you can do it from scratch and promised I would send him a clean version (as3) so decided to try signals and tweensy.... tweensy seemed to not work properly, but signals is much nicer than event dispatcher
[00:09:21] <gershon> anything not adobe's gotta be better ;)
[00:10:08] <gershon> im getting to like components more (in the "plugin" sense right?)
[00:12:15] <justinfront> Well I am trying to work out the best way to make this more generic ( recursive ) some old code...
[00:12:16] <justinfront> http://pastebin.mozilla.org/705610  http://pastebin.mozilla.org/705608  http://pastebin.mozilla.org/705605
[00:12:36] <gershon> whoa
[00:15:03] <justinfront> i aim to have a haXe version and obviously I need to move the text code out... but I want to keep it light and simple, Zpartan is going to be just semi components that you can hack to your needs rapid toolsets rather than a full framework
[00:17:08] <justinfront> but just thinking at mo
[00:17:43] <gershon> looks cool, i have a dislike for stuff like _masc though,i use local var mask = this["mask"]
[00:18:54] <gershon> love Tweener, doing some on as2 now...
[00:19:08] <justinfront> You see how much nicer it is with Signals...no extending EventDispatcher
[00:19:39] <gershon> yeah, reminds me of boost's signals, they also use templates
[00:21:37] <gershon> w8, whats going on here..? ints in as3? though its still used Number
[00:21:51] <justinfront> I sometimes use TweenLite, but its not so opensource, and for some reason TweensyZero wihich looks cool seemed to not finish tweening (all were off sligtly), I thought it might be better than Tweener but seems flaky.
[00:22:13] <justinfront> which bit sorry?
[00:22:33] <gershon> nm
[00:23:03] <justinfront> I think I am using ints to keep on pixel maybe I abuse somewhere its old code I was rethinking about
[00:25:01] <justinfront> I need to abstract away from height and y so it can be either dim and need to have close, and I need to be able to have tweens effect sub expand menus with minimal over head... still trying to work it out.
[00:26:47] <gershon> tweening can be a component
[00:27:29] <gershon> which listens to an event, and responds by overriding the default action with a tween
[00:27:30] <justinfront> oh yer I need tweening to be able to be turned on and off... if too many levels it would be too heavy
[00:29:15] <justinfront> is hxevents good?
[00:29:23] <gershon> doing some similar with skewing windows
[00:30:02] <gershon> http://www.youtube.com/watch?v=TdinX8nDrys
[00:31:28] <justinfront> wow quake?
[00:32:29] <gershon> oh, flash is overlayed  on 3d
[00:33:02] <gershon> rest is ogre\c++ with bullet physics
[00:36:41] <justinfront> ok sorry was in out getting food. Your know a lot of ogre\c++?
[00:37:25] <gershon> im cool with it pretty much
[00:38:07] <gershon> there's more going on there actually, shaders & python\lua scripting
[00:38:12] <justinfront> are they your models?
[00:38:36] <gershon> ripped of the web, next screencast gonna rock even more
[00:39:07] <gershon> realtime cubemapping & better models
[00:39:24] <Migi32> gershon, nice! I like it
[00:39:27] <justinfront> is ogre too heavy to emulate in haxe
[00:39:39] <Migi32> probably
[00:39:44] <gershon> way
[00:40:56] <justinfront> gerson looks nice, I have seen some cool stuff in unity, did you try that?
[00:41:11] <gershon> it uses gnash for overlaying the flash, which doesn't have bitmapfilters, so im gonna try and do some hacking & cleaver writing on the flash side, to get those effects done on the gpu
[00:41:47] <gershon> haven't really no... looks cool yeah...
[00:42:04] <gershon> ogre too has a browser plugin & can run on iphone too
[00:42:34] <justinfront> can I run that on my nexus?
[00:43:42] <gershon> pfff.. donno... runs pretty slow on my 9400gt
[00:43:54] <gershon> theoretically, should work though
[00:44:58] <justinfront> http://www.ogre3d.org/forums/viewtopic.php?f=1&t=54695
[00:46:47] <gershon> give them guys a little longer, they'll get it up and running for sure
[00:54:19] *** justinfront has quit IRC
[00:58:18] <Migi32> what class do I use to just display one line of text in a certain font?
[01:00:49] <gershon> i would use a class that contains a TextField, with text getter\setter
[01:03:28] <Migi32> but in a textfield you can select text, that's not really what I want
[01:04:11] <gershon> selectable=false
[01:04:22] <Migi32> yes I just discovered that on the API
[01:08:08] *** Migi32 has quit IRC
[01:22:57] *** MangoFusion has quit IRC
[01:27:13] <gershon> night
[01:27:17] *** gershon has quit IRC
[02:56:45] *** iain__ has quit IRC
[03:09:53] *** e-neko has quit IRC
[03:09:58] *** mico__ has joined #haxe
[03:13:11] *** skatterbean has quit IRC
[05:31:45] *** |Catch22| has joined #haxe
[05:52:54] *** |Catch22| has quit IRC
[06:40:25] *** Dykam_ has joined #haxe
[07:37:26] *** Dykam_ has quit IRC
[07:39:42] *** Skorps has joined #haxe
[09:02:41] *** zproxy has joined #haxe
[09:10:02] *** fponticelli has joined #haxe
[09:25:25] *** MangoFusion has joined #haxe
[09:37:13] *** Dykam_ has joined #haxe
[10:43:58] *** BjornW has joined #haxe
[11:18:32] *** flashingpumpkin has joined #haxe
[11:31:34] *** pimmhogeling has joined #haxe
[12:02:02] *** wvxvw has joined #haxe
[12:06:05] *** Dykam_ has quit IRC
[12:30:28] *** pimmhogeling has quit IRC
[13:25:40] *** pimmhogeling has joined #haxe
[14:07:40] *** ceesam has joined #haxe
[14:08:39] *** ceesam- has quit IRC
[14:40:12] *** zproxy has quit IRC
[14:49:51] *** mico__ has quit IRC
[14:49:52] *** mico__ has joined #haxe
[14:50:02] *** mico__ is now known as e-cat
[15:23:26] *** iain__ has joined #haxe
[15:29:11] *** M| has quit IRC
[15:29:19] *** M| has joined #haxe
[16:02:33] *** pimmhogeling has quit IRC
[16:25:25] *** pimmhogeling has joined #haxe
[16:37:07] *** pimmhogeling has quit IRC
[16:48:21] *** BjornW has quit IRC
[16:52:58] *** gershon has joined #haxe
[17:23:24] <gershon> wondering if anyone's familiar with the c stuff in swhx?
[17:30:40] *** pimmhogeling has joined #haxe
[17:34:44] <gershon> :P Renderer_agg.cpp:740: void gnash::Renderer_agg<PixelFormat>::begin_display(const gnash::rgba&, int, int, int, int, float, float, float, float) [with PixelFormat = agg::pixfmt_alpha_blend_rgba<agg::blender_rgba_pre<agg::rgba8, agg::order_bgra>, agg::row_accessor<unsigned char>, unsigned int>]: Assertion `m_pixf.get()' failed
[17:35:04] <gershon> sorry
[17:36:26] <Dykam> O_o
[17:52:54] *** pimmhogeling has quit IRC
[17:54:32] *** stickupkid has joined #haxe
[17:54:37] *** stickupkid has left #haxe
[18:09:23] *** TheHippo has joined #haxe
[18:13:45] *** fponticelli has quit IRC
[18:17:00] *** TheHippo has quit IRC
[18:17:50] *** TheHippo has joined #haxe
[18:33:43] *** Skorps has quit IRC
[18:35:07] <iain__> hmm, switching to alchemy might not be such a good idea..
[18:35:21] <iain__> simply benchmarks show it to be significantly slower at somethings
[18:35:33] <iain__> *simple, *some things
[18:36:00] <iain__> but llvm is also a better optimizer than haxe for certain code
[18:37:46] *** skatterbean has joined #haxe
[18:47:47] *** pimmhogeling has joined #haxe
[18:51:44] *** kiroukou has joined #haxe
[19:03:27] *** justinfront has joined #haxe
[19:04:16] *** kiroukou has left #haxe
[19:09:12] *** Migi32 has joined #haxe
[19:11:12] *** pimmhogeling has quit IRC
[19:18:28] <justinfront> Was wondering how Qt on android works and if it would allow haXe somehow, I was reading http://code.google.com/p/android-lighthouse/wiki/Compile , not really following all but looks like you can create a standalone Qt application with a java wrapper, I presume Qt is in c++ or c and maybe possible to put some haXe in possibly, but like I say don't know enough to know.
[19:21:49] *** iain__ has quit IRC
[19:22:46] *** iain__ has joined #haxe
[19:43:20] *** Aubrey has joined #haxe
[19:44:07] *** OhnoesRaptor has joined #haxe
[19:44:13] <OhnoesRaptor> Dykam made me join.
[19:44:41] <Dykam> oh noez
[19:48:34] *** gershon has left #haxe
[19:58:19] *** gareth_0 has joined #haxe
[20:03:29] *** iain__ has quit IRC
[20:06:31] *** pimmhogeling has joined #haxe
[20:11:47] *** flashingpumpkin has quit IRC
[20:17:02] *** iain__ has joined #haxe
[20:34:30] <grumpytoad> justinfront: yes, you can call C code from java using JNI
[20:34:50] <Dykam> hmm, or you use mono and p/invoke...
[20:35:02] <Dykam> I wonder where the official announcements is... still not published
[20:35:45] <grumpytoad> hmm.. yes you can do that
[20:35:58] <grumpytoad> but that wouldn't be callable from haxe anymore
[20:36:22] <Dykam> is java code callable from haxe?
[20:36:33] <Dykam> ?
[20:36:34] <grumpytoad> no but cpp code is
[20:36:40] <Dykam> yah, but you can call that from mono
[20:36:44] <Dykam> p/invoke ;)
[20:36:52] <Dykam> that's the point of it
[20:37:22] <grumpytoad> well, i was answering justin's question,
[20:37:29] <Dykam> yah
[20:37:40] <grumpytoad> where he asked if qt wrapped from java would be callable from haxe
[20:37:46] <Dykam> yah
[20:37:58] <Dykam> was just wondering when they release mono android... it has been awfully silent... though there are movments known
[20:38:43] <grumpytoad> erm..yeah I tried mono 1 once it was dreadfully slow
[20:39:14] <Dykam> on android?
[20:39:21] <grumpytoad> no on linux
[20:39:31] <Dykam> mono 1 you said...
[20:39:34] <Dykam> they are at 2.6
[20:39:44] <grumpytoad> yeah, it was last year
[20:39:55] <Dykam> one of the biggest game engines used mono as underlying engine... Unity
[20:40:10] <Dykam> (version 1.2.4 '¬¬, they haven't upgraded it yet)
[20:40:40] <grumpytoad> it uses mono ? why does it not work on linux ?
[20:42:00] <grumpytoad> it _may_ be .net with some funny windowing code that doesn't work cross-platform
[20:42:12] <Dykam> nope
[20:42:17] <Dykam> it iwas started on mac
[20:42:33] *** justinfront has quit IRC
[20:42:51] <Dykam> but unity also has many platform specific bindings etc... they just do not support it. The builded binaries aren't CIL images, but native binaries
[20:42:58] <Dykam> so, a build for each platform
[20:43:43] <grumpytoad> i'm betting they have some native code flying around
[20:43:49] <Dykam> yah
[20:44:06] <Dykam> hmm, so I apperently just constructed a threadsafe linked list without locks..
[20:44:37] <grumpytoad> that's quite sweet
[20:45:23] <Dykam> still a little unsure about the removal code..
[20:45:48] <grumpytoad> will HSL use more at some point in future ?
[20:45:57] <Dykam> it will use more exceptions
[20:46:08] <Dykam> still waiting for the alpha flag, then i will implement exceptions
[20:46:10] <grumpytoad> are you working on that ?
[20:46:17] <Dykam> in hsl
[20:46:20] <grumpytoad> yes
[20:46:30] <Dykam> yah, when it is flagged alpha
[20:46:43] <Dykam> I don't feeld for implementing stuff which is not experimental in drafts
[20:46:45] <Dykam> *feel
[20:47:07] <grumpytoad> hmm.. ok. at what point will hsl hit a more stable api point, because i want to start using it in other projects
[20:47:17] <Dykam> yeah, I have the same problem
[20:47:30] <grumpytoad> let's bug pimmhogeling about it
[20:47:31] <Dykam> when pimmhogeling releases a alpha, I consider the API stable
[20:47:38] <Dykam> I can bug him by phone :P
[20:47:52] <grumpytoad> that might work too
[20:48:02] * grumpytoad is checking food
[20:48:33] <Dykam> hmmpf, what's your time :p
[20:50:11] <pimmhogeling> Dykam, I'm waiting for David and Tony, they are writing a proposal for the API
[20:50:24] <pimmhogeling> I've been told it'll be finished by the end of this week
[20:50:59] <Dykam> ah, okay
[20:51:32] <pimmhogeling> grumpytoad, my idea is adding more exceptions to HSL, but not depending on the entire framework
[20:52:37] <Dykam> and my idea is to make more less coupled, and I need some packaging scripts
[20:52:43] <Dykam> but some mail today on the list made me happy
[20:53:47] <pimmhogeling> grumpytoad, I'll branch the current draft
[20:56:27] *** Aubrey has quit IRC
[20:57:46] <grumpytoad> pimmhogeling: sounds good - i like the way HSL initially seems like a lot of code, but haxe seems to exclude quite a lot in the javascript compile
[20:57:54] <grumpytoad> shows signs of good coupling
[20:58:29] <Dykam> good decoupling :P
[20:58:46] <pimmhogeling> Nice :)
[20:59:01] <pimmhogeling> How are the JS experiments going?
[20:59:30] * Dykam currently plaing with dataflow, currently building his second experimental dataflow API
[20:59:38] <grumpytoad> well not much further than before... except i'm impressed and need to start using it in my projects
[20:59:44] <Dykam> though dataflow is only really usefull for multithreaded environments..
[21:00:14] <Dykam> it may be usefull on combination with my threading thing
[21:01:28] <pimmhogeling> Shall I give you commit rights? You'll be able to commit your JS stuff
[21:03:41] <pimmhogeling> I'm interested in it, I've looked at the JS source a bit
[21:03:51] <grumpytoad> let me work on it a bit, i'll send you a patch at some point
[21:04:04] <pimmhogeling> Sounds good :)
[21:11:58] *** gareth_000 has joined #haxe
[21:14:46] *** gareth_0 has quit IRC
[21:25:28] *** solistic has joined #haxe
[21:28:19] *** |Catch22| has joined #haxe
[21:30:15] *** BjornW has joined #haxe
[21:41:22] *** b0nn has joined #haxe
[22:02:22] *** solistic has quit IRC
[22:03:36] *** iain__ has quit IRC
[22:06:14] *** solistic has joined #haxe
[22:06:42] *** demitar has quit IRC
[22:07:44] *** demitar has joined #haxe
[22:16:59] *** iain__ has joined #haxe
[22:46:04] *** pimmhogeling has quit IRC
[23:04:12] *** solistic has left #haxe
[23:08:55] *** pimmhogeling has joined #haxe
[23:25:20] *** gareth_000 has quit IRC
[23:46:41] *** justinfront has joined #haxe
[23:57:07] *** wvxvw has quit IRC

top