[00:33:34] *** [Beta] has joined #haiku
[00:34:48] *** sigmund has quit IRC
[00:34:55] <CIA-5> bonefish * current/src/apps/bin/Jamfile: Added mkindex to the build.
[00:35:13] *** kr1stof has quit IRC
[00:35:21] <oco> Dr_Evil : you should take a look at press conference videos. Great english from french people :-)
[00:37:28] *** emwe has quit IRC
[00:41:56] *** Begasus has quit IRC
[00:42:48] *** brennanOS has quit IRC
[00:49:48] *** TuneTracker has quit IRC
[01:05:08] *** Dr_Evil has quit IRC
[01:08:38] <Potn> szasz
[01:10:25] *** Superfan has joined #haiku
[01:11:43] *** TLF has quit IRC
[01:11:45] *** AnEvilYak has quit IRC
[01:14:16] <CIA-5> axeld * current/src/apps/bin/mkindex.cpp:
[01:14:16] <CIA-5> Fixed compilation, applied our style guide, simplified the sources, removed
[01:14:16] <CIA-5> some cruft and too extensive help text.
[01:15:18] *** Superfan is now known as TLF
[01:21:55] *** TuneTracker has joined #haiku
[01:29:20] <CIA-5> bonefish * current/src/kits/app/Looper.cpp:
[01:29:20] <CIA-5> * More sophisticated debug output macro.
[01:29:20] <CIA-5> * Fixed BLooper::ReadMessageFromPort(). If ReadRawFromPort() failed,
[01:29:20] <CIA-5> there was nevertheless a message created and dispatched.
[01:29:49] *** ConneX has quit IRC
[01:38:22] <fyysik> truns into German OS
[01:38:27] <fyysik> turns
[01:38:36] <CIA-5> axeld * current/src/kernel/core/fs/vfs.cpp: sync() now also syncs the vnode caches (file data).
[01:38:44] <fyysik> yup-yup
[01:39:39] <fyysik> axeld, bonefish, stippi, dr_evil. who else?:)
[01:39:43] <[Beta]> I noticed some functions starting with das_ ...
[01:40:24] <fyysik> nice idea. and to humanisation, some may start with der and die
[01:43:24] *** TuneTracker has quit IRC
[01:52:20] *** Racer__X has quit IRC
[02:04:55] *** Potn has quit IRC
[02:05:32] *** Potn-zZzZ has joined #haiku
[02:07:44] <CIA-5> axeld * current/src/kernel/core/sem.c:
[02:07:44] <CIA-5> acquire_sem_etc() really didn't like the combination of B_RELATIVE_TIMEOUT
[02:07:44] <CIA-5> and B_INFINITE_TIMEOUT -- it now does and won't start a timer anymore in
[02:07:44] <CIA-5> this situation. Reported by Ingo.
[02:12:54] * fyysik is glad to inform people, that SAMBA 3 is ported not only by YT and is really working
[02:13:45] <fyysik> porter is now trying to improve locking and use NathanW's multiuser solution for permission/user management
[02:19:05] <slaad> Yay!
[02:19:07] <slaad> Now where is it?
[02:19:56] <fyysik> in one of MIG skyfighters development departments
[02:20:05] <fyysik> in far east of Russia:)
[02:20:25] <slaad> Crazy Russians!
[02:20:39] <fyysik> ik> i think it will be published at qube.ru or beos.spb.ru next days
[02:20:39] <slaad> Where are you from, out of curiosity, fyysik?
[02:20:44] <fyysik> Estonia
[02:20:57] <slaad> .ee is Estonia? I figured Estonia would be .es or something.
[02:21:05] <slaad> I hope they have the sense to post it on BeBits also.
[02:21:31] *** dipp has quit IRC
[02:21:46] <fyysik> es is more like Spain
[02:21:56] <slaad> Ung. Debugging web applications written in C++ is difficult.
[02:22:04] <fyysik> slaad - sure, when testing is finished
[02:22:10] <slaad> Yeah, I was thinking it might be Spain.
[02:23:10] <fyysik> heh, funny it than nobody at that guy's work do know that there is BeOS isntalled:) as that file sharing server reorts itself as Windows 4.9 file server, hehe
[02:23:44] <slaad> He's using BeOS as the server? Eek!
[02:23:56] <ShackaN> really?
[02:23:58] <fyysik> tried at both R5+BONE and Dano
[02:24:03] <ShackaN> who's this man ???
[02:24:17] <fyysik> wait a minute
[02:24:34] <ShackaN> that's great news, indeed
[02:24:35] <slaad> If there was a decent samba implementation I wouldn't need to rdesktop to my local work server to work from home.
[02:24:39] <slaad> And then I could use Eddie.
[02:24:44] <ShackaN> eddie ?
[02:24:57] <slaad> Yeah. The text editor.
[02:25:07] <ShackaN> uh, yeah
[02:25:57] <ShackaN> fyysik, why is it you announcing it here and not him ?
[02:25:58] <ShackaN> :)
[02:27:22] <CIA-5> axeld * current/src/kernel/core/fs/vfs.cpp: The "/tmp" symlink targeted the wrong location.
[02:28:06] <fyysik> he is very modest man
[02:28:26] <fyysik> he is even didn't publish best (really best) BeOS dictionary app at bebits
[02:28:41] <ShackaN> why the heck ?
[02:28:43] <ShackaN> uhmmm
[02:28:58] <fyysik> and me as editor of russian BUG site should know and widespread all news:)
[02:29:11] <ShackaN> i see
[02:29:27] <ShackaN> but he does not work for yT, right?
[02:29:37] <fyysik> no
[02:29:38] <slaad> Better than my shitty BeDictionary? Piffle! ;)
[02:29:49] <fyysik> slaad - just look
[02:29:50] <ShackaN> so, we have two samba implementations going parallel ?
[02:29:51] <ShackaN> :)
[02:29:55] <slaad> At?
[02:30:06] <fyysik> at that dictionary app
[02:30:17] <fyysik> superior UI flexible UI
[02:30:20] <fyysik> laconic
[02:30:24] <fyysik> very tuned
[02:30:41] <fyysik> and also import for any kind of dictionary files
[02:31:02] <slaad> Ahh, see, mine was for web based lookup.
[02:31:02] <fyysik> ShackaN - that's problem of YT
[02:31:08] <slaad> And written when I sucked more :)
[02:31:23] <ShackaN> well, I don't see the problem :D
[02:31:30] <fyysik> if Ithamar or mmu_man weren't so secret, YT will get it far far earlier
[02:31:42] <fyysik> with help of outside developers, i think
[02:31:54] <slaad> I don't think it's Ithamar or mmu_man that's secretive, fyysik, it's yT.
[02:32:40] <fyysik> it was announced by YT 2 years ago if not more
[02:32:53] <fyysik> but will see
[02:33:39] <fyysik> first that man used my old trick from published at bebits samba port for passwords
[02:33:59] <fyysik> but now he find way to make it really multiuser and password protected
[02:34:12] <fyysik> this is why it isn't published yet
[02:34:26] <fyysik> he wish to finish/polish that part
[02:34:45] <fyysik> inspute it is 100% usable in private/secure networks already
[02:36:08] <slaad> Cool.
[02:38:38] <fyysik> slaad - did you get that "paradigm" app? it also has very cool "About", in old Be traditions
[02:39:04] <slaad> Looking now. Was busy doing WebIM stuff.
[02:39:19] <fyysik> just click with mouse on about, and drag mouse around
[02:39:32] <slaad> Crashes on start here.
[02:39:38] <fyysik> Dano?
[02:39:49] <slaad> Zeta.
[02:40:02] <slaad> _IO_vfscanf
[02:40:11] <fyysik> opps, maybe there is special Dano version
[02:40:29] *** alphakiller has joined #haiku
[02:41:48] <slaad> Yeah, the other one seems to be an RC2 -> RC3 update.
[02:43:06] <fyysik> yeah, maybe it looks for dictionary file name, and fails, as update don't install dictionary
[02:45:23] <slaad> That's pretty cool.
[02:45:38] <fyysik> 38 <fyysik> 3 themes built in
[02:45:46] <fyysik> inlc "Zeta"
[02:46:37] <fyysik> now press at "A" button on right side of menu-bar
[02:46:45] *** TLF has quit IRC
[02:47:12] <fyysik> and play with mouse on that About box, hehe
[02:47:30] <slaad> Yeah, that's what I was referring to ;)
[02:47:49] *** alphakiller has left #haiku
[02:48:07] <fyysik> but i like UI as whole more than that demo-about:0
[02:48:56] <slaad> I don't like the background. Too MacOS.
[02:53:35] <fyysik> that one you can change only with QuickRes
[02:53:40] <fyysik> this is resource
[02:54:14] <fyysik> PNG image in RGB_32
[02:54:29] <slaad> Ah.
[02:55:39] <fyysik> and two themes are also just resource files
[03:16:42] *** Karina`` has quit IRC
[03:17:18] *** Karina`` has joined #haiku
[03:33:21] *** fyysik has quit IRC
[03:33:30] *** fyysik has joined #haiku
[03:33:48] <fyysik> damn, "invisible" disconnect again
[03:35:12] *** oco has quit IRC
[03:39:10] <CIA-5> axeld * current/headers/os/interface/GraphicsDefs.h: Added rgb_color == and != operators - inline only.
[03:54:48] *** Kernel86 has joined #haiku
[03:56:29] *** brennanOS has joined #haiku
[04:00:51] *** fyysik has quit IRC
[04:04:41] *** brennanOS has quit IRC
[04:11:06] *** Methe has quit IRC
[04:12:11] *** sl44d has joined #haiku
[04:12:25] <sl44d> Ung. Does anyone have a build of libhttp for Zeta that actually fills out the remote address ?
[04:16:08] *** brennanOS has joined #haiku
[04:22:35] *** slaad has quit IRC
[04:25:20] *** Potn-zZzZ has quit IRC
[04:25:21] *** Potn_ has joined #haiku
[04:27:58] *** SamuelGZ has joined #haiku
[04:47:51] *** mmu_man has joined #haiku
[04:47:52] *** ChanServ sets mode: +o mmu_man
[04:49:59] *** sl44d is now known as slaad
[04:52:05] *** kr1stof has joined #haiku
[05:03:24] *** mumu25 has joined #haiku
[05:10:09] *** ShackaN has quit IRC
[05:10:36] <CIA-5> axeld * current/src/kits/interface/View.cpp:
[05:10:36] <CIA-5> Big cleanup, many parts now fulfill our style guide.
[05:10:36] <CIA-5> Made instantiation from BMessage more robust.
[05:10:36] <CIA-5> Fixed some crashing bugs (in ResolveSpecifier() (don't delete a string
[05:10:36] <CIA-5> that you don't own, in the BView iteration code in deleteView(), ...).
[05:12:27] <CIA-5> axeld * current/src/kits/interface/TabView.cpp: Cleanup.
[05:13:48] <CIA-5> axeld * current/src/kits/interface/interface.src: Added missing BSlider and BTabView/BTab classes to the build.
[05:14:45] <@mmu_man> OMG he's everywhere
[05:14:56] <@mmu_man> and doesn't sleep like me
[05:15:07] <mumu25> hey, you are awake as well :)
[05:17:26] <@mmu_man> yep but not enough :)
[05:21:24] *** Kernel86 has quit IRC
[05:28:14] <CIA-5> axeld * current/headers/os/interface/ChannelControl.h: Reserved private virtuals don't really need to return a value.
[05:29:37] <CIA-5> axeld * current/src/kits/interface/ (ChannelControl.cpp interface.src): Added empty implementation of missing BChannelControl class.
[05:37:04] <CIA-5> axeld * current/headers/os/interface/ChannelSlider.h: Reserved private virtuals don't really have to return a status code.
[05:38:56] <CIA-5> axeld * current/src/kits/interface/ (ChannelSlider.cpp interface.src): Added empty implementation of missing class BChannelSlider.
[05:42:24] <@mmu_man> axeld->LockLooper(); //hey, hold on !
[05:42:39] <CIA-5> axeld * current/makehdimage:
[05:42:39] <CIA-5> Added commands "quit", "open", "setvolume", and "translate".
[05:42:39] <CIA-5> Added some more libraries.
[05:42:39] <CIA-5> Added "syslog_daemon" server.
[05:42:39] <CIA-5> Now creates the /tmp directory on the target volume.
[06:14:34] *** Karina`` has quit IRC
[06:15:04] *** Karina`` has joined #haiku
[06:40:34] *** SamuelGZ has quit IRC
[07:03:18] *** Karina`` has quit IRC
[07:03:53] *** Karina`` has joined #haiku
[07:04:16] *** nPHYN1T3 has quit IRC
[07:29:48] *** mmadia has joined #haiku
[07:32:18] *** mumu25 has quit IRC
[07:32:18] *** mmu_man has quit IRC
[07:32:18] *** Potn_ has quit IRC
[07:32:18] *** Fanskapet has quit IRC
[07:32:18] *** RageMax has quit IRC
[07:32:18] *** Zaranthos has quit IRC
[07:32:18] *** slaad has quit IRC
[07:32:18] *** Mazon has quit IRC
[07:32:18] *** titer has quit IRC
[07:32:18] *** YNOP has quit IRC
[07:32:18] *** badonawy has quit IRC
[07:32:18] *** FastJack has quit IRC
[07:32:18] *** reffie has quit IRC
[07:32:18] *** CIA-5 has quit IRC
[07:32:18] *** ProctonW has quit IRC
[07:32:18] *** w-ber has quit IRC
[07:32:18] *** Karina`` has quit IRC
[07:32:18] *** NathanW has quit IRC
[07:32:18] *** thies has quit IRC
[07:32:18] *** LupusMichaelis has quit IRC
[07:32:18] *** hUMUNGUs has quit IRC
[07:32:18] *** tic has quit IRC
[07:32:18] *** brennanOS has quit IRC
[07:32:18] *** Procton has quit IRC
[07:32:51] *** mmu_man has joined #haiku
[07:32:51] *** Karina`` has joined #haiku
[07:32:51] *** mumu25 has joined #haiku
[07:32:51] *** Potn_ has joined #haiku
[07:32:51] *** brennanOS has joined #haiku
[07:32:51] *** slaad has joined #haiku
[07:32:51] *** NathanW has joined #haiku
[07:32:51] *** Fanskapet has joined #haiku
[07:32:51] *** thies has joined #haiku
[07:32:51] *** LupusMichaelis has joined #haiku
[07:32:51] *** RageMax has joined #haiku
[07:32:51] *** Zaranthos has joined #haiku
[07:32:51] *** hUMUNGUs has joined #haiku
[07:32:51] *** FastJack has joined #haiku
[07:32:51] *** badonawy has joined #haiku
[07:32:51] *** Mazon has joined #haiku
[07:32:51] *** reffie has joined #haiku
[07:32:51] *** CIA-5 has joined #haiku
[07:32:51] *** titer has joined #haiku
[07:32:51] *** YNOP has joined #haiku
[07:32:51] *** tic has joined #haiku
[07:32:51] *** ProctonW has joined #haiku
[07:32:51] *** Procton has joined #haiku
[07:32:51] *** w-ber has joined #haiku
[07:32:51] *** irc.freenode.net sets mode: +o mmu_man
[07:36:11] *** sl44d has joined #haiku
[07:37:25] *** slaad has quit IRC
[07:37:25] *** sl44d is now known as slaad
[07:39:05] *** YNOP has quit IRC
[07:42:57] *** NathanW\6 has joined #haiku
[07:48:52] *** brennanOS has quit IRC
[08:16:56] *** mmadia has quit IRC
[08:18:31] *** slaad has quit IRC
[08:22:47] *** znation is now known as znation|away
[08:27:14] *** mmadia has joined #haiku
[09:03:55] *** RageMax has quit IRC
[09:10:57] *** mmadia has quit IRC
[09:30:03] *** mmu_man has quit IRC
[09:40:49] *** frankps has joined #haiku
[10:03:16] *** ConneX has joined #haiku
[10:03:49] *** dipp has joined #haiku
[10:11:58] *** Methe has joined #haiku
[10:13:30] *** kr1stof has quit IRC
[10:19:34] *** kr1stof has joined #haiku
[10:20:45] *** frankps has quit IRC
[10:39:41] *** TLF has joined #haiku
[10:39:41] *** ConneX has quit IRC
[10:44:11] *** Superfan has joined #haiku
[10:45:29] *** TLF has quit IRC
[10:49:29] *** Superfan is now known as TLF
[11:16:20] *** Methe_ has joined #haiku
[11:21:49] *** tqh has joined #haiku
[11:26:35] *** Begasus has joined #haiku
[11:27:49] *** CIA-5 has quit IRC
[11:33:01] *** Methe has quit IRC
[11:33:50] *** ShackaN has joined #haiku
[11:34:49] *** ideal has joined #haiku
[11:38:43] *** ideal has left #haiku
[11:44:09] *** CIA-7 has joined #haiku
[11:51:11] *** Konrad has joined #haiku
[11:54:14] *** mmu_man has joined #haiku
[11:54:15] *** ChanServ sets mode: +o mmu_man
[12:07:18] *** TLF has quit IRC
[12:24:20] *** AlternativEnde has joined #haiku
[12:31:12] *** TLF has joined #haiku
[12:40:37] *** MikeW has joined #haiku
[12:45:12] *** Fanskapet has quit IRC
[12:48:05] *** Konrad has quit IRC
[12:51:44] *** mahlzeit has joined #haiku
[12:51:44] *** ChanServ sets mode: +o mahlzeit
[12:57:15] *** thaflo has joined #haiku
[13:08:39] *** hUMUNGUs has quit IRC
[13:08:59] *** sys2 has joined #haiku
[13:12:18] *** Mike2K has joined #haiku
[13:13:20] *** MikeW has quit IRC
[13:13:50] *** Fanskapet has joined #haiku
[13:14:14] *** Mike2K has quit IRC
[13:20:02] *** AlternativEnde has quit IRC
[13:24:30] *** Racer__X has joined #haiku
[13:30:37] *** fyysik has joined #haiku
[13:52:26] *** Potn has joined #haiku
[13:52:48] *** Potn_ has quit IRC
[13:58:26] *** SamuelGZ has joined #haiku
[14:10:45] *** fyysik has quit IRC
[14:21:12] *** tqh has quit IRC
[14:24:50] *** Konrad has joined #haiku
[14:29:19] *** BGA has joined #haiku
[14:29:19] *** ChanServ sets mode: +o BGA
[14:45:18] <thaflo> hello?
[14:45:35] *** badonawy has quit IRC
[14:46:03] <thaflo> system("shutdown -r");
[14:46:05] <thaflo> works
[14:46:07] <thaflo> but
[14:46:23] <CIA-7> bonefish * current/src/kernel/core/fs/vfs.cpp: Added missing next_dev(). Axel?
[14:46:36] <thaflo> BString *s = new BString("shutdown -r);
[14:46:48] <thaflo> system(s); doesn't
[14:46:57] <thaflo> can somebody help me?
[14:53:26] *** badonaway has joined #haiku
[14:53:53] *** Fanskapet has quit IRC
[14:54:39] <Methe_> thaflo
[14:54:45] <Methe_> still there ?
[14:55:11] <Methe_> u have to do System(s.String());
[14:55:18] <Methe_> u have to do System(s->String());
[14:55:19] <Methe_> even :D
[14:55:20] <thaflo> here
[14:55:30] <Methe_> String returns u a const char *
[14:55:33] <Methe_> from the BString
[14:56:10] <thaflo> Methe_, thanks!
[14:56:15] <Methe_> if u want to modify the BString like u would do with a char * just do a lockBuffer stuff
[14:56:29] <Methe_> no pb
[14:59:56] *** thaflo has quit IRC
[15:08:01] *** ShackaN has quit IRC
[15:12:22] *** dr_evil has joined #haiku
[15:22:58] *** Fanskapet has joined #haiku
[15:25:00] *** Konrad has quit IRC
[15:33:20] *** Potn has quit IRC
[15:36:10] *** mmu_man has quit IRC
[15:36:49] <CIA-7> axeld * current/src/kernel/libroot/Jamfile: Added fs_info.c functions to the kernel (next_dev, fs_stat_dev, ...).
[15:39:59] *** Begas_ has joined #haiku
[15:41:18] <CIA-7> axeld * current/src/kernel/core/fs/vfs.cpp:
[15:41:18] <CIA-7> Removed next_dev() again - it's implemented in libroot/os/fs_info.c and
[15:41:18] <CIA-7> now used from there, sorry Ingo (I forgot to commit the Jamfile that
[15:41:18] <CIA-7> included fs_info.c).
[15:41:18] <CIA-7> Minor comment cleanup to make their appearance consistent throughout
[15:41:19] <CIA-7> the kernel.
[15:49:20] *** Begasus has quit IRC
[15:55:02] *** Fanskapet has quit IRC
[15:55:56] *** sys2 has quit IRC
[15:58:48] *** sys2 has joined #haiku
[16:03:54] *** sys2 has quit IRC
[16:15:28] *** Greyhawk_Dragon has joined #haiku
[16:27:54] *** tqh has joined #haiku
[16:39:37] *** MikeW has joined #haiku
[16:48:33] *** TLF has quit IRC
[16:49:39] *** Fanskapet has joined #haiku
[16:53:42] <Fanskapet> hmm have anyone burned minibe with a bootdisk in nero?
[16:55:50] *** Fanskapet has quit IRC
[17:01:41] *** fyysik has joined #haiku
[17:01:41] *** Begas_ has quit IRC
[17:01:55] * fyysik is testing SAMBA 2.27 under R5+Bone
[17:02:23] <fyysik> works from inetd.conf
[17:02:26] *** Potn has joined #haiku
[17:03:38] *** khorben has joined #haiku
[17:05:41] *** DaaT has joined #haiku
[17:13:34] <tqh> fyysik: I have rewritten standardwindowcreate, but all views seems to be have a 4-10 pixel gap on right and bottom side. Any clues to why?
[17:20:49] *** lordcoxis has joined #haiku
[17:25:52] *** NathanW\6 has quit IRC
[17:28:18] <fyysik> 4-10 pix? screenshot?
[17:29:18] <fyysik> iirc there was some bug in BeOS appeared if you try to resize BWindow from program under some minimal size
[17:29:25] <fyysik> wondering if it is related
[17:29:51] <fyysik> tqh - what you did in standardwindowcreate?
[17:31:27] *** Mike2K has joined #haiku
[17:32:03] *** Mike2K has quit IRC
[17:32:08] <tqh> fyysik I reordered it so that you could create views with correct size directly. But I see that nsButton and such also implements CreateBeOSView, so it needs some consideration
[17:32:55] <fyysik> tqh - are you sure that nsButtons is called at all???
[17:33:19] <tqh> fyysik Dunno, Isn't it?
[17:33:31] <fyysik> ik> i think those files are just for historical reason there
[17:33:35] <tqh> ah
[17:33:50] <fyysik> for not happened native menu implementation
[17:34:11] <fyysik> there are 3-4 such files in widget folder
[17:34:51] *** MikeW has quit IRC
[17:35:30] <fyysik> actually what we need, tqh:
[17:35:54] <fyysik> 1)add mFeel, mLook, mFlags parameters to nsWidgetBeOS
[17:36:17] <fyysik> 2)implement NS_METHOD nsWidget::PreCreate()
[17:36:51] <fyysik> which fills those parameters according nsWindow_type and flags, like RESIZEH
[17:39:22] *** illissius has joined #haiku
[17:40:08] <fyysik> little notice. toplevel window doesn't need B_WILL_DRAW. This is like in BeOS, container view, for background color
[17:43:46] <tqh> fyysik you mean topview I assume.
[17:46:30] <fyysik> eWindow_type == toplevel or what it was in NS-terms
[17:46:39] <fyysik> mView there
[17:47:21] <fyysik> ik> i see shift in your screenshot, but noticed it only for pop-up
[17:48:01] <tqh> tried that, doesn't draw if it doesn't have WILL_DRAW. Just transparent view where firefox internals should be.
[17:48:20] <fyysik> interesting, let me look at my sources
[17:49:21] *** thaflo has joined #haiku
[17:49:58] <fyysik> ok. My drawing code in nsWindow.cpp is also different, so it may count. So not for current moment
[17:50:37] <fyysik> did you count with code after that notice? - // FIXME: we have to use the window size because
[17:51:18] <fyysik> ik> i remember whe i tried to ignore that freaky piece, i got similar results with shifted views or windows
[17:53:34] <tqh> fyysik It is sort of similar except that I don't do resize / move as I pass that in on creation of the view.
[17:54:44] <tqh> hmm, with moveTo and Resize it works ok.
[17:55:55] <fyysik> nsWindowBeOS * w = new nsWindowBeOS( - do you create w even for children?
[17:56:15] <fyysik> ahh
[17:56:15] <fyysik> return(NS_OK);
[17:56:18] <fyysik> ik> i see
[17:57:40] <fyysik> code look ok, but i still wish to have mFeel, mLook and mFlags in nsWidgetBeOS. It simplifies further tricks, like SetModal, Notify etc
[17:58:30] *** mahlzeit has quit IRC
[17:58:53] <tqh> fyysik Well I'm just experimenting. I recompiled whole tree without stripping, but I still don't get symbols in stack-crawl unfortunatly.
[18:00:13] *** thaflo has quit IRC
[18:00:14] <fyysik> nsViewBeOS *bv = dynamic_cast<nsViewBeOS *>(mView); in ONPAINT::
[18:00:16] *** thaflo has joined #haiku
[18:00:45] <fyysik> not needed anymore
[18:02:07] *** tic has quit IRC
[18:02:22] <tqh> fyysik yes, well I havn't gotten to that function yet.
[18:04:24] *** tic has joined #haiku
[18:07:44] <fyysik> tqh - are you still getting rachs in that Customize?
[18:07:48] <fyysik> crash
[18:08:43] *** sys2 has joined #haiku
[18:08:53] *** sys2 has quit IRC
[18:09:07] *** sys2 has joined #haiku
[18:10:42] <fyysik> tqh - there was NS_METHOD nsWindow::ModalEventFilter() in old nsWindow.cpp, is it gone from CVS at all?
[18:11:16] <tqh> fyysik Yes, and stackcrawls don't work even though I did a new make -f client.mk with correct options.
[18:11:20] *** tic has quit IRC
[18:12:07] *** sys2 has quit IRC
[18:12:17] <fyysik> tqh - i suspect something in ~/Destroy/quit path, or that lack of ModalEventFilter {return NS_OK}
[18:12:22] * tqh dunno what happened to nsWindow::ModalEventFilter()
[18:12:40] *** sys2 has joined #haiku
[18:13:02] *** sys2 has quit IRC
[18:13:20] *** sys2 has joined #haiku
[18:20:02] <fyysik> and i don't see that ModalEvenFilter remove in CVS log
[18:21:24] <tqh> Well adding the modal function didn't make it work better.
[18:23:31] *** brennanOS has joined #haiku
[18:25:34] <fyysik> tqh - btw, one notice
[18:26:01] <dr_evil> is anyone here with internet connection faster than 2 Mbit?
[18:26:08] <fyysik> if you have occasionally .mozconfig in mozilla/ folder, it has precedence over home/.mozconfig
[18:26:23] <fyysik> got stuck in that trap once
[18:26:41] <fyysik> and wondered why mozconfig changes have no effect:)
[18:28:48] <fyysik> tqh - for test, try to use Lock/Unlock looper in case nsWindow::ONPAINT :
[18:29:28] *** sys2 has quit IRC
[18:30:08] *** Loppan has joined #haiku
[18:30:30] <fyysik> dr_evil - new NIC driver for test?
[18:31:32] *** brennanOS has quit IRC
[18:32:08] <dr_evil> no, configured ftp on dedicated server
[18:32:19] *** sys2 has joined #haiku
[18:33:31] *** tic has joined #haiku
[18:36:24] *** sys2 has quit IRC
[18:37:03] *** fyysik has quit IRC
[18:37:30] *** brennanOS has joined #haiku
[18:37:55] *** fyysik has joined #haiku
[18:37:59] *** sys2 has joined #haiku
[18:38:23] *** CIA-7 has quit IRC
[18:38:42] *** sys2 has quit IRC
[18:39:55] *** coxislord has joined #haiku
[18:40:21] *** lordcoxis has quit IRC
[18:41:12] *** coxislord is now known as lordcoxis
[18:42:32] <fyysik> tqh ?
[18:42:40] *** sys2 has joined #haiku
[18:45:21] <tqh> yes, got rid of some crashes now :)
[18:46:38] <fyysik> but maybe popups do require that invisible sh*t to avoid crashes in JS? Mistery...
[18:47:30] <NathanW> dr_evil: i have 10 Mbit
[18:47:39] <dr_evil> hi NathanW
[18:47:41] <NathanW> And 100, if you really want to test it
[18:47:43] <tqh> fyysik: No, I had the invisible window removed for longest and it worked ok. It's my later changes that started breaking things.
[18:47:51] <fyysik> tqh - and i found bug where those stupid i-windows where added
[18:48:02] <dr_evil> yes 100 would be a good test
[18:50:15] <fyysik> Everybody makes a hidden window. Those parts of the patch that affect the
[18:50:16] <fyysik> gtk-like platforms are necessary because without them Mozilla doesn't know how
[18:50:16] <fyysik> to realize the hidden window and hangs on startup.
[18:51:16] *** Fanskapet has joined #haiku
[18:51:29] *** sys2 has quit IRC
[18:51:40] *** DaaT has quit IRC
[18:53:25] <tqh> fyysik ah
[18:53:59] <fyysik> but i'm still wondering if native object is required
[18:54:07] *** sys2 has joined #haiku
[18:54:20] <fyysik> ok, let's assume that nsWidget is required for realizing purposes
[18:54:46] <fyysik> but BWindow and mView?
[18:54:47] *** voidref has quit IRC
[18:55:41] *** Fanskapet has quit IRC
[18:56:45] <thaflo> Hello!
[18:56:55] <thaflo> i have a question
[18:57:21] <sys2> now theres a chocker :P
[18:57:24] <thaflo> i made a textview and put in a text
[18:58:15] <thaflo> but the text begins in the middle of the textview, what can i do that the first text is at the beginning of the textview?
[18:58:36] *** tic has quit IRC
[18:59:31] *** tic has joined #haiku
[19:00:31] *** CIA-5 has joined #haiku
[19:01:14] <tqh> fyysik I don't have a BWin or nsViewBeOS for it, but the nsWindow is there and returns NS_OK on create
[19:01:42] *** sys2 has quit IRC
[19:03:11] *** sys2 has joined #haiku
[19:03:45] *** sys2_ has joined #haiku
[19:03:48] *** sys2_ has quit IRC
[19:05:33] <fyysik> yeah, as i do, tqh
[19:12:17] *** sys2 has quit IRC
[19:12:38] *** Fanskapet has joined #haiku
[19:15:03] <Fanskapet> hmm.. anyone know if there's a newer version of the radeon driver than the one published on bebits?
[19:15:17] *** thaflo has quit IRC
[19:15:47] *** thaflo has joined #haiku
[19:19:30] *** voidref has joined #haiku
[19:19:31] *** ChanServ sets mode: +o voidref
[19:20:11] *** SamuelGZ has quit IRC
[19:20:59] *** mmadia has joined #haiku
[19:22:31] *** sys2 has joined #haiku
[19:28:35] *** mmadia has quit IRC
[19:33:06] *** thaflo has quit IRC
[19:33:55] *** thaflo has joined #haiku
[19:34:18] *** thies_ has joined #haiku
[19:34:52] *** thies has quit IRC
[19:34:55] *** thies_ is now known as thies
[19:47:40] *** TLF has joined #haiku
[19:47:40] *** fyysik has quit IRC
[20:07:59] *** lordcoxis has quit IRC
[20:11:26] *** _gingerninja has joined #haiku
[20:11:37] *** tqh has quit IRC
[20:16:22] *** mmu_man has joined #haiku
[20:16:23] *** ChanServ sets mode: +o mmu_man
[20:16:31] *** dr_evil has quit IRC
[20:23:46] *** dr_evil has joined #haiku
[20:39:13] *** thaflo has quit IRC
[20:47:57] *** CIA-5 has quit IRC
[20:58:53] *** fyysik has joined #haiku
[21:03:09] *** znation|away is now known as znation
[21:05:23] *** Potn has quit IRC
[21:09:17] *** CIA-6 has joined #haiku
[21:09:27] *** DaaT has joined #haiku
[21:14:00] *** Fanskapet has quit IRC
[21:17:55] *** Potn has joined #haiku
[21:24:56] *** Fanskapet has joined #haiku
[21:27:52] *** sys2 has quit IRC
[21:28:01] <fyysik> Jan 15 20:28:01 <fyysik>
[21:29:23] *** sys2 has joined #haiku
[21:32:53] *** Potn has quit IRC
[21:34:35] *** illissius has quit IRC
[21:36:24] *** Potn has joined #haiku
[21:38:13] *** illissius has joined #haiku
[21:56:03] *** Potn has quit IRC
[21:59:49] *** Greyhawk_Dragon has quit IRC
[22:00:02] *** Fanskapet has quit IRC
[22:04:36] *** fyysik has quit IRC
[22:10:22] *** thies has quit IRC
[22:12:28] *** oco has joined #haiku
[22:13:42] *** myrkraverk has joined #haiku
[22:14:08] *** thies has joined #haiku
[22:24:39] *** hUMUNGUs has joined #haiku
[22:26:22] *** tqh has joined #haiku
[22:33:10] <CIA-6> bonefish * current/Jamrules:
[22:33:10] <CIA-6> * Now the DEBUG_PRINTF variable can be set to cause the macro
[22:33:10] <CIA-6> DEBUG_PRINTF to be defined.
[22:33:10] <CIA-6> * Fixed KernelAddon rule: Now not the file but the target kernel.so is
[22:33:10] <CIA-6> specified for linking the add-on against, which results in proper
[22:33:10] <CIA-6> dependencies. Axel: Want to clarify the ToDo comment?
[22:33:55] <CIA-6> bonefish * current/makehdimage: Added dprintf driver.
[22:34:43] <CIA-6> bonefish * current/data/system/boot/Bootscript: Start the registrar.
[22:36:50] *** AnEvilYak has joined #haiku
[22:36:56] <tic> hey yakster
[22:37:07] <CIA-6> bonefish * current/src/add-ons/kernel/drivers/common/ (dprintf.cpp Jamfile): Added /dev/dprintf driver. It's probably quite different from R5's, but nevertheless useful for debugging.
[22:37:10] <@geist> yak yak yak yak
[22:37:17] <tic> moo geist
[22:37:17] <@geist> more cpp
[22:37:19] <@geist> wonderful
[22:37:31] <tic> what's wrong with doing C++ in the kernel?
[22:37:37] <tic> wait 'til we start using Python! :P
[22:37:40] <@geist> makes it hard to merge it back to newos
[22:37:45] <tic> Ah. :/
[22:38:01] <tic> then you should use C++ in the kernel, too. ;)
[22:38:07] <dipp> :)
[22:38:15] <tic> dprintf.cpp probably doesn't have much C++ in it.
[22:38:19] <@geist> yeah but I dont want to have to be forced too
[22:38:27] <tic> but yeah, it won't probably be a clean merge.
[22:38:29] <tic> *nods*
[22:38:34] <@geist> yeah I think axeld did some stuff that made the vfs and driver architecture be cpp
[22:38:37] <@geist> but maybe I'm full of it
[22:38:41] <tic> heh.
[22:38:54] <tic> I wouldn't know.. I trust axeld's ability to write good code.
[22:38:55] * mmu_man gets big red buttons whenever anyone mentions using C++ in the kernel
[22:38:56] <@geist> though it actally works pretty wel
[22:39:12] <tic> Oh. Now I actually read what you wrote there..
[22:39:13] <@mmu_man> it does
[22:39:20] <@geist> more than anything else I just dont want to have a mixmatch of c and c++
[22:39:23] <@mmu_man> just I can't help it
[22:39:31] <@geist> it's inconsistent
[22:39:37] <@mmu_man> i mean i do use it in userland, fine
[22:39:40] <tic> Having the driver architecture C++ would basically be to let the OS take care of the "manual C++" one has to do under BeOS right now.
[22:39:53] <tic> (easier to use hooks, if that's what it's used for -- haven't checked.)
[22:39:55] <@geist> right
[22:40:17] <@geist> like I said, I have no real issue with it except it'd be inconsistent and "dirty"
[22:40:21] <@mmu_man> I just don't feel it right in kernel
[22:40:27] <@geist> either you do the whole thing in c++ or in c
[22:40:33] <tic> Indeed.
[22:40:38] <@mmu_man> I like having control of the flow there
[22:40:39] <@geist> but that's a losing battle
[22:40:47] <tic> the modules could be C++, too.
[22:41:02] <@geist> and I have to admit it's mostly because I'm not terribly proficient c++ programmer
[22:41:10] <tic> you'd do away with messing with the manual inheritance :)
[22:41:10] <@geist> so i tend to spend more time on the language than code when writing in it
[22:41:18] <tic> Ah.
[22:41:33] <@mmu_man> well it works anyway
[22:41:34] <CIA-6> bonefish * current/headers/os/kernel/OS.h:
[22:41:34] <CIA-6> * Changed return value of read_port[_etc] from status_t to ssize_t. That's
[22:41:34] <CIA-6> not how it is declared in R5, but it is what actually is returned.
[22:41:34] <CIA-6> * Temporarily added debug_[v]printf() functions for userland usage,
[22:41:34] <CIA-6> equivalent to dprintf() in kernel.
[22:41:36] <@mmu_man> just see windoze
[22:41:37] <tic> wonder if I SF is healthy enough to let me sync the latest Haiku tree.
[22:41:38] <@geist> practice will of course solve tath
[22:41:49] <@mmu_man> uses C++ in the kernel, as well as old PASCAL win16 code
[22:41:55] <@mmu_man> and CP/M asm stuff
[22:42:03] <@mmu_man> put that in a shaker
[22:42:03] <tic> yum.. )
[22:42:04] <tic> ;)
[22:42:25] <tic> actually, I don't know if Windows's all that bad; I just know the window manager sucks bigtime.
[22:42:33] <tic> (well, the GUI, I suppose)
[22:42:44] <tic> like, there seems to be a giant lock everytime someone does a window op
[22:43:27] <CIA-6> bonefish * current/src/kernel/core/port.c:
[22:43:27] <CIA-6> * Changed return value of read_port[_etc] from status_t to ssize_t. That's
[22:43:27] <CIA-6> not how it is declared in R5, but it is what actually is returned.
[22:43:27] <CIA-6> * Fixed _user_read_port_etc(): It didn't copy the message code back to
[22:43:27] <CIA-6> userland, if the message had a size > 0.
[22:43:33] <@geist> ist> i think it does a pretty damn good job considering what it has to work with
[22:43:53] <tic> well, I don't really know what it does or anything.
[22:44:37] <CIA-6> bonefish * current/src/kernel/libroot/os/debug.c: Temporarily added debug_[v]printf() functions for userland usage, equivalent to dprintf() in kernel.
[22:45:25] <tic> geist, do you think speed is an argument against using C++ in the kernel, if you only use BeOS-style C++`
[22:45:26] <tic> ?
[22:45:31] <CIA-6> bonefish * current/src/kernel/libroot/os/port.c: Changed return value of read_port[_etc] from status_t to ssize_t. That's not how it is declared in R5, but it is what actually is returned.
[22:46:01] <@geist> not at all
[22:46:06] <tic> k.
[22:46:09] <@geist> depends on what you do with it
[22:46:18] <AnEvilYak> define "BeOS-style C++"
[22:46:46] <@geist> dont want to repeat the standard c vs c++ arguments
[22:46:50] <tic> AnEvilYak, just classes, inheritance and overloading.
[22:46:53] <tic> geist, yeah.
[22:47:00] <@geist> but in general in kernel stuff you want to know what's going o to a pretty good degree of detail
[22:47:07] <tic> AnEvilYak, i.e., no RTTI, templates and such.
[22:47:11] <tic> geist, sure
[22:47:22] <@geist> one can write c++ code that hides too much, but one can also write c++ that's simple and easy to know whats going on
[22:47:25] <@geist> same thing with C
[22:47:41] *** Fanskapet has joined #haiku
[22:47:42] <@geist> it's just easier to write crappy c++ that has that artifact
[22:47:54] <@geist> since most programmers are crappy...
[22:47:55] <tic> the argument for C++, for me, would be to not have to juggle around *this explicitly :)
[22:47:59] <CIA-6> bonefish * current/src/kits/app/Message.cpp:
[22:48:00] <CIA-6> * Added more debug output.
[22:48:00] <CIA-6> * In handle_reply(), in case the port message code is not as expected,
[22:48:00] <CIA-6> don't return B_OK and let the caller proceed with an uninitialized
[22:48:00] <CIA-6> BMessage, but return an error.
[22:48:13] <@geist> you want to force them to write good code, or at least make it plain
[22:48:39] <@geist> that being said, c++ without exceptions, without rtti, without most of STL would probably be okay
[22:48:51] <@geist> somce you're already knocking out a bunch of the stuff that can get you into trouble
[22:49:06] <tic> yeah, exceptions was another thing. Those look really nasty in C++. I prefer 'em from Python :)
[22:49:08] <tic> yap.
[22:49:30] <@geist> ist> i dont mind stl in general stuff, but there are tons of implicit things that happen internally
[22:49:31] <CIA-6> bonefish * current/src/kits/app/Roster.cpp:
[22:49:31] <CIA-6> * Added support for the DEBUG_PRINTF macro.
[22:49:31] <CIA-6> * More debugging output in error cases.
[22:49:38] <@geist> allocations and whatnot
[22:49:49] <@geist> and of course it generates tons of code bloat
[22:50:17] <CIA-6> bonefish * current/src/servers/registrar/Debug.h: Added support for the DEBUG_PRINTF macro.
[22:50:17] <AnEvilYak> yeah, especially on the crappy gcc2.x that BeOS uses.
[22:50:19] <tic> not really related, but isn't the actual -size- of the kernel binary largely irrelevant?
[22:50:37] <AnEvilYak> gcc3's much cleaner at generating efficient template code
[22:51:41] <@geist> and then tof course there's the infamous c++ abi issue
[22:52:14] <@geist> that alone I consider a big deal when dealing with any sort of binary libraries (drivers included)
[22:52:28] <tic> AnEvilYak, only problem is BeOS kinda locked to gcc-2.95.x
[22:52:45] <AnEvilYak> tic: unless you want to break compat yeah
[22:52:57] <@geist> and it's broken specifically because of c++
[22:53:04] <@geist> which should be a big warning
[22:53:40] <tic> AnEvilYak, well, even then it's difficult as you need to be able to link your binaries against the system libs, which won't be possible as long as they're built with 2.x :)
[22:54:06] * dr_evil waits for more widespread 64 bit CPUs
[22:54:32] <tic> dr_evil, how come?
[22:55:40] *** kr1stof_ has joined #haiku
[22:57:58] <tic> hey! why did the conversation die?
[22:58:10] <dipp> moo
[22:58:17] <@geist> well, it's basically here
[22:58:31] <@geist> over the next 2 or 3 years you'll see things switch to x64
[23:02:17] *** Azalyn has quit IRC
[23:07:51] <CIA-6> darkwyrm * current/headers/os/interface/Font.h: Gave _font_control() friend status so we can init the system fonts
[23:08:53] *** fyysik has joined #haiku
[23:09:07] <fyysik> it seems i should move to Vision at this partition too
[23:09:25] <tic> fyysik, what partition?
[23:09:59] <CIA-6> darkwyrm * current/headers/private/app/ServerProtocol.h: Added codes to allow for initialization of system fonts
[23:10:28] <fyysik> R5 PRO+Bone
[23:10:36] *** Azalyn has joined #haiku
[23:10:48] <fyysik> on desktop
[23:10:55] <tic> ah
[23:10:59] <fyysik> using Vision at laptop already
[23:12:28] <CIA-6> darkwyrm * current/src/kits/interface/Font.cpp: Implemented _font_control()
[23:14:49] *** kr1stof has quit IRC
[23:15:30] *** fyy_vision has joined #haiku
[23:15:39] *** fyysik has quit IRC
[23:15:46] <fyy_vision> done
[23:23:58] *** tqh has quit IRC
[23:28:09] <@mmu_man> fyy_vision I got really angry on beshare earlier
[23:28:14] <@mmu_man> never happened before
[23:30:10] <fyy_vision> that "discussion" about YT license rights?
[23:31:32] <@mmu_man> that and teh rest
[23:31:35] <[Beta]> oo er
[23:31:50] <@mmu_man> anyway do'nt want to get mad here too
[23:32:04] <[Beta]> Why bother discussing it though, everything has been said before
[23:32:37] * fyy_vision is really confused, but if he really has some "extra" parts? sad but true
[23:32:39] <@mmu_man> some ppl think they are smart enough to know
[23:33:28] <tic> but they are! :P
[23:37:08] <fyy_vision> [Beta] - each day some novice appears, so that is fresh theme for binky
[23:37:59] <[Beta]> oh, I know.. i've done it too :>
[23:38:04] <[Beta]> <guilt>
[23:38:23] <fyy_vision> there must be bot or two installed
[23:38:37] <fyy_vision> to discuss "evergreen" topics
[23:38:51] <oco> :-)
[23:39:36] <[Beta]> call it honeypot :)
[23:39:49] <@mmu_man> atrus ytflame
[23:39:55] <@mmu_man> :)
[23:41:39] <tic> *Zzz*
[23:43:52] *** fyysik has joined #haiku
[23:45:06] *** fyy_vision has quit IRC