...mostly done with a rewriting Clang plugin, with just some manual tweaking
necessary to fix poor macro usage.
Change-Id: Ie656f9d653fc716f72ac175925272696d509038f
ListBox and related now handle up to sal_Int32 elements correctly.
sal_Int32 instead of sal_Size or size_t because of UNO and a11y API.
Also disentangled some of the mess of SvTreeList and other containers
regarding sal_uInt16, sal_uLong, long, size_t, ... type mixtures.
Change-Id: Idb6e0ae689dc5bc2cf980721972b57b0261e688a
Reviewed-on: https://gerrit.libreoffice.org/8460
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).
Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2005/11/02 12:17:18 fs 1.3.158.14: #i10000# exception specifications
2005/10/26 14:03:33 fs 1.3.158.13: some cleanups for finalizing #i53095#
2005/10/25 11:52:43 fs 1.3.158.12: #i53095# some exception specifications, and some conceptual changes for multiple handlers supporting the same property
2005/10/25 07:13:13 fs 1.3.158.11: #i53095# knitting lose ends (amongst others, make the handlers available as service)
2005/10/17 10:28:00 fs 1.3.158.10: #i53095# make numeric field exchange its values as double
2005/10/17 07:17:05 fs 1.3.158.9: replace MeasurementUnit with css.util.MeasureUnit
2005/10/14 12:43:46 fs 1.3.158.8: #i53095# properly care for MAYBEVOID properties and AMBIGUOUS property values
2005/10/14 08:40:43 fs 1.3.158.7: #i53095# let the XObjectInspectorModel provide category meta information part
2005/10/13 13:01:06 fs 1.3.158.6: #i53095# introduce an XObjectInspector/Model
2005/10/11 13:29:28 fs 1.3.158.5: #i53095# phase 3:
introduced XPropertyHandler and XObjectInspectorUI
same open issues as in previous phase
(plus probably some more, since not everything is tested, yet :-\)
2005/10/05 07:03:51 fs 1.3.158.4: RESYNC: (1.3-1.4); FILE MERGED
2005/09/05 07:41:52 fs 1.3.158.3: #i53095# phase 3, part 1: introduced XPropertyControl and relatives,
describing one control in the ObjectInspector, responsible for one
property
known issues:
- rebuildPropertyUI can cause problems now: If the user clicks into
the control for property A, which causes property B to be committed,
which causes the UI for property A to be rebuilt, then this will
crash currently. Reason: rebuildPropertyUI now synchronously replaces
the VCL-Window of the rebuilt control, which is exactly the one
which is still in some MouseButtonDown-handler.
possible solutions:
- see if rebuiltPropertyUI can be obsoleted - handlers should be able
to just obtain the XPropertyControl from the PropertyUI, and
re-initialize the control. Shouldn't they?`
- make one of the steps in the chain (mouse-click, handler-call,
rebuildPropertyUI-callback) asynchronous.
2005/08/31 08:28:55 fs 1.3.158.2: #i53095# get rid of Set/GetPropertyName at the IBrowserControl
2005/08/18 12:44:32 fs 1.3.158.1: #i53095#, phase 2
moved (nearly) all property handling to dedicated handlers, the controller is
now simply managing a set of handlers
open issues for making the property browser completely generic:
- target page for a property - at the moment, the pbrw uses form-specific
knowledge
- relative position of properties. Again, the pbrw uses the OPropertyInfoService
which is not generic
- isComposeable for a given property. Also OPropertyInfoService-dependent ATM
- help ids of pages and the pbrw as a whole. They're hard-coded at the moment
other open issues:
everything in the code which is tagged with TOD/UNOize. Those are items which
do not immediately hinder phase 3 (real UNOization, i.e. definition of new
UNO interfaces for the handlers, the controller, and so on), but need to be
addressed in phase 4 (knit lose ends)
2004/07/21 11:24:17 fs 1.2.156.3: #i31762# support for inspecting multiple objects
2004/07/21 07:51:58 fs 1.2.156.2: in preparation of #i31762# the document we live in is determined by a property (to be set externally) now, not with guessing and going up the child hierarchy
2004/04/26 11:34:57 fs 1.2.156.1: some shared defines