Hi,
as you might know, the "dialogs" folder in svx/source is used to build
two libraries, dialogs and cui. The latter is code that is loaded on
demand and contains dialogs, tabpages etc. that are accessed via factory
and interfaces only.
IMHO having >400 source files in one folder ending up in two libraries
is a huge mess and so I separated the files. While doing this I found
some more code in the dialogs library that could be moved to cui. I
adapted code and resource files and also created separate makefiles and
now have a version that works fine.
Before I can commit the "moves", I want to make sure that no changes
made by others in the moved files get lost. So I will resync to m43 as
soon as it is available and move the files in svn based on that version.
Then I hope to get the CWS will be integrated into m44 as the first one.
This should cause warnings when other CWS integrated later contain
changes in the moved files.
Of course it would make sense if CWS with changes in these files would
be resynced to m44 before integration. I attached a list of the files
(based on DEV300_m41) that are affected so that we can talk about
possible problems.
A remark to Ivo: we need to talk about the consequences wrt. localize.sdf.
Ciao,
Mathias
--
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[email protected]".
I use it for the OOo lists and only rarely read other mails sent to it.
Volume in drive C is unlabeled Serial number is E433:BC7F
Directory of C:\tmp\cui\*
4.03.2009 12:52 <DIR> .
4.03.2009 12:52 <DIR> ..
25.02.2009 10:54 56.312 acccfg.cxx
17.02.2009 16:12 2.543 acccfg.hrc
24.02.2009 16:35 9.489 acccfg.hxx
20.02.2009 9:52 6.972 acccfg.src
12.02.2009 20:05 12.871 align.cxx
12.02.2009 20:05 2.936 align.hrc
12.02.2009 20:05 3.441 align.hxx
12.02.2009 20:05 6.805 align.src
12.02.2009 20:05 91.039 autocdlg.cxx
12.02.2009 20:05 5.603 autocdlg.hrc
12.02.2009 20:05 13.509 autocdlg.hxx
12.02.2009 20:05 19.844 autocdlg.src
12.02.2009 20:05 52.280 backgrnd.cxx
12.02.2009 20:05 2.095 backgrnd.hrc
25.02.2009 16:07 6.070 backgrnd.hxx
12.02.2009 20:05 7.069 backgrnd.src
12.02.2009 20:05 2.560 bbdlg.cxx
12.02.2009 20:05 1.899 bbdlg.hxx
12.02.2009 20:05 2.088 bbdlg.src
12.02.2009 20:05 48.695 border.cxx
12.02.2009 20:05 3.562 border.hrc
12.02.2009 20:05 5.617 border.hxx
12.02.2009 20:05 11.111 border.src
26.02.2009 11:09 12.329 borderconn.cxx
25.02.2009 23:04 2.956 borderconn.hxx
19.02.2009 10:54 162.977 cfg.cxx
12.02.2009 20:05 3.963 cfg.hrc
25.02.2009 20:15 24.069 cfg.hxx
12.02.2009 20:05 19.983 cfg.src
12.02.2009 20:05 8.655 cfgchart.cxx
12.02.2009 20:05 3.403 cfgchart.hxx
24.02.2009 22:12 61.376 cfgutil.cxx
24.02.2009 20:24 7.741 cfgutil.hxx
26.02.2009 11:01 124.370 chardlg.cxx
12.02.2009 20:05 2.586 chardlg.h
12.02.2009 20:05 5.152 chardlg.hrc
12.02.2009 20:05 12.469 chardlg.hxx
12.02.2009 20:05 23.509 chardlg.src
2.03.2009 17:34 1.722 charmap.hrc
4.03.2009 10:41 4.044 charmap.src
12.02.2009 20:05 10.191 commonlingui.cxx
25.02.2009 20:14 5.827 commonlingui.hxx
12.02.2009 20:05 3.251 commonlingui.src
12.02.2009 20:05 15.579 connect.cxx
12.02.2009 20:05 3.554 connect.hxx
12.02.2009 20:05 5.967 connect.src
12.02.2009 20:05 8.673 connpoolconfig.cxx
12.02.2009 20:05 1.995 connpoolconfig.hxx
12.02.2009 20:05 17.454 connpooloptions.cxx
12.02.2009 20:05 1.678 connpooloptions.hrc
25.02.2009 19:44 3.055 connpooloptions.hxx
12.02.2009 20:05 3.420 connpooloptions.src
12.02.2009 20:05 4.331 connpoolsettings.cxx
12.02.2009 20:05 3.699 connpoolsettings.hxx
12.02.2009 20:05 1.739 ControlFocusHelper.hxx
25.02.2009 17:10 89 cui.map
1.03.2009 10:59 5.045 cuicharmap.cxx
26.02.2009 9:10 2.471 cuicharmap.hxx
25.02.2009 20:09 1.726 cuiexp.cxx
12.02.2009 20:05 37.163 cuifmsearch.cxx
12.02.2009 20:05 8.317 cuifmsearch.hxx
12.02.2009 20:05 38.717 cuigaldlg.cxx
12.02.2009 20:05 9.852 cuigaldlg.hxx
25.02.2009 21:09 20.243 cuigrfflt.cxx
12.02.2009 20:05 6.671 cuigrfflt.hxx
12.02.2009 20:05 13.506 cuihyperdlg.cxx
12.02.2009 20:05 3.452 cuihyperdlg.hxx
25.02.2009 19:01 1.704 cuiimapdlg.hrc
25.02.2009 18:57 3.702 cuiimapdlg.src
25.02.2009 19:03 3.590 cuiimapwnd.cxx
25.02.2009 19:46 1.477 cuiimapwnd.hxx
12.02.2009 20:05 4.183 cuioptgenrl.hxx
25.02.2009 16:36 3.289 cuisrchdlg.cxx
12.02.2009 20:05 2.669 cuisrchdlg.hxx
25.02.2009 20:14 25.794 cuitabarea.hxx
12.02.2009 20:05 13.948 cuitabline.hxx
12.02.2009 20:05 2.640 cuitbxform.cxx
12.02.2009 20:05 626 cuitbxform.hxx
12.02.2009 20:05 16.712 dbregister.cxx
12.02.2009 20:05 1.587 dbregister.hrc
12.02.2009 20:05 5.158 dbregister.hxx
12.02.2009 20:05 2.698 dbregister.src
12.02.2009 20:05 7.563 dbregisterednamesconfig.cxx
12.02.2009 20:05 2.016 dbregisterednamesconfig.hxx
12.02.2009 20:05 2.811 dbregistersettings.cxx
12.02.2009 20:05 2.343 dbregistersettings.hxx
26.02.2009 9:04 65.809 dlgfact.cxx
25.02.2009 18:33 33.840 dlgfact.hxx
12.02.2009 20:05 7.327 dlgname.cxx
12.02.2009 20:05 1.533 dlgname.hrc
12.02.2009 20:05 5.725 dlgname.hxx
12.02.2009 20:05 5.730 dlgname.src
12.02.2009 20:05 7.490 doclinkdialog.cxx
12.02.2009 20:05 1.535 doclinkdialog.hrc
12.02.2009 20:05 3.080 doclinkdialog.hxx
12.02.2009 20:05 4.247 doclinkdialog.src
12.02.2009 20:05 8.263 dstribut.cxx
12.02.2009 20:05 1.954 dstribut.hrc
12.02.2009 20:05 4.172 dstribut.hxx
12.02.2009 20:05 6.258 dstribut.src
19.02.2009 15:27 7.600 eventdlg.cxx
12.02.2009 20:05 1.534 eventdlg.hrc
12.02.2009 20:05 3.001 eventdlg.src
12.02.2009 20:05 20.241 fontsubs.cxx
12.02.2009 20:05 2.101 fontsubs.hrc
25.02.2009 20:16 4.021 fontsubs.hxx
12.02.2009 20:05 5.019 fontsubs.src
12.02.2009 20:05 2.474 grfflt.hrc
12.02.2009 20:05 11.627 grfflt.src
12.02.2009 20:05 26.168 grfpage.cxx
12.02.2009 20:05 1.917 grfpage.hrc
12.02.2009 20:05 4.020 grfpage.hxx
12.02.2009 20:05 6.837 grfpage.src
12.02.2009 20:05 62.607 hangulhanjadlg.cxx
12.02.2009 20:05 5.771 hangulhanjadlg.hrc
12.02.2009 20:05 11.314 hangulhanjadlg.hxx
12.02.2009 20:05 10.195 hangulhanjadlg.src
11.02.2009 10:18 2.288 headertablistbox.hxx
12.02.2009 20:05 17.921 hldocntp.cxx
12.02.2009 20:05 2.821 hldocntp.hxx
12.02.2009 20:05 11.738 hldoctp.cxx
12.02.2009 20:05 3.186 hldoctp.hxx
12.02.2009 20:05 17.456 hlinettp.cxx
12.02.2009 20:05 3.953 hlinettp.hxx
12.02.2009 20:05 11.544 hlmailtp.cxx
12.02.2009 20:05 2.775 hlmailtp.hxx
12.02.2009 20:05 14.610 hlmarkwn.cxx
12.02.2009 20:05 2.329 hlmarkwn.src
19.02.2009 11:19 25.871 hltpbase.cxx
18.02.2009 9:22 6.417 hltpbase.hxx
12.02.2009 20:05 38.225 iconcdlg.cxx
12.02.2009 20:05 9.315 iconcdlg.hxx
12.02.2009 20:05 1.319 iconcdlg.src
25.02.2009 17:20 1.930 init.cxx
12.02.2009 20:05 39.074 insdlg.cxx
12.02.2009 20:05 8.196 insdlg.hxx
12.02.2009 20:05 5.290 internationaloptions.cxx
12.02.2009 20:05 2.511 internationaloptions.hrc
12.02.2009 20:05 1.904 internationaloptions.hxx
12.02.2009 20:05 2.486 internationaloptions.src
12.02.2009 20:05 18.649 labdlg.cxx
12.02.2009 20:05 2.212 labdlg.hrc
12.02.2009 20:05 3.964 labdlg.hxx
12.02.2009 20:05 6.519 labdlg.src
25.02.2009 21:02 20.675 linkdlg.cxx
12.02.2009 20:05 4.699 linkdlg.hxx
20.02.2009 10:09 20.782 macroass.cxx
18.02.2009 14:45 3.249 macroass.hrc
19.02.2009 18:28 4.651 macroass.hxx
20.02.2009 9:53 3.393 macroass.src
17.02.2009 11:19 36.656 macropg.cxx
17.02.2009 11:19 4.071 macropg.hrc
25.02.2009 20:37 5.932 macropg.hxx
18.02.2009 14:57 8.189 macropg.src
25.02.2009 21:36 7.526 makefile.mk
12.02.2009 20:05 25.467 measure.cxx
12.02.2009 20:05 1.838 measure.hrc
12.02.2009 20:05 3.743 measure.hxx
12.02.2009 20:05 6.623 measure.src
12.02.2009 20:05 6.207 multifil.cxx
12.02.2009 20:05 2.068 multifil.hxx
12.02.2009 20:05 12.060 multipat.cxx
12.02.2009 20:05 2.839 multipat.hxx
12.02.2009 20:05 2.428 newtabledlg.cxx
12.02.2009 20:05 1.344 newtabledlg.hrc
12.02.2009 20:05 1.903 newtabledlg.hxx
12.02.2009 20:05 2.816 newtabledlg.src
12.02.2009 20:05 54.598 numfmt.cxx
12.02.2009 20:05 2.366 numfmt.hrc
12.02.2009 20:05 6.197 numfmt.hxx
12.02.2009 20:05 6.696 numfmt.src
25.02.2009 22:41 127.214 numpages.cxx
12.02.2009 20:05 3.814 numpages.hrc
12.02.2009 20:05 13.608 numpages.hxx
12.02.2009 20:05 23.731 numpages.src
12.02.2009 20:05 7.205 optaccessibility.cxx
12.02.2009 20:05 2.558 optaccessibility.hxx
12.02.2009 20:05 15.941 optasian.cxx
12.02.2009 20:05 2.442 optasian.hxx
12.02.2009 20:05 6.430 optchart.cxx
12.02.2009 20:05 2.719 optchart.hxx
12.02.2009 20:05 69.471 optcolor.cxx
12.02.2009 20:05 2.877 optcolor.hxx
12.02.2009 20:05 6.266 optctl.cxx
12.02.2009 20:05 2.231 optctl.hxx
12.02.2009 20:05 23.439 optdict.cxx
12.02.2009 20:05 5.354 optdict.hxx
12.02.2009 20:05 14.896 optfltr.cxx
12.02.2009 20:05 1.826 optfltr.hrc
12.02.2009 20:05 3.475 optfltr.hxx
12.02.2009 20:05 4.580 optfltr.src
12.02.2009 20:05 66.543 optgdlg.cxx
12.02.2009 20:05 7.405 optgdlg.hrc
12.02.2009 20:05 6.201 optgdlg.hxx
12.02.2009 20:05 16.044 optgdlg.src
12.02.2009 20:05 19.341 optgenrl.cxx
12.02.2009 20:05 3.400 optHeaderTabListbox.cxx
12.02.2009 20:05 1.683 optHeaderTabListbox.hxx
12.02.2009 20:05 9.694 opthtml.cxx
12.02.2009 20:05 2.004 opthtml.hrc
12.02.2009 20:05 2.706 opthtml.hxx
12.02.2009 20:05 6.670 opthtml.src
12.02.2009 20:05 8.551 optimprove2.cxx
12.02.2009 20:05 76.230 optinet2.cxx
12.02.2009 20:05 9.970 optinet2.hxx
12.02.2009 20:05 35.133 optjava.cxx
12.02.2009 20:05 2.456 optjava.hrc
12.02.2009 20:05 6.804 optjava.hxx
12.02.2009 20:05 7.201 optjava.src
12.02.2009 20:05 13.992 optjsearch.cxx
12.02.2009 20:05 2.882 optjsearch.hxx
12.02.2009 20:05 9.593 optmemory.cxx
12.02.2009 20:05 3.250 optmemory.hrc
12.02.2009 20:05 3.057 optmemory.hxx
12.02.2009 20:05 5.567 optmemory.src
12.02.2009 20:05 29.455 optpath.cxx
12.02.2009 20:05 3.697 optpath.hxx
12.02.2009 20:05 31.153 optsave.cxx
12.02.2009 20:05 3.496 optsave.hxx
12.02.2009 20:05 14.893 optupdt.cxx
12.02.2009 20:05 1.768 optupdt.hrc
12.02.2009 20:05 2.884 optupdt.hxx
12.02.2009 20:05 3.567 optupdt.src
12.02.2009 20:05 57.734 page.cxx
12.02.2009 20:05 2.389 page.h
12.02.2009 20:05 2.481 page.hrc
12.02.2009 20:05 7.501 page.hxx
12.02.2009 20:05 13.753 page.src
12.02.2009 20:05 69.943 paragrph.cxx
12.02.2009 20:05 4.103 paragrph.hrc
12.02.2009 20:05 9.330 paragrph.hxx
12.02.2009 20:05 16.083 paragrph.src
12.02.2009 20:05 9.140 pastedlg.cxx
12.02.2009 20:05 3.244 pastedlg.hxx
12.02.2009 20:05 4.253 plfilter.cxx
25.02.2009 20:29 7.899 postdlg.cxx
12.02.2009 20:05 1.727 postdlg.hrc
12.02.2009 20:05 3.974 postdlg.hxx
12.02.2009 20:05 3.746 postdlg.src
12.02.2009 20:05 3.303 readonlyimage.cxx
12.02.2009 20:05 1.546 readonlyimage.hxx
12.02.2009 20:05 1.736 readonlyimage.src
12.02.2009 20:05 54.105 scriptdlg.cxx
12.02.2009 20:05 2.874 scriptdlg.hrc
25.02.2009 20:15 9.165 scriptdlg.hxx
12.02.2009 20:05 8.170 scriptdlg.src
12.02.2009 20:05 4.995 sdbcdriverenum.cxx
12.02.2009 20:05 2.516 sdbcdriverenum.hxx
12.02.2009 20:05 3.514 sdrcelldlg.cxx
12.02.2009 20:05 1.876 sdrcelldlg.hxx
12.02.2009 20:05 3.016 sdrcelldlg.src
12.02.2009 20:05 4.830 securityoptions.cxx
12.02.2009 20:05 3.432 securityoptions.hrc
12.02.2009 20:05 3.867 securityoptions.hxx
12.02.2009 20:05 5.399 securityoptions.src
12.02.2009 20:05 36.870 selector.cxx
12.02.2009 20:05 2.246 selector.hrc
25.02.2009 20:15 7.315 selector.hxx
12.02.2009 20:05 5.279 selector.src
12.02.2009 20:05 4.926 showcols.cxx
12.02.2009 20:05 2.203 showcols.hxx
12.02.2009 20:05 6.664 SpellAttrib.cxx
12.02.2009 20:05 7.277 SpellAttrib.hxx
12.02.2009 20:05 83.650 SpellDialog.cxx
12.02.2009 20:05 2.065 SpellDialog.hrc
12.02.2009 20:05 5.979 SpellDialog.src
12.02.2009 20:05 3.735 splitcelldlg.cxx
12.02.2009 20:05 1.459 splitcelldlg.hrc
12.02.2009 20:05 2.215 splitcelldlg.hxx
12.02.2009 20:05 3.448 splitcelldlg.src
12.02.2009 20:05 8.550 srchxtra.cxx
12.02.2009 20:05 1.736 srchxtra.hrc
12.02.2009 20:05 3.074 srchxtra.hxx
12.02.2009 20:05 5.824 srchxtra.src
12.02.2009 20:05 4.036 svuidlg.hrc
12.02.2009 20:05 15.271 svuidlg.src
12.02.2009 20:05 76.528 swpossizetabpage.cxx
12.02.2009 20:05 2.180 swpossizetabpage.hrc
12.02.2009 20:05 5.156 swpossizetabpage.hxx
12.02.2009 20:05 8.098 swpossizetabpage.src
12.02.2009 20:05 12.997 tabarea.cxx
12.02.2009 20:05 4.786 tabarea.hrc
12.02.2009 20:05 32.927 tabarea.src
12.02.2009 20:05 9.883 tabline.cxx
12.02.2009 20:05 2.954 tabline.hrc
12.02.2009 20:05 16.443 tabline.src
12.02.2009 20:05 21.049 tabstpge.cxx
12.02.2009 20:05 2.278 tabstpge.hrc
12.02.2009 20:05 4.506 tabstpge.hxx
12.02.2009 20:05 5.363 tabstpge.src
12.02.2009 20:05 19.310 textanim.cxx
12.02.2009 20:05 1.637 textanim.hrc
12.02.2009 20:05 3.597 textanim.hxx
12.02.2009 20:05 11.746 textanim.src
12.02.2009 20:05 25.357 textattr.cxx
12.02.2009 20:05 1.652 textattr.hrc
12.02.2009 20:05 3.993 textattr.hxx
12.02.2009 20:05 5.659 textattr.src
26.02.2009 11:08 77.989 tparea.cxx
12.02.2009 20:05 32.873 tpbitmap.cxx
12.02.2009 20:05 37.413 tpcolor.cxx
12.02.2009 20:05 28.197 tpgradnt.cxx
12.02.2009 20:05 27.127 tphatch.cxx
12.02.2009 20:05 56.613 tpline.cxx
12.02.2009 20:05 28.662 tplnedef.cxx
12.02.2009 20:05 21.420 tplneend.cxx
12.02.2009 20:05 18.685 tpshadow.cxx
12.02.2009 20:05 51.229 transfrm.cxx
12.02.2009 20:05 2.449 transfrm.hrc
12.02.2009 20:05 8.036 transfrm.hxx
12.02.2009 20:05 12.538 transfrm.src
12.02.2009 20:05 109.486 treeopt.cxx
12.02.2009 20:05 3.743 treeopt.hrc
12.02.2009 20:05 12.540 treeopt.hxx
12.02.2009 20:05 12.417 treeopt.src
12.02.2009 20:05 12.888 webconninfo.cxx
12.02.2009 20:05 2.573 webconninfo.hrc
12.02.2009 20:05 3.052 webconninfo.hxx
12.02.2009 20:05 3.383 webconninfo.src
12.02.2009 20:05 6.172 winpluginlib.cpp
25.02.2009 20:29 13.911 zoom.cxx
12.02.2009 20:05 2.186 zoom.hrc
12.02.2009 20:05 3.549 zoom.hxx
12.02.2009 20:05 4.448 zoom.src
4.239.329 bytes in 324 files and 2 dirs 4.853.760 bytes allocated
31.923.175.424 bytes free
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]