diff options
author | Rüdiger Timm <rt@openoffice.org> | 2008-07-30 12:46:52 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2008-07-30 12:46:52 +0000 |
commit | 4134e62e0116d5f51251e1282c68045e2ac7956d (patch) | |
tree | e1ee3413d50e39d38c3b5c7a2cc462668c30bea9 | |
parent | c2a9afc4d28b0f04e41f2582f5314b226b2c7a3e (diff) |
INTEGRATION: CWS layoutdialogs (1.2.6); FILE MERGED
2008/03/20 11:56:24 jcn 1.2.6.1: Update from http://lilypond.org/~janneke/vc/toolkit.git/.git
2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org>
* source/awt/vclxwindow.cxx: Fix compile warning.
2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org>
* util/makefile.mk: Revert obsolete VERSION addition.
2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org>
* source/controls/dialogcontrol.cxx,
source/controls/unocontrol.cxx, source/helper/tkresmgr.cxx,
util/defs/wntmsci11: Revert weird initial patch.
2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO: Doc update.
2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx,
inc/layout/layout.hxx, source/awt/vclxbutton.cxx,
source/vclcompat/wbutton.cxx, workben/layout/recover.xml: Implement
MoreButton. TODO: images.
2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org>
* source/vclcompat/wbutton.cxx: Remove redraw cruft, rename
redrawAlready to redraw.
2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, source/vclcompat/wbutton.cxx: Step
towards cleaner redraw.
2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx,
inc/layout/layout.hxx, source/awt/vclxbutton.cxx,
source/awt/vclxbutton.hxx, source/layout/helper.cxx,
source/vclcompat/wbutton.cxx, workben/layout/recover.cxx,
workben/layout/recover.hxx: Extract AdvancedButton implementation
from recover.cxx into new widget.
2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/recover.cxx, workben/layout/recover.hxx,
workben/layout/recover.xml: Update recover dialog, make
advanced/simple switching work.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/zoom.cxx: In test mode, enable everything.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/localize.sdf: Manually add new translatable strings
and translations for de, nl.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/zoom.xml: Update zoom to have hbox of Zoom factor
and View layout alongside each other.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/zoom.cxx, workben/layout/zoom.hxx,
workben/layout/zoom.xml: Merge upstream's zoom.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* source/vclcompat/wbutton.cxx, source/vclcompat/wrapper.hxx:
Nitpick, debugging aid.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout.hxx, source/vclcompat/wrapper.cxx: Implement
FixedLine.IsEnabled().
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* util/makefile.mk: Build lib name fix.
2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx,
inc/layout/layout.hxx, source/vclcompat/wcontainer.cxx,
workben/layout/recover.cxx, workben/layout/recover.hxx,
workben/layout/recover.xml: Complete VBox/HBox wrappers. Not use
them in recover, spacing still wrong.
2008-03-13 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, workben/layout/recover.cxx,
workben/layout/recover.hxx, workben/layout/recover.xml: More
recovery dialog mockuping.
2008-03-13 Jan Nieuwenhuizen <janneke@gnu.org>
* source/layout/box-base.cxx: Implement visibility of
elements/containers better.
2008-03-13 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx,
inc/layout/layout.hxx, source/layout/helper.cxx,
source/layout/import.cxx, source/layout/proplist.cxx,
source/vclcompat/wbutton.cxx, source/vclcompat/wfield.cxx,
source/vclcompat/wrapper.cxx, source/vclcompat/wrapper.hxx:
Implement FixedImage. Needed for recovery dialog.
2008-02-28 Jan Nieuwenhuizen <janneke@gnu.org>
* source/layout/box-base.hxx, workben/layout/editor.cxx: Give
ChildData virtual distructor.
2008-02-28 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx,
inc/layout/layout.hxx, source/layout/helper.cxx,
source/vclcompat/makefile.mk, source/vclcompat/wrapper.cxx,
util/makefile.mk, workben/layout/makefile.mk,
workben/layout/recover.cxx, workben/layout/recover.hxx,
workben/layout/recover.xml, workben/layout/test.cxx: Stab at new
recover dialog.
2008-02-28 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/editor.cxx: Do not clear fresh container. Disable
debug printing.
2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, workben/layout/localize.sdf: Fix localize.sdf for
wordcount.
2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-pre.hxx, source/layout/dialogbuttonhbox.cxx: Fix
ID for displaying dialogs.
2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, workben/layout/localize.sdf,
workben/layout/wordcount.xml, workben/layout/zoom.xml: Add strings
for all languages.
2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, source/awt/vclxsplitter.cxx,
source/awt/vclxsplitter.hxx, source/awt/vclxtabcontrol.cxx,
source/awt/vclxtabcontrol.hxx, source/layout/box-base.cxx,
source/layout/box-base.hxx, source/layout/box.cxx,
source/layout/box.hxx, source/layout/container.cxx,
source/layout/dialogbuttonhbox.cxx,
source/layout/dialogbuttonhbox.hxx, source/layout/factory.cxx,
source/layout/flow.cxx, source/layout/helper.cxx,
source/layout/import.hxx, source/layout/makefile.mk,
source/layout/proplist.cxx, source/layout/root.cxx,
source/layout/table.cxx, source/layout/table.hxx,
source/layout/timer.cxx, source/vclcompat/wcontainer.cxx,
source/vclcompat/wfield.cxx, source/vclcompat/wrapper.cxx: Clean-up
code duplication from layout: new Box_Base class implements
addChild, removeChild, getChildren, getChildProperties for Box,
Table, VCLXSplitter, VCLXTabControl.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, source/layout/root.cxx: Document more fixmes.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, source/layout/proplist.cxx: Remove m237
workaround.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* source/layout/helper.cxx: More comment cleanups.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* source/awt/vclxtabcontrol.cxx, source/layout/box.cxx,
source/layout/container.cxx, source/vclcompat/wrapper.cxx:
Commented-out code cleanups.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx,
inc/layout/layout.hxx, inc/layout/layoutcore.hxx,
source/awt/forward.hxx, source/awt/vclxbutton.cxx,
source/awt/vclxbutton.hxx, source/awt/vclxdialog.cxx,
source/awt/vclxdialog.hxx, source/awt/vclxfixedline.cxx,
source/awt/vclxfixedline.hxx, source/awt/vclxscroller.cxx,
source/awt/vclxscroller.hxx, source/awt/vclxsplitter.cxx,
source/awt/vclxsplitter.hxx, source/awt/vclxtabcontrol.cxx,
source/awt/vclxtabcontrol.hxx, source/layout/bin.cxx,
source/layout/bin.hxx, source/layout/box.cxx,
source/layout/box.hxx, source/layout/container.cxx,
source/layout/container.hxx, source/layout/dialogbuttonhbox.cxx,
source/layout/dialogbuttonhbox.hxx, source/layout/factory.cxx,
source/layout/factory.hxx, source/layout/flow.cxx,
source/layout/flow.hxx, source/layout/helper.cxx,
source/layout/helper.hxx, source/layout/import.cxx,
source/layout/import.hxx, source/layout/makefile.mk,
source/layout/precompiled_xmlscript.hxx,
source/layout/proplist.cxx, source/layout/proplist.hxx,
source/layout/root.cxx, source/layout/root.hxx,
source/layout/table.cxx, source/layout/table.hxx,
source/layout/timer.cxx, source/layout/timer.hxx,
source/layout/translate.cxx, source/layout/translate.hxx,
source/vclcompat/makefile.mk, source/vclcompat/wbutton.cxx,
source/vclcompat/wcontainer.cxx, source/vclcompat/wfield.cxx,
source/vclcompat/wrapper.cxx, source/vclcompat/wrapper.hxx,
workben/layout/editor.cxx, workben/layout/editor.hxx,
workben/layout/makefile.mk, workben/layout/simple-paragraph.cxx,
workben/layout/simple-paragraph.hxx, workben/layout/test.cxx,
workben/layout/uno.hxx, workben/layout/zoom_def.hxx: Add licence
headers.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* workben/layout/meekfile.mk: Junk meekfile.mk
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO: Update TODO.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/toolkit/awt/vclxwindows.hxx, source/awt/vclxwindow.cxx,
source/awt/vclxwindows.cxx: Move VCLXScrollBar's getMinimumSize()
from VCLXWindow's switch to method.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/toolkit/awt/vclxwindows.hxx, source/awt/vclxwindow.cxx,
source/awt/vclxwindows.cxx: Move VCLXMessageBox's getMinimumSize()
from VCLXWindow's switch to method.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, inc/toolkit/awt/vclxtopwindow.hxx,
source/awt/vclxdialog.cxx, source/awt/vclxdialog.hxx,
source/awt/vclxtopwindow.cxx: Remove code duplication from
VCLXDialog.
2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org>
* source/awt/vclxdialog.cxx, source/vclcompat/wbutton.cxx,
source/vclcompat/wcontainer.cxx, source/vclcompat/wrapper.hxx:
Comment cleanup.
2008-02-21 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, source/layout/helper.hxx,
workben/layout/editor.cxx, workben/layout/wordcountdialog.cxx: Fix
remaining SUN warnings.
2008-02-21 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/layout/layout.hxx, source/awt/vclxfixedline.hxx,
source/layout/byteseq.cxx, source/layout/helper.hxx,
source/layout/import.cxx, source/layout/makefile.mk,
source/layout/proplist.cxx, source/layout/translate.hxx,
source/vclcompat/wbutton.cxx, source/vclcompat/wcontainer.cxx,
source/vclcompat/wfield.cxx, source/vclcompat/wrapper.cxx,
source/vclcompat/wrapper.hxx, workben/layout/editor.cxx: Fix some
sunstudio12 warnings.
2008-02-20 Jan Nieuwenhuizen <janneke@gnu.org>
* doc/layout/TODO, source/awt/makefile.mk,
source/awt/vclxbutton.cxx, source/awt/vclxbutton.hxx,
source/awt/vclxproxy.cxx, source/awt/vclxproxy.hxx,
source/layout/helper.cxx: Junk VCLXProxy.
2008-02-20 Jan Nieuwenhuizen <janneke@gnu.org>
* inc/toolkit/awt/vclxwindows.hxx,
inc/toolkit/helper/listenermultiplexer.hxx,
source/awt/vclxbutton.cxx, source/awt/vclxbutton.hxx,
source/awt/vclxtabcontrol.cxx, source/awt/vclxtabcontrol.hxx,
source/layout/helper.cxx: Hello world on AWTVCLXCancelButton() label
and images.
2008-02-20 Jan Nieuwenhuizen <janneke@gnu.org>
* .gitignore, source/awt/forward.hxx, source/awt/makefile.mk,
source/awt/vclxdialog.cxx, source/awt/vclxdialog.hxx,
source/awt/vclxfixedline.cxx, source/awt/vclxfixedline.hxx,
source/awt/vclxscroller.cxx, source/awt/vclxscroller.hxx,
source/awt/vclxsplitter.cxx, source/awt/vclxsplitter.hxx,
source/awt/vclxtabcontrol.cxx, source/awt/vclxtabcontrol.hxx,
source/layout/makefile.mk, workben/layout/localize-de.sdf,
workben/layout/localize-nl.sdf: Cleanup of includes, namespace in
headers in awt.
-rw-r--r-- | toolkit/doc/layout/ChangeLog | 297 | ||||
-rw-r--r-- | toolkit/doc/layout/TODO | 84 |
2 files changed, 367 insertions, 14 deletions
diff --git a/toolkit/doc/layout/ChangeLog b/toolkit/doc/layout/ChangeLog index 5e433ee71878..240db833847c 100644 --- a/toolkit/doc/layout/ChangeLog +++ b/toolkit/doc/layout/ChangeLog @@ -1,3 +1,300 @@ +2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/awt/vclxwindow.cxx: Fix compile warning. + +2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * util/makefile.mk: Revert obsolete VERSION addition. + +2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/controls/dialogcontrol.cxx, + source/controls/unocontrol.cxx, source/helper/tkresmgr.cxx, + util/defs/wntmsci11: Revert weird initial patch. + +2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO: Doc update. + +2008-03-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx, + inc/layout/layout.hxx, source/awt/vclxbutton.cxx, + source/vclcompat/wbutton.cxx, workben/layout/recover.xml: Implement + MoreButton. TODO: images. + +2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/vclcompat/wbutton.cxx: Remove redraw cruft, rename + redrawAlready to redraw. + +2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, source/vclcompat/wbutton.cxx: Step + towards cleaner redraw. + +2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx, + inc/layout/layout.hxx, source/awt/vclxbutton.cxx, + source/awt/vclxbutton.hxx, source/layout/helper.cxx, + source/vclcompat/wbutton.cxx, workben/layout/recover.cxx, + workben/layout/recover.hxx: Extract AdvancedButton implementation + from recover.cxx into new widget. + +2008-03-19 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/recover.cxx, workben/layout/recover.hxx, + workben/layout/recover.xml: Update recover dialog, make + advanced/simple switching work. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/zoom.cxx: In test mode, enable everything. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/localize.sdf: Manually add new translatable strings + and translations for de, nl. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/zoom.xml: Update zoom to have hbox of Zoom factor + and View layout alongside each other. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/zoom.cxx, workben/layout/zoom.hxx, + workben/layout/zoom.xml: Merge upstream's zoom. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/vclcompat/wbutton.cxx, source/vclcompat/wrapper.hxx: + Nitpick, debugging aid. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout.hxx, source/vclcompat/wrapper.cxx: Implement + FixedLine.IsEnabled(). + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * util/makefile.mk: Build lib name fix. + +2008-03-14 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx, + inc/layout/layout.hxx, source/vclcompat/wcontainer.cxx, + workben/layout/recover.cxx, workben/layout/recover.hxx, + workben/layout/recover.xml: Complete VBox/HBox wrappers. Not use + them in recover, spacing still wrong. + +2008-03-13 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, workben/layout/recover.cxx, + workben/layout/recover.hxx, workben/layout/recover.xml: More + recovery dialog mockuping. + +2008-03-13 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/layout/box-base.cxx: Implement visibility of + elements/containers better. + +2008-03-13 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx, + inc/layout/layout.hxx, source/layout/helper.cxx, + source/layout/import.cxx, source/layout/proplist.cxx, + source/vclcompat/wbutton.cxx, source/vclcompat/wfield.cxx, + source/vclcompat/wrapper.cxx, source/vclcompat/wrapper.hxx: + Implement FixedImage. Needed for recovery dialog. + +2008-02-28 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/layout/box-base.hxx, workben/layout/editor.cxx: Give + ChildData virtual distructor. + +2008-02-28 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx, + inc/layout/layout.hxx, source/layout/helper.cxx, + source/vclcompat/makefile.mk, source/vclcompat/wrapper.cxx, + util/makefile.mk, workben/layout/makefile.mk, + workben/layout/recover.cxx, workben/layout/recover.hxx, + workben/layout/recover.xml, workben/layout/test.cxx: Stab at new + recover dialog. + +2008-02-28 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/editor.cxx: Do not clear fresh container. Disable + debug printing. + +2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, workben/layout/localize.sdf: Fix localize.sdf for + wordcount. + +2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-pre.hxx, source/layout/dialogbuttonhbox.cxx: Fix + ID for displaying dialogs. + +2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, workben/layout/localize.sdf, + workben/layout/wordcount.xml, workben/layout/zoom.xml: Add strings + for all languages. + +2008-02-27 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, source/awt/vclxsplitter.cxx, + source/awt/vclxsplitter.hxx, source/awt/vclxtabcontrol.cxx, + source/awt/vclxtabcontrol.hxx, source/layout/box-base.cxx, + source/layout/box-base.hxx, source/layout/box.cxx, + source/layout/box.hxx, source/layout/container.cxx, + source/layout/dialogbuttonhbox.cxx, + source/layout/dialogbuttonhbox.hxx, source/layout/factory.cxx, + source/layout/flow.cxx, source/layout/helper.cxx, + source/layout/import.hxx, source/layout/makefile.mk, + source/layout/proplist.cxx, source/layout/root.cxx, + source/layout/table.cxx, source/layout/table.hxx, + source/layout/timer.cxx, source/vclcompat/wcontainer.cxx, + source/vclcompat/wfield.cxx, source/vclcompat/wrapper.cxx: Clean-up + code duplication from layout: new Box_Base class implements + addChild, removeChild, getChildren, getChildProperties for Box, + Table, VCLXSplitter, VCLXTabControl. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, source/layout/root.cxx: Document more fixmes. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, source/layout/proplist.cxx: Remove m237 + workaround. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/layout/helper.cxx: More comment cleanups. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/awt/vclxtabcontrol.cxx, source/layout/box.cxx, + source/layout/container.cxx, source/vclcompat/wrapper.cxx: + Commented-out code cleanups. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout-post.hxx, inc/layout/layout-pre.hxx, + inc/layout/layout.hxx, inc/layout/layoutcore.hxx, + source/awt/forward.hxx, source/awt/vclxbutton.cxx, + source/awt/vclxbutton.hxx, source/awt/vclxdialog.cxx, + source/awt/vclxdialog.hxx, source/awt/vclxfixedline.cxx, + source/awt/vclxfixedline.hxx, source/awt/vclxscroller.cxx, + source/awt/vclxscroller.hxx, source/awt/vclxsplitter.cxx, + source/awt/vclxsplitter.hxx, source/awt/vclxtabcontrol.cxx, + source/awt/vclxtabcontrol.hxx, source/layout/bin.cxx, + source/layout/bin.hxx, source/layout/box.cxx, + source/layout/box.hxx, source/layout/container.cxx, + source/layout/container.hxx, source/layout/dialogbuttonhbox.cxx, + source/layout/dialogbuttonhbox.hxx, source/layout/factory.cxx, + source/layout/factory.hxx, source/layout/flow.cxx, + source/layout/flow.hxx, source/layout/helper.cxx, + source/layout/helper.hxx, source/layout/import.cxx, + source/layout/import.hxx, source/layout/makefile.mk, + source/layout/precompiled_xmlscript.hxx, + source/layout/proplist.cxx, source/layout/proplist.hxx, + source/layout/root.cxx, source/layout/root.hxx, + source/layout/table.cxx, source/layout/table.hxx, + source/layout/timer.cxx, source/layout/timer.hxx, + source/layout/translate.cxx, source/layout/translate.hxx, + source/vclcompat/makefile.mk, source/vclcompat/wbutton.cxx, + source/vclcompat/wcontainer.cxx, source/vclcompat/wfield.cxx, + source/vclcompat/wrapper.cxx, source/vclcompat/wrapper.hxx, + workben/layout/editor.cxx, workben/layout/editor.hxx, + workben/layout/makefile.mk, workben/layout/simple-paragraph.cxx, + workben/layout/simple-paragraph.hxx, workben/layout/test.cxx, + workben/layout/uno.hxx, workben/layout/zoom_def.hxx: Add licence + headers. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * workben/layout/meekfile.mk: Junk meekfile.mk + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO: Update TODO. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/toolkit/awt/vclxwindows.hxx, source/awt/vclxwindow.cxx, + source/awt/vclxwindows.cxx: Move VCLXScrollBar's getMinimumSize() + from VCLXWindow's switch to method. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/toolkit/awt/vclxwindows.hxx, source/awt/vclxwindow.cxx, + source/awt/vclxwindows.cxx: Move VCLXMessageBox's getMinimumSize() + from VCLXWindow's switch to method. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, inc/toolkit/awt/vclxtopwindow.hxx, + source/awt/vclxdialog.cxx, source/awt/vclxdialog.hxx, + source/awt/vclxtopwindow.cxx: Remove code duplication from + VCLXDialog. + +2008-02-26 Jan Nieuwenhuizen <janneke@gnu.org> + + * source/awt/vclxdialog.cxx, source/vclcompat/wbutton.cxx, + source/vclcompat/wcontainer.cxx, source/vclcompat/wrapper.hxx: + Comment cleanup. + +2008-02-21 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, source/layout/helper.hxx, + workben/layout/editor.cxx, workben/layout/wordcountdialog.cxx: Fix + remaining SUN warnings. + +2008-02-21 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/layout/layout.hxx, source/awt/vclxfixedline.hxx, + source/layout/byteseq.cxx, source/layout/helper.hxx, + source/layout/import.cxx, source/layout/makefile.mk, + source/layout/proplist.cxx, source/layout/translate.hxx, + source/vclcompat/wbutton.cxx, source/vclcompat/wcontainer.cxx, + source/vclcompat/wfield.cxx, source/vclcompat/wrapper.cxx, + source/vclcompat/wrapper.hxx, workben/layout/editor.cxx: Fix some + sunstudio12 warnings. + +2008-02-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * doc/layout/TODO, source/awt/makefile.mk, + source/awt/vclxbutton.cxx, source/awt/vclxbutton.hxx, + source/awt/vclxproxy.cxx, source/awt/vclxproxy.hxx, + source/layout/helper.cxx: Junk VCLXProxy. + +2008-02-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * inc/toolkit/awt/vclxwindows.hxx, + inc/toolkit/helper/listenermultiplexer.hxx, + source/awt/vclxbutton.cxx, source/awt/vclxbutton.hxx, + source/awt/vclxtabcontrol.cxx, source/awt/vclxtabcontrol.hxx, + source/layout/helper.cxx: Hello world on AWTVCLXCancelButton() label + and images. + +2008-02-20 Jan Nieuwenhuizen <janneke@gnu.org> + + * .gitignore, source/awt/forward.hxx, source/awt/makefile.mk, + source/awt/vclxdialog.cxx, source/awt/vclxdialog.hxx, + source/awt/vclxfixedline.cxx, source/awt/vclxfixedline.hxx, + source/awt/vclxscroller.cxx, source/awt/vclxscroller.hxx, + source/awt/vclxsplitter.cxx, source/awt/vclxsplitter.hxx, + source/awt/vclxtabcontrol.cxx, source/awt/vclxtabcontrol.hxx, + source/layout/makefile.mk, workben/layout/localize-de.sdf, + workben/layout/localize-nl.sdf: Cleanup of includes, namespace in + headers in awt. + 2008-02-11 Jan Nieuwenhuizen <janneke@gnu.org> * prj/build.lst: Have workspace depend on util, fixes parallel build diff --git a/toolkit/doc/layout/TODO b/toolkit/doc/layout/TODO index fef99870f279..df6b04a99790 100644 --- a/toolkit/doc/layout/TODO +++ b/toolkit/doc/layout/TODO @@ -1,14 +1,32 @@ -*-outline-*- * CWS -** 3.0 feature freeze: March 6 +** Move everything & development into new layout-dialogs CWS + ** cleanups -*** remove stuff -**** vclxproxy -> move into source/awt widgets -**** toplevel dialog/container? +*** layout/import.hxx: what's this generator stuff? +#if 0 +// generator +class Widget +*** root.hxx: +/* + TODO: (ricardo) I think we should cut on LayoutRoot, stripping out its widget + proxy interface (just make it return the root widget). + +*** root.cxx: +LayoutWidget::~LayoutWidget() +{ + /* should we dispose of the references...? */ + // at least of its children... Or should root? +*** root.cxx: +LayoutRoot::~LayoutRoot() +{ +// TODO: we want to delete the top level LayoutWidget... + * portability -** --enable-layout does not compile on Sun +** --enable-layout does not compile on Sun? +[SunStudio12 on Linux works...] TODO: Try not including layout-pre.hxx twice, but use layout-pre-header.hxx and layout-pre-source.hxx (both include an @@ -36,20 +54,40 @@ un-multiple-inclusion-shielded layout-pre.hxx). aUserEdit . Disable ( ) ; return 0 ; } -** LayoutDialogs compilation errors on Windows (--disable-layout?) + +** LayoutDialogs compilation errors on Windows in VCL headers there, need to include more headers to also get stuff like HWND defined. * code ** features +*** Symbols on MoreButton/AdvancedButton? + +*** support more widgets (as necessary) +**** see toolkit/source/awt/vclxtoolkit.cxx and svtools/source/uno/unoiface.cxx +**** SubDialog +**** Pull-down menu +**** embed custom widget +**** embed old .src TAB +**** have a LAYOUT TAB be embedded in an old .src dialog +**** FileControl? +**** roadmap? +**** datefield? +**** patternfield? +**** patternbox? +**** dockingarea? +**** errorbox? +**** groupbox? +**** menubutton? +**** messbox? +**** simpleanimation? + *** support cnt:cnt:? *** support using label (verb) on yes/ok no/cancel buttons for some platforms but keep using yes/no on Windows, eg? -*** remove -DTEST_LAYOUT=1 from util/makefile.mk +*** remove -DTEST_LAYOUT=1 from util/makefile.mk? ** fixes *** mpRadioGroup HACK --> use radiogroup property -*** toolkit/source/awt/vclxwindow.cxx - empty-out VCLXWindow::getMinimumSize *** missing properties 'title' -> 'Set Zoom' Missing prop Title @@ -62,9 +100,14 @@ Missing prop Default *** Remove magic constants fHorAlign = fVerAlign = 0.5; --> float const [CENTER?] = 0.5; -*** remove stuff? +** include full translations +*** zoom +grep zoom.src svx/source/dialog/localize.sdf | awk -F'\t' '{printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n", "layout", "janneke\\vc\\layout-cws\\toolkit\\workben\\layout\\zoom.xml", $3, "layout", $6 "_label", "", "", $8, "0", $10, $11, $12, "", $14, $15}' | sed -e 's/FL_\(ZOOM\)_label/FL_\1_text/' -e 's/\t_label/\tRID_SVXDLG_ZOOM_title/' +**** done, except for View Layout update: no strings in localize.sdf yet, + must redo. +*** wordcount +grep wordcountdialog.src sw/source/ui/dialog/localize.sdf | awk -F'\t' '{printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n", "layout", "janneke\\vc\\layout-cws\\toolkit\\workben\\layout\\workben.xml", $3, "layout", $6 "_label", "", "", $8, "0", $10, $11, $12, "", $14, $15}' | sed -e 's/FL_\([A-Z]*\)_label/FL_\1_text/' -e 's/\t_label/\tDLG_WORDCOUNT_title/'s -*** box.hxx: use vbox/hbox polymorphism instead of if (mbHorizontal) * i18n + forget java property files nonsense @@ -102,14 +145,27 @@ m1'''': c93389f7 ** Zoom dialog *** list of radio buttons indented: workben/zoom-indent.xml ? ** Word Count dialog -** 'Format' dialog +** Recover dialog (redesign) +** pivotfilter dialog (Kohei?) +** paragraph dialog + + TODO * play with / improve Ricardo's editor ** broken after new uno registration - + this is not meant to be a production level tool, but still, - it can be improved I think :-) + + it barfs on + + void selectedWidget( Widget *pWidget ) + { + clear(); + + it looks like a window is deleted twice. + +** this is not meant to be a production level tool, but still, + it can be improved I think :-) * improve Kohei's converter (poke him on IRC (afternoons) about this) |