Commit Graph

123 Commits

Author SHA1 Message Date
ba61fab06a feat(flatpak): update pnpm installation process to use local npm prefix and set PATH 2026-01-02 00:16:06 -06:00
87a56d08b8 feat(flatpak): add task to check for required Flatpak SDK and dependencies before building 2026-01-01 23:57:28 -06:00
2b86ea98df feat(flatpak): add Flatpak manifest for Reticulum MeshChatX including build options and runtime configuration 2026-01-01 23:57:10 -06:00
316aa4e556 feat(flatpak): add script for building and packaging Reticulum MeshChatX with Node.js and Electron dependencies 2026-01-01 23:56:52 -06:00
29b12ac940 feat(locales): add 'allow calls from contacts only' string to German, English, and Russian translations 2026-01-01 23:45:08 -06:00
4221f13ba1 feat(flatpak): add tasks for building, installing, and running Flatpak package 2026-01-01 23:44:52 -06:00
18bcce4f4b docs(README): update project description, enhance feature list, and clarify migration warnings 2026-01-01 23:44:14 -06:00
bce2237a1b feat(call): enhance call handling with DND and contacts-only settings, add greeting recording API, and improve notification management 2026-01-01 23:37:16 -06:00
223dac4708 feat(notifications): implement notification system with support for missed calls, viewing status, and fetching unread notifications 2026-01-01 23:37:04 -06:00
54700c0dee feat(database): increment schema version to 20 and add notifications table with relevant indices 2026-01-01 23:36:52 -06:00
d8af1836cd feat(config): add configuration option to allow telephone calls from contacts only 2026-01-01 23:36:44 -06:00
113ececd7a feat(voicemail): implement greeting recording functionality with stabilization delay and improved handling of active calls 2026-01-01 23:36:34 -06:00
05961f160a style(LxmfUserIcon): update icon container styles to use rounded-full for improved aesthetics 2026-01-01 23:36:25 -06:00
825fefdeb1 refactor(notification): streamline notification handling by updating API endpoints, improving unread count logic, and enhancing notification click behavior 2026-01-01 23:36:13 -06:00
2db5c88c8d feat(call): add toggles for Do Not Disturb and contacts-only call settings, enhance voicemail greeting recording functionality 2026-01-01 23:36:02 -06:00
1d52056a2d feat(profile): redesign ProfileIconPage with improved layout, color selection, and icon management features 2026-01-01 23:35:56 -06:00
5ca7308d66 feat(dependencies): add pycodec2 wheel file for enhanced audio codec support in Android application 2026-01-01 23:35:36 -06:00
5ad8003d81 style(meshchat): format code for improved readability by adjusting line breaks in ReticulumMeshChat and CallPage components 2026-01-01 22:47:37 -06:00
d0d204a7d3 feat(workflow): add Android build workflow for APK generation and release asset management 2026-01-01 22:46:43 -06:00
0bc9deffed feat(readme): add external dependencies section listing LXMF, LXST, and RNS 2026-01-01 22:46:15 -06:00
1097a1e5e7 fix(readme): update local WebView access from HTTP to HTTPS for improved security 2026-01-01 22:46:08 -06:00
eafa345ce7 feat(task): add new environment variables for Android build paths and update task commands to use them 2026-01-01 22:46:01 -06:00
e59220e5f9 feat(build): add pycodec2 wheel installation to Chaquopy dependencies in build.gradle 2026-01-01 22:45:54 -06:00
d579a201b3 refactor(meshchat_wrapper): improve code readability by formatting argument list and adding spacing 2026-01-01 22:45:43 -06:00
3e09d7bc44 feat(meshchat): enhance LXMF announce handling by checking for existing announces and recalling identity for hash calculation 2026-01-01 22:45:33 -06:00
802a1a6217 refactor(call): rename 'discovery' tab to 'phonebook' and update search placeholder in CallPage component 2026-01-01 22:45:22 -06:00
5b56f449ef style: format code for improved readability in multiple files, including config_manager, ringtone_manager, voicemail_manager, contacts, ringtones, and telemetry 2026-01-01 22:45:06 -06:00
ba2ba39524 refactor(meshchat): improve code readability by formatting long lines and enhancing structure in ReticulumMeshChat class 2026-01-01 22:44:57 -06:00
93839f0476 feat(map): implement export cancellation functionality in MapManager class 2026-01-01 22:44:44 -06:00
2840ddfa3e fix(call): update active tab from 'discovery' to 'phonebook' in CallPage component 2026-01-01 22:44:35 -06:00
e848306d6d feat(map): add cancel export button and functionality to MapPage component 2026-01-01 22:44:30 -06:00
6dda5b8c26 feat(call): add discovery tab with search functionality and phonebook button in CallPage component 2026-01-01 22:44:24 -06:00
1f1697e53f chore(build): comment out Docker build job in workflow to disable automatic Docker image builds 2026-01-01 22:40:32 -06:00
b73c96b069 feat(locales): add identities section and related translations in German, English, and Russian; update existing translations for consistency 2026-01-01 22:40:24 -06:00
c5deab0767 chore: bump version to 3.2.0 in package.json, pyproject.toml, and version.py
Some checks failed
Build and Release / Build and Release (push) Successful in 2m24s
Build and Release / build_docker (push) Failing after 9m26s
v3.2.0
2026-01-01 22:28:28 -06:00
9d8af704b8 fix(meshchat): return display name directly from database entry in ReticulumMeshChat 2026-01-01 22:27:07 -06:00
c10fef9723 fix(voicemail): improve greeting generation and playback error handling in VoicemailManager 2026-01-01 22:26:54 -06:00
62926140df fix(nomadnetwork): adjust layout of favourite card in sidebar for better responsiveness 2026-01-01 22:26:44 -06:00
fc1e5cc9b6 chore(build): refactor build workflow to improve readability, remove unnecessary frontend preparation step, and exclude .sha256 files from checksum generation 2026-01-01 22:17:13 -06:00
d2c2d7a02b chore(android): update Gradle dependencies, adjust Python build path, and enhance AndroidManifest with drawable resources 2026-01-01 21:57:05 -06:00
7555d95d32 chore: update .gitignore and .dockerignore to include additional Android build artifacts (*.apk, *.aab) and new Python directories 2026-01-01 21:56:54 -06:00
78572a6090 feat(android): enhance android-prepare task to copy and vendor dependencies for MeshChatX 2026-01-01 21:56:48 -06:00
268fc11bd5 feat(android): initialize Android project with Gradle configuration, build scripts, and main application structure for MeshChatX
Some checks failed
Build and Release / Build and Release (push) Successful in 2m25s
Build and Release / build_docker (push) Failing after 9m25s
v3.1.0
2026-01-01 21:09:22 -06:00
00c1931680 chore: update .gitignore to include additional Android build artifacts and local configuration files 2026-01-01 21:09:09 -06:00
c3a000aa99 feat(android): add tasks for Android project initialization, preparation, and building APKs 2026-01-01 21:09:03 -06:00
2830198c43 chore: update .dockerignore to include android directory and add android/.gitignore for build artifacts 2026-01-01 21:08:55 -06:00
25d5029780 feat(notification): add missed call and new voicemail notifications with permission handling 2026-01-01 21:08:46 -06:00
5945dcfaff feat(localization): add new strings for blocking, do not disturb, load more, and search history; update call prompt for clarity 2026-01-01 21:08:40 -06:00
5c03e9dd8e feat(call): enhance call page with voicemail settings, improved call history management, and UI updates for better user experience 2026-01-01 21:08:25 -06:00
a6b01321a3 feat(voicemail): implement new voicemail notification callback and enhance call history retrieval with search and pagination support 2026-01-01 21:08:17 -06:00