Skip to content

Commit

Permalink
chore(contact-request): remove old contact request button and popup
Browse files Browse the repository at this point in the history
Fixes #9072

I made clicking on the OS notification open the AC instead of the old popup
  • Loading branch information
jrainville committed Jan 13, 2023
1 parent c16fc0d commit f8c4682
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 134 deletions.
2 changes: 1 addition & 1 deletion src/app/modules/main/module.nim
Original file line number Diff line number Diff line change
Expand Up @@ -861,7 +861,7 @@ method displayWindowsOsNotification*[T](self: Module[T], title: string,
method osNotificationClicked*[T](self: Module[T], details: NotificationDetails) =
if(details.notificationType == NotificationType.NewContactRequest):
self.controller.switchTo(details.sectionId, "", "")
self.view.emitOpenContactRequestsPopupSignal()
self.view.emitOpenActivityCenterSignal()
elif(details.notificationType == NotificationType.JoinCommunityRequest):
self.controller.switchTo(details.sectionId, "", "")
self.view.emitOpenCommunityMembershipRequestsPopupSignal(details.sectionId)
Expand Down
6 changes: 3 additions & 3 deletions src/app/modules/main/view.nim
Original file line number Diff line number Diff line change
Expand Up @@ -197,9 +197,9 @@ QtObject:
proc emitResolvedENSSignal*(self: View, resolvedPubKey: string, resolvedAddress: string, uuid: string) =
self.resolvedENS(resolvedPubKey, resolvedAddress, uuid)

proc openContactRequestsPopup*(self: View) {.signal.}
proc emitOpenContactRequestsPopupSignal*(self: View) =
self.openContactRequestsPopup()
proc openActivityCenter*(self: View) {.signal.}
proc emitOpenActivityCenterSignal*(self: View) =
self.openActivityCenter()

proc openCommunityMembershipRequestsPopup*(self: View, sectionId: string) {.signal.}
proc emitOpenCommunityMembershipRequestsPopupSignal*(self: View, sectionId: string) =
Expand Down
97 changes: 0 additions & 97 deletions ui/app/AppLayouts/Chat/popups/ContactRequestsPopup.qml

This file was deleted.

33 changes: 0 additions & 33 deletions ui/app/AppLayouts/Chat/views/ContactsColumnView.qml
Original file line number Diff line number Diff line change
Expand Up @@ -127,21 +127,6 @@ Item {
}
}

// contact requests
StatusContactRequestsIndicatorListItem {
id: contactRequests
Layout.fillWidth: true
Layout.preferredHeight: visible ? implicitHeight : 0

readonly property int nbRequests: root.store.contactRequestsModel.count

visible: nbRequests > 0
title: qsTr("Contact requests")
requestsCount: nbRequests

onClicked: Global.openPopup(contactRequestsPopup)
}

Item {
Layout.fillWidth: true
Layout.fillHeight: true
Expand Down Expand Up @@ -309,16 +294,6 @@ Item {
}
}

Component {
id: contactRequestsPopup
ContactRequestsPopup {
store: root.store
onClosed: {
destroy()
}
}
}

Connections {
target: root.store
function onImportingCommunityStateChanged(communityId, state, errorMsg) {
Expand Down Expand Up @@ -353,12 +328,4 @@ Item {
"")
}
}

Connections {
target: root.store.mainModuleInst

function onOpenContactRequestsPopup() {
Global.openPopup(contactRequestsPopup)
}
}
}
4 changes: 4 additions & 0 deletions ui/app/mainui/AppMain.qml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,10 @@ Item {
onActiveSectionChanged: {
createChatView.opened = false
}

onOpenActivityCenter: {
Global.openPopup(activityCenterPopupComponent)
}
}

Popups {
Expand Down

0 comments on commit f8c4682

Please sign in to comment.