summaryrefslogtreecommitdiffstats
path: root/reportdesign
Commit message (Collapse)AuthorAgeFilesLines
* tdf#89830: Ambiguous naming of character backgroundZolnai Tamás2015-06-143-2/+15
| | | | | | Use 'Highlighting' also on Character Dialog. Change-Id: Ie81d25651e5998a35b4e2646089b8f2c590cfb98
* cppcheck: noExplicitConstructorCaolán McNamara2015-06-1113-16/+16
| | | | Change-Id: I2d629c48b6526fa5f37174921c068e1201a897ef
* loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann2015-06-081-1/+1
| | | | Change-Id: I6449dc2ada17dbf07bba179091e9990520868a00
* Resolves: tdf#91672 Crash in base report - right click in page header sectionCaolán McNamara2015-06-081-0/+1
| | | | Change-Id: Ie7f9abc16e07c9ef44916e0cebe67486f3583449
* Let JUnit take care of exceptionsNoel Grandin2015-06-051-101/+57
| | | | | | | | | | Inspired by commit 4dd0ac62855c5b9382cac004c7eebb9bed983a2b Change-Id: I6ca29aecde357a3cb5852acfc9b5443761052960 Reviewed-on: https://gerrit.libreoffice.org/16094 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* loplugin:loopvartoosmallNoel Grandin2015-06-021-1/+1
| | | | Change-Id: Ib4def3435eab4625645c5afe3b151f9f430564ac
* convert PARENTCLIPMODE constants to scoped enumNoel Grandin2015-05-284-4/+4
| | | | Change-Id: I36a53112e75fca9208b2f91e224a7c671695509b
* tdf#91577 - CRASH: when "Report Builder" closedNoel Grandin2015-05-261-1/+1
| | | | | | | | audited commit 6d0c89123f353aed80d3a8a08ef5cd1ffaa1eea9 "vclwidget: fix more places that should be wrapping in VclPtr" and fixed up the one place that needed it. Change-Id: Iedb56353e6a967367f38fa847efb950acc869a93
* convert SCROLL constants to scoped enumNoel Grandin2015-05-261-1/+1
| | | | Change-Id: I5696fa39b2d032735cea7abe039349d4f83cf68d
* convert INVALIDATE constants to scoped enumNoel Grandin2015-05-2610-26/+23
| | | | | | | fixing a bug in Window::ImplMoveAllInvalidateRegions, and improving the IDL docs for XWindowPeer Change-Id: Idb774ac913945db2ac7c492c11cf86c370624c3d
* tdf#91577 - fix unique_ptr conversion bugs in reportdesign.Michael Meeks2015-05-252-5/+7
| | | | Change-Id: Icc94ce266d567e7aad5afb5eacf0e85699ef4107
* Audit all PostUserEvent calls and instrument for VclPtr.Michael Meeks2015-05-252-4/+4
| | | | | | Hold a reference on the VclPtr while we're waiting for the UserEvent. Change-Id: I55c2671ca12eb14761c6a7dffd551af71547ecbd
* Typo: m_pReportDefintionMultiPlexer -> m_pReportDefinitionMultiPlexerJulien Nabet2015-05-242-5/+5
| | | | Change-Id: I90f2119d5b43e5d6efa18561a1b04d1c0178950e
* loplugin:constantfunctionNoel Grandin2015-05-221-16/+4
| | | | Change-Id: I7cb5b0c2cf9ade557173ca596ea5d42d853ff448
* convert constants in include/vcl/settings.hxx to scoped enumsNoel Grandin2015-05-221-1/+1
| | | | | | | Change-Id: I2a110c017f13eca6ddbd70ef3ed195d24adef0a3 Reviewed-on: https://gerrit.libreoffice.org/15828 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* convert POINTER constants to scoped enumNoel Grandin2015-05-221-2/+2
| | | | | | | Change-Id: Iea29ce5fd6c620535197d3ca8538335078430e19 Reviewed-on: https://gerrit.libreoffice.org/15825 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* convert SWIB constants to scoped enumNoel Grandin2015-05-211-3/+3
| | | | | | | Change-Id: If64368f22e748cc646a726cb962e60ad29a66df9 Reviewed-on: https://gerrit.libreoffice.org/15840 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* convert DEFAULTCONSTANT constant to scoped enumNoel Grandin2015-05-201-3/+3
| | | | Change-Id: I5ebd77edfa29d6c6c7acea37e826ef1d625916c3
* remove the last of the OUString #defines in header filesNoel Grandin2015-05-191-1/+1
| | | | Change-Id: Id9e8ce7987e055e83b52c7024413570f262e6e8d
* fix Wundefined-bool-conversionTomaž Vajngerl2015-05-181-1/+1
| | | | Change-Id: I99e57e3f4b3f5b9fa21cdf6bfbda4b15ce83eaac
* refactor remaining reportdesign classes to use RenderContextTomaž Vajngerl2015-05-184-59/+70
| | | | Change-Id: I23d7a2153bfc0446a972651a892eba8f6dc2bc54
* refactor ViewsWindow of reportdesign to use RenderContextTomaž Vajngerl2015-05-151-15/+16
| | | | Change-Id: I0c1c2df38894f250aa2bec6ab6532ccaca090fa9
* convert COMMAND_ constants to scoped enumNoel Grandin2015-05-114-28/+26
| | | | | | | Change-Id: I88e67f89dbbab0646e8f106dfeb32c6ee1bb0b95 Reviewed-on: https://gerrit.libreoffice.org/15671 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* refactor TreeListBox to use RenderContextTomaž Vajngerl2015-05-111-3/+2
| | | | Change-Id: I901a1f1f9732fb66718dca34c698a851e5b0d87f
* Use IMPL_LINK_NOARG[_TYPED] where applicableStephan Bergmann2015-05-105-8/+8
| | | | Change-Id: I70598072c1d492e360ef46dd7b5ef5a2fa4be495
* NOINSTANCE is implied now in IMPL_STATIC_LINK...Stephan Bergmann2015-05-101-1/+1
| | | | Change-Id: Ifb032457d6c1b279c4183282ef2b271c706dd71a
* coverity#1297234 Uncaught exceptionCaolán McNamara2015-05-092-2/+2
| | | | Change-Id: I6ce09d3a7c77c5501608a2d1b0812c3c22ef16af
* lopluign:staticmethods: Handle DECL_LINKStephan Bergmann2015-05-082-2/+3
| | | | Change-Id: Ib27854a8470f3ff5b208cb949a7bd02f2a86c969
* Remove unnecessary includes of sot/storage.hxx from include/Stephan Bergmann2015-05-072-0/+2
| | | | Change-Id: I242cd126814bbebdb99ea38d9e66513189c313d9
* convert DEFAULTFONT_ constants to scoped enumNoel Grandin2015-05-061-3/+3
| | | | Change-Id: Ia33e957f6cf530e2639b3c86d9482f642652cb46
* Use various typed ToolBox::Set*Hdl LinksStephan Bergmann2015-05-066-13/+8
| | | | Change-Id: Iddfd36ae0de86fdd2d4febb2c05d1fe0c02801f0
* remove unused #include awt/InvalidateStyle.hppMichael Stahl2015-05-053-3/+0
| | | | Change-Id: I7ea52365157fc642401db64c3b4a40d4643d16ae
* loplugin:staticmethodsNoel Grandin2015-05-0517-52/+52
| | | | Change-Id: I5d02ba0db00e11af3c17eaf77ce19c635a52077f
* Use typed Idle::SetIdleHdl LinkStephan Bergmann2015-05-052-4/+2
| | | | Change-Id: I189937950325dc4ef663f7f49cb45f38f8537de9
* Use typed Timer::SetTimeoutHdl LinkStephan Bergmann2015-05-053-8/+5
| | | | Change-Id: Iaaf0c93e5b28c0f7dbe4f02eda8beeae30708100
* Audit LoseFocus - forms, reportdesign, sc, starmath, svtools.Michael Meeks2015-05-021-1/+2
| | | | Change-Id: If7068e59c88e8c3c3bafc70f64899a26d739e331
* Gradually typed LinkStephan Bergmann2015-04-302-4/+4
| | | | | | | | | | | | | | | | | Turn the Link class into a template abstracting over the link's argument and return types, but provide default template arguments that keep the generic, unsafe "void* in, sal_IntPtr out" behvior. That way, individual uses of the Link class can be updated over time. All the related macros are duplicated with ..._TYPED counterparts, that additionally take the RetType (except for LINK_TYPED, which manages to infer the relevant types from the supplied Member). (It would have been attractive to change the "untyped" LinkStubs from taking a void* to a properly typed ArgType parameter, too, but that would cause -fsanitize=function to flag uses of "untyped" Link::Call.) Change-Id: I3b0140378bad99abbf240140ebb4a46a05d2d2f8
* Get rid of initial :: for the svx namespaceTor Lillqvist2015-04-307-26/+26
| | | | Change-Id: I03e428a749bca409ebac9c142acaddafcbfeca23
* Get rid of the initial :: for the vcl namespaceTor Lillqvist2015-04-302-3/+3
| | | | | | | | | | | We used it all over the place without leading :: already anyway, even in many files in include. So let's be consistent. In the majority of cases, prefer the easier-on-the-eyes choice, not the "safe" one. In those files in include where *all* existing uses of ::vcl:: indeed used the :: prefix, there let's keep it for consistency. Change-Id: If99cb41d3bf290d38c601d91125c3c8d935e61d0
* Bin some pointless comments and reduce some vertical whitespaceTor Lillqvist2015-04-301-1/+1
| | | | | | | | | | | Bin pointless '// predeclarations' or '// forward declarations' comments. If a programmer doesn't know what a forward declaration is, well, why read C++ source code? Also bin some pointless '// end of namespace foo' comments after namespace blocks just a handful of lines long, and some superfluous vertical whitespace. Change-Id: I2a31c5d73d9b4de8825fb8eb9e7559dbd7303ef9
* convert SDRMOUSE constants to scoped enumNoel Grandin2015-04-291-7/+7
| | | | Change-Id: Ia5389095683a1c012a988ed71bf769a1f25d80fb
* convert SDRINSERT constants to scoped enumNoel Grandin2015-04-291-1/+1
| | | | Change-Id: I6335e00cae161cea7ece922ecfa845c205626cd9
* convert CTF_ constants to scoped enumNoel Grandin2015-04-291-2/+2
| | | | Change-Id: I1c8149e9fccde761bb2a5fd2cf3cddcd2d9748dd
* fix compile: delegate RenderContext parameter to superTomaž Vajngerl2015-04-292-4/+4
| | | | Change-Id: I1c08e29c45d8334db52b129a957098481f3e57a4
* mass rewrite Paint(Rect&) to Paint(RenderContext&, Rect&)Tomaž Vajngerl2015-04-298-8/+8
| | | | Change-Id: Ia1667246064d11827dbd149def15e5bf08b119b8
* reportdesign: fix GCC-4.7 buildMiklos Vajna2015-04-281-1/+1
| | | | Change-Id: Ib9c4a34c68b826d48b188c37f95a09f9a8d96301
* Merge remote-tracking branch 'origin/feature/vclptrmerge2'Michael Meeks2015-04-2844-572/+810
|\
| * Merge remote-tracking branch 'origin/feature/vclptr'Michael Meeks2015-04-2844-572/+810
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve several thousand lines of conflicts. Conflicts: accessibility/source/extended/accessiblelistbox.cxx accessibility/source/standard/vclxaccessiblecombobox.cxx accessibility/source/standard/vclxaccessibledropdowncombobox.cxx accessibility/source/standard/vclxaccessibledropdownlistbox.cxx accessibility/source/standard/vclxaccessiblelistbox.cxx accessibility/source/standard/vclxaccessibletextfield.cxx basctl/source/basicide/basidesh.cxx cui/source/inc/chardlg.hxx cui/source/tabpages/tpbitmap.cxx dbaccess/source/ui/dlg/UserAdmin.cxx dbaccess/source/ui/querydesign/ConnectionLineAccess.cxx extensions/source/propctrlr/propertyeditor.hxx extensions/source/scanner/sanedlg.cxx filter/source/pdf/impdialog.cxx include/sfx2/mgetempl.hxx include/sfx2/sidebar/SidebarToolBox.hxx include/sfx2/viewsh.hxx include/svtools/brwbox.hxx include/svtools/filectrl.hxx include/svtools/scrwin.hxx include/svx/dlgctrl.hxx include/svx/sidebar/Popup.hxx include/svx/sidebar/PopupContainer.hxx include/svx/sidebar/PopupControl.hxx include/svx/sidebar/SidebarDialControl.hxx include/svx/sidebar/ValueSetWithTextControl.hxx sc/source/ui/condformat/condformatdlgentry.cxx sc/source/ui/navipi/navipi.cxx sc/source/ui/sidebar/CellBorderStyleControl.hxx sd/source/ui/animations/CustomAnimationDialog.cxx sd/source/ui/inc/DrawViewShell.hxx sd/source/ui/inc/Ruler.hxx sd/source/ui/inc/SlideSorter.hxx sd/source/ui/inc/ViewTabBar.hxx sd/source/ui/inc/Window.hxx sd/source/ui/inc/morphdlg.hxx sd/source/ui/inc/sdpreslt.hxx sd/source/ui/sidebar/CurrentMasterPagesSelector.hxx sd/source/ui/sidebar/LayoutMenu.hxx sd/source/ui/sidebar/MasterPagesSelector.hxx sd/source/ui/sidebar/NavigatorWrapper.hxx sd/source/ui/sidebar/PanelBase.hxx sd/source/ui/sidebar/RecentMasterPagesSelector.cxx sd/source/ui/sidebar/RecentMasterPagesSelector.hxx sd/source/ui/slideshow/showwindow.hxx sd/source/ui/slidesorter/view/SlsInsertAnimator.cxx sd/source/ui/slidesorter/view/SlsLayeredDevice.hxx sd/source/ui/view/ViewShellBase.cxx sd/source/ui/view/drviewsa.cxx sfx2/source/appl/fileobj.hxx sfx2/source/appl/opengrf.cxx sfx2/source/control/thumbnailviewacc.hxx sfx2/source/dialog/securitypage.cxx sfx2/source/dialog/templdlg.cxx sfx2/source/doc/docinsert.cxx sfx2/source/doc/guisaveas.cxx sfx2/source/inc/alienwarn.hxx sfx2/source/sidebar/Deck.cxx sfx2/source/sidebar/Deck.hxx sfx2/source/sidebar/DeckTitleBar.cxx sfx2/source/sidebar/DeckTitleBar.hxx sfx2/source/sidebar/MenuButton.cxx sfx2/source/sidebar/MenuButton.hxx sfx2/source/sidebar/Panel.cxx sfx2/source/sidebar/Panel.hxx sfx2/source/sidebar/PanelTitleBar.hxx sfx2/source/sidebar/SidebarDockingWindow.hxx sfx2/source/sidebar/SidebarToolBox.cxx sfx2/source/sidebar/TabBar.hxx sfx2/source/sidebar/TabItem.cxx sfx2/source/sidebar/TabItem.hxx sfx2/source/sidebar/TitleBar.hxx sfx2/source/toolbox/imgmgr.cxx starmath/inc/edit.hxx starmath/inc/smmod.hxx starmath/qa/cppunit/test_starmath.cxx starmath/source/edit.cxx starmath/source/smmod.cxx svtools/source/brwbox/brwbox1.cxx svtools/source/brwbox/datwin.hxx svtools/source/contnr/fileview.cxx svtools/source/contnr/simptabl.cxx svtools/source/control/filectrl.cxx svtools/source/control/valueimp.hxx svx/inc/GalleryControl.hxx svx/source/dialog/dlgctrl.cxx svx/source/dialog/swframeexample.cxx svx/source/fmcomp/fmgridif.cxx svx/source/gallery2/GalleryControl.cxx svx/source/sidebar/EmptyPanel.hxx svx/source/sidebar/area/AreaPropertyPanel.hxx svx/source/sidebar/area/AreaTransparencyGradientControl.hxx svx/source/sidebar/graphic/GraphicPropertyPanel.hxx svx/source/sidebar/insert/InsertPropertyPanel.cxx svx/source/sidebar/insert/InsertPropertyPanel.hxx svx/source/sidebar/line/LinePropertyPanel.hxx svx/source/sidebar/line/LineWidthControl.cxx svx/source/sidebar/line/LineWidthControl.hxx svx/source/sidebar/line/LineWidthValueSet.hxx svx/source/sidebar/paragraph/ParaPropertyPanel.hxx svx/source/sidebar/possize/SidebarDialControl.cxx svx/source/sidebar/text/TextCharacterSpacingPopup.hxx svx/source/sidebar/text/TextPropertyPanel.hxx svx/source/sidebar/tools/PopupContainer.cxx svx/source/sidebar/tools/PopupControl.cxx svx/source/sidebar/tools/ValueSetWithTextControl.cxx svx/source/svdraw/svdfmtf.hxx svx/source/svdraw/svdibrow.cxx svx/source/tbxctrls/colrctrl.cxx svx/source/tbxctrls/tbcontrl.cxx sw/source/ui/dbui/mmaddressblockpage.cxx sw/source/ui/dialog/uiregionsw.cxx sw/source/ui/index/cnttab.cxx sw/source/uibase/inc/drpcps.hxx sw/source/uibase/sidebar/PageColumnControl.hxx sw/source/uibase/sidebar/PageMarginControl.hxx sw/source/uibase/sidebar/PageOrientationControl.hxx sw/source/uibase/sidebar/PagePropertyPanel.hxx sw/source/uibase/sidebar/PageSizeControl.hxx sw/source/uibase/uiview/view2.cxx sw/source/uibase/utlui/navipi.cxx vcl/inc/svdata.hxx vcl/source/control/combobox.cxx vcl/source/control/lstbox.cxx vcl/source/window/dockwin.cxx vcl/source/window/winproc.cxx Change-Id: I056cf3026ff17d65cca0b6e6588bda4a88fa8d95
| | * reportdesign: missing SAL_CALLs.Michael Meeks2015-04-231-4/+4
| | | | | | | | | | | | Change-Id: I49bf2d612dfa86c453c61698e93130688cddc762
| | * dbaccess: convert new to ::Create.Michael Meeks2015-04-201-1/+1
| | | | | | | | | | | | | | | | | | Also convert svtools' WizardShell::createPage. Change-Id: I09bd40ef4748aa2de7b49eeefc95be06b545ea05