Move PurpleAccountManager to GPtrArray and implement GListModel

Review Request #1987 — Created Oct. 28, 2022 and submitted

Information

pidgin/pidgin
default

Reviewers

Move PurpleAccountManager to GPtrArray and implement GListModel

Compiled and ran ninja test. Opened Account Manager and Privacy Dialog to check that account list seemed okay.

Summary ID
Move PurpleAccountManager to GPtrArray and implement GListModel
b6402d0d7a9f6265c16d501c4778155528b8ebbd
Description From Last Updated

other option? Delete this functionality, I'd be on board for that.

grimgrim

maybe add a purple_account_manager_get_default_as_model function?

grimgrim
QuLogic
  1. 
      
  2. finch/gntaccount.c (Diff revision 1)
     
     
     
     
     
     
     
     
     
     
     

    I wonder if we want to either move this into purple_account_manager_reorder or add a purple_account_manager_move which takes a relative position to move the account.

  3. libpurple/purpleaccountmanager.c (Diff revision 1)
     
     

    Weird that this doesn't unref, but I'm keeping previous behaviour.

  4. 
      
QuLogic
grim
  1. 
      
  2. finch/gntaccount.c (Diff revision 1)
     
     
     
     
     
     
     
     
     
     
     
    Show all issues

    other option? Delete this functionality, I'd be on board for that.

  3. finch/gntrequest.c (Diff revision 1)
     
     
    Show all issues

    maybe add a purple_account_manager_get_default_as_model function?

  4. libpurple/purpleaccountmanager.c (Diff revision 1)
     
     

    this might be a bug?

  5. libpurple/purpleaccountmanager.c (Diff revision 1)
     
     

    We might want make this return a GListStore later.

  6. 
      
QuLogic
grim
  1. 
      
  2. Great work, thanks!!

  3. 
      
grim
  1. Ship It!
  2. 
      
grim
Review request changed
Status:
Completed