# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # $(eval $(call gb_CppunitTest_CppunitTest,cppu_qa_any)) $(eval $(call gb_CppunitTest_add_exception_objects,cppu_qa_any, \ cppu/qa/test_any \ )) $(eval $(call gb_CppunitTest_use_external,cppu_qa_any,boost_headers)) $(eval $(call gb_CppunitTest_use_libraries,cppu_qa_any, \ cppu \ sal \ )) $(eval $(call gb_CppunitTest_use_internal_comprehensive_api,cppu_qa_any, \ cppu_qa_types \ udkapi \ )) # vim: set noet sw=4 ts=4: hat could now be made constexpr.) Change-Id: I0b4e3292faf8f6b901f9b9e934e1aa6bf0f583ff Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157862 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
...by moving the char8_t -> char reinterpret_cast out of any potential constexpr
paths into a new TranslateId::getId.  And demonstrate constexpr'ability by
making the aCategories var in OApplicationIconControl::Fill
(dbaccess/source/ui/app/AppIconControl.cxx) constexpr.  (And there might be more
such cases that could now be made constexpr.)

Change-Id: I0b4e3292faf8f6b901f9b9e934e1aa6bf0f583ff
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157862
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Recheck modules sv* with IWYU 2022-03-03T08:50:43+00:00 Gabor Kelemen kelemeng@ubuntu.com 2022-02-23T00:08:14+00:00 96e3a64125354b61ecd43f7a76e6189e69968912 See tdf#42949 for motivation Change-Id: I25779cbfb1aa93c31d6e12ac95e136b3bdbbc058 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130403 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
See tdf#42949 for motivation

Change-Id: I25779cbfb1aa93c31d6e12ac95e136b3bdbbc058
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130403
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Pass context and resource string down to boost::locale separately 2021-08-05T07:39:11+00:00 Noel Grandin noel.grandin@collabora.co.uk 2021-07-19T11:18:49+00:00 14cfff500e93f0d6cbf8412065feea85c01ea81d because this is often on a hot path, and we can avoid the splitting and joining of strings like this. Change-Id: Ia36047209368ca53431178c2e8723a18cfe8260a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119220 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
because this is often on a hot path, and we can avoid the splitting and
joining of strings like this.

Change-Id: Ia36047209368ca53431178c2e8723a18cfe8260a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119220
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Add PowerPoint compatible screen size for Impress 2021-07-13T11:05:34+00:00 Jun NOGATA nogajun@gmail.com 2021-05-29T09:07:12+00:00 6d4a1716624a8a045ff4e90bd221b563be44be11 I realized that Impress does not have the same screen size as PowerPoint. tdf#142286, tdf#142288 When I load a PowerPoint slide into Impress, it was a custom size, but when I add this screen size, it shows up with the screen size name. And when I load a slide with the added screen size into PowerPoint, it also shows up with the PowerPoint preset screen size name and not the custom size. The screen sizes I have added are as follows * Widescreen (Current PowerPoint default) * On-scren Show (4:3) * On-scren Show (16:9) (Google slide defualt) * On-scren Show (16:10) Change-Id: I33e2bbc36b2c92ecbb85c610c864f735bf540d03 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116374 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
  I realized that Impress does not have the same screen
  size as PowerPoint. tdf#142286, tdf#142288

  When I load a PowerPoint slide into Impress,
  it was a custom size, but when I add this screen size,
  it shows up with the screen size name.

  And when I load a slide with the added screen size
  into PowerPoint, it also shows up with the PowerPoint
  preset screen size name and not the custom size.

  The screen sizes I have added are as follows

  * Widescreen (Current PowerPoint default)
  * On-scren Show (4:3)
  * On-scren Show (16:9) (Google slide defualt)
  * On-scren Show (16:10)

Change-Id: I33e2bbc36b2c92ecbb85c610c864f735bf540d03
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116374
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Adapt to C++2a char_t 2018-11-17T16:17:26+00:00 Stephan Bergmann sbergman@redhat.com 2018-11-17T14:46:38+00:00 c89a4996b82881988eb9cc1eeaf24e0d8f9e6dce u8 literals incompatibly change their type (as implemented by recent Clang trunk) Change-Id: Ia4f7b91f5d86656a056303d2754981ab2093a739 Reviewed-on: https://gerrit.libreoffice.org/63494 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
u8 literals incompatibly change their type (as implemented by recent Clang
trunk)

Change-Id: Ia4f7b91f5d86656a056303d2754981ab2093a739
Reviewed-on: https://gerrit.libreoffice.org/63494
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>