Skip to content

[trello.com/c/4FomJzhO] Add Copy action to Failed messages menu + Open menu on long tap #833

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

Lainaaa
Copy link
Collaborator

@Lainaaa Lainaaa commented Apr 22, 2025

​While working on the task, I noticed some shortcomings that initially seemed minor. However, due to the cell system, they turned out to be significant, leading to a considerable amount of boilerplate code. I hope I managed to reduce this boilerplate by extracting the copy functionality and the animated press effect, introduced by Vladimir, into separate methods. Additionally, I aimed to improve the code by relocating functions unrelated to ChatMenuManager into the cell.

@Lainaaa Lainaaa self-assigned this Apr 22, 2025
@art-divin
Copy link
Collaborator

/run-tests

Lainaaa added 5 commits April 23, 2025 14:18
# Conflicts:
#	Adamant/Modules/Chat/View/Subviews/ChatBaseMessage/ChatMessageCell.swift
#	Adamant/Modules/Chat/View/Subviews/ChatMedia/ChatMediaCell.swift
#	Adamant/Modules/Chat/View/Subviews/ChatReply/ChatMessageReplyCell.swift
#	Adamant/Modules/Chat/View/Subviews/ChatTransaction/Container/ChatTransactionContainerView.swift
@Lainaaa Lainaaa marked this pull request as ready for review April 24, 2025 12:32
@adamantmm
Copy link
Member

Don’t merge to dev it because of many changes.

It’s for release v3.12.

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