Erwan Croze
f893132414
Merge branch 'dev_refactor_cpp_qrcode' of gitlab.linphone.org:BC/public/linphone into dev_refactor_cpp
...
Add QRCode API
2018-06-15 10:49:40 +02:00
Ghislain MARY
a5dce40387
Fix the way to get the JNI env in java wrapper to prevent crashes when some native threads stop.
2018-06-13 11:24:12 +02:00
Erwan Croze
0f006ab1f6
Fix name of hold sound for android
2018-06-04 09:25:01 +02:00
Jehan Monnier
420aedc7e5
add java method to android’s helper to copy assets instead of resource
2018-05-25 14:32:08 +02:00
Jehan Monnier
3cf801a632
improve Android's platform helper
2018-05-23 18:21:47 +02:00
Jehan Monnier
836cbdf97f
make sure android platform helper is compatible with linphone-android 3.x
2018-05-22 18:13:40 +02:00
Ghislain MARY
9c7df45896
Improve Android wrapper migration script.
2018-05-22 15:34:40 +02:00
Erwan Croze
c5e8872910
Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode
2018-05-21 14:03:34 +02:00
Erwan Croze
6322f71e18
Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode
2018-05-21 14:03:13 +02:00
François Grisez
0adccd72de
[Build] Fix race condition between linphonej and linphone-coreapi targets
2018-05-18 15:48:22 +02:00
François Grisez
22ecccec97
Fix Java wrapper generation.
2018-05-17 18:59:15 +02:00
Erwan Croze
3d7e530222
Fixing load of grammar
2018-05-16 10:55:46 +02:00
Erwan Croze
99ea6e4cad
Fixing assets copy from package for testers
2018-05-11 11:38:46 +02:00
Sylvain Berfini
4fc8137289
Fixed grammars and some other importants file not being overwritten
2018-04-27 14:28:38 +02:00
Sylvain Berfini
9e921fa303
Added missing enums & listeners to proguard file generated by JAVA wrapper
2018-04-13 18:13:33 +02:00
François Grisez
4a0b9021a2
Fixes Java wrapper generator
2018-04-10 18:11:20 +02:00
Sylvain Berfini
0bf5362bf0
Fixed issue in previous commit
2018-04-06 12:15:14 +02:00
Sylvain Berfini
2f550cd5df
Added method in Java's wrapper Factory object to get LoggingService
2018-04-06 12:09:11 +02:00
Sylvain Berfini
9ca30446d5
Improved AndroidPlatformHelper
2018-02-16 16:23:16 +01:00
Sylvain Berfini
539f7b0fbe
Do not set the same listener twice and clear the previous one if it exists in Java wrapper
2018-02-15 16:23:14 +01:00
Sylvain Berfini
b9c2b8c9a9
Do not create a JNI listener if Java one is null
2018-02-15 13:56:48 +01:00
Sylvain Berfini
b87dd9f1a0
Fixed another leak in Java wrapper caused by listeners
2018-02-15 13:39:36 +01:00
Sylvain Berfini
c444c4c59c
Fixed remaining issue with removeListener in Java wrapper
2018-02-15 13:23:40 +01:00
Sylvain Berfini
a573636c6b
Fixed issue with removeListener in Java wrapper
2018-02-15 13:12:23 +01:00
Sylvain Berfini
4a5d2e4cb5
Fixed leak in Java wrapper
2018-02-15 12:55:15 +01:00
François Grisez
9dd3f54f91
Fixes error in Java wrapper generation that caused a crash on Android apps starting
2018-02-08 15:17:39 +01:00
François Grisez
bff2f9a26f
Reworking of wrappers generators
...
* Support of enums declared inside classes.
* Moving of Java translation code into abstractapi.py
in order to have Java's API in the generated multi-language
documentation.
2018-02-06 12:22:44 +01:00
Sylvain Berfini
3163b596c2
Fixed Java wrapper for enum with masks like ChatRoomCapabilities
2018-01-30 12:18:31 +01:00
Ronan Abhamon
26ad07a02e
feat(core): update date of some files
2018-01-15 09:17:54 +01:00
Sylvain Berfini
ea585a1ef6
Fixed previous commit
2018-01-12 15:21:36 +01:00
Sylvain Berfini
2e837751c6
COpy SDK rootCA only if not exists
2018-01-12 15:19:44 +01:00
Sylvain Berfini
8a95dba194
Fixed abstractApi and Java wrapper use of RefCountable attribute
2018-01-12 14:41:29 +01:00
Erwan Croze
87aecfa304
Moving some setting init from android application to liblinphone
2018-01-12 11:54:43 +01:00
Sylvain Berfini
f369a7c87d
Forgot to remove manually wrapped createCore in JNI layer
2018-01-11 15:09:21 +01:00
Sylvain Berfini
36399ae82b
Removed manual wrap of createCore in Java wrapper
2018-01-11 15:00:03 +01:00
Sylvain Berfini
a633dac8aa
Fix & workaround for Android's Java wrapper
2018-01-11 14:57:09 +01:00
Sylvain Berfini
e35b483fa1
Reduced number of JNI calls to getCore()
2018-01-08 15:15:09 +01:00
Sylvain Berfini
b10609f831
Use getCore methods to synchronize Java wrapper
2018-01-05 12:16:40 +01:00
Sylvain Berfini
918b217f99
Fixed Android local ref table overflow due to enums
2018-01-04 15:15:44 +01:00
Sylvain Berfini
a26324b95f
Workaround Android crash due to Java's object nativePtr set to 0 in finalize() and yet some methods of this objects are still used after...
2018-01-04 14:08:39 +01:00
Sylvain Berfini
a2bf48f6b5
Do not use Java's nativePtr for Factory
2018-01-04 14:04:26 +01:00
Erwan Croze
45995b69e9
Fix last commit
2017-12-29 12:14:56 +01:00
Erwan Croze
65ce907eaa
Fixing localref overflow in java wrapper
2017-12-29 12:04:25 +01:00
Erwan Croze
71fe4fad40
Workaround concerning string for Android
...
Specifically for Android < 5 when we receive a smiley
2017-12-28 15:45:48 +01:00
Erwan Croze
f1ad71b884
Fixing java enum wrapper
2017-12-21 18:07:39 +01:00
Sylvain Berfini
9e5eeafc7a
Workarounded java wrapper issue with callback using bctbx_list as arg
2017-12-19 17:06:03 +01:00
Mickaël Turnel
16267be498
Fix missing parenthesis in java wrapper
2017-12-15 13:52:16 +01:00
Sylvain Berfini
a7df6db770
Fixed android video crash when rotating device
2017-12-13 12:43:03 +01:00
Sylvain Berfini
979082687f
Auto generate Core callbacks in JNI wrapper for core constructor
2017-12-04 17:23:29 +01:00
Sylvain Berfini
b366b4055a
Updated proguard rules
2017-12-04 16:15:30 +01:00