[geary] (206 commits) Non-fast-forward update to branch wip/3.32-ux



The branch 'wip/3.32-ux' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  e0b0fa5... Add main menu to sidebar
  31f42a7... Retire app menu
  3ccd977... Merge empty menu into main menu
  fd43cc4... Remove separator in main menu
  cf581bc... Merge branch 'master' into 'wip/3.32-ux'
  47386b1... icon: update app icon
  e39ff37... Merge branch 'wip/jimmac/app-icon-redesign' into 'wip/3.32-
  6a39a29... Fix failing test after icon change

Commits added to the branch:

  3b87bc9... Updated Spanish translation (*)
  05fece0... Update Slovak translation (*)
  ea251c4... Updated Czech translation (*)
  d2d0fc7... Updated Danish translation (*)
  8d1b5b5... Add Geary.Account.is_online property (*)
  69ac6eb... Remove Geary.Folder.wait_for_remote_async() (*)
  7b4f30c... Tidy up ReplayOperation API (*)
  ecda651... Don't actually execue remote ReplayQueue.CloseReplayQueue o (*)
  ab66ef9... Ensure IMAP client session is released on error claiming fo (*)
  a6e0fe9... Add a nonblocking queue peek() method (*)
  e470cd7... Ensure account sync waits for remote to open before procedi (*)
  2802303... Ensure the IMAP pool is stopped on connection error (*)
  3487a29... Cancel any pending commands when ImapClientConnection disco (*)
  790bd8f... Update Indonesian translation (*)
  2573456... Merge branch 'wip/improve-claiming-folder-session' into 'ma (*)
  de07216... Update Brazilian Portuguese translation (*)
  1df78da... Update Turkish translation (*)
  088cb2c... Actually use error variable to check for IOError.CANCELLED (*)
  eccb432... Merge branch 'wip/ricotz/error-check' into 'master' (*)
  1d15de1... Fix message body webview sometimes not stopping getting tal (*)
  1dd36d8... Fix occasional "geary-engine.h: No such file or directory"  (*)
  053868e... Merge branch 'wip/engine-header-missing-build-failure' into (*)
  05be1c1... Add initial replacement accounts editor dialog. (*)
  2f0a7b9... Add initial replacement account editor pane. (*)
  b289170... Add initial replacement account removal pane. (*)
  6880406... Add initial replacement account server details pane. (*)
  6e1ff62... Add a user command abstraction and manager for handling und (*)
  f7ad510... Push WebView editing machinery from the composer to the cli (*)
  d9b94c1... Implement editing for the account editor pane. (*)
  f754d3d... Introduce some common interfaces for account editor panes. (*)
  d24720d... Allow checking for and removing ConfigFile keys and groups. (*)
  fa3b8fa... Add priority arg to Geary.Files.recursive_delete_async(). (*)
  f79f5ee... Fix not being able to re-add account previously removed fro (*)
  9c8990d... Implement undo-able account removal. (*)
  74fa29b... Tidy up Geary.AccountInformation creation. (*)
  5305c27... Move AccountManager and related objects into Accounts packa (*)
  b86f817... Introduce a validator class for checking values entered int (*)
  49781e6... Rework the Engine's account validation process. (*)
  174da18... Make Geary.Protocol consistent with new-style enum methods. (*)
  b8213b5... Add initial replacement account creation pane. (*)
  9030b8c... Make ServiceProvier enuum use "value" (de)seriaisation styl (*)
  457eee2... Remove old source from po/POTFILES.in (*)
  1f00e67... Modernise how Endpoints are constructed, used and managed. (*)
  9884fab... Add general impls for converting enum values to nicks and b (*)
  370aefd... Update IMAP and SMTP port constant names. (*)
  a0c3754... Fix hostname validator not dealing with whitespace, port no (*)
  3265f46... Split out account editor TLS combo into a stand-alone class (*)
  bb62999... Implement decent keyboard nav for AccountsEditor and editor (*)
  468a7a6... Get basic new account verification working. (*)
  81e04a2... Ensure new accounts can be created by hitting Enter. (*)
  b37d146... Update account nickname in AccountsEditorListPane when it c (*)
  3c06c09... Improve handling of GOA accounts in the account editor (*)
  4eccbdf... Make sure account listbox is shrinkwapped when only one is  (*)
  bccd09e... Enable reusing account editor SMTP auth source combobox (*)
  0cad1e1... Add ServiceInfo conveience properties for TLS and SMTP auth (*)
  72f02ab... Fix crash editing account name (*)
  143da15... Update UI for accounts editor servers pane (*)
  f43cb75... Move IMAP & SMTP default port consts up into public API (*)
  b5db874... Add some doc comments for EngineError types (*)
  db19196... Show GOA panel when user selects disabled GOA account in ac (*)
  ed14156... Explicitly pass service info to Engine validation methods (*)
  e760b07... Move endpoints from account config to implementation object (*)
  62c90e4... Implement ClientService for IMAP (2/3) (*)
  eb691ce... Implement ClientService for SMTP (3/3) (*)
  41402c9... Tidy up Account and derived class's constructors (*)
  3dc6079... Move SmtpOutbox impl out of ImapDB, rename to just Outbox (*)
  2b8fbe2... Ensure SmtpClientService gets shut down correctly (*)
  1055036... Provide a means to get the default port for a specific serv (*)
  896aa71... Fix wrong value when setting service info smtp_credentials_ (*)
  038cf7c... Update to Account.set_endpoints set only one specific endpo (*)
  4691dc4... Require IMAP creds when validating a SMTP service (*)
  9764d44... Add an activated signal to Validator component (*)
  8d606e5... Implement initial server editing and validation (*)
  9f95a80... Check GOA accounts have a useful defaut name, if not use ac (*)
  fa5ecf0... Tidy up account info sender mailbox implementation (*)
  140ecc8... Fix some unhandled exception warnings (*)
  9aab053... Implement initial drag and drop for accounts, sender mailbo (*)
  f630e03... Add some polish to account edditor list drag and drop (*)
  79c74c4... Enable reordering accounts and sender mailboxes via keyboar (*)
  123f51d... Enable config file versioning (*)
  8fe6d4f... Move CredentialsMediator back to AccountInformation (*)
  e425323... Remove old accounts and login dialogs (*)
  1bccd51... Clean up AccountInformation and ServiceInformation APIs (*)
  63abedb... Fix some issues with reporting errors when loading accounts (*)
  861ea63... Clarify GOA provider terminology a bit (*)
  816324e... Update GOA loading and error handling to be a bit more robu (*)
  01ac9df... Save account config to disk when it changes (*)
  ccd1c85... Polish first-run appearance of the accounts editor (*)
  48559f2... Implement basic support for disabling accounts (*)
  d14d16e... Replace Bugzilla by Gitlab URL in DOAP file (*)
  91be03c... Add some defensive guards against service creds in SecretMe (*)
  cf73a91... Hide add account text entry borders (*)
  a65f654... Convert single-entry popover account row editors to use in- (*)
  a4768bc... Fix credentials check in ServiceInformation.equal_to (*)
  64d4365... Validator enhacements (*)
  81f8ddb... Make PropertyCommand independent of Accounts.Editor, move f (*)
  d61d49b... Use a command stack with Accounts.EditorServerPane (*)
  35630f6... Make non-SMTPs-specific parts of the accounts editor generi (*)
  b787020... Handle changing passwords in EditorServersPane (*)
  b5f6594... Remove old accounts editor UI files (*)
  543a5e1... Provide decent initial widget focus for all account editor  (*)
  e04b336... Minor account editor UI text tweak (*)
  05ef6f9... Tidy up account editor pane class interfaces and implementa (*)
  117c580... Don't re-use account editor panes when creating new account (*)
  d7a388a... Fix backgroud colour of insensitive account editor row entr (*)
  56906e1... Fix failing account manager tests (*)
  47868d1... Tidy up Accounts.Manager source a bit (*)
  3049837... Check for conflicting config and data dirs when generating  (*)
  e794c85... Clean up Geary.Protocol string management (*)
  95ebdd6... Tidy up ClientService API a bit (*)
  ebe4e19... Fix credentials not being updated in the engine when change (*)
  92038bc... Minor UI tweak (*)
  5344b61... Merge branch 'wip/714104-refine-account-dialog' into 'maste (*)
  6868e0b... Minor grammar fix (*)
  efe6dc9... Mark headerbar titles for translation (*)
  f767648... Misc non-selectable mailbox fixes (*)
  d9b450f... Merge branch 'piotrdrag/untranslatable-titles' into 'master (*)
  5a269a1... Update Polish translation (*)
  00da60d... Delineate tags a, b, i, and u in plaintext conversion (*)
  827db39... Provide common service status tracking via ClientService (*)
  a637a6b... Remove auth failure prompting from the engine (*)
  20447c8... Provide common account and service status tracking via Acco (*)
  62665bf... Set default account and client service status to something  (*)
  e7c6da9... Add initial support for showing/hiding account status as it (*)
  5293960... Rename ClientService.Status.OFFLINE to UNREACHABLE (*)
  f80d041... Add and hook up Retry buttons to service status inforbars a (*)
  0e9f18c... Don't consider service state unknown to be offline (*)
  20a53f2... Rework how auth failures are propagated by the IMAP stack (*)
  34ce1dc... Fix failed IMAP commands being treated as an invalid server (*)
  b74d600... Tidy up Imap.Command API a bit (*)
  2da01b2... Implement client-based password and auth failure status pro (*)
  961d8b4... Tidy up client controller a bit (*)
  3b3528f... Refine handling of errors when opening account (*)
  65116e0... Update Turkish translation (*)
  03a18fb... Merge branch 'improve-plaintext-conversion' into 'master' (*)
  a9efe8f... Add plaintext quote marker to blockquote lines in one pass (*)
  92353bf... Add Geary.ErrorContext class for passing rich error context (*)
  4ef8105... Show details for status-based service problems (*)
  a641ac1... Restart all effected services with a generic service status (*)
  ecbc285... Add Belarusian translation (*)
  84a450b... Clear account status UI for an account when it is closed (*)
  fcc658a... Merge branch 'wip/17-noisy-problem-reports' into 'master' (*)
  6db6e7a... Update POTFILES.in (*)
  6cd7f06... Consult correct GOA settings when configuring SMTP TLS meth (*)
  6ce84ae... Merge branch 'wip/182-goa-smtp-auth-method-b0rked' into 'ma (*)
  18d8478... Merge branch 'improve-plaintext-conversion' into 'master' (*)
  c9bfab4... Typo fix (*)
  7ed2898... Tidy up account editor's undo/redo action state management (*)
  fdb9243... Move common account editor pane in-app notification impl to (*)
  aa27c96... Improve account editor's doc comments (*)
  cc07e54... Allow adding/modifying an account to be cancelled when in p (*)
  db85a34... Don't validate managed accounts when validating account ser (*)
  33ae35f... Fix critical when IMAP login command is cancelled (*)
  3000334... Merge branch 'wip/account-editor-refinements-v1' into 'mast (*)
  3c89a2f... Update Geary.ConnectivityManager to check a GSocketConnecta (*)
  19d2fdf... Update Geary.Endpoint API and source (*)
  3f04e5e... Tidy up all of the various untrusted_host signals (*)
  e94e466... Remove now-unsed validation code from Geary.Engine (*)
  884500a... Add Geary.ProblemType for TLS cert validation errors, clari (*)
  67ec69a... Modernise cert prompting impl to work with new account stat (*)
  82c972f... Replace controller's GCR pinning impl with new CertificateM (*)
  0d93696... Don't update status for IMAP connection problems multiple t (*)
  1fa342c... Remove now unsed Endpoint.trust_untrusted_host prop and rel (*)
  c0b5d44... Don't block handling GTlsConnection::accept-certificate (*)
  2e344d7... Handle untrusted certs when adding a new account (*)
  e4d3687... Use sqlite dependency when checking FTS (*)
  f09e5d7... Use backup extension when calling sed -i (*)
  b8ae886... Fix meson targets for contractor contract (*)
  0b62f6e... PropertyCommand: check for null before calling printf (*)
  1a2bb28... Handle untrusted certs when adding a editing account server (*)
  97971ce... Don't prompt for untrusted host as validation when account  (*)
  cda0e7f... Simplify CertificateManager's db pinned cert management (*)
  9ade041... Implement loading and saving certs in CertificateManager (*)
  812bce2... Fix brown-paper-bag file name typo (*)
  6b9ae90... Re-enable GCR support for cert pinning (*)
  da2d676... Merge branch 'wip/20-cert-pinning' into 'master' (*)
  9df110b... Merge branch 'nullfix' into 'master' (*)
  319ea1d... Fix meson config warning (*)
  018f700... Fix unhandled error warning, tidy up error handling (*)
  fdf1eba... Merge branch 'wip/misc-warning-fixes' into 'master' (*)
  668e4b4... Merge branch 'buildfix' into 'master' (*)
  5db8f03... Update German translation (*)
  ccee425... Update Polish translation (*)
  faf7a2b... Add some unit tests for Geary.ImapDb.Account folder managem (*)
  4fefda9... Remove unwanted debuging cruft (*)
  b0f85b3... Ensure accounts don't accidentially create multiple inbox-t (*)
  46bb4d1... Ensure MinimalFolder remote open forces closed on hard erro (*)
  41bb79d... Stop duplicate inboxes being created, not being listed (*)
  5a22e8e... Convert Geary.FolderRoot to be an actual root, not just a t (*)
  423a1dc... Add additional FolderPath unit tests (*)
  ddbe6e0... Revamp Geary.FolderPath implementation (*)
  e1fd9da... Fix pathological FolderPath.is_equal() case, add unit test (*)
  1ed0f5a... Fix ambiguous test in AccountInformation.set_special_folder (*)
  b1461d8... Add some useful debugging to GenericAcount (*)
  bb0060b... Rework GenericAccount::ensure_special_folder_asyc yet again (*)
  5152581... Merge branch 'wip/181-special-folder-dupes' into 'master' (*)
  9818146... Fix local accounts for special-case providers not configure (*)
  ae91809... Fix possible critical when removing an account is removed (*)
  cb10822... Fix build warnings (*)
  36cfa14... Reducing padding in conversation viewer list (*)
  f1a7ec0... Add main menu to sidebar
  45e2092... Retire app menu
  ecdc18c... Merge empty menu into main menu
  a783782... Remove separator in main menu
  e2705ff... icon: update app icon
  f167e93... Fix failing test after icon change

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]