annotate .p4a @ 322:e2b51663d8b8

core, android: new share widget + added Cagou to "share" menu: - new intent filter to add Cagou to share menu for all media types - minimum Kivy version is now 1.11.0 - new "Share" widget to display data to share via SàT and select the target - new core.platform_ module (the suffix "_" avoid trouble with standard "platform" module), for platform specific code. - Android intent are now checked on startup and "on_new_intent" events - if a android.intent.action.SEND action is received (i.e. some data is shared), the "Share" widget is shown - new Cagou.share method to share data using "Share" widget - new Cagou.getAncestorWidget method to easily retrieve an instance of a specific class in a widget's ancestors - ContactList's Avatar and ContactItem widgets have been moved to core.common
author Goffi <goffi@goffi.org>
date Fri, 06 Dec 2019 13:23:03 +0100
parents a6eb154ba266
children b77792cc6d12
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
292
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
1 --sdk-dir /home/goffi/dev/android/sdk_26.1.1
319
0a92958eea80 android (p4a): ndk update
Goffi <goffi@goffi.org>
parents: 316
diff changeset
2 --ndk-dir /home/goffi/dev/android/android-ndk-r19b
292
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
3 --android-api 28
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
4 --dist-name cagou_dev_build
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
5 --debug
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
6 --bootstrap=sdl2
320
0746fd726caa android (p4a): replaced deprecated "pil" recipe by "pillow"
Goffi <goffi@goffi.org>
parents: 319
diff changeset
7 --requirements "hostpython3, kivy, sqlite3, omemo, omemo-backend-signal, service_identity, automat, attrs, twisted, wokkel, hg+https://repos.goffi.org/sat, hg+https://repos.goffi.org/sat_tmp, pillow, pyxdg, markdown, html2text, python-dateutil, pycrypto, plyer, android, python-potr, shortuuid, babel, lxml, pudb, urwid, cryptography, openssl, pyopenssl, pyasn1, pyasn1-modules"
292
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
8 --private . --package=org.salutatoi.cagou --name "Cagou"
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
9 --version 0.1
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
10 --whitelist .p4a_whitelist
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
11 --blacklist .p4a_blacklist
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
12 --icon media/icons/muchoslava/png/cagou_profil_bleu_96.png
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
13 --presplash media/icons/muchoslava/png/cagou_profil_bleu_512.png
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
14 --orientation fullUser
321
a6eb154ba266 android (p4a): Cagou is now windowed
Goffi <goffi@goffi.org>
parents: 320
diff changeset
15 --window
292
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
16 --arch armeabi-v7a
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
17 --service backend:service/main.py
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
18 --permission INTERNET
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
19 --permission ACCESS_NETWORK_STATE
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
20 --permission VIBRATE
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
21 --permission RECORD_AUDIO
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
22 --permission READ_EXTERNAL_STORAGE
55e194055aa5 misc: added configuration files to compile Cagou with python-for-android
Goffi <goffi@goffi.org>
parents:
diff changeset
23 --permission WRITE_EXTERNAL_STORAGE
322
e2b51663d8b8 core, android: new share widget + added Cagou to "share" menu:
Goffi <goffi@goffi.org>
parents: 321
diff changeset
24 --intent-filters /home/goffi/dev/cagou/android_intents/share.xml
316
86566968837a android (p4a): updated P4A option to use Python 3:
Goffi <goffi@goffi.org>
parents: 295
diff changeset
25 --ignore-setup-py