summaryrefslogtreecommitdiff
path: root/svx
AgeCommit message (Collapse)AuthorFilesLines
2014-08-11Add recent colorsfeature/gsoc14-colorsKrisztian Pinter5-38/+190
Change-Id: Id6b2239149bf7d0b3c9242efb7a72091e32c3384
2014-08-05Make small UI tweaks to SvxColorWindow_ImplKrisztian Pinter1-0/+2
Change-Id: I604cbf8ca6f7ebb14c1c95e62f997c3150370119
2014-08-05Remove redundant class SvxLineColorToolBoxControlKrisztian Pinter1-63/+6
Change-Id: I882ee959baae429307218d3076a2a198ff960ddd
2014-07-31Make .soc loading lazyKrisztian Pinter1-6/+13
Change-Id: If7475d6c46faaa6f6f6cde494990e6573b3aadff
2014-07-30Change vector<Palette*> to ptr_vector<Palette>Krisztian Pinter1-11/+5
Change-Id: I1f2832235e8d2ea3517efdce809970ed5f1c6769
2014-07-30Make color picker apply color immediatelyKrisztian Pinter2-15/+36
Change-Id: I38695a43ced63bd5207b631a072231d81aa7e0f9
2014-07-28Change palette selection ComboBox to ListBoxKrisztian Pinter3-22/+24
Change-Id: Id844781c06e37d66f3eebac9d905c58a62682cb0
2014-07-28Change NamedColor to use OUStringKrisztian Pinter1-2/+4
Change-Id: Id84d761b33f12dfc50f980e61ab44565693f2e5a
2014-07-25Add loading .soc palettesKrisztian Pinter3-63/+112
Change-Id: Ie0d084a70d9b135658840bb7529f2099a702d280
2014-07-25Add SvxLineColorToolBoxControl functionality to SvxColorToolBoxControlKrisztian Pinter1-1/+15
This is the first step in merging SvxLineColorToolBoxControl into SvxColorToolBoxControl. Change-Id: I6a725fef5f9a08524d509b70de15c7a0202e7ed6
2014-07-25Convert SvxColorWindow_Impl to Widget LayoutKrisztian Pinter4-62/+125
Change-Id: I8c830de56892fd8eb1c14add25f65c25046d47fd
2014-07-25Move palette selection ComboBox to top of popup windowKrisztian Pinter2-35/+15
Change-Id: Iff958cc8d2ef301a43db406aa38dd446bb2242a5
2014-07-25Change SvxColorWindow_Impl to use ComboBox for palette selectionKrisztian Pinter4-74/+112
Change-Id: I0fb9b46298f45bbdf9ae9198c145b9ea5e403bbf
2014-07-25Add color picker to color paletteKrisztian Pinter3-18/+67
Change-Id: I651f485598ee57af815780e234031f101b63fa24
2014-07-25Fix variable and method namesKrisztian Pinter2-8/+8
Change-Id: I2f02dbeaa61e959d9420410100c6e958580a6567
2014-07-25Fix SvxColorWindow_Impl::StateChanged updatingKrisztian Pinter1-9/+1
Change-Id: Ifb884f8830280d44ea3c73caf319109593bbebf9
2014-07-25Add PaletteManager, refactor palette codeKrisztian Pinter6-140/+282
Change-Id: I7e30fc895834318514b51bc648d32aa6d297bfae
2014-07-25Add GIMP palette loading codeKrisztian Pinter1-4/+106
Change-Id: Ie0d0787342bc806a1848cb904114f0ca16c9df69
2014-07-25Code cleanupKrisztian Pinter1-5/+1
Change-Id: Ib452a5cd716ef243e04f498d2fa23d0d389865c0
2014-07-25Add ability to switch between default and document colorsKrisztian Pinter3-47/+82
Change-Id: Ice8d58028a531b37d2c03fdc3e55eea850c53d44
2014-07-25Add navigation buttons to SvxColorWindow_ImplKrisztian Pinter2-12/+55
Change-Id: I346af872f78396d51a458539f7d3038fc63dad8e
2014-07-25Add writer document font colors to color palettesKrisztian Pinter2-1/+15
Change-Id: If3fedc45586eee068c40e92da87d5d550a456a64
2014-07-25rhbz#1121254 reload font list from shell on changeDavid Tardon1-0/+6
Change-Id: Ief88373c210b3b6f65c1df5b31870aca561095bb
2014-07-25coverity#1209371 Division or modulo by float zeroCaolán McNamara1-1/+1
Change-Id: I8834b81b71746daaf97f7b62d09421d5165fa707
2014-07-23convert SfxItemState constants to a proper enumNoel Grandin4-3/+7
and while we're at it - use the enum type all over the place instead of passing around sal_uInt16 - don't use bitwise logic on enum values - use enum values instead of numeric constants Change-Id: I7f24cb4d242e1c00703e7bbcf1a00c18ef1e9fd4
2014-07-23simplify SfxItemPool::GetPresentationNoel Grandin2-4/+3
drop the ePresentation parameter, since all 4 of the callsites use SFX_ITEM_PRESENTATION_COMPLETE as the parameter value, and just inline the value into the method. Change-Id: I42c8eae82837c9f9d4edc886d7c760f57b129125
2014-07-22callcatcher: update unused codeCaolán McNamara1-9/+0
Change-Id: I1dd1b40d807c7c9d9b145aca9f69a67d786ec5ff
2014-07-22fdo#76754 Speed up registration of new listeners to SfxBroadcasterTobias Lippert2-2/+2
Also change behavior for the GetListenerCount() method which now returns the count of listeners. The previous behavior is available in method GetSizeOfVector(). Change-Id: I5b03fa55a309f4ff5aea5e8830c137786fc07e89 Reviewed-on: https://gerrit.libreoffice.org/10344 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-07-20vcl consitent use of long for corrdinateNorbert Thiebaud1-2/+2
most of length in vcl are calculated in 'long' but array of X position tend to be in sal_Int32. As a prep work to be able to support 'double' as the base type of Device Coordinate, harmonize the use of 'long' for non-float coordinate. Change-Id: I7cb33301ff6a5e2c62247b36a4e07e168a58a323
2014-07-19XFillStyle -> css::drawing::FillStyleMiklos Vajna42-254/+286
Change-Id: I6b2fabd72fd34f4ac1b3a18f386c90794bc39ce4
2014-07-18coverity#1215318 Uncaught exceptionCaolán McNamara1-4/+13
Change-Id: I784198cacba86fe1778e49ceebe574b9cbd6888b
2014-07-18coverity#1226494 Uninitialized pointer fieldCaolán McNamara1-5/+9
Change-Id: I88d0414ea6188e807aa347dce4567821e0b7c6f3
2014-07-18CharBackColor advertised in unoshap2.cxxmatteocam1-1/+2
Reviewed on: https://gerrit.libreoffice.org/10272 Change-Id: I696c152f9c053b745ab753a8899cc447eba8d1f8
2014-07-18inline unnecessary typedefNoel Grandin1-6/+4
Change-Id: Ie33e6b9038d6c18482c2ba7aa47f62d23973ab08
2014-07-17Renamed brdcst.[hc]xx to SfxBroadcaster.[hc]xxTobias Lippert6-6/+5
- Remove includes from files where they are not needed. - Update pch files Change-Id: I0188e3934ef429008c1ef495ab1d5b27f38664d5 Reviewed-on: https://gerrit.libreoffice.org/10342 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-07-16Convert RID_OFADLG_OPTIONS_TREE to .uiPalenik Mihály1-1/+0
Conflicts: cui/source/inc/treeopt.hxx cui/source/options/treeopt.cxx Change-Id: I971c7760e7252321aeca8a4f403515562a9057bb Reviewed-on: https://gerrit.libreoffice.org/10323 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-16coverity#707280 Uncaught exceptionCaolán McNamara1-0/+8
Change-Id: I764f6472903e6aebef55af1e96c4941e8429d18f
2014-07-15Related: fdo#80633 we can retain cached size for visibility changeCaolán McNamara1-1/+1
we still need to invalidate the layout of our parents, but we can keep the cached optimal size Change-Id: I8e77366bd61ff45d34f9d411c7f501a3a9ccbd4e
2014-07-14Related cp#1000084: Make this work for other apps too and set proper defaultMatúš Kukan1-1/+2
Extend d98c817cc71e62a2beecc7142062f9ef33a7149b and fix default. Change-Id: I79ad35bd5ad6fbd6e7d260864d4bf40fafb6b604
2014-07-11bnc#883684: Better fix for this.Kohei Yoshida2-11/+9
Instead of making all chart objects exempt from unloading, check each OLE object on whether or not it already has its persistent storage created. If not, don't unload it else it would have nothing to load back from once unloaded. Change-Id: I2312e86c9376d3699ef4aa1e0cf2f4c04f706c1e
2014-07-11new loplugin: externalandnotdefinedNoel Grandin4-4/+29
Find "missing headers," where a function is declared directly in the .cxx (as extern) and not defined, and should arguably instead be declared in an include file. Change-Id: I6d83ee432b2ab0cd050aec2b27c3658d32ac02a2
2014-07-11drop unused helpidsCaolán McNamara1-2/+0
Change-Id: Ie684da5922d9f645495a1965b9462d0ae2de2342
2014-07-11RID_SVX_XFORMS_TABPAGES conversion to .uiSzymon Kłos6-203/+295
Change-Id: I0f3647e95b2150eb8753aa333eeb492fee76bd2a Reviewed-on: https://gerrit.libreoffice.org/10192 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-11Clean up usage of 'this' and constness.Matúš Kukan1-50/+51
Change-Id: I35085bebdec47598a5f927924b429b02b44c0e65
2014-07-11Allow to move only callout handle with shift key (cp#1000084)Matúš Kukan1-3/+5
When line callout was used, you couldn't move the point next to the rectangle. Now it's possible with shift key pressed. Change-Id: I70565e4e3f80daf0e1007031ef7d49036fb0e26b
2014-07-10Move the rest of the members to the impl class.Kohei Yoshida1-50/+59
Change-Id: I80186a617c751420954b27e070559cc8487c7fd9
2014-07-10Move "prog name" (whatever it is) to the impl class.Kohei Yoshida1-1/+10
Change-Id: Ifa4f2f2f923d4800cf5fd540631204492ace1936
2014-07-10pGraphicObject -> mpGraphicObjectKohei Yoshida1-9/+9
Change-Id: I8b396ff1018fb54eecd44624a11bc2e405bb7f84
2014-07-10Move Graphic member to the impl class.Kohei Yoshida1-19/+22
Change-Id: Iee58a6c9b7081a2aa00f6f050574a5827840286b
2014-07-10Head cleanup - use forward declarations.Kohei Yoshida1-3/+5
Change-Id: Icc4fa0acad77d61200eb77cc70e21866590b658e