Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-19 | #161490# removed scheme vnd.sun.star.wfs | Steffen Grund | |
2010-01-19 | #161490# removed scheme vnd.sun.star.wfs | Steffen Grund | |
2010-03-24 | slidecopy: appendFoo: convenience: overload with versions taking ↵ | Frank Schoenheit [fs] | |
strings/ascii-char | |||
2010-03-23 | slidecopy: make compile on unxlngi6 | Frank Schoenheit [fs] | |
2010-03-22 | slidecopy: use a minimal size when a panel uses neither text nor image / ↵ | Frank Schoenheit [fs] | |
properly calculate scroll button visibility | |||
2010-03-22 | slidecopy: +ENSURE_OR_CONTINUE/BREAK | Frank Schoenheit [fs] | |
2010-03-19 | slidecopy: reworked the ToolPanelDeck to have a dedicated anchor window for ↵ | Frank Schoenheit [fs] | |
the panel's windows. This will ease some later changes | |||
2010-03-18 | slidecopy: convenience ctor for OConfigurationTreeRoot / removed the ↵ | Frank Schoenheit [fs] | |
CM_PREFER_UPDATABLE value, role taken over by CM_UPDATABLE | |||
2010-03-17 | slidecopy: when asserting living Child/System in the dtor, use typeid ↵ | Frank Schoenheit [fs] | |
(additional to the Window's text) to get more information what kind of Window is leaking | |||
2010-03-17 | slidecopy: removed the old TaskPane implementation, now completely ↵ | Frank Schoenheit [fs] | |
superseded by the new one carrying both implementations was only temporary, to be able to easily compare both. The new implementation still has not A11Y API implementation, that's on the TODO list. | |||
2010-03-17 | slidecopy: no need for the Inset class, SvBorder exists ... | Frank Schoenheit [fs] | |
2010-03-16 | slidecopy: SetLayouter: properly destroy the old layouter | Frank Schoenheit [fs] | |
2010-03-16 | slidecopy: export the class | Frank Schoenheit [fs] | |
2010-03-16 | slidecopy: de/activate panels via the drawing framework | Frank Schoenheit [fs] | |
Instead of simply letting svtool's ToolPanelDeck decide on panel activation, requests are re-routed through the view's ConfigurationController. So, clicking onto a tab just requests the activation of the respective resource, which in turn - when the requested configuration becomes the active configuration - will activate the ToolPanel. | |||
2010-03-16 | slidecopy: KeyInput: call the base class only when not having handled the ↵ | Frank Schoenheit [fs] | |
key input myself. Otherwise, it will be tempted to send a Notify event, which in turn might lead to our focus being lost, which will corrupt our internal state | |||
2010-03-15 | slidecopy: showing and hiding of panels in the new ToolPanel implementation | Frank Schoenheit [fs] | |
2010-03-15 | slidecopy: initial version of a "Tool Panel" | Frank Schoenheit [fs] | |
At the moment, this implementation is parallel to the existing TaskPane implementation, but on the medium term, it is intended to replace it. No change in functionality is planned for the moment, just the panel selection is done via a tab bar, instead of the the "jumping drawers". Pending tasks (as known so far): - Accessibility. No implementation at all, yet. - showing/hiding tool panels from the "View" drop down menu - connection to the resource framework. At the moment, de/activating panels completely bypasses the resource framework. - alternative implementation of the PanelDeckLayouter which mimics the old design. To be activated by default, for the moment. - removal of the (old, by then) TaskPane implementation. Care needs to be taken that the framework API stays unchanged, i.e., the current ToolPanel resource must be renamed back to RightPane when RightPane is not occupied anymore by the old implementation. Same for other resource names. | |||
2010-03-15 | slidecopy: misc adjustments | Frank Schoenheit [fs] | |
2010-02-12 | autorecovery: +ENSURE_OR_RETURN_VOID | Frank Schoenheit [fs] | |
2010-03-12 | slidecopy: merge | Frank Schoenheit [fs] | |
2010-03-12 | slidecopy: prefix include guards with project shortcut | Frank Schoenheit [fs] | |
2010-03-10 | slidecopy: for toolbox items, CTRL_STATE_PRESSED is needed in case of ↵ | Frank Schoenheit [fs] | |
ITEM_STATE_FOCUSED | |||
2010-03-10 | slidecopy: better NWF tab item rendering. Not yet tested with the NWF ↵ | Frank Schoenheit [fs] | |
toolbox item renderer | |||
2010-03-10 | slidecopy: silence 'unused parameter' warning | Frank Schoenheit [fs] | |
2010-03-09 | slidecopy: fixed ItemContentType handling | Frank Schoenheit [fs] | |
2010-03-09 | slidecopy: top and bottom tabs | Frank Schoenheit [fs] | |
2010-03-09 | slidecopy: misc fine tuning | Frank Schoenheit [fs] | |
2010-03-09 | slidecopy: re-enable the NWF tab bar item drawing, now also completely ↵ | Frank Schoenheit [fs] | |
rendering to the virtual device | |||
2010-03-09 | slidecopy: re-enabled the toolbox item NWF code, now completely rendering on ↵ | Frank Schoenheit [fs] | |
the virtual device | |||
2010-03-09 | slidecopy: hold a render-device (normalized, i.e. as if top-aligned), on ↵ | Frank Schoenheit [fs] | |
which all items are rendered the same. This hopefully opens the door for future changes, i.e. proper native tab item rendering (without spacing between the tabs). Not finished, yet. Only VCL-based rendering has been implemented by now, tab item and toolbox item rendering to follow. | |||
2010-03-09 | slidecopy: less colors | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: make TabDeckLayouter class non-copyable, to be able to compile ↵ | Frank Schoenheit [fs] | |
the whole thing with MSVC | |||
2010-03-08 | slidecopy: visibility | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: link the toolpanel lib into the svtools lib | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: fixed color names | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: test program support for interactive insertion of panels | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: also relayout when panels are inserted/removed, this might affect ↵ | Frank Schoenheit [fs] | |
the availability of scroll buttons / changed the data structure to an impl class | |||
2010-03-08 | slidecopy: properly update scroll position when a panel is removed | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: update scroll buttons upon panel insertion/removal | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: when calculating the item insets, take the tab bar alignment into ↵ | Frank Schoenheit [fs] | |
account | |||
2010-03-08 | slidecopy: do not draw a background at the tab bar in NWF_TABBAR_ITEM mode, ↵ | Frank Schoenheit [fs] | |
VCL's default behaviour is better here | |||
2010-03-08 | slidecopy: buttons for scrolling tab items when they do not fit | Frank Schoenheit [fs] | |
2010-03-08 | slidecopy: make compile on unxlngi6.pro | Frank Schoenheit [fs] | |
2010-03-05 | add a tab control for comparison | Frank Schoenheit [fs] | |
2010-03-05 | slidecopy: tool panel deck now supports removal of panels | Frank Schoenheit [fs] | |
2010-03-05 | slidecopy: reverted a previous change to ImplDrawNativeControl( ↵ | Frank Schoenheit [fs] | |
CTRL_TAB_ITEM ), had some side effects ... | |||
2010-03-05 | slidecopy: introduced TABITEM_AUTO value for TabItemContent, do the ↵ | Frank Schoenheit [fs] | |
automatic adjustment of the tab's contents only when this is set, in all other cases, do not tamper with what our client gave us. | |||
2010-03-05 | slidecopy: implement getNativeControlRegion( CTRL_TAB_ITEM, ↵ | Frank Schoenheit [fs] | |
PART_ENTIRE_CONTROL ) for Luna. Adjust TabControl::ImplGetItemSize to cope with this change | |||
2010-03-05 | slidecopy: made the tab bar control independent from the concret ↵ | Frank Schoenheit [fs] | |
PanelDeckImplementation In this course, IToolPanelDeck has been introduced, merging the previous IToolPanelContainer functionality with administration of the active panel. | |||
2010-03-04 | slidecopy: TAB_BAR_OUTER_SPACE replaced with alignment dependent, ↵ | Frank Schoenheit [fs] | |
non-uniform values |