Skip to content

Migrate conversation list to ListView#215

Merged
Cyperghost merged 25 commits into6.2-form-builderfrom
6.2-list-view
Jul 1, 2025
Merged

Migrate conversation list to ListView#215
Cyperghost merged 25 commits into6.2-form-builderfrom
6.2-list-view

Conversation

@Cyperghost
Copy link
Contributor

@Cyperghost Cyperghost commented Jun 27, 2025

Closes #199
Require #211
Require WoltLab/WCF#6369

@Cyperghost Cyperghost requested a review from BurntimeX June 27, 2025 07:07
Copy link
Member

@BurntimeX BurntimeX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Please move the static methods in ConversationAddForm to a trait and make them protected. The trait can then be used by AddParticipantConversationDialogAction. A form should never provide functions for other controllers (except inheritance).
  • ts/WoltLabSuite/Core/Conversation/Ui/Subject/Editor.ts is obsolete and can be deleted (+ the corresponding Javascript file).

@Cyperghost Cyperghost requested a review from BurntimeX June 30, 2025 14:38
@Cyperghost Cyperghost merged commit 2d2005f into 6.2-form-builder Jul 1, 2025
5 checks passed
@Cyperghost Cyperghost deleted the 6.2-list-view branch July 1, 2025 15:15
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.

2 participants