[PR #314] [MERGED] Fix #310 - Implement published message list view #431

Closed
opened 2026-02-28 01:24:35 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ushahidi/SMSSync/pull/314
Author: @eyedol
Created: 8/4/2015
Status: Merged
Merged: 8/4/2015
Merged by: @eyedol

Base: 3.0.0Head: 310-bug-fix-implement-publish-list-view


📝 Commits (3)

  • edc55bc Implement published messages list view
  • 5360e88 - Launch publish list via nav drawer
  • b6376f9 Refactor list published message usecase

📊 Changes

14 files changed (+779 additions, -13 deletions)

View changed files

📝 smssync/src/internal/java/org/addhen/smssync/data/repository/InternalMessageDataRepository.java (+6 -1)
smssync/src/main/java/org/addhen/smssync/domain/usecase/message/ListPublishedMessageUsecase.java (+53 -0)
📝 smssync/src/main/java/org/addhen/smssync/presentation/di/component/MessageComponent.java (+8 -1)
📝 smssync/src/main/java/org/addhen/smssync/presentation/di/module/MessageModule.java (+9 -0)
smssync/src/main/java/org/addhen/smssync/presentation/presenter/ListPublishedMessagePresenter.java (+117 -0)
📝 smssync/src/main/java/org/addhen/smssync/presentation/view/ui/activity/MainActivity.java (+21 -3)
📝 smssync/src/main/java/org/addhen/smssync/presentation/view/ui/fragment/MessageFragment.java (+1 -1)
smssync/src/main/java/org/addhen/smssync/presentation/view/ui/fragment/PublishedMessageFragment.java (+439 -0)
📝 smssync/src/main/java/org/addhen/smssync/presentation/view/ui/navigation/Launcher.java (+5 -0)
smssync/src/main/res/drawable/swipe_left_publish_list_item_background.xml (+27 -0)
smssync/src/main/res/drawable/swipe_right_publish_list_item_background.xml (+27 -0)
smssync/src/main/res/layout/fragment_list_published_message.xml (+31 -0)
📝 smssync/src/main/res/menu/menu_navdrawer.xml (+8 -7)
smssync/src/main/res/menu/menu_published_messages_more_actions.xml (+27 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ushahidi/SMSSync/pull/314 **Author:** [@eyedol](https://github.com/eyedol) **Created:** 8/4/2015 **Status:** ✅ Merged **Merged:** 8/4/2015 **Merged by:** [@eyedol](https://github.com/eyedol) **Base:** `3.0.0` ← **Head:** `310-bug-fix-implement-publish-list-view` --- ### 📝 Commits (3) - [`edc55bc`](https://github.com/ushahidi/SMSSync/commit/edc55bca779d6a2cfd0c18fba079c520fa1507b4) Implement published messages list view - [`5360e88`](https://github.com/ushahidi/SMSSync/commit/5360e8849c8ab16f8da8059faff7d85ff5028252) - Launch publish list via nav drawer - [`b6376f9`](https://github.com/ushahidi/SMSSync/commit/b6376f96c3331aab5cc09876d406fdd0b0d60bc5) Refactor list published message usecase ### 📊 Changes **14 files changed** (+779 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `smssync/src/internal/java/org/addhen/smssync/data/repository/InternalMessageDataRepository.java` (+6 -1) ➕ `smssync/src/main/java/org/addhen/smssync/domain/usecase/message/ListPublishedMessageUsecase.java` (+53 -0) 📝 `smssync/src/main/java/org/addhen/smssync/presentation/di/component/MessageComponent.java` (+8 -1) 📝 `smssync/src/main/java/org/addhen/smssync/presentation/di/module/MessageModule.java` (+9 -0) ➕ `smssync/src/main/java/org/addhen/smssync/presentation/presenter/ListPublishedMessagePresenter.java` (+117 -0) 📝 `smssync/src/main/java/org/addhen/smssync/presentation/view/ui/activity/MainActivity.java` (+21 -3) 📝 `smssync/src/main/java/org/addhen/smssync/presentation/view/ui/fragment/MessageFragment.java` (+1 -1) ➕ `smssync/src/main/java/org/addhen/smssync/presentation/view/ui/fragment/PublishedMessageFragment.java` (+439 -0) 📝 `smssync/src/main/java/org/addhen/smssync/presentation/view/ui/navigation/Launcher.java` (+5 -0) ➕ `smssync/src/main/res/drawable/swipe_left_publish_list_item_background.xml` (+27 -0) ➕ `smssync/src/main/res/drawable/swipe_right_publish_list_item_background.xml` (+27 -0) ➕ `smssync/src/main/res/layout/fragment_list_published_message.xml` (+31 -0) 📝 `smssync/src/main/res/menu/menu_navdrawer.xml` (+8 -7) ➕ `smssync/src/main/res/menu/menu_published_messages_more_actions.xml` (+27 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 01:24:35 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SMSSync#431
No description provided.