path: root/vcl/source/app/IconThemeSelector.cxx
AgeCommit message (Collapse)AuthorFilesLines
2018-06-25Use Tango as default icon theme when Breeze is not includeddistro/collabora/lov-6.0.5Tor Lillqvist1-0/+6
Change-Id: Id81c2355abfbdf29599842f06ad8b3c754db708b (cherry picked from commit d62acf55f17f5b1213f150fb4fb0fd2e8bb0b9b0) Reviewed-on: Reviewed-by: Tor Lillqvist <> Tested-by: Tor Lillqvist <>
2017-07-03C++11 remove std::unary_function bases from functorsJochen Nitschke1-2/+1
std::unary_function is deprecated since C++11 and removed in C++17 90% done with regexp magic. removed obsolete <functional> includes. The std::unary_function base class was used in 3 places: * chart2/source/tools/DataSeriesHelper.cxx: lcl_MatchesRole is used in a std::not1 function helper who uses the members return_type and argument_type. - replace deprecated std::not1 with a lambda * chart2/source/tools/ModifyListenerHelper.cxx: lcl_weakReferenceToSame used the argument_type member in the operator() parameter. - inline the parameter type. * xmloff/source/chart/SchXMLExport.cxx: lcl_SequenceToMapElement used result_type and argument_type in operator(). - inline the types Also fix compile error with gcc about finding std::for_each. Change-Id: I073673beb01410c3108e7d0346d9e7d6b9ad2e2f Reviewed-on: Reviewed-by: Stephan Bergmann <> Tested-by: Stephan Bergmann <>
2016-11-14Resolves: tdf#103915 when global dark theme is set fall back to breeze_darkCaolán McNamara1-3/+8
otherwise don't assume a desired iconset ending in *dark means breeze_dark is a good fallback Change-Id: Ia294a86e17a2c390b503d5200dfc7195759afa00
2016-10-19Help old GCC versionsStephan Bergmann1-1/+1
Change-Id: I17e05a0ca985241030c71e7d08b81c1290ef1bc9
2016-10-19Resolves: tdf#102778 by default use breeze_dark when dark themes are requestedCaolán McNamara1-0/+4
Under gtk3 if gtk-application-prefer-dark-theme is enabled or the requested icon-theme name ends in [-|_]dark Change-Id: Ia70ea3adc51ac0ec2b26d08fc960c1c7285c338b
2016-08-16new loplugin to check for static OUStringsNoel Grandin1-2/+1
that are better declared as OUStringLiteral Change-Id: Ifb5d9a12bb31a68641940bec16971a8181a46567 Reviewed-on: Reviewed-by: Noel Grandin <> Tested-by: Noel Grandin <>
2016-02-27lp#1506544 tdf#92458: default to breeze theme on unity desktopsBjoern Michaelsen1-1/+1
Change-Id: I1e0e10d1561e32c5904e0e7352e914bb62b85363
2015-10-23on unity, default to human if possibleBjoern Michaelsen1-0/+3
2015-06-03OS X: Default to the 'breeze' icon theme.Jan Holesovsky1-1/+1
As agreed in the Design team meeting today. Change-Id: I660462fb7b56eb3c8f883f8540cf88801e48165c
2015-05-27tdf#88675 Fix display names for hicontrast and tango_testingTobias Lippert1-5/+2
The special cases for the icon themes with the filenames "" and "" are now handled. They will be displayed as "High Contrast" and "Tango Testing" respectively. Change-Id: Ia3c2b8b57809db9c5ed132c42a412157e91b2599 Reviewed-on: Reviewed-by: Yousuf Philips <> Tested-by: Yousuf Philips <>
2015-05-25cppcheck: noExplicitConstructorCaolán McNamara1-1/+1
Change-Id: I62076450ab77472bfd09b3fb9824f54b6ea1e0f7
2015-05-07vcl: simplify code by using std::any_of/std::none_ofTakeshi Abe1-3/+2
Change-Id: I37c4fd80780738b823c7928f22deaff0ea1c6bff Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>
2014-11-22Add Breeze icon theme for use with KDE Plasma 5Jonathan Riddell1-0/+3
Change-Id: I936d31300126e2ce000ea3a7cd70c8a2dec19502 Reviewed-on: Reviewed-by: Jan Holesovsky <> Tested-by: Jan Holesovsky <>
2014-11-18OS X: Default to the 'sifr' icon theme.Jan Holesovsky1-0/+3
Change-Id: I0c3d6d99f478b86873d108c893798687032b79bc
2014-04-02Kill superfluous vertical whitespaceTor Lillqvist1-1/+0
Change-Id: I81ce8fd7022bf283db668705efdfb0666f87bde9
2014-02-21Bug #63962 Dynamically scan the config directory for icon themesTobias Lippert1-0/+156
The hard-coded icon themes have been replaced by a dynamic list which is filled by scanning the config directory Conflicts: include/vcl/settings.hxx vcl/source/app/settings.cxx vcl/source/window/window.cxx Change-Id: Ie3680ffe27d06e375acf22753e036cb6ddabc4ed Reviewed-on: Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>