adbenitez
6cf044d7c9
Merge remote-tracking branch 'upstream/main'
2025-11-24 19:24:43 +01:00
adbenitez
d8ea2ad273
only ask to open link in webxdc
2025-11-23 22:18:55 +01:00
adbenitez
0993745c33
allow to open all links (asking before with dialog)
2025-11-23 18:41:04 +01:00
adbenitez
b75b29cf08
Merge remote-tracking branch 'upstream/main'
2025-11-21 23:13:00 +01:00
adbenitez
ff6e0d9fbf
improve webxdc link handling
...
add geo: support and support for i.delta.chat links
2025-11-20 22:33:14 +01:00
bjoern
e8e9987eb3
use app-term instead of webxdc-term; add "About Apps" to three dot menu ( #4025 )
...
* deprecate 'what is webxdc?' string"
it is used when an in-app is on the screen (on desktop),
however, instead of helping, immediately raises another question,
as the user just did not know about webxdc at all at that point
(we are not using the term in the apps at all).
better just use the string 'Help' and open
offline help at #webxdc - the entry is also just improved :)
* add 'help' to app-menu
* just 'help' may be confused with 'help about that app', be little more specific
* update CHANGELOG
2025-11-16 12:56:23 +01:00
adbenitez
3aa2fbf67a
Merge remote-tracking branch 'upstream/main'
2025-10-09 15:34:30 +02:00
adbenitez
b871e42b86
use auto-generated RPC bindings
2025-09-26 23:40:26 +02:00
adbenitez
f4f0df3adb
Merge remote-tracking branch 'upstream/adb/webxdc-tts'
2025-05-27 16:08:21 +02:00
adbenitez
cfdfab1716
check if lang is empty
2025-05-26 17:37:06 +02:00
adbenitez
7186afa321
add Web API's TTS support to webxdc
2025-05-26 17:31:47 +02:00
adbenitez
ad6f232d34
undo community hack
2025-04-27 02:11:35 +02:00
adbenitez
efbe43ec70
Merge remote-tracking branch 'upstream/main'
2025-04-27 02:09:10 +02:00
B. Petersen
d6f485511c
fix selfName if displayname is not set
...
classic onboarding allows not setting a displayname on purpose,
however, that results in broken webxdc layouts
as the name is then replaced by a 40-or-so-chars-hash-without-spaces.
one can argue, that apps should handle that gracefully,
but most do not and just look buggy.
it seems reasonable,
to use the email address in that case,
same as we do at other places if the name is unknwon.
(tbh, i thought it was like that, but i mixed sth up in OS comparison).
this was also the situation before we changed selfAddr calculation, btw.
it is anyway a cornercase, webxdc cannot send the address somewhere
nor can correlate reasonably, and if the user sets a name, things are fine
(and more often than not we nudge user to set one :)
2025-04-26 17:29:55 +02:00
adbenitez
b31774c899
Merge remote-tracking branch 'upstream/main'
2025-03-30 15:28:03 +02:00
adbenitez
3e21f9be4d
avoid crash in orphan info messages from webxdc
2025-03-18 19:41:19 +01:00
adbenitez
9cc4422f9e
Merge remote-tracking branch 'upstream/main'
2025-02-26 19:54:22 +01:00
adbenitez
3dc216ca7f
fix warning about non-final resource IDs
2025-02-25 17:46:09 +01:00
adbenitez
ee17c6d75e
Merge remote-tracking branch 'upstream/main'
2025-01-16 21:10:25 +01:00
adbenitez
f6a27718a2
rename showBrowserIntent to showInBrowser
2025-01-15 20:33:16 +01:00
adbenitez
14ecafe0e2
fix IntentUtils.showBrowserIntent() and use it everywhere
2025-01-11 19:45:37 +01:00
adbenitez
2d8ec490b1
Merge remote-tracking branch 'upstream/main'
2025-01-04 12:21:28 +01:00
adbenitez
fe37af1a3f
allow to jump to POI
2024-12-21 02:54:54 +01:00
adbenitez
eb93e2bb7e
add comment
2024-12-19 16:39:52 +01:00
adbenitez
291700dfc7
update lastOpenTime in onDestroy()
2024-12-19 16:30:58 +01:00
adbenitez
7a4913b394
tweak code
2024-12-19 15:52:16 +01:00
adbenitez
0dae71f4b7
try to avoid FILL500 getting stuck in some devices
2024-12-19 15:48:57 +01:00
adbenitez
5ffbc19d03
Merge remote-tracking branch 'upstream/main'
2024-12-13 22:42:20 +01:00
adbenitez
c5cb79d116
add missing webxdc api
2024-12-13 13:42:39 +01:00
adbenitez
cbee839a43
Merge remote-tracking branch 'upstream/main'
2024-12-07 14:29:12 +01:00
B. Petersen
529139099e
fix starting of webxdc
...
the issue is that unset `EXTRA_HREF` is passed around as an empty string,
however `Bundle.getString(href, "index.html")` returns `index.html` only when `href` is `NULL`,
which is mostly never the case.
this results in webxdc never started with index.html,
and then not started at all
2024-12-06 01:19:44 +01:00
adbenitez
7d879f8d1f
always prefix href with baseURL
2024-12-04 11:24:13 +01:00
adb
00bc429f20
Merge pull request #3460 from deltachat/adb/dont-notify-open-webxdc
...
do not notify if the webxdc is open
2024-12-02 18:40:31 +01:00
adbenitez
3f25d002e4
do not notify if the webxdc is open
2024-12-02 18:01:50 +01:00
adbenitez
79e5eedab0
Merge remote-tracking branch 'upstream/adb/improve-notifications'
2024-11-30 12:21:20 +01:00
adbenitez
a0c71a5387
fix WebxdcActivity.callJavaScriptFunction()
...
now even if internet access is enabled, the index.html is wrapped in
an iframe
2024-11-30 12:03:44 +01:00
adbenitez
4d19a59cb6
improve notifications handling
2024-11-29 20:10:49 +01:00
adbenitez
819a9f415a
Merge remote-tracking branch 'upstream/main'
2024-11-29 19:38:43 +01:00
adb
be44789b01
Merge pull request #3447 from deltachat/adb/issue-3444
...
add "show in chat" to webxdc menu
2024-11-26 12:35:22 +01:00
adbenitez
c23dac6f99
add "show in chat" to webxdc menu
2024-11-25 00:57:45 +01:00
adb
3965319ef4
Merge pull request #3446 from deltachat/adb/deprecate-desc-param-of-sendUpdate
...
remove 'description' parameter from webxdc's sendUpdate()
2024-11-25 00:56:16 +01:00
adb
c4db7c515f
Merge pull request #3443 from deltachat/adb/issue-3439
...
notify DC_EVENT_INCOMING_WEBXDC_NOTIFY
2024-11-24 21:37:15 +01:00
adbenitez
fbf88e102b
remove 'description' parameter from webxdc's sendUpdate()
...
the 'description' parameter is about to be deprecated,
see https://github.com/deltachat/deltachat-core-rust/issues/6245
2024-11-24 21:34:22 +01:00
adbenitez
b47e75eed6
use new selfAddr
2024-11-23 23:11:34 +01:00
adbenitez
3118dbd32b
allow to open deep-link to webxdc
2024-11-23 23:09:01 +01:00
adbenitez
0ca92ec6b5
remove android 4 compatibility code
2024-11-21 01:16:20 +01:00
adbenitez
363b2bb26a
rename app
2024-08-25 21:58:43 +02:00
adbenitez
abc6b01a3b
Merge remote-tracking branch 'upstream/main'
2024-06-13 20:45:33 +02:00
adbenitez
708ea8378e
move assets, res and java source code to src/main
2024-06-13 17:18:48 +02:00
adbenitez
cd0350cc6d
send realtime data events as int array instead of base64
2024-06-13 16:26:47 +02:00