- Change Summary:
-
added a screenshot
- Added Files:
Create a new PidginAccountManager that replaces the manually built one.
Review Request #1318 — Created March 8, 2022 and submitted
The old code was left to keep this change as clean as possible and will be
removed afterwards.Drag and drop as been removed as it's completely different in GTK4 and I didn't
want to waste time on it since it's going to be deleted when it's rewritten.I also didn't implement the double click to modify account as that's different
in GTK4 and we don't yet have new Event Controller for it in GTK3.Support for selecting multiple accounts was dropped and now only one account may be selected at a time.
Finally, I changed the title of the "Delete" button to "Remove" as "Remove"
seems more clear.
Used the previous dialog to add, remove, and modify accounts and verified they were updated appropriately.
Also started pidgin without any accounts enabled, to verify that the new dialog was shown instead of the old.
Tested the add, modify, remove, and close buttons.
Tested that the modify and remove buttons are only sensitive when an account is selected.
Summary | ID |
---|---|
16e27cf70eb40cbf30ca9c958f73180ec354aaf9 |
Description | From | Last Updated |
---|---|---|
Missing full stop. |
lifesfaded | |
I guess we move this to the action like the other dialog? |
QuLogic | |
Unused. |
QuLogic | |
Unused. |
QuLogic | |
Unused. |
QuLogic |
- Change Summary:
-
use row_activated signal on the treeview to open the editor and add license information to the ui file.
- Commits:
-
Summary ID aff0a45ed1ccf44045b1f87ea65f2c0897e2f914 d31c368fe7975a8eb412d45c1ef27e1ade3527b2
- Change Summary:
-
add the missing global header guard
- Commits:
-
Summary ID d31c368fe7975a8eb412d45c1ef27e1ade3527b2 8dc186f9bf28ca7b57cedcfe0ae81647ae65942a
- Change Summary:
-
Add the missing doc comments.
- Commits:
-
Summary ID 8dc186f9bf28ca7b57cedcfe0ae81647ae65942a b423aa4cd2431b5840ebfda54750f00f5fc62126
- Change Summary:
-
added a ticket number
- Bugs:
- Commits:
-
Summary ID b423aa4cd2431b5840ebfda54750f00f5fc62126 d8961ebab103698a5dea0e281538c6f1c1ae4170