Mercurial > libervia-desktop-kivy
annotate libervia/desktop_kivy/core/constants.py @ 499:f387992d8e37
plugins: new "call" plugin for A/V calls:
this is the base implementation for calls plugin, handling one2one calls.
For now, the interface is very basic, call is done by specifying the bare jid of the
destinee, then press the "call" button. Incoming calls are automatically accepted.
rel 424
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 04 Oct 2023 22:54:36 +0200 |
parents | 956f5db30223 |
children |
rev | line source |
---|---|
378 | 1 #!/usr/bin/env python3 |
9 | 2 |
493
b3cedbee561d
refactoring: rename `cagou` to `libervia.desktop_kivy` + update imports and names following backend changes
Goffi <goffi@goffi.org>
parents:
469
diff
changeset
|
3 # Libervia Desktop-Kivy |
461 | 4 # Copyright (C) 2016-2021 Jérôme Poisson (goffi@goffi.org) |
9 | 5 |
6 # This program is free software: you can redistribute it and/or modify | |
7 # it under the terms of the GNU Affero General Public License as published by | |
8 # the Free Software Foundation, either version 3 of the License, or | |
9 # (at your option) any later version. | |
10 | |
11 # This program is distributed in the hope that it will be useful, | |
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
14 # GNU Affero General Public License for more details. | |
15 | |
16 # You should have received a copy of the GNU Affero General Public License | |
17 # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
18 | |
493
b3cedbee561d
refactoring: rename `cagou` to `libervia.desktop_kivy` + update imports and names following backend changes
Goffi <goffi@goffi.org>
parents:
469
diff
changeset
|
19 from libervia.frontends.quick_frontend import constants |
b3cedbee561d
refactoring: rename `cagou` to `libervia.desktop_kivy` + update imports and names following backend changes
Goffi <goffi@goffi.org>
parents:
469
diff
changeset
|
20 from libervia import desktop_kivy |
9 | 21 |
322
e2b51663d8b8
core, android: new share widget + added Cagou to "share" menu:
Goffi <goffi@goffi.org>
parents:
312
diff
changeset
|
22 # Kivy must not be imported here due to log hijacking see core/kivy_hack.py |
e2b51663d8b8
core, android: new share widget + added Cagou to "share" menu:
Goffi <goffi@goffi.org>
parents:
312
diff
changeset
|
23 |
9 | 24 |
25 class Const(constants.Const): | |
496
956f5db30223
core (constants): change name to highlight that this is the "Kivy" variant of Desktop frontend
Goffi <goffi@goffi.org>
parents:
493
diff
changeset
|
26 APP_NAME = "Libervia Desktop (Kivy)" |
464
be8ed5e4c718
core: modified names constants according to global renaming
Goffi <goffi@goffi.org>
parents:
461
diff
changeset
|
27 APP_COMPONENT = "desktop/mobile" |
493
b3cedbee561d
refactoring: rename `cagou` to `libervia.desktop_kivy` + update imports and names following backend changes
Goffi <goffi@goffi.org>
parents:
469
diff
changeset
|
28 APP_NAME_ALT = "LiberviaDesktopKivy" |
464
be8ed5e4c718
core: modified names constants according to global renaming
Goffi <goffi@goffi.org>
parents:
461
diff
changeset
|
29 APP_NAME_FILE = "libervia_desktop" |
493
b3cedbee561d
refactoring: rename `cagou` to `libervia.desktop_kivy` + update imports and names following backend changes
Goffi <goffi@goffi.org>
parents:
469
diff
changeset
|
30 APP_VERSION = desktop_kivy.__version__ |
9 | 31 LOG_OPT_SECTION = APP_NAME.lower() |
469
f0d497b8f57c
core: change config section to `desktop` following global renaming
Goffi <goffi@goffi.org>
parents:
464
diff
changeset
|
32 CONFIG_SECTION = "desktop" |
312 | 33 WID_SELECTOR = 'selector' |
34 ICON_SIZES = ('small', 'medium') # small = 32, medium = 44 | |
35 DEFAULT_WIDGET_ICON = '{media}/misc/black.png' | |
86 | 36 |
322
e2b51663d8b8
core, android: new share widget + added Cagou to "share" menu:
Goffi <goffi@goffi.org>
parents:
312
diff
changeset
|
37 BTN_HEIGHT = '35dp' |
e2b51663d8b8
core, android: new share widget + added Cagou to "share" menu:
Goffi <goffi@goffi.org>
parents:
312
diff
changeset
|
38 |
312 | 39 PLUG_TYPE_WID = 'wid' |
40 PLUG_TYPE_TRANSFER = 'transfer' | |
97
5d2289127bb7
menu (upload): better menu using dedicated widget:
Goffi <goffi@goffi.org>
parents:
86
diff
changeset
|
41 |
312 | 42 TRANSFER_UPLOAD = "upload" |
43 TRANSFER_SEND = "send" | |
176
2cfef8fbfd4e
core: moved main colors to constants
Goffi <goffi@goffi.org>
parents:
126
diff
changeset
|
44 |
247
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
45 COLOR_PRIM = (0.98, 0.98, 0.98, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
46 COLOR_PRIM_LIGHT = (1, 1, 1, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
47 COLOR_PRIM_DARK = (0.78, 0.78, 0.78, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
48 COLOR_SEC = (0.27, 0.54, 1.0, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
49 COLOR_SEC_LIGHT = (0.51, 0.73, 1.0, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
50 COLOR_SEC_DARK = (0.0, 0.37, 0.8, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
51 |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
52 COLOR_INFO = COLOR_PRIM_LIGHT |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
53 COLOR_WARNING = (1.0, 1.0, 0.0, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
54 COLOR_ERROR = (1.0, 0.0, 0.0, 1) |
cf61a011f731
core (notes), common (symbol): added an icon showing note level:
Goffi <goffi@goffi.org>
parents:
187
diff
changeset
|
55 |
274 | 56 COLOR_BTN_LIGHT = (0.4, 0.4, 0.4, 1) |
325 | 57 |
58 # values are in dp | |
422
efee0e0afb78
core (common): moved simple_xhtml's image code to a generic "SizedImage" widget
Goffi <goffi@goffi.org>
parents:
420
diff
changeset
|
59 IMG_MAX_WIDTH = 400 |
efee0e0afb78
core (common): moved simple_xhtml's image code to a generic "SizedImage" widget
Goffi <goffi@goffi.org>
parents:
420
diff
changeset
|
60 IMG_MAX_HEIGHT = 400 |
420 | 61 |
62 # files | |
63 FILE_DEST_DOWNLOAD = "DOWNLOAD" | |
64 FILE_DEST_CACHE = "CACHE" |