summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2013-09-30This have been unused for a whileKhaled Hosny
Change-Id: I0a3249ac8adb739622992f7713d5184aebc4ce80
2013-09-27cppcheck: redundantAssignmentJulien Nabet
Change-Id: Ife6a840c606b1c8673d814491cea3c4dad796c4e
2013-09-27Related: fdo#38838 remove UniString::SearchBackwardCaolán McNamara
Change-Id: Ia474ee07b1bd411eae8cd1ddd55c4fa83dbd5f47
2013-09-26typo fixes in commentsAndras Timar
Change-Id: Iaadec33715f8e0e0c6595c5e684606905274fdab
2013-09-26fprintf -> sal/log.hxxStephan Bergmann
Change-Id: Ic9962abc8ac8e9992fc26136eb3693e146d38c63
2013-09-25Related: fdo#38838 remove UniString::EqualsIgnoreCaseAsciiCaolán McNamara
Change-Id: Ib5c3a2daa4a48bc286b14fa2cebb3306ea0012bc
2013-09-23Try to fix cross-compilationTor Lillqvist
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
2013-09-22gbuild: add gb_Library_use_restargetMichael Stahl
Change-Id: Ic0a2fd3c1adeb55ec27f6a2eb4709be598120fba
2013-09-20Font and ImplLayoutArgs with LanguageTagEike Rathke
Avoid the gazillion temporary conversions / Impl searches. Change-Id: I5232589f1e31d1cbb6becc198b12daabf1038f31
2013-09-19Theme icons are loaded only onceRodolfo Ribeiro Gomes
With the theme icon cleaning commit d5151ab592367fde7db03fce81e0b76776d18216, duplicated icons (same icon for multiple actions) doesn't need to be stored in different files. The file links.txt inside the theme pack can handle filename redirections. So, it keeps the theme pack smaller. However, the duplicates keep being loaded, because they use different names. With this patch, the names of those duplicates are mapped also when querying for the icons. This way, an icon is loaded only once, saving RAM. Change-Id: Ieb5b8424c1515f0033276bf314cdef02a4e01862 Signed-off-by: Rodolfo Ribeiro Gomes <rodolforg@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/5943 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-18WaE: may be used uninitializedTor Lillqvist
Change-Id: I91fdbcb37efb002763204cd8a0fee9be26ffd6b4
2013-09-17pFontSubst is always NULLCaolán McNamara
Change-Id: Ied4eda5b29e2df3fa9260bcf456b8dd360ffafcc
2013-09-17Fix fdo#69381 by skipping empty option groupsArnaud Versini
Change-Id: Idaf0f0a3f5430a5aea6f77a003e205116a87cc67 Reviewed-on: https://gerrit.libreoffice.org/5949 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-09-17I think the CWS-gfbfcfg dust has safely settled by nowCaolán McNamara
Change-Id: I23201c96fff514cf5eaaf69f9841d3ea6ade6070
2013-09-17support gtk-stop generic labelCaolán McNamara
Change-Id: I1f17459dc57a1377c5c48412fcc81989cc69fccd
2013-09-17convert VCL from String to OUStringNoel Grandin
Change-Id: Ia87d498f0875caa81d6ae85c505bae2d1da3c51c
2013-09-16Resolves: fdo#69236 route size request to layout widget, not hard-coded valueCaolán McNamara
a) For the sidebar the sidebars automatically handle scrolling, but for the older panel the widgets has to do the scrolling so add scrolling parents to the .ui b) Fold the DialogListBox scrolling widget implementation into VclScrolledWindow and remove the duplication. Change-Id: Ife9ccd8c501e5dee7bf3102a92c8261d979cd834
2013-09-14callcatcher: update unused code listCaolán McNamara
No TriStateBoxes are loaded from .res files anymore. Change-Id: Ie897dc9a46a4e09e7fb1160a5bd4a65c63ba7979
2013-09-14make right click menu in tab headers checkboxes not radiobuttonsCaolán McNamara
Change-Id: I99d1edc18e2acb7ae0ea0c6397777ea0f00d81f9
2013-09-13vcl: unbreak WNT buildMichael Stahl
Change-Id: I000824e86f40ce20af2d254dc848b51321602760
2013-09-13String to OUStringThomas Arnhold
This removes nearly all ToLowerAscii() calls. Conflicts: linguistic/source/convdic.cxx linguistic/source/convdiclist.cxx linguistic/source/dlistimp.cxx sc/source/filter/html/htmlexp.cxx Change-Id: Iddcaacfb7383e1df3d2f13751a3c788eba953fdd Reviewed-on: https://gerrit.libreoffice.org/5895 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-09-13support accepts-tab propertyCaolán McNamara
Change-Id: I8c071dd76e9ea84ee9aaf9cdd06b2103df4fd789
2013-09-13Numeric fileds: round to the nearest spin value on spin up/downTomaž Vajngerl
Change-Id: I8660ae764c7dd51b8d780929effe895243e4fc4c
2013-09-13Sidebar: Correcting anomalous mouse behaviour while resizingPrashant Pandey
Currently, when the sidebar is showing, and we hold the handle to make it wider/narrower, if we move the mouse much to the left (so that it can't become any wider), and now move mouse pointer to the right (while still holding the handle), it immediately begins to shrink. Ideally how it should behave when we move the mouse much to the left is that- the sidebar should begin shrinking once we have the mouse pointer over the handle again and not immediately. Change-Id: Id17dc19e6e1ad02fb7879ace9a2e092ac0128693
2013-09-12cppcheck: fix Prefer prefix ++/-- operators for non-primitive typesJulien Nabet
Change-Id: I7495f86cb35b6f712cfb7d603f022f6f6c407266
2013-09-12iOS fix clip area in coretext contexttsahi glik
Change-Id: Ibaef9701ad4ba1bda1068c0dfa34f83c09a4e409 Reviewed-on: https://gerrit.libreoffice.org/5711 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-09-12in iOS avoid copying covered windows to screentsahi glik
Change-Id: Iebf53e5c2e3909e068739351ccce497ca91b67a5 Reviewed-on: https://gerrit.libreoffice.org/5710 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-09-12Sync IOS screen invalidate to end of painttsahi glik
Change-Id: If179c5280366a377ace710e4acf7df737544b224 Reviewed-on: https://gerrit.libreoffice.org/5706 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-09-11typo fix: wether -> whetherAndras Timar
Change-Id: Iad4182d7150f851df06a7208a811d482351f736a
2013-09-11Towards a working instdir for Mac OS XStephan Bergmann
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X, where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK- related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And GeneratedPackage needed to be made more flexible, to allow for packages that go into either of those two places.) For Android and iOS, gb_INSTROOT probably still needs to be set. The most obvious missing thing yet to make instdir work for Mac OS X is the instdir/*/LibreOffice.app/Contents/ure/ vs. instdir/*/LibreOffice.app/Contents/ure-link/ split. Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-09-10Resolves: #i123216# No FontScaling by WorldTransform on WMF importArmin Le Grand
(cherry picked from commit d0ebb70c004761552016b0fa0a259ef35a01f840) Conflicts: svtools/source/filter/wmf/enhwmf.cxx svtools/source/filter/wmf/winmtf.cxx svtools/source/filter/wmf/winmtf.hxx svtools/source/filter/wmf/wmf.cxx Change-Id: I3e85dcc019028b83eb2f650f1527333f2d5cf9dc
2013-09-09Fix C++11ism (?)Tor Lillqvist
Change-Id: I133303e9501414aca0eadddc2ecc14a9d29d6488
2013-09-09CID#738553 uninitialized scalarCaolán McNamara
Change-Id: Iaa5cbce576e8a90f7dd89737a9458408dd3d84fa
2013-09-09CID#1028323 uninitialized scalarsCaolán McNamara
and CID#1028322 and CID#1028321 Change-Id: I6c151ef949755a17fa09c483d2f5f77b02fed08e
2013-09-09vcl/pdfwriter: export linear/axial gradients as PDF gradientsPierre-Eric Pelloux-Prayer
Using PDF's Axial shading leads to better visual result than Sampled function shading. Only GradientStyle_LINEAR and GradientStyle_AXIAL are affected by this change, all other gradient styles are exported as before. Change-Id: Ib4d549987e34b7ba5d1c5adaf30908f2e306d07e Reviewed-on: https://gerrit.libreoffice.org/5799 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2013-09-09CID#1079151 make it impossible to have an init m_eTypeCaolán McNamara
Change-Id: I04cc7fdc07e89b0a056f0012cdd00b43d29184e7
2013-09-09CID#1078725: Dereference null return valueJulien Nabet
+ Some simplification Change-Id: Ia4db65f3c6d4e712060753e15acbe160d4fe3ede Reviewed-on: https://gerrit.libreoffice.org/5862 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-09implemented centered button box modeCaolán McNamara
Change-Id: I17b60440297d4eecca0737f811f6e56cc5bc91ce
2013-09-09convert find entry dialog to .uiCaolán McNamara
Change-Id: I0d8ef363e45f9032676a161c63d7cf9bcbe417fd
2013-09-08fdo#57950: Remove some chained appends in vclJulien Nabet
Change-Id: Ib649e291d8be862edd98366cc6939cf6dc1e7158
2013-09-08Related: fdo#38838 drop String::EmptyString now as wellCaolán McNamara
Change-Id: I849dbf3a40189e700036249b15dd8bde493083b6
2013-09-08convert already exists dialog to .uiCaolán McNamara
Change-Id: I6cb2a11b6ee2f94f611aa852c79dd1a6534381da
2013-09-08String to OUStringThomas Arnhold
Change-Id: I5ff57ede2217f1464571fb2beaa62a34425064ae Reviewed-on: https://gerrit.libreoffice.org/5826 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-09-07s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-06String::Erase(String::Search())Thomas Arnhold
One more from: 556fe4ec7339892d63cb98bc9bfd09718944bf03 Change-Id: Ia6514567e96930376c469a37c95c49e648bf5e46 Reviewed-on: https://gerrit.libreoffice.org/5827 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-06Check for FT_Face_GetCharVariantIndex at build timeKhaled Hosny
No more dlsym() hacks. The downside is that LibreOffice built on systems with old FreeType will not be able to use FT_Face_GetCharVariantIndex() on newer systems, but most Linux users use their distribution builds anyway. This only affects the use of Unicode Variation Selectors which is an exotic feature that wasn't even supported on Linux before 4.1. Change-Id: I674822ef5bc8d7940a821a01cc85ae7a6d39a80e Reviewed-on: https://gerrit.libreoffice.org/5844 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-06Simplify FreeType version checkKhaled Hosny
After 00a81233d9c2ae6b3996b744982715137fd6a626, we can rely on the version of the runtime library. Change-Id: I9af4a524c893d125d185da50334622007f2e44ce Reviewed-on: https://gerrit.libreoffice.org/5843 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-06Fix debug build without dbgutilKhaled Hosny
Change-Id: Iab6a680e67f22460b2e5c340c3967c666a28c5c5
2013-09-06fdo#52540 fix Graphite hyphenation (ligat. + combining diac.)László Németh
Change-Id: Idc3d9c40793f6f1c1b7883ca47f04ced36cabc48
2013-09-06Resolves: fdo#68081 why would I want a spinner that doesn't repeatCaolán McNamara
surely WB_SPIN should imply repeat in the first place, *shrug* Change-Id: I1e4cb5a01d473cd0f8d907d566cd26d51a81da93