Log Mac Meeting 22 August 2007
Return to Previous meetings page : Previous_Mac_Meeting_logs
Return to August Meetings
[15:03] <ericb2> \O/ can we start the meeting ? >_O<
[15:03] <paveljanik> ;-)
[15:03] <paveljanik> yes
[15:03] <ericb2> 1. Welcome new devs joining Mac OS X port
[15:04] <ericb2> New devs around ?
[15:04] <ericb2> new contributors ?
[15:05] <ericb2> rbircher: ?
[15:08] * spiral (n=spiral@unaffiliated/spiral) has joined #ooo_macport
[15:08] <spiral> helo
[15:09] <ericb2> spiral: hello
[15:10] * dave_largo (n=drichard@64-132-254-110.static.twtelecom.net) has joined #ooo_macport
[15:10] <shaunmcdonald> spiral: are you a new dev?
[15:11] <shaunmcdonald> spiral: or contributor?
[15:11] <spiral> shaunmcdonald: let's say a contributor, tester & so on... But 'm learning cocoa right now, & if I find ways to help, I'll try to
[15:11] <shaunmcdonald> spiral: 8)
[15:12] <shaunmcdonald> spiral: where are you from?
[15:12] <spiral> shaunmcdonald: I'm french.
[15:13] <shaunmcdonald> spiral: there are quite a few other french folk
[15:13] <ismael_> spiral: like ericb2 or me ;-)
[15:13] <spiral> :-)
[15:16] <ericb2> spiral: is it your job ?
[15:16] <ericb2> (developer)
[15:17] <spiral> ericb2: yeah... hmm, in fact, it's said "Ingnieur d'tudes" on my contract
[15:17] <paveljanik> next point?
[15:17] <ericb2> spiral: ok, be welcome on Mac port, and don't hesitate to ask here if you have problems and /or other questions :-)
[15:18] <jsi_sun> paveljanik: your family is waiting, am I right? ;-)
[15:18] <paveljanik> jsi_sun: no, but 17 minutes per point is a bit too much according to my habbits ;-)
[15:18] <paveljanik> 8)
[15:18] <jsi_sun> paveljanik: ok, agree +1
[15:19] <ericb2> paveljanik: new comers are enough important
[15:19] <ericb2> paveljanik: imho
[15:19] <jsi_sun> spiral: Do you also have "spiral" as IssuTracker account @ooo?
[15:20] <ericb2> Next point ?
[15:20] <spiral> jsi_sun: hmmm, I already submitted some things on a "bugzilla" for OOO, but I don't know if this is the same account
[15:20] <jsi_sun> spiral: yes
[15:20] * _Nesshof_ (n=mh@sd-socks-197.staroffice.de) has joined #ooo_macport
[15:20] <ericb2> spiral: better use only one account ;)
[15:20] <jsi_sun> spiral: Bugzilla = IssueTracker
[15:20] <ericb2> spiral: more easy for a lot of reasons
[15:21] <ericb2> 2. Latest Cocoa news ( aquavcl03 news )
[15:21] <ericb2> ismael_ , hdu_hh ?
[15:21] <jsi_sun> spiral: Issue =! Bug -> IssueTracker
[15:21] <ismael_> It's Carbon for me, although i commited to aquavcl03:
[15:21] <spiral> jsi_sun: alright, I'll just have to retrieve my ids... It's been quite a long time ;-)
[15:21] <hdu_hh> ericb2: hi
[15:22] <ismael_> i added support for native progress bar in the splash screen
[15:22] <ismael_> i also made a patch to have native nodes in listviews, and once reviewed i'll commit it
[15:23] <ismael_> see
[15:23] <ismael_> hdu_hh: can you review them as i updated them not to use svdata
[15:23] <ericb2> ismael_: I'd suggest you to no invest too much in Carbon things now
[15:23] <hdu_hh> ismael_: will do
[15:23] <ismael_> hdu_hh: it's here: http://lebasket.free.fr/OOo/21_08_07/
[15:24] <ismael_> ericb2: in fact i'm finishing things i started, to commit them and stuff on listwiews is part of it
[15:25] <ericb2> ismael_: as a good start, I suggest you to help Damien with Cocoa cursors. Should compile now
[15:25] <ismael_> i also worked to replace the old non native checkboxes and radio buttons by the native ones in listviews
[15:25] <ismael_> i replaced these ones
[15:26] <ismael_> and the last thing i did is to make native the headbar of most of the listviews
[15:26] <ismael_> i replaced that by http://lebasket.free.fr/OOo/08_08_07/ listHeaderAqua2.png
[15:27] <paveljanik> ismael_: great work!
[15:27] <ismael_> i'll improve the patches and commit them as soon as possible
[15:28] <ismael_> moreover native radio buttons and check boxes will profit also to other platforms like windows or linux
[15:28] <ismael_> paveljanik: thanks
[15:28] <jsi_sun> ismael_: nice; the last image has not a selection like the VCL one. Is that just a screenshot issue or is there no selection by default?
[15:29] <ismael_> jsi_sun: that's because in the screenshot, i didn't selected an item so no selected item
[15:29] <jsi_sun> ismael_: you made some great changes... to get a more Aqua like build! Thx!
[15:29] <jsi_sun> ismael_: ok
[15:29] <ericb2> ismael_: thank you very much for your work. If I read correctly the survey, the Google SoC is officially finished or close, isn't it ?
[15:29] <ismael_> jsi_sun: i just modified the headbar, items are not changed
[15:29] <jsi_sun> ismael_: ok, good to know
[15:30] <ismael_> ericb2: yes the google SOC finishes between 20 and 31 of August
[15:30] * jsi_sun has to be in a real-time meeting; will be back in 1/2hrs
[15:30] * jsi_sun is away: chrrr.......
[15:31] <ericb2> ismael_: I suggest you to use bonsai, and extract all the commits you did, and provide a .tar.gz or something as archive
[15:31] <ismael_> ericb2: i saved almost all the patches i commited, so it will be easy to upload code on code.google.com
[15:32] shaunmcdonald sky spiral
[15:32] <ericb2> ismael_: great. good work :)
[15:32] <ericb2> Last news ( both Carbon and Cocoa) : aquaremovescripts cws RfQA : main.applescript, powtinstall.applescript and osacompile part have been removed. Should solve the remote build issue with window server.
[15:32] <cloph> (removed = disabled/skipped for aqua builds)
[15:33] <ericb2> the agenda was too big for today, and I'll prepare something new before OOoCon
[15:33] <ericb2> cloph: thank you
[15:34] <paveljanik> ericb2: so there is no fondu in X11 anymore?
[15:34] <paveljanik> or?
[15:34] <paveljanik> or it touches only aqua?
[15:34] <ericb2> paveljanik: fondu is still in X11
[15:34] <cloph> ..and /me will reintroduce the need for osacompile again for building languagepacks... (unless somebody knows how to copy (from the commandline) a script saved as app so that it still works
[15:35] <cloph> )
[15:35] <spiral> cloph: have you tried using "ditto" for this kind of copy ?
[15:35] <ericb2> cloph: maybe add a text file as .scpt will avoid the need of osacompile
[15:35] <ericb2> cloph: ask yvan barthelemy, has knows the tip
[15:35] <spiral> cloph: ditto is able to copy resource forks & so on, so this might work
[15:35] <ericb2> s/has/he/
[15:36] <mav_eric> yes ditto is a good idea.
[15:36] <cloph> spiral: thanks - will try with that (unless somebody objects to putting a "binary" script into OOo sources, then this would be futile anyway :-))
[15:37] <paveljanik> ah, aquaremovescripts only adds two ifdefs, OK.
[15:38] <ericb2> Next point ?
[15:39] * obr has quit (Remote closed the connection)
[15:39] <ericb2> 3) Objective-C++ : .mm vs .cxx
[15:40] <cloph> spiral: Thanks, ditto works :-)
[15:40] <spiral> cloph: you're welcome :-)
[15:41] <ericb2> who added the point .mm vs .cxx ?
[15:43] * jsi_sun is back (gone 00:13:07)
[15:44] <ericb2> seems to be Florian Heckl
[15:44] <ericb2> and Florian is not there
[15:44] <jsi_sun> ericb2: -> next meeting
[15:44] <ericb2> any objection to postpone the point for next ..
[15:45] jamesmckenzie JoergB jsi_sun
[15:45] <ericb2> jsi_sun: yes :)
[15:45] <ericb2> just some points about .mm vs .cxx before to go further
[15:45] <ericb2> Currently:
[15:45] <ericb2> The needs are vcl ( 95% of the needs ) for the changes
[15:45] <ericb2> Other concerned modules are:
[15:45] <ericb2> - dtrans
[15:45] <ericb2> - linfgucomponent
[15:45] <ericb2> - connectivity
[15:45] <ericb2> - dbaccess
[15:45] <ericb2> - ..
[15:45] <ericb2> Historicaly: .mm extension is usable since ages. .m was in old aqua implementation, while .mm was added by Florian Heckl ~2 years ago.
[15:45] <ericb2> Drawback: replacing .cxx with .mm -> we lose the history ( good or bad ? )
[15:46] <ericb2> this way, we have a starting point for next meeting
[15:46] <ericb2> Next point is:
[15:46] <ericb2> 4. a point on Top 5 of issues before Alpha ( to be shipped during OOoCon 2007 )
[15:46] <ericb2> Links :
[15:46] <ericb2> http://porting.openoffice.org/mac/news/2007/20070818top5beforealpha.html
[15:46] <ericb2> issue 80799
[15:47] <IZBot> porting DEFECT NEW P3 Top 5 issues before Alpha Aqua http://qa.openoffice.org/issues/show_bug.cgi?id=80799
[15:47] <ericb2> Status:
[15:47] <ericb2> issue 77549 : fix the scrollbar: not yet complete, needs some work. The changes have only been commited into aquavclcarbonfixes, and wil be in aquavcl03 when working.
[15:47] <ericb2> issue 79581 backingstore issue. Waiting for Philipp to have more infos
[15:47] <ericb2> 79529 : Drag and drop Tino ?
[15:47] <ericb2> 80701 + 80704 : (see comments in issue 80701) we found a UI Layout issue with Herbert, and he's investigating.
[15:47] <ericb2> Other changes: native progressbar for the splashscreen has been added.
[15:47] <IZBot> porting DEFECT STARTED P3 Scrollbar - vcl control areas not correctly superposed with aqua areas on scrollbar http:// qa.openoffice.org/issues/show_bug.cgi?id=77549
[15:47] <IZBot> gsl ENHANCEMENT CLOSED FIXED P3 Black flicker at initial show of every window on aqua http://qa.openoffice.org/ issues/show_bug.cgi?id=79581
[15:47] <IZBot> porting DEFECT NEW P3 combo boxes not drawn correctly http://qa.openoffice.org/issues/show_bug.cgi?id=80701
[15:47] <hdu_hh> 80701+80704 should be solved soon...
[15:47] <ericb2> hdu_hh: great :-)
[15:47] <ericb2> hdu_hh: can you tell me more ?
[15:48] <hdu_hh> I'll need to discuss the soluition with someone who is familiar with 79475
[15:49] <hdu_hh> so I suggest to go into details after the meeting
[15:49] <cloph> http://qa.openoffice.org/issues/show_bug.cgi?id=79475
[15:49] <IZBot> issue 79475: porting ENHANCEMENT VERIFIED FIXED P3 implement aqua text edits
[15:50] <ericb2> FYI, aquavclcarbonfixescws has been created. The purpose is to fix the 5 most important issues before a new development snapshot ( supposedly for OOoCon2007 )
[15:50] <ericb2> For the flicker issue, I remember Philipp fixed it in aquavcl03 and he told me it was possible to backport it
[15:51] <ericb2> about the scrollbar, this is more complicated
[15:51] <ericb2> they are several problems
[15:51] <ericb2> the first one is something is not correctly initialized, because the relevant code is still missing
[15:51] <shaunmcdonald> ericb2: if the long talked about subversion migration had been completed, then, there would be no loss in data when re-naming files
[15:51] <ericb2> in vcl/source/control/scrbar.cxx
[15:52] <ericb2> shaunmcdonald: ok. please keep this info for the discussion. Interesting info
[15:53] <ericb2> I have commited important changes and I'd like someone test them
[15:53] <ericb2> hdu_hh reviewed the code, but we need to make a point
[15:53] <hdu_hh> ericb2: I'll do it if you guide me through it
[15:53] <ericb2> hdu_hh: no problem. I'll tell you what is wrong
[15:53] <ericb2> and missing
[15:54] <ericb2> other point: since the changes are working well, the native progress bar ( for the splashscreen) has been added into the cws
[15:54] <hdu_hh> ericb2: good, let's do it after the meeting
[15:55] <ericb2> @all: do you see other important issues for the Carbon version ?
[15:56] <ericb2> No questions ?
[15:57] <ericb2> Last but not least, I expect the cws ready for next week, say wednesday
[15:57] <ericb2> hdu_hh: do you think it is possible ?
[15:58] <hdu_hh> depends on the drag+drop issue. tino?
[15:58] <ericb2> hdu_hh: uff my bad ..yes, I forgot the drag and drop issue.
[15:58] <ericb2> tino: do you have some infos ?
[15:58] <hdu_hh> OTOH we could remove this issue from the CWS
[16:00] <ericb2> hdu_hh: or not integrate the cws, and wait for Tino
[16:00] <hdu_hh> it would be nice to have the feature, but I think the CWS could live without it
[16:01] <hdu_hh> since this issue is independent of the others
[16:01] <ericb2> hdu_hh: with printing, this is one of the most important features we still need
[16:01] <mav_eric> o.k. I'll have to leave. I'll read the log
[16:01] <mav_eric> bye
[16:01] * mav_eric (n=mav_eric@xdsl-87-79-226-86.netcologne.de) has left #ooo_macport