Commit Graph

  • 96ee5ea45e feat: add network connectivity observer master melod1n 2026-05-30 23:05:08 +03:00
  • dc5b4b3fb0 refactor(settings): emit navigation and haptic actions as one-off screen effects melod1n 2026-05-30 21:17:37 +03:00
  • a1278f7558 feat: implement error state handling in ConvosScreen melod1n 2026-05-30 20:37:31 +03:00
  • 6b91d388a2 fix "..." in user's names when "Use contact names" is true melod1n 2026-05-30 20:35:37 +03:00
  • 8c053905ce feat: extend friends data support and refactor profile state management melod1n 2026-05-30 20:30:55 +03:00
  • 2381d4ca0a refactor(longpoll): move event listeners into LongPollEventsHandler melod1n 2026-05-30 19:54:45 +03:00
  • 2daab8d0f7 refactor(settings): route settings UI through intents and navigation effects melod1n 2026-05-30 19:16:38 +03:00
  • 10453287a7 refactor(logging): introduce custom FastLogger and replace direct Android logging melod1n 2026-05-30 18:31:00 +03:00
  • fc3b3cfcb3 refactor(longpoll): route parsed long poll events through dedicated handler and persist message/conversation state updates melod1n 2026-05-30 17:17:32 +03:00
  • f11b8dc6f4 refactor: consolidate convos state and intent handling melod1n 2026-05-30 15:39:43 +03:00
  • 167f980f29 refactor StateFlow exposure in ConvosViewModel melod1n 2026-05-30 12:01:06 +03:00
  • d428af4ac4 refactor: simplify Profile feature state management and update ViewModel melod1n 2026-05-30 11:46:14 +03:00
  • 63bae014c5 feat: replace settings icon button with segmented buttons in ProfileScreen melod1n 2026-05-30 11:43:48 +03:00
  • ad54477d11 feat: add segmented buttons to friends screen melod1n 2026-05-30 11:39:10 +03:00
  • c8bd485724 feat: add custom segmented buttons and refactor conversation screen actions melod1n 2026-05-30 11:32:40 +03:00
  • 26a0630393 Replace ACRA with custom crash dialog melod1n 2026-05-23 21:59:12 +03:00
  • 3d153df79c Update README.md melod1n 2026-05-22 22:52:24 +03:00
  • 9061a39407 update Gitea workflow melod1n 2026-05-22 20:49:29 +03:00
  • d8c8820b32 add Gitea workflow melod1n 2026-05-22 20:45:42 +03:00
  • abfe25d051 fix signing melod1n 2026-05-22 17:46:56 +03:00
  • 574b230b26 feat: add channel message support and refactor UI components melod1n 2026-05-19 22:54:44 +03:00
  • b31c0f30c5 build: update gradle wrapper and build logic conventions melod1n 2026-05-19 13:28:10 +03:00
  • ff8e2fdd49 refactor: simplify app bootstrap and root errors ai-bullshit Codex 2026-05-18 20:46:46 +03:00
  • 514b8859c7 refactor: trim message history orchestration Codex 2026-05-18 20:46:18 +03:00
  • c18a7963bf fix: harden captcha and long poll parsing Codex 2026-05-18 20:45:41 +03:00
  • 255a194c25 docs: add tech debt audit Codex 2026-05-18 20:45:12 +03:00
  • 6b7f8f2397 refactor: split messages history actions Codex 2026-05-14 21:05:20 +03:00
  • 0ffd92b875 refactor: extract message composer actions Codex 2026-05-14 20:53:34 +03:00
  • 68fff3ebee refactor: extract message interactions Codex 2026-05-14 20:48:50 +03:00
  • f6c6ed59f3 refactor: unify db refresh flows Codex 2026-05-14 20:45:24 +03:00
  • f24eae8209 refactor: split message transport actions Codex 2026-05-14 18:24:46 +03:00
  • 96f45aef6a refactor: extract pinned message handling Codex 2026-05-14 18:21:03 +03:00
  • 5dc000341b refactor: extract message loading Codex 2026-05-14 18:16:43 +03:00
  • 6961ac7240 refactor: split message actions and parsers Codex 2026-05-14 18:14:10 +03:00
  • c380c1a73d refactor: split message event handlers Codex 2026-05-14 18:06:54 +03:00
  • 2bf81c60d6 refactor: extract message ui mapper Codex 2026-05-14 18:03:30 +03:00
  • 2e472733d9 refactor: extract paging helpers Codex 2026-05-14 18:01:38 +03:00
  • d91b726b9d refactor: reduce long poll dispatch noise Codex 2026-05-14 17:56:34 +03:00
  • 3bb4de24a7 refactor: harden main shell state Codex 2026-05-14 17:51:48 +03:00
  • 22d13fcbe5 refactor: centralize shared error handling Codex 2026-05-14 17:48:56 +03:00
  • cb653eddc2 refactor(auth): reuse network ValidationType for validation flow Remove duplicate auth ValidationType and use the shared network model instead. Add support for both "sms" and "2fa_sms" SMS validation values. melod1n 2026-05-03 06:53:56 +03:00
  • df2c61d8d7 feat(auth): add web captcha handling melod1n 2026-05-03 05:49:16 +03:00
  • 97c59a85b6 Chore(deps): Bump actions/upload-artifact from 6 to 7 (#252) dependabot[bot] 2026-02-27 21:01:31 +03:00
  • 155a3666ad bump app version code and name (#251) 0.2.3 melod1n 2026-02-16 16:32:10 +03:00
  • ce375c902c Refactor: Improve reply component layout and styling melod1n 2026-02-06 22:58:03 +03:00
  • 96b4fc8539 ui: improve Compose stability and message UI melod1n 2026-02-06 22:14:01 +03:00
  • e3e9157dd5 Style: Update icons for message status and actions melod1n 2026-01-24 21:58:11 +03:00
  • 5aa28066d7 add icons to dialog in messages history change icons fill color from @android:color/white to #ffffff melod1n 2026-01-24 21:49:28 +03:00
  • 1638d70ef2 update and refresh icons to Material Symbols; update MaterialDialog style melod1n 2026-01-24 21:36:41 +03:00
  • 8c13d9e7e1 update some icons melod1n 2026-01-24 16:02:02 +03:00
  • 5dd829b6f6 change @android:color/white to #ffffff in icons melod1n 2026-01-24 15:28:13 +03:00
  • 2a238fa1bf Refactor: Upgrade Gradle and streamline build logic melod1n 2026-01-24 14:58:04 +03:00
  • 3f54961ac6 Build: Add support for Nexus repository melod1n 2026-01-24 11:35:16 +03:00
  • 045f2e8268 feat: add Ukrainian localization (#250) difome 2025-12-27 20:57:23 +02:00
  • 3eb33b2612 Refactor: Remove unused resources melod1n 2025-12-27 21:44:50 +03:00
  • f2d565fd3e Fix typo in Russian string resource melod1n 2025-12-27 21:36:17 +03:00
  • 7ab333280c Refactor: Clean up unused code and improve error handling melod1n 2025-12-27 20:56:02 +03:00
  • 45ee0acea5 * refactor Conversation -> Convo * extract Message and Convo mappers to core/domain module * improve reply container text melod1n 2025-12-17 17:16:02 +03:00
  • 7b6571f208 Feat: Add animation to reply summary visibility melod1n 2025-12-17 09:21:22 +03:00
  • 389d3f9e52 Style: Update message bubble colors melod1n 2025-12-15 23:08:42 +03:00
  • 69a50f8fcd Refactor: Encapsulate MessageBubble colors melod1n 2025-12-15 23:01:38 +03:00
  • 8839015249 Fix: Ensure sender's name truncates correctly in incoming messages melod1n 2025-12-15 22:58:50 +03:00
  • 478639e427 Refactor: Extract RootScreen from MainActivity and fix reply message user melod1n 2025-12-15 22:24:17 +03:00
  • dcbfd43896 Chore(deps): Bump actions/upload-artifact from 5 to 6 (#249) dependabot[bot] 2025-12-15 21:39:44 +03:00
  • 7b2c102470 feat(messages): Implement "message read by" counter melod1n 2025-12-06 14:37:08 +03:00
  • 5310596cf6 Refactor: Improve swipe-to-dismiss and image sharing melod1n 2025-12-06 09:00:01 +03:00
  • 65ff74622a Update README.md melod1n 2025-12-06 03:39:25 +03:00
  • f48878f003 Refactor: Implement swipe-to-reply and redesign input bar melod1n 2025-12-06 03:35:14 +03:00
  • c666bd46f3 Potential fix for code scanning alert no. 1: Workflow does not contain permissions melod1n 2025-12-03 06:25:22 +03:00
  • 421ca27758 Potential fix for code scanning alert no. 2: Workflow does not contain permissions melod1n 2025-12-03 06:24:52 +03:00
  • 8231062ca5 Refactor: Move RippledClickContainer to core UI module melod1n 2025-12-03 06:22:53 +03:00
  • 723555f634 feat(messages): Implement reply functionality melod1n 2025-12-03 06:12:44 +03:00
  • 3e05744a18 Update README.md melod1n 2025-12-03 06:07:45 +03:00
  • 821ee46cef feat(messages): Implement reply functionality melod1n 2025-12-03 06:07:03 +03:00
  • dcddddea9b Refactor: Exclude outgoing messages from being marked as read melod1n 2025-12-03 06:06:37 +03:00
  • 018151ad18 add confirmation dialog to chat creation melod1n 2025-12-02 05:31:09 +03:00
  • 6f55251fb7 new file: app/keystore/keystore.jks melod1n 2025-12-02 04:10:35 +03:00
  • 83772fb3ec remove keystore melod1n 2025-12-02 04:10:00 +03:00
  • d5ee50a979 update keystore.jks melod1n 2025-12-02 04:01:05 +03:00
  • 079c4178ec Update keystore.jks melod1n 2025-12-02 03:48:37 +03:00
  • 21bcacded8 disable cleartext traffic melod1n 2025-12-02 03:30:24 +03:00
  • 3a272376c1 Refactor: replace material icons with local drawables and bump libs melod1n 2025-12-02 02:21:45 +03:00
  • ea6c094b4d Bump actions/upload-artifact from 4 to 5 (#247) dependabot[bot] 2025-12-02 00:02:14 +03:00
  • 91b87f6fa5 fix deprecations melod1n 2025-10-09 06:46:25 +03:00
  • a5952098a2 new attachment: gift melod1n 2025-10-09 06:32:57 +03:00
  • 4f1149c8d8 bump libs melod1n 2025-10-09 06:20:28 +03:00
  • 56bf6ac063 bump libs melod1n 2025-10-07 20:12:51 +03:00
  • 1b9401673d Update README.md melod1n 2025-09-10 10:25:08 +03:00
  • db92b261c0 vk.com -> vk.ru melod1n 2025-09-10 10:24:53 +03:00
  • 42ad04093d Bump agp from 8.12.2 to 8.13.0 (#231) dependabot[bot] 2025-09-08 20:31:10 +00:00
  • 9535847bf3 Bump koin from 4.1.0 to 4.1.1 (#232) dependabot[bot] 2025-09-08 20:31:07 +00:00
  • b3c35ec6f5 Bump com.google.android.material:material from 1.12.0 to 1.13.0 (#233) dependabot[bot] 2025-09-08 20:31:02 +00:00
  • f5853f61c3 Bump lifecycle from 2.9.2 to 2.9.3 (#228) dependabot[bot] 2025-08-31 10:23:56 +00:00
  • 620cf53c65 Bump androidx.compose:compose-bom-alpha from 2025.08.00 to 2025.08.01 (#229) dependabot[bot] 2025-08-31 10:23:51 +00:00
  • 411776b767 Bump agp from 8.12.1 to 8.12.2 (#230) dependabot[bot] 2025-08-31 10:23:46 +00:00
  • 8cb3ed8784 some improvements, new feature melod1n 2025-08-27 05:17:40 +03:00
  • 4677e484d9 move strings in core/ui module disable generating android resources everywhere except core/ui module replace UiR with R melod1n 2025-08-27 04:53:46 +03:00
  • 799ed820e3 feat: audio message preview melod1n 2025-08-26 09:36:55 +03:00
  • 3fd679e65d Bump actions/setup-java from 4 to 5 (#227) dependabot[bot] 2025-08-23 01:38:06 +00:00
  • 6b95deb7bf Bump agp from 8.12.0 to 8.12.1 (#226) dependabot[bot] 2025-08-19 21:36:23 +00:00