summaryrefslogtreecommitdiff
path: root/config_host/config_feature_desktop.h.in
blob: 489f684afead5081e63ad3ed42a877028df672b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* A feature split out from config_features.h because it affects many files.
 */

#ifndef CONFIG_FEATURE_DESKTOP_H
#define CONFIG_FEATURE_DESKTOP_H

/* DESKTOP - Whether we have a "normal" desktop UI or not.
 *
 * Non-DESKTOP in practice means touch-based mobile devices, Android
 * or iOS for now. Support for those is work in progress.
 *
 * Non-DESKTOP implies that the OS makes sure that only one instance
 * of each LibreOffice-based "app" at a time can be running, and thus
 * the LibreOffice code does not need to handle such things itself.
 *
 * Non-DESKTOP implies no traditional inter-app drag and drop concept.
 *
 * Non-DESKTOP implies no traditional help mechanism, and to some
 * extent (as noticed, and as possible without making the code too
 * ugly) the related code is ifdeffed out.
 *
 * Non-DESKTOP implies no traditional desktop-style GUI elements like
 * toolbars and scrollbars presented by the LO code.
 */

#define HAVE_FEATURE_DESKTOP 0

#endif
ski 2019-04-19optimise find/insert patternNoel Grandin 2019-04-05Revert "Get rid of b2u/u2b helpers; use OUString's toUtf8/fromUtf8 instead"Mike Kaganski 2019-04-05tdf#120703: partially revert commit 85456fae54029edd26df2277a9eec5e2fe3d9739Mike Kaganski 2019-04-04Get rid of b2u/u2b helpers; use OUString's toUtf8/fromUtf8 insteadMike Kaganski 2019-04-01tdf#120703 PVS: Silence V522 warningsMike Kaganski 2019-01-27Take advantage of known index to avoid an OUString copyMatteo Casalin 2019-01-27Use optimized OUString concatenationMatteo Casalin 2018-11-29remove unnecessary "if (!empty()" checks before loopsNoel Grandin 2018-10-24remove more rtl::OUString and OString prefixesNoel Grandin 2018-10-24clang-tidy performance-unnecessary-copy-init in test..xmlscriptNoel Grandin 2018-10-17Simplify containers iterations in unodevtools, unoidlArkadiy Illarionov 2018-09-17New loplugin:externalStephan Bergmann 2018-08-02Add missing sal/log.hxx headersGabor Kelemen 2018-03-15Fix typosAndrea Gelmini 2017-11-27loplugin:unnecessaryparen: Warn about parentheses around literalsStephan Bergmann 2017-10-23loplugin:includeform: unodevtoolsStephan Bergmann 2017-10-01Prefer prefix operatorJulien Nabet 2017-09-29loplugin:flatten check for throw in then clauseNoel Grandin 2017-08-17remove unnecessary use of OUString::getStrNoel Grandin 2017-08-11convert std::map::insert to std::map::emplaceNoel Grandin 2017-07-14use more OUString::operator== in test..xmlsecurityNoel Grandin 2017-07-10teach unnecessaryparen loplugin about identifiersNoel Grandin 2017-07-06use OString::operator== in preference to ::equalsNoel Grandin 2017-06-13fix bug in skeletonmakerNoel Grandin 2017-05-28remove unnecessary use of OString::getStrNoel Grandin 2017-04-28loplugin:checkunusedparams in configmgr and vclNoel Grandin 2017-01-10New loplugin:conststringvar: unodevtoolsStephan Bergmann