Commit graph

2143 commits

Author SHA1 Message Date
Jens-Heiner Rechtien
c2e8dab4a8 INTEGRATION: CWS warnings01 (1.2.140); FILE MERGED
2006/05/12 16:29:55 sb 1.2.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162.
2006-06-19 09:47:02 +00:00
Jens-Heiner Rechtien
a120dd67ea INTEGRATION: CWS warnings01 (1.5.140); FILE MERGED
2006/05/12 16:29:55 sb 1.5.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162.
2006-06-19 09:46:48 +00:00
Jens-Heiner Rechtien
d5a47cd86f INTEGRATION: CWS warnings01 (1.4.140); FILE MERGED
2006/05/12 16:29:54 sb 1.4.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162.
2006-06-19 09:46:34 +00:00
Jens-Heiner Rechtien
ddc0eae2e2 INTEGRATION: CWS warnings01 (1.20.12); FILE MERGED
2006/05/23 15:50:08 sb 1.20.12.2: RESYNC: (1.20-1.21); FILE MERGED
2006/05/12 16:29:54 sb 1.20.12.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162.
2006-06-19 09:46:20 +00:00
Jens-Heiner Rechtien
68a6310d26 INTEGRATION: CWS warnings01 (1.7.44); FILE MERGED
2006/06/02 07:24:52 sb 1.7.44.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170.
2006-06-19 09:46:05 +00:00
Jens-Heiner Rechtien
9d9e49a821 INTEGRATION: CWS warnings01 (1.11.42); FILE MERGED
2006/05/12 16:29:54 sb 1.11.42.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162.
2006-06-19 09:45:51 +00:00
Jens-Heiner Rechtien
100cdd4e2e INTEGRATION: CWS warnings01 (1.19.140); FILE MERGED
2006/06/02 10:32:22 sb 1.19.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170.
2006-06-19 09:45:37 +00:00
Jens-Heiner Rechtien
2f44427e61 INTEGRATION: CWS warnings01 (1.4.140); FILE MERGED
2006/06/02 10:32:22 sb 1.4.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170.
2006-06-19 09:45:22 +00:00
Jens-Heiner Rechtien
9802a7873f INTEGRATION: CWS warnings01 (1.8.140); FILE MERGED
2006/06/02 10:32:22 sb 1.8.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170.
2006-06-19 09:45:08 +00:00
Jens-Heiner Rechtien
639ee63d04 INTEGRATION: CWS warnings01 (1.14.140); FILE MERGED
2006/06/02 10:32:21 sb 1.14.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170.
2006-06-19 09:44:53 +00:00
Jens-Heiner Rechtien
56a8bd8f14 INTEGRATION: CWS warnings01 (1.7.140); FILE MERGED
2006/05/12 16:29:53 sb 1.7.140.1: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162.
2006-06-19 09:44:37 +00:00
Rüdiger Timm
7b7166a29e INTEGRATION: CWS dba203c (1.2.12); FILE MERGED
2006/04/20 07:47:38 fs 1.2.12.3: #i64196# use FormController as secondary component only if it's really a form
2006/04/20 07:17:03 fs 1.2.12.2: proper fix for #ii64511#: XRowSetListener is in sdbc, not sdb
2006/04/19 13:33:11 fs 1.2.12.1: #i64511# proper event name in AddEvent call
2006-05-04 08:01:11 +00:00
Rüdiger Timm
20e1bb9731 INTEGRATION: CWS dba203c (1.14.12); FILE MERGED
2006/03/31 07:15:49 fs 1.14.12.1: #i63814# during a CommitModified, notify the control-originating events synchronously
2006-05-04 08:00:52 +00:00
Rüdiger Timm
48e95b0757 INTEGRATION: CWS fwk39 (1.14.20); FILE MERGED
2006/04/24 15:21:54 mav 1.14.20.1: #i64284# avoid using of errorprone CComVariant constructor
2006-05-04 06:52:04 +00:00
Kurt Zenker
38b3b2dd55 INTEGRATION: CWS os80 (1.34.66); FILE MERGED
2006/04/10 11:25:25 os 1.34.66.1: #i62975# AutoFilter toolbox function fixed
2006-04-27 08:51:49 +00:00
Kurt Zenker
c392c4c99e INTEGRATION: CWS os80 (1.9.66); FILE MERGED
2006/04/10 11:25:25 os 1.9.66.1: #i62975# AutoFilter toolbox function fixed
2006-04-27 08:51:38 +00:00
Kurt Zenker
5f8008185d INTEGRATION: CWS os80 (1.18.66); FILE MERGED
2006/04/10 11:25:25 os 1.18.66.1: #i62975# AutoFilter toolbox function fixed
2006-04-27 08:51:26 +00:00
Kurt Zenker
9c829c0784 INTEGRATION: CWS os80 (1.30.66); FILE MERGED
2006/04/10 11:25:24 os 1.30.66.1: #i62975# AutoFilter toolbox function fixed
2006-04-27 08:51:14 +00:00
Kurt Zenker
ca44b860d0 INTEGRATION: CWS menucleanup (1.8.70); FILE MERGED
2006/04/11 17:32:15 kendy 1.8.70.1: #i64286#
Remove menu:helpid and menu:label from menu *.xml
2006-04-26 19:52:52 +00:00
Kurt Zenker
5bea81c6c6 INTEGRATION: CWS fwk37 (1.7.110); FILE MERGED
2006/03/17 12:04:48 mav 1.7.110.1: #i59532# ActiveX control and Mozilla plugin should not support .odb documents
2006-04-26 13:18:56 +00:00
Kurt Zenker
86bdabb408 INTEGRATION: CWS fwk37 (1.9.110); FILE MERGED
2006/03/17 12:04:47 mav 1.9.110.1: #i59532# ActiveX control and Mozilla plugin should not support .odb documents
2006-04-26 13:18:45 +00:00
Kurt Zenker
0469dd0a8a INTEGRATION: CWS fwk37 (1.12.18); FILE MERGED
2006/03/17 12:04:47 mav 1.12.18.1: #i59532# ActiveX control and Mozilla plugin should not support .odb documents
2006-04-26 13:18:34 +00:00
Kurt Zenker
c2c67b1cbf INTEGRATION: CWS fwk37 (1.13.18); FILE MERGED
2006/03/17 12:04:46 mav 1.13.18.1: #i59532# ActiveX control and Mozilla plugin should not support .odb documents
2006-04-26 13:18:23 +00:00
Jens-Heiner Rechtien
376abf19f6 INTEGRATION: CWS configure17 (1.10.60); FILE MERGED
2006/04/03 16:43:42 rene 1.10.60.1: #i63782# improve ldap configure patch, patch by geki
2006-04-20 12:35:41 +00:00
Jens-Heiner Rechtien
991ca7a8e0 INTEGRATION: CWS sb50 (1.3.114); FILE MERGED
2006/03/29 11:48:57 sb 1.3.114.1: #i61729# Decode LDAP string value using UTF8 instead of ASCII_US; plus some cleanup of strange, obviously broken code.
2006-04-19 13:04:20 +00:00
Vladimir Glazounov
5fbe7ad639 INTEGRATION: CWS internatiodel (1.19.26); FILE MERGED
2006/02/10 19:28:31 er 1.19.26.1: #i52115# move LangIDs and ISO conversion from tools to i18npool; introduce class MsLangId and libi18nisolang
2006-04-07 13:15:12 +00:00
Vladimir Glazounov
0708b14d4b INTEGRATION: CWS internatiodel (1.16.84); FILE MERGED
2006/02/10 19:28:31 er 1.16.84.1: #i52115# move LangIDs and ISO conversion from tools to i18npool; introduce class MsLangId and libi18nisolang
2006-04-07 13:14:58 +00:00
Vladimir Glazounov
76a1f44bc5 INTEGRATION: CWS dba203b (1.6.6); FILE MERGED
2006/03/22 15:55:42 fs 1.6.6.1: #i63283# be more tolerant in propertyChange
2006-03-31 11:20:23 +00:00
Vladimir Glazounov
6427ab7fbf INTEGRATION: CWS dba203b (1.30.6); FILE MERGED
2006/03/23 11:50:47 fs 1.30.6.1: some solar guards, some more defensive assertions, some crash safety
2006-03-31 11:20:11 +00:00
Vladimir Glazounov
4c2020276f INTEGRATION: CWS dba203b (1.7.6); FILE MERGED
2006/03/28 07:56:05 fs 1.7.6.1: initializeColumnLabels: properly load the master form string
2006-03-31 11:19:58 +00:00
Vladimir Glazounov
350d51ccb5 INTEGRATION: CWS dba203b (1.2.6); FILE MERGED
2006/03/22 15:54:53 fs 1.2.6.1: #i63283# properly handle the Font property, so it is really composeable
2006-03-31 11:19:43 +00:00
Vladimir Glazounov
c955d8fc73 INTEGRATION: CWS dba203b (1.2.6); FILE MERGED
2006/03/22 15:54:52 fs 1.2.6.1: #i63283# properly handle the Font property, so it is really composeable
2006-03-31 11:19:30 +00:00
Vladimir Glazounov
f67e7666ac INTEGRATION: CWS dba203b (1.4.112); FILE MERGED
2006/03/22 15:54:48 fs 1.4.112.1: #i63283# translateItemsToProperties: add a version which provides a Sequence< NamedValue >
2006-03-31 11:19:15 +00:00
Vladimir Glazounov
958dbd5509 INTEGRATION: CWS dba203b (1.12.6); FILE MERGED
2006/03/22 15:54:48 fs 1.12.6.1: #i63283# translateItemsToProperties: add a version which provides a Sequence< NamedValue >
2006-03-31 11:19:02 +00:00
Vladimir Glazounov
b578d06fe1 INTEGRATION: CWS dba203b (1.5.6); FILE MERGED
2006/03/22 15:55:18 fs 1.5.6.1: #i63283# method renamed
2006-03-31 11:18:49 +00:00
Vladimir Glazounov
59ef5473e8 INTEGRATION: CWS long2int (1.6.36); FILE MERGED
2005/10/26 18:07:12 kendy 1.6.36.1: #i56715#
Trivial long/ULONG -> sal_Int32/sal_uInt32 patches extracted from ooo64bit02 CWS.
2006-03-31 08:25:05 +00:00
Vladimir Glazounov
46eea7ac55 INTEGRATION: CWS long2int (1.9.34); FILE MERGED
2005/10/26 18:07:12 kendy 1.9.34.1: #i56715#
Trivial long/ULONG -> sal_Int32/sal_uInt32 patches extracted from ooo64bit02 CWS.
2006-03-31 08:24:42 +00:00
Vladimir Glazounov
07b77614bd INTEGRATION: CWS long2int (1.5.10); FILE MERGED
2005/10/26 18:07:11 kendy 1.5.10.1: #i56715#
Trivial long/ULONG -> sal_Int32/sal_uInt32 patches extracted from ooo64bit02 CWS.
2006-03-31 08:24:29 +00:00
Vladimir Glazounov
bb57faf6ef INTEGRATION: CWS long2int (1.7.34); FILE MERGED
2006/03/17 19:23:25 pjanik 1.7.34.2: RESYNC: (1.7-1.8); FILE MERGED
2005/10/26 18:07:11 kendy 1.7.34.1: #i56715#
Trivial long/ULONG -> sal_Int32/sal_uInt32 patches extracted from ooo64bit02 CWS.
2006-03-31 08:24:18 +00:00
Vladimir Glazounov
792511821c INTEGRATION: CWS long2int (1.13.36); FILE MERGED
2005/10/26 18:07:11 kendy 1.13.36.1: #i56715#
Trivial long/ULONG -> sal_Int32/sal_uInt32 patches extracted from ooo64bit02 CWS.
2006-03-31 08:24:05 +00:00
Oliver Bolte
4b6c330063 INTEGRATION: CWS dba203a (1.8.100); FILE MERGED
2006/03/17 11:13:21 fs 1.8.100.1: #i60163# outsourced service registration/creation into dedicated file
2006-03-29 11:42:42 +00:00
Oliver Bolte
1760c18121 INTEGRATION: CWS dba203a (1.1.2); FILE ADDED
2006/03/17 11:12:04 fs 1.1.2.1: outsourced service registration/creation from resource.cxx
2006-03-29 11:42:32 +00:00
Oliver Bolte
09d6c0441b INTEGRATION: CWS dba203a (1.1.2); FILE ADDED
2006/03/22 07:48:14 fs 1.1.2.4: UILocale instead of SysLocale, if default locale is required
2006/03/17 13:01:04 fs 1.1.2.3: proper base name
2006/03/17 12:33:58 fs 1.1.2.2: changed singleton name
2006/03/17 11:12:36 fs 1.1.2.1: implementation of css.resource.OpenOfficeResourceLoader
2006-03-29 11:42:12 +00:00
Oliver Bolte
df936916e6 INTEGRATION: CWS dba203a (1.9.108); FILE MERGED
2006/03/17 11:12:48 fs 1.9.108.1: #i60163#
2006-03-29 11:42:02 +00:00
Oliver Bolte
5f5014481e INTEGRATION: CWS fwk33 (1.13.12); FILE MERGED
2006/03/10 10:44:44 mav 1.13.12.1: #i47369# fix the initialization
2006-03-24 12:03:47 +00:00
Vladimir Glazounov
e5b83cf54f #i10000# solaris compiler is more nitpicking ... 2006-03-17 08:47:23 +00:00
Vladimir Glazounov
d0fe22d83d INTEGRATION: CWS sixtyfour02 (1.10.102); FILE MERGED
2006/02/28 10:50:56 pjanik 1.10.102.1: #i62327#: Do not stream ULONGs to disk (patch from Caolan).
2006-03-16 12:00:49 +00:00
Vladimir Glazounov
190d9dd0e5 INTEGRATION: CWS sixtyfour02 (1.17.102); FILE MERGED
2006/02/28 10:50:56 pjanik 1.17.102.1: #i62327#: Do not stream ULONGs to disk (patch from Caolan).
2006-03-16 12:00:37 +00:00
Vladimir Glazounov
368ef10fae INTEGRATION: CWS pbrwuno (1.3.88); FILE MERGED
2005/11/02 11:43:48 fs 1.3.88.13: #i10000# exception specifications
2005/10/25 07:13:16 fs 1.3.88.12: #i53095# knitting lose ends (amongst others, make the handlers available as service)
2005/10/24 08:42:11 fs 1.3.88.11: start making the handlers full-fledged components, with using a new infrastructure replacing extensions/source/inc/componentmodule.*
2005/10/17 14:09:42 fs 1.3.88.10: #i53095# some cleanup of remaining TODOs
2005/10/13 13:01:12 fs 1.3.88.9: #i53095# introduce an XObjectInspector/Model
2005/10/11 13:30:01 fs 1.3.88.8: #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:16:22 fs 1.3.88.7: RESYNC: (1.3-1.4); FILE MERGED
2005/09/05 07:41:56 fs 1.3.88.6: #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/18 12:44:36 fs 1.3.88.5: #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)
2005/08/16 05:39:09 fs 1.3.88.4: #i53095# completely moved the handling of actuating properties into dedicated handlers
2005/08/12 16:30:16 fs 1.3.88.3: - more fine-grained control in the IPropertyBrowserUI which elements
  to enable or disable
- moved designing the SQL command into a dedicated handler
- some more reactions on actuating properties move to dedicated handlers
- *nearly* completed implementation of the "composed browser UI", which
  collects and combines UI change requests (IPropertyBrowserUI)
  (still missing: proper auto-firing)
2005/08/10 15:41:48 fs 1.3.88.2: #i53095#
get rid of nearly all [1] the implementations in OPropertyBrowserController::Clicked,
and move them to a FormComponentHandler

[1] still to migrate:
- browsing for events (needs a dedicated event property handler)
- handling for clicking the button of the Command property - this
  is kind of asynchronous, and IPropertyHandler is not yet prepared for this
2005/08/09 14:00:10 fs 1.3.88.1: #i53095# phase 1:
- don't use strings to transver values between controls and introspectee, but Anys
- first version of a dedicated property handler for form-component-related properties
  (not yet completed)
known regressions over previous phase:
- handlers for events not yet implemented, thus some assertions
- click handlers for form-component-related properties do not yet work,
  thus the browse buttons mostly do not work
2006-03-14 10:35:25 +00:00
Vladimir Glazounov
8b285f5c28 INTEGRATION: CWS pbrwuno (1.3.88); FILE MERGED
2006/03/13 07:35:15 fs 1.3.88.21: more help ids
2006/03/09 14:16:41 fs 1.3.88.20: Has*Button must be set, too, not only the images
2006/02/15 07:25:56 fs 1.3.88.19: don't access &(*foo.begin()) of empty STL containers
2005/11/02 12:17:22 fs 1.3.88.18: #i10000# exception specifications
2005/11/02 11:43:48 fs 1.3.88.17: #i10000# exception specifications
2005/10/25 07:13:16 fs 1.3.88.16: #i53095# knitting lose ends (amongst others, make the handlers available as service)
2005/10/24 08:42:10 fs 1.3.88.15: start making the handlers full-fledged components, with using a new infrastructure replacing extensions/source/inc/componentmodule.*
2005/10/17 14:09:40 fs 1.3.88.14: #i53095# some cleanup of remaining TODOs
2005/10/17 13:19:06 fs 1.3.88.13: #i53095# proper listener administration: allow multiple listeners per handler
2005/10/17 09:48:45 fs 1.3.88.12: #i53095# make DateFields and TimeFields exchange their values as css.util.Date/Time
2005/10/17 08:58:21 fs 1.3.88.11: some mutex locking
2005/10/14 12:43:50 fs 1.3.88.10: #i53095# properly care for MAYBEVOID properties and AMBIGUOUS property values
2005/10/13 13:01:12 fs 1.3.88.9: #i53095# introduce an XObjectInspector/Model
2005/10/11 13:29:58 fs 1.3.88.8: #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:16:07 fs 1.3.88.7: RESYNC: (1.3-1.4); FILE MERGED
2005/09/05 07:41:56 fs 1.3.88.6: #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/18 12:44:36 fs 1.3.88.5: #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)
2005/08/16 05:39:08 fs 1.3.88.4: #i53095# completely moved the handling of actuating properties into dedicated handlers
2005/08/12 16:30:16 fs 1.3.88.3: - more fine-grained control in the IPropertyBrowserUI which elements
  to enable or disable
- moved designing the SQL command into a dedicated handler
- some more reactions on actuating properties move to dedicated handlers
- *nearly* completed implementation of the "composed browser UI", which
  collects and combines UI change requests (IPropertyBrowserUI)
  (still missing: proper auto-firing)
2005/08/10 15:41:48 fs 1.3.88.2: #i53095#
get rid of nearly all [1] the implementations in OPropertyBrowserController::Clicked,
and move them to a FormComponentHandler

[1] still to migrate:
- browsing for events (needs a dedicated event property handler)
- handling for clicking the button of the Command property - this
  is kind of asynchronous, and IPropertyHandler is not yet prepared for this
2005/08/09 14:00:09 fs 1.3.88.1: #i53095# phase 1:
- don't use strings to transver values between controls and introspectee, but Anys
- first version of a dedicated property handler for form-component-related properties
  (not yet completed)
known regressions over previous phase:
- handlers for events not yet implemented, thus some assertions
- click handlers for form-component-related properties do not yet work,
  thus the browse buttons mostly do not work
2006-03-14 10:35:13 +00:00