Skip to content

Onstart syncronization progressbar#462

Merged
zjs81 merged 5 commits into
zjs81:devfrom
HDDen:sync-progressbar
May 26, 2026
Merged

Onstart syncronization progressbar#462
zjs81 merged 5 commits into
zjs81:devfrom
HDDen:sync-progressbar

Conversation

@HDDen

@HDDen HDDen commented May 23, 2026

Copy link
Copy Markdown
Contributor

Hello! This PR adds a progress bar for the synchronisation process with the node when connecting to it.

The contact synchronisation process is displayed in red, channels in blue, and direct messages in green. The synchronisation process for messages from channels and private messages is separate.

As it is not possible to obtain the number of channels and contacts from the node in advance, a default fallback value of 40 channels and 350 contacts is used.

During the channel synchronisation process, the contact list will be hidden behind a spinner.

Screenshot meshcore_open_pjBEnuGQBH

@zjs81

zjs81 commented May 25, 2026

Copy link
Copy Markdown
Owner

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4dd472e3c3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread lib/screens/channels_screen.dart Outdated
@HDDen

HDDen commented May 26, 2026

Copy link
Copy Markdown
Contributor Author

@zjs81 updated to last dev

@zjs81 zjs81 merged commit 264d2bc into zjs81:dev May 26, 2026
6 checks passed
HDDen added a commit to HDDen/meshcore-open that referenced this pull request May 26, 2026
commit 313cb58
Merge: d551ac4 264d2bc
Author: HDDen <62592944+HDDen@users.noreply.github.com>
Date:   Tue May 26 21:18:48 2026 +0300

    Merge branch 'dev' into rename-mco-advanced-alfa-build

commit 264d2bc
Merge: 0287de1 8dd385b
Author: zjs81 <30362347+zjs81@users.noreply.github.com>
Date:   Tue May 26 10:15:00 2026 -0700

    Merge pull request zjs81#462 from HDDen/sync-progressbar

    Onstart syncronization progressbar

commit d551ac4
Author: HDDen <62592944+HDDen@users.noreply.github.com>
Date:   Tue May 26 00:53:18 2026 +0300

    Update channel_chat_screen.dart

commit 3559409
Merge: 214bd96 8dd385b
Author: HDDen <62592944+HDDen@users.noreply.github.com>
Date:   Tue May 26 00:52:12 2026 +0300

    Merge branch 'sync-progressbar' into rename-mco-advanced-alfa-build

commit 8dd385b
Merge: 2328848 0287de1
Author: HDDen <62592944+HDDen@users.noreply.github.com>
Date:   Tue May 26 00:44:08 2026 +0300

    Merge branch 'dev' into sync-progressbar

commit 2328848
Author: HDDen <62592944+HDDen@users.noreply.github.com>
Date:   Tue May 26 00:37:42 2026 +0300

    Onstart sync progressbar: fix potential bug with spinner on interrupt synchronization

commit 0287de1
Merge: a50c0d0 bac82dc
Author: zjs81 <30362347+zjs81@users.noreply.github.com>
Date:   Sun May 24 15:47:47 2026 -0700

    Merge pull request zjs81#438 from ericszimmermann/ez_translate_notification

    Translate Notifications

commit bac82dc
Author: ericz <erics.zimmermann@gmail.com>
Date:   Thu May 21 00:11:54 2026 +0200

    Fix Flutter SDK update

commit 8682e6e
Author: ericz <erics.zimmermann@gmail.com>
Date:   Thu May 21 00:02:21 2026 +0200

    fix missing _handleQueuedMessageReceived after merge of dev

commit 30a1a36
Merge: 3fe5cdf a50c0d0
Author: ericszimmermann <ericszimmermann@users.noreply.github.com>
Date:   Wed May 20 23:26:05 2026 +0200

    Merge branch 'dev' into ez_translate_notification

commit 3fe5cdf
Author: ericz <erics.zimmermann@gmail.com>
Date:   Wed May 20 23:20:16 2026 +0200

    update to current dev a50c0d0

commit 9ada4ea
Author: ericz <erics.zimmermann@gmail.com>
Date:   Wed May 20 21:24:54 2026 +0200

    add toggle for autmatically translated messages for notification and chat or manual translation on message action. Due to heavy battery usage.

commit bc5f299
Author: ericz <erics.zimmermann@gmail.com>
Date:   Sun May 17 10:47:50 2026 +0200

    try fix codex sync problem

commit 1fbe182
Author: ericz <erics.zimmermann@gmail.com>
Date:   Wed May 13 18:06:26 2026 +0200

    only take translated result if status==completed

commit f941f0d
Author: ZIER <ezimmermann@kuhner.com>
Date:   Wed May 13 12:08:41 2026 +0200

    avoid double translation and strip replyInfo from translated text.

commit 75ae903
Author: ZIER <ezimmermann@kuhner.com>
Date:   Tue May 12 10:24:01 2026 +0200

    implement flutter_langdetect

commit 1f6b2da
Author: ericz <erics.zimmermann@gmail.com>
Date:   Mon May 11 07:15:39 2026 +0200

    changed translation prompt back to specific input.

commit d2a6fbe
Author: ericz <erics.zimmermann@gmail.com>
Date:   Sun May 10 11:09:25 2026 +0200

    translate notifications.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants