summaryrefslogtreecommitdiff
path: root/include/sfx2
AgeCommit message (Collapse)Author
2015-08-13make Link<> instances typedNoel Grandin
Change-Id: I0727c3ac6e6e5cf087d63ddfb633845ae578cdbb
2015-08-13make Link<> instances typedNoel Grandin
Change-Id: I0805c49b1ae7f324d5235e46b3c55e67239195c7
2015-08-13remove unused codeNoel Grandin
Change-Id: I5bd42970f485bd1456f8c81934ee23e09a37a6bf
2015-08-13make Link<> instances typedNoel Grandin
Change-Id: I7d20875cc498d54140cfe75b21373fdab9c369ce
2015-08-12tdf#73691 Implement MSWord's Alt-X: toggle unicode notationJustin Luth
-toggles between characters and their unicode notation -sets Alt-X as a global keyboard accelerator -handles all of the unicode planes -intelligently handles combining characters -if text is selected, limits the input to that text -implemented in Writer, Draw, Impress Change-Id: Idcd8e7f0a4f1b81fa7f5f3200c76be19472ffa37 Reviewed-on: https://gerrit.libreoffice.org/17535 Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2015-08-11Related: tdf#78111 Try to guard against too wide panel layoutsMaxim Monastirsky
The sidebar has width limit, so a panel shouldn't attempt to resize more than that. Otherwise we'll get an endless loop. Change-Id: Ia36535637e3585595c673c7fc46a1a7b162b74ba
2015-08-05support more command in chart sidebarMarkus Mohrhard
We now have a complete toolbar controller in chart2. Change-Id: I007d9b058e3d6800204ac035cc2aef5e93c1208b
2015-08-04include: inline some use-once typedefsNoel Grandin
Change-Id: I064e95c72e5f67178cf2875f457adac241cee529
2015-07-31sfx2: replace boost::function with std::functionMichael Stahl
Change-Id: I72acc5f396553eb464338a395ef40f95ed57a07e
2015-07-30small fix to reduce UnknownPropertyException in chart2Markus Mohrhard
accidently introduced with f1531cdaaebe706d909dc6ddde439ccb5f4ad36d Change-Id: I292097c5f61ecb32a28a90e9f5be48fcfd6bcd7b
2015-07-27inline a bunch of use-once macrosNoel Grandin
no point in having a macro unless it's actually going to reduce the number of lines of code Change-Id: Ic8760d6506cf272d7bd088f7b3b4dcbf288099fc
2015-07-26handle more than one chart with chart sidebarMarkus Mohrhard
Change-Id: I4998904a9273f2c67114a246d7f234843602573c
2015-07-26remove unused propertyMarkus Mohrhard
Change-Id: Ia4b0c6985c9e52fed756edc08b959d3b60a122f0
2015-07-24remove unused define TF_NEWDESKTOPNoel Grandin
Change-Id: Ibab48696036d0e7d23c87f11e1e800782dddb366
2015-07-24in SfxFrameDescriptor, use normal boolNoel Grandin
instead of hard to understand bitmasking Change-Id: I5f694285af87223b8ccaa50031cbb3c09924e1a8
2015-07-20loplugin:unusedmethods sfx2Noel Grandin
Change-Id: I40be06a4859a38ef64b6267515917f625a5f176d
2015-07-20convert to typed Link<> in sfx2Noel Grandin
Change-Id: Ifa42bd14d7329ff1043fa736513c468dda30485e Reviewed-on: https://gerrit.libreoffice.org/17195 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-18Convert SdTbxControl to the generic controllerMaxim Monastirsky
And remove the now unused stuff from SfxToolBoxControl. Change-Id: I8805ba96a5dc41076d9cb8d887759a578a33526d
2015-07-17formatting of public/private/protected section qualifiersNoel Grandin
make it consistent across the codebase, no space between keyword and the colon Change-Id: Idca61ddfc74ad2460fb05fe417499324b05e5de5 Reviewed-on: https://gerrit.libreoffice.org/17148 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-17StyleManager: move style search to its own methodTomaž Vajngerl
And remove obsolete CreateStylePreviewRenderer method with style name as input parameter. Change-Id: I0fdf54fd40148b417250b5a6bf2453994eb83634
2015-07-17create the stlye preview renderer with style as parameterTomaž Vajngerl
Change-Id: Ie191467305279253f165f13980c125f6b7b9fdde
2015-07-16add more chart sidebar contextsMarkus Mohrhard
Change-Id: Icce69a0f5662ba06a3b57da089889aac5028de30
2015-07-16Typo: deprected->deprecatedJulien Nabet
Change-Id: I9e2e349f66a9d5bd7c45430ee9761330c792061c
2015-07-16-Werror,-Wunused-private-fieldStephan Bergmann
Change-Id: I14e28c966a0d792eeaff9012616bd83de87f2abd
2015-07-16Remove unused SfxViewEventHintStephan Bergmann
Change-Id: I42200260b98f90978d2c214fd9ea77376ab8cd8d
2015-07-16Working toolbar entry: Save As > Remote fileSzymon Kłos
Change-Id: I5601c7847f30a7d5fb7ede5f90b2a6a89f4c8693
2015-07-16'Save As' popup menu in the Writer's toolbarSzymon Kłos
Change-Id: I1b1cb7fcd2ae0e0f50e4d8e3900bc416435e60bf
2015-07-16added RemoteFilesDialog support in FileDialogHelper_ImplSzymon Kłos
Change-Id: Ic4854841deeebeccd31cd1b78680755cd97fdfbb
2015-07-16RemoteFilesDialogSzymon Kłos
Change-Id: I296ce6233287dac5447462faa4b7404c25297f8b
2015-07-16loplugin:unusedmethods sfx2(part2)Noel Grandin
Change-Id: I82223b72ddb6a9df1ee52a300b083002234602dc Reviewed-on: https://gerrit.libreoffice.org/17075 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-16loplugin:unusedmethods sfx2Noel Grandin
Change-Id: I98c455d89f76fbcacf74929a4e8775b4da697f62 Reviewed-on: https://gerrit.libreoffice.org/17069 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-14sfx2: remove pointless GenLink classMichael Stahl
Change-Id: I82df7b89c598c3c7903dee865f899862902a0d86
2015-07-14sfx2: an almost unnoticable tweak to comment translationMichael Stahl
Change-Id: I7089b09c4497a2fc4cf8ca13ab098c747e565721
2015-07-14sfx2: remove the global SidebarController::maSidebarControllerContainerMichael Stahl
This global was crashing on exit, unsurprising as it contains UNO services that reference VCL objects. It turns out that there is already a UNO singleton framework::ContextChangeEventMultiplexer that effectively contains this mapping already, so try to hook that up without creating a public API of it, which is made quite a bit harder by framework's inexplicable multitude of libraries. Change-Id: I4baf67b42c630191fa8879d650eeb62520c331a5
2015-07-12use correct controller for sidebarMarkus Mohrhard
As we now allow non-frame controllers we need to use them as well in this place. Change-Id: I0d86cdf73f8c044816def0aaafb874e75985aae5
2015-07-12finally manage to register chart2 in the ChartControllerMarkus Mohrhard
We need to do some jumps through pink hoops to connect the chart controller with the host sidebar. Would we use the chart window as parent for our sidebar the sidebar would be directlz beside the chart and not at the border of the host window. Change-Id: Ica44ae370518882ef367999f57251b1256907016
2015-07-12[API CHANGE] add way to get XSidebar from XSidebarProviderMarkus Mohrhard
Change-Id: I9fcf1cffa70eac6fec228ca4a9d4d32783295f21
2015-07-12add methods to add random controllers to sidebarMarkus Mohrhard
Change-Id: Ia3e80cc63491f1edd49eaf86cc8c25d67e4a8b28
2015-07-12use XController instead of XFrame where it makes senseMarkus Mohrhard
Change-Id: I22990c861c0dd9d9dab3fbdbc35fdb2b51e82005
2015-07-12add SidebarChangeHandler to chart2Markus Mohrhard
I still need to wire the correct frame to the correct sidebar for it to work. Change-Id: I0fecc2be674d6b024bc39e707930a4c30f67cb81
2015-07-10remove unused ptr_container includesMichael Stahl
Change-Id: I55e15669520075f74c3fc730f8c6549d19de5ab3
2015-07-10do not include boost/utility.hppMichael Stahl
It just includes a bunch of other boost headers; mostly we need boost/noncopyable.hpp so include that directly. This eliminates 831 MB(!) of boost/preprocessor/seq/fold_left.hpp completely, which is the 2nd biggest header after ustring.hxx. Change-Id: I3df55770adcb46e56f389af828e8ba80da2dc1f2
2015-07-07Related: tdf#92392 clear workwins that point to pWindowCaolán McNamara
before trying to destroy pWindow Change-Id: I7257096e8da2a5d6753ad2091287d63ea9ae244b
2015-07-06tdf#91362: Make "printer was modified" status persistentKatarina Behrens
To test: Scenario 1: * go to Writer -> Format -> Page * select page format and orientation, if possible a different one than the default in your env. * File -> Print -> Properties should now show those values (and not the default values from the printer) Scenario 2 (aka Scenario 2 from tdf#61186) * now go to File -> Printer settings * change page format and orientation, if possible to yet a different one than the printer default and a page one * File -> Print -> Properties should now show what was selected in Printer settings and not the format of the page Change-Id: Ibc84540f428b79dbec2587c50eefe526a62751b3 Reviewed-on: https://gerrit.libreoffice.org/16716 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-07-05SfxToolBoxControl::GetPopupWindowType seems unused, kill itMaxim Monastirsky
together with SfxPopupWindowType enum. Change-Id: Ia0b2388b34c96bb044f1bfcc7e89b33ac37d5f95 Reviewed-on: https://gerrit.libreoffice.org/16766 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-07-03tdf#83089 : Cannot select location in properties dialogueSzymon Kłos
Change-Id: I008622cb8178cb1c83f72e5919ebc1be0dd9a2d5
2015-07-03Fix typosAndrea Gelmini
Change-Id: Ie2bbe020fc6e3a4a4f913208c245f395849bb9ee Reviewed-on: https://gerrit.libreoffice.org/16708 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-07-03typo: therfore -> thereforeAndras Timar
Change-Id: I9dcc0ce882dfd533d98a4f71625bb85e44084283
2015-07-01tdf#92355 - use ScopedVclPtr as a replacement for in-line widgets.Michael Meeks
Change-Id: Iccabcf6df662c0c4814a4c4f20d690778799e049
2015-06-30tdf#90452: Templates should adhere to the recent docs colors too.Jan Holesovsky
Change-Id: I5df89581796eca4e48e0a305d4319e4674f8dd87