holger krekel
87fba3edbb
some refinements
2022-01-14 11:30:29 +01:00
missytake
c9a70f149d
Merge pull request #2967 from deltachat/timeout_config_wait_finish
...
allow timeout for internal configure tracker API
2022-01-13 15:12:37 +01:00
holger krekel
d4ff47b6ac
allow timeout for internal configure tracker API
2022-01-13 14:57:43 +01:00
B. Petersen
6dcd6947d7
update changelog
2022-01-13 11:11:50 +01:00
B. Petersen
327328412a
let render_webxdc_status_update_object() return an Option; add a test for that
2022-01-13 11:11:50 +01:00
B. Petersen
42f9ef00b9
wrap update-item-array into an update-object on the wire; this allows to add other members in the future. the updates the peers see is not changed
2022-01-13 11:11:50 +01:00
B. Petersen
8c2ea0fa26
swap paramters in sendUpdate(); the 'descr' may be split up in the future, so it makes sense to have that at the end
2022-01-13 11:11:50 +01:00
B. Petersen
14e9afaf42
rename 'User Guide' to 'Developer Reference'
2022-01-13 11:11:50 +01:00
B. Petersen
a3a101641a
use well-known icon-filenames instead of manifest
2022-01-13 11:11:50 +01:00
B. Petersen
8bd93fe495
fix typo in deltachat.h doc
2022-01-13 11:11:50 +01:00
bjoern
56df22bca7
Update deltachat-ffi/deltachat.h
...
Co-authored-by: Asiel Díaz Benítez <adbenitez@nauta.cu >
2022-01-13 11:11:50 +01:00
B. Petersen
5f32a6738a
avoid double ZIP-parsing in get_webxdc_info() and do not read blob for just checking existance of a file
2022-01-13 11:11:50 +01:00
B. Petersen
1c081935fb
tweak documentation, remove general explanation from api-reference, this is already done in the overview
2022-01-13 11:11:50 +01:00
B. Petersen
8fd4d00776
adapt to new set_quote() api
2022-01-13 11:11:50 +01:00
B. Petersen
7d04ea58c3
tweak ffi-doc a little
2022-01-13 11:11:50 +01:00
B. Petersen
2cc84a0f0d
document manifest.toml
2022-01-13 11:11:50 +01:00
B. Petersen
8f715532cb
read manifest.toml and add get_webxdc_info()
2022-01-13 11:11:50 +01:00
B. Petersen
5a77df7cc5
document window.webxdc.selfName()
2022-01-13 11:11:50 +01:00
bjoern
59658f2b0b
Update draft/webxdc-user-guide.md
...
Co-authored-by: Asiel Díaz Benítez <adbenitez@nauta.cu >
2022-01-13 11:11:50 +01:00
holger krekel
0b983906da
refinements
2022-01-13 11:11:50 +01:00
holger krekel
cd1f164d18
update the webxdc language, fix some typos
2022-01-13 11:11:50 +01:00
B. Petersen
e2a6ac6625
send status updates to self also for drafts
2022-01-13 11:11:50 +01:00
B. Petersen
8e8c10c438
rename w30 to webxdc
2022-01-13 11:11:50 +01:00
holger krekel
7ff25f282e
another update
2022-01-13 11:11:50 +01:00
holger krekel
b8dc608032
some updates/refinements
2022-01-13 11:11:50 +01:00
holger krekel
d7e699320b
shift to webxdc naming ( #2933 )
2022-01-13 11:11:50 +01:00
B. Petersen
ef333da770
draft a w30 user guide
2022-01-13 11:11:50 +01:00
B. Petersen
575a389b08
adapt to new test apis
2022-01-13 11:11:50 +01:00
B. Petersen
9bc0824be6
allow accessing zip-archives with absolute paths
2022-01-13 11:11:50 +01:00
B. Petersen
b656a60234
check that the w30 app is actually an zip-archive with an index.html
2022-01-13 11:11:50 +01:00
B. Petersen
bd988d805c
better distinguish between update-items and payloads: update-items contain a payload (and maybe more in the future)
2022-01-13 11:11:50 +01:00
B. Petersen
7ad7ccb8fe
send status-update-event also for self-sent updates
2022-01-13 11:11:50 +01:00
B. Petersen
e30c535f18
wrap payload to a json-structure that can be extended as needed
2022-01-13 11:11:50 +01:00
B. Petersen
de7706f622
wrap payloads to json-object on the wire
2022-01-13 11:11:50 +01:00
B. Petersen
de20e4c9dd
basic w30 sending and receiving
2022-01-13 11:11:50 +01:00
holger krekel
41f9314e2a
provide a higher level view of web30 based on the conversations i started about it around November 14th 2021
2022-01-13 11:11:50 +01:00
B. Petersen
2280ce349a
add Message.parent() (Message.quoted_messages requires a text)
2022-01-13 11:11:50 +01:00
B. Petersen
7aa05e1c9f
create table to track w30 status updates
2022-01-13 11:11:50 +01:00
B. Petersen
69d174c9e8
draft ffi for w30
2022-01-13 11:11:50 +01:00
link2xt
3c38fa6b70
Add API for passphrase-protected accounts
...
To create encrypted account with account manager, call
dc_accounts_add_closed_account(). Open this account with
dc_context_open() using the passphrase you want to use for encryption.
When application is loaded next time and account manager is created,
it will open all accounts that have no passphrase set. For encrypted
accounts dc_context_is_open() will return 0. To open them, call
dc_context_open() with the correct passphrase. After opening, call
dc_context_start_io() on this account or just dc_accounts_start_io()
to start all accounts that are not started yet.
Support for legacy SQLite-based backup format is removed in this
commit.
2022-01-06 08:54:58 +00:00
B. Petersen
728c8b4663
pull in update for mail.de in provider-db
2022-01-11 15:00:26 +01:00
B. Petersen
fab9563cd5
update provider database
...
ran `./src/provider/update.py ../provider-db/_providers/ > src/provider/data.rs`
2022-01-11 15:00:26 +01:00
dependabot[bot]
20fe2473e1
Merge pull request #2961 from deltachat/dependabot/cargo/tagger-4.0.1
2022-01-11 04:25:38 +00:00
dependabot[bot]
3815062c11
cargo: bump tagger from 3.3.0 to 4.0.1
...
Bumps [tagger](https://github.com/tiby312/tagger ) from 3.3.0 to 4.0.1.
- [Release notes](https://github.com/tiby312/tagger/releases )
- [Commits](https://github.com/tiby312/tagger/commits )
---
updated-dependencies:
- dependency-name: tagger
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-11 04:01:52 +00:00
B. Petersen
581ea9fda0
remove outdated DC_STR_STATUSLINE link
2022-01-10 21:32:51 +01:00
link2xt
bfa641cea8
Error handling refactoring
...
- Replace .ok_or_else() and .map_err() with anyhow::Context where possible.
- Use .context() to check Option for None when it's an error
- Resultify Chatlist.get_chat_id()
- Add useful .context() to some errors
- IMAP error handling cleanup
2022-01-07 14:22:37 +00:00
link2xt
29c58efeb3
Remove default signature advertsing Delta Chat
2022-01-07 13:56:58 +00:00
link2xt
27eb82c556
context: hide ongoing process internals from public API
...
Also hide derive_blobdir and derive_walfile.
2022-01-07 06:25:03 +00:00
link2xt
652d67a20f
Revert flaky "sql: enable auto_vacuum on all connections"
...
It results in "database is locked" errors on CI.
This reverts commit ce0984f02f .
2022-01-07 00:18:21 +03:00
link2xt
ce0984f02f
sql: enable auto_vacuum on all connections
2022-01-06 09:03:50 +00:00