Log Mac Meeting 22 August 2007

From Apache OpenOffice Wiki
Revision as of 14:02, 22 August 2007 by Ericb (Talk | contribs)

Jump to: navigation, search

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 Image%202.png

[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 Image%203.png

[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 listVCL.png 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 listHeaderAqua2.png 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

Personal tools