Commit graph

24927 commits

Author SHA1 Message Date
Vladimir Glazunov
a62bbd5021 CWS-TOOLING: integrate CWS undoapi 2011-01-28 11:59:17 +01:00
sb
6875a4b2aa sb138: #i115619# osl_setThreadName 2011-01-28 11:58:57 +01:00
Frank Schoenheit [fs]
a035dd0fb6 undoapi: pulled and merged DEV300.m98 2011-01-28 11:44:02 +01:00
Ocke Janssen [oj]
d08d0e5ae9 Automated merge with http://hg-lan.germany.sun.com/ooo/DEV300 2011-01-28 11:42:34 +01:00
Juergen Schmidt
ce8d03f28f gridsort: i116682: update UnoControlDialog to reflect XDialog 2011-01-28 11:36:11 +01:00
Matthias Huetsch [mhu]
96b31d46e1 Update from sibling repository. 2011-01-27 18:55:41 +01:00
Matthias Huetsch [mhu]
9c0d8576ec Update from master repository (DEV300_m98). 2011-01-27 18:16:28 +01:00
Vladimir Glazunov
2aef31856a CWS-TOOLING: integrate CWS tl84 2011-01-27 16:53:34 +01:00
Matthias Huetsch [mhu]
3859e8f28b #i115784# sal/rtl/alloc: improved support for valgrind(memcheck). 2011-01-27 14:36:05 +01:00
Matthias Huetsch [mhu]
45afa697bd #i115784# Removed obsolete and unreferenced sal/rtl/alloc implementation. 2011-01-27 12:53:04 +01:00
Frank Schoenheit [fs]
6444bc43f2 gridsort: minor changes to the new API:
- renamed XMutableGridDataModel::setRowHeading to updateRowHeading for consistency reasons
- renamed XSortableGridDataModel to XSortableGridData - actually, this is not a full-fledged model in itself.
2011-01-27 08:17:57 +01:00
Frank Schoenheit [fs]
c22f16b635 gridsort: grid control related unit tests (first set, more to come) 2011-01-26 14:39:03 +01:00
sb
138ab06ecc sb138: #i116038# fresh implementation of binary URP bridge 2011-01-26 09:26:59 +01:00
Frank Schoenheit [fs]
3e733f02c8 gridsort: pulled and merged DEV300m98 2011-01-25 20:54:56 +01:00
Mathias Bauer
2b52757bd9 CWS gnumake3: resync to m98 2011-01-25 18:35:57 +01:00
Ingrid Halama [iha]
9c4230ceaf chart52: merge with DEV300_m98 2011-01-25 18:24:23 +01:00
Vladimir Glazunov
37b910bece #i10000# #i10000# changes from OOO330 m20 2011-01-25 09:58:16 +01:00
Frank Schoenheit [fs]
58e633a928 gridsort: pulled CWS dba34b 2011-01-25 09:21:17 +01:00
Ingrid Halama [iha]
0200929248 chart52: #28670# make the legend within charts resizeable - part 2 2011-01-24 17:44:18 +01:00
Matthias Huetsch [mhu]
277764b637 Update from master repository (DEV300_m98). 2011-01-24 16:50:44 +01:00
Frank Schoenheit [fs]
b7f54d1f8a gridsort: re-did the column resizing
- introduced XGridColumn.Flexibility, determining to which degree the column is resized during auto-column-resizing
- removed XGridColumn.PreferredWidth - there really is no need for this anymore now
- documented the relationship between XGridColumn.Flexibility and XGridColumn.Resizeable
- re-implemented TableControl_Impl::impl_ni_updateColumnWidths, with (hopefully) less magic
2011-01-24 11:44:36 +01:00
sb
6770fbe36b sb139: merged in DEV300_m98 2011-01-21 15:51:50 +01:00
sb
2a23ff5f01 sb139: #i116530# improve Java URP bridge error notification by utilizing the java.lang.Throwable cause facility 2011-01-20 10:22:28 +01:00
Bjoern Michaelsen
c2de28fe27 gnumake3: mergeing changes from DEV300_m97, fixing jars for svl complex test, deliver globlmn.hrc for now, adding component registration for svx libraries, still misses gengal and friends when packing 2011-01-19 16:36:58 +01:00
Frank Schoenheit [fs]
2319e97d11 gridsort: document the relationship between soorting the data and notifying XGridDataListeners 2011-01-19 15:25:45 +01:00
Frank Schoenheit [fs]
6561e702db gridsort: introduce XGridColumn::DataModelIndex. this allows for column removal/insertion at the GridColumnModel, without the need to touch the GridDataModel 2011-01-19 12:39:41 +01:00
Ivo Hinkelmann
215e06e795 CWS-TOOLING: integrate CWS sb135 2011-01-19 12:24:32 +01:00
Ivo Hinkelmann
1368b531dc CWS-TOOLING: integrate CWS mingwport33 2011-01-19 12:20:03 +01:00
Eike Rathke
98414e6874 locales34: #i112431# adapt documentation to reality 2011-01-19 00:27:35 +01:00
Frank Schoenheit [fs]
0194bd2f4e gridsort: introduce XSortableGridDataModel::removeColumnSort 2011-01-18 17:30:17 +01:00
Ivo Hinkelmann
0ee1f45b46 CWS-TOOLING: integrate CWS gridcontrol07 2011-01-18 16:37:37 +01:00
Frank Schoenheit [fs]
b3025e4791 gridsort: #163172# added UNO API support for sorting grid data. Implementation still unfinished.
Things missing in the SortableGridData implementation
- add as listener to the delegator, so we're notified of changes
- translate and multiplex those changes
- do own notifications (XGridDataListener.dataChanged) when the sort order changed
- (possibly) update the sort order when the data in the current sort-column changed
2011-01-18 11:49:20 +01:00
obo
5db45be24d CWS-TOOLING: integrate CWS calc65 2011-01-17 15:09:25 +01:00
Frank Schoenheit [fs]
adb41f92c6 gridsort: made the row title a row heading, being an Any instead of a string 2011-01-16 22:18:58 +01:00
Ingrid Halama [iha]
8858bf5fbe chart46: merge with DEV300_m97 2011-01-15 17:21:37 +01:00
Frank Schoenheit [fs]
43379fbdae gridsort: XMutableGridData: renamed updateRow to updateRowData for consistency; introduced updateRowToolTip as shortcut for multiple updateCellToolTip calls 2011-01-14 15:13:23 +01:00
Frank Schoenheit [fs]
7af54f5dfe gridsort: updateCell->updateCellData, setCellToolTip->updateCellToolTip; in both methods, have (Col,Row) params instead of (Row,Col), for consistency reasons 2011-01-14 14:20:49 +01:00
Frank Schoenheit [fs]
fda5c8a28a gridsort: re-add tooltip support to X(Mutable)GridDataModel, this time more explicit, and less magical 2011-01-14 13:19:09 +01:00
Frank Schoenheit [fs]
f26a7965ee gridsort: ouch. Removed IAccessibleTable::GetSelectedRows. It exposed an internal implementation detail, and in
fact some clients (the A11Y API implementation) exploited this, e.g. by simply adding elements to the array,
without the owner (the TableControl/_Impl) ever noticing it. Replaced that with a working API.

In this course, removed XGridSelection::getMin/MaxSelectionIndex. Pretty useless IMO, unused, and ugly to
implement.
2011-01-14 11:04:24 +01:00
Niklas Nebel
6103f40bc8 calc65: fix pyuno environment script 2011-01-13 17:00:01 +01:00
Frank Schoenheit [fs]
c8030037c4 gridsort: reworked the notification system for inserted/removed rows
In this course, more code which was in SVTXGridControl was moved to the places it belongs to, effectively
meaning that the TableControl has better chances than before to be used outside an SVTXGridControl (though
we're not there, yet).

Also, the selection-related methods in TableControl/_Impl got some refactoring love, so the implementation
details are hidden in the Impl class now, instead of being exposed to an exploited by the TableControl.

And while we were there ... The XGridSelection does not provide a |selectColumn| anymore (there was no
preparation whatsoever for column selection, anywhere, thus it was a complete dummy.)
Also, its de/selectRows methods have been removed: They have questionable use, and make implementation
rather difficult, compared with multiple calls to de/selectRow.
2011-01-13 14:08:36 +01:00
sb
9616f9f830 sb139: #i116447# osl_receivePipe triggers OSL_TRACE for non-error EOF 2011-01-13 13:17:47 +01:00
sb
d873a6df80 sb139: #i116445# do not write to a disposed Java URP bridge 2011-01-13 12:57:42 +01:00
sb
7bf5ab295e sb139: #i116444# handle short reads in io_acceptor::PipeConnection::read 2011-01-13 12:50:28 +01:00
Frank Schoenheit [fs]
1b1ba41c8b gridsort: removed the XGridDataModel.removeRows flavour which took an arbitrary sequence of indexes - this makes the handling, in particular for listeners, unnecessarily complex, and has a questionable use only 2011-01-12 21:59:36 +01:00
Frank Schoenheit [fs]
8e393744a5 gridsort: @raises is not recognized by autodoc, use @throws instead 2011-01-12 21:42:50 +01:00
Frank Schoenheit [fs]
edc807267c gridsort: reworked the color model for grid controls. Now supporting more than two alternating colors,
having more reasonable defaults for the colors (VOID instead of some hard-coded values, which thus are unusable).
Also, introduced new property UseGridLines controlling whether or not to paint the table grid.
2011-01-12 12:34:24 +01:00
Frank Schoenheit [fs]
13d81b8e4d gridsort: XGridCell/Renderer are unused and useless 2011-01-12 09:07:23 +01:00
sb
d06639e31c sb139: merged in DEV300_m97 2011-01-11 15:23:26 +01:00
Frank Schoenheit [fs]
59a5decdc5 gridsort: XGridControl: add methods to retrieve the current row/col 2011-01-11 14:00:09 +01:00