Commit Graph

278 Commits

Author SHA1 Message Date
e30d97c94e Comments 2022-11-29 14:39:59 +03:00
84aaf5fedf Change ways to access submit button state 2022-11-29 14:37:35 +03:00
6c126f5223 Remove useless local actions on click 2022-11-29 14:25:51 +03:00
472d9274b6 Reorder members 2022-11-29 06:23:25 +03:00
af0ee9dbd6 Make spinner a little bigger 2022-11-29 06:19:54 +03:00
894fb98fa2 Rebase CommitButton to RoundedButton 2022-11-29 06:17:02 +03:00
a874345da0 Rebase CancelButton to RoundedButton 2022-11-29 05:46:30 +03:00
d20dc3668e Enable nullability 2022-11-29 05:17:44 +03:00
8b033bf9f7 Allow localisable strings 2022-11-29 05:13:54 +03:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
1edde8f73c Merge branch 'master' into disabled-button-sfx 2022-11-03 20:27:41 +09:00
59bbd9c460 Fix some components using wrong sample set 2022-11-03 17:47:49 +09:00
6c82bc36ed Encapsulate report logic inside button implementation
Avoids complicating the `DrawableComment` class, and allows for isolated
testability.
2022-10-22 02:48:27 +03:00
9b5e35d599 Remove dependency on DrawableComment from report popover and simplify logic
Allows for testing the button and popover in isolation.
2022-10-22 02:47:33 +03:00
081cf1cc47 Adjust comment report popover design 2022-10-22 02:45:31 +03:00
15aeb4a137 Display text in buttons flow instead of toast 2022-10-21 17:25:41 +03:00
81bdf716ef Change test 2022-10-20 19:56:00 +03:00
0ef903230c Make report button a separate component 2022-10-20 18:47:42 +03:00
da4f04ace7 Make dropdown not resize 2022-10-20 18:22:55 +03:00
635900085c Disable button when there is no text 2022-10-20 18:12:20 +03:00
ed39481932 Use another string for title 2022-10-20 18:11:35 +03:00
3258a41ca3 Merge branch 'comment-report' of https://github.com/Feodor0090/osu into comment-report 2022-10-17 20:41:46 +03:00
cd77ae062e Localize the button 2022-10-17 20:41:23 +03:00
797acf334f Show username in popup 2022-10-17 20:41:13 +03:00
6efe7b5334 Merge branch 'master' into comment-report 2022-10-17 16:08:13 +03:00
ceb4d624b5 Delete wip form 2022-10-17 13:43:35 +03:00
ffa22d8a68 Update popover not to use labelled drawables 2022-10-17 13:42:17 +03:00
7ed26369a3 Make a new report form, closer to web 2022-10-17 12:41:57 +03:00
4a8d976cb4 Use api's endpoint 2022-10-16 20:20:34 +03:00
ba595ab8fa Display toast instead of notification 2022-10-16 19:57:21 +03:00
9822a092c4 Add localization for enum 2022-10-16 19:50:55 +03:00
dc0aa2295a Add test 2022-10-14 16:51:48 +03:00
3e9fd4c08c Implement reporting flow 2022-10-14 16:26:25 +03:00
c65a8a83f3 Add basic UI for reporting 2022-10-14 15:52:09 +03:00
8a47628fe1 Use spacer drawable instead of spacing on links container 2022-10-14 00:04:13 +03:00
295e6f5a68 Move toast to it's namespace 2022-10-13 23:57:25 +03:00
34ff072a9b Change text 2022-10-13 22:47:48 +03:00
a0cca391f6 Add copy link button to comments 2022-10-13 22:18:26 +03:00
e43c8e84b0 Use Show instead of Alpha=1 2022-10-12 15:48:42 +09:00
c384093802 Update main test and add failure scenario test 2022-10-08 18:53:41 +03:00
b697200460 Properly modify comment visual state on deletion 2022-10-08 18:41:08 +03:00
4e7c30504f Schedule action buttons visibility changes 2022-10-08 17:15:10 +03:00
abf56c27a1 Do not requere dialog overlay 2022-10-08 17:11:09 +03:00
85adfc2df7 Fix DI type 2022-09-28 18:26:36 +03:00
636befb499 Add visual feedback for deleting process 2022-09-28 17:49:37 +03:00
ae0d62838b Move API and DO to fields 2022-09-27 22:46:23 +03:00
58d9509ce6 Apply NRT to Comment 2022-09-27 22:45:05 +03:00
60ee813e45 Implement delete button 2022-09-27 18:33:16 +03:00
31a7ba3f91 Add delete button 2022-09-27 18:23:15 +03:00
5e4e3dfc2c Fix markdown container not rendering certain text correctly 2022-09-10 02:55:20 +03:00