Loading
Commits on Source 62
-
Jan-Michael Brummer authored
Add Microsoft 365 provider to enable initial O365 integration (files).
-
Jordan Petridis authored
-
Gwyn Ciesla authored
-
Andy Holmes authored
Update deprecated GRC_ERROR call to fix build. See merge request GNOME/gnome-online-accounts!152
-
Andy Holmes authored
Add Microsoft 365 support See merge request GNOME/gnome-online-accounts!97
-
Danial Behzadi authored
-
AsciiWolf authored
-
Fran Dieguez authored
-
Yosef Or Boczko authored
-
Andy Holmes authored
The Fedora provider is overtly a branded Kerberos provider, with a few minor UI differences. Make the Kerberos provider derivable and export the few functions necessary for the Fedora provider to retain its current UX, while eliminating the bulk of the provider's duplicate code.
-
Andy Holmes authored
-
Andy Holmes authored
Update POTFILES.in See merge request GNOME/gnome-online-accounts!154
-
-
Philip Withnall authored
doc: add boilerplate CONTRIBUTING.md See merge request GNOME/gnome-online-accounts!136
-
Andy Holmes authored
-
Andy Holmes authored
goabackend: minor fixes for GoaEwsClient See merge request GNOME/gnome-online-accounts!148
-
Andy Holmes authored
If the provider fails to lookup credentials for an account, but the operation is interactive, a GError may be leaked. Use an autocleanup to free the error if the function doesn't propagate it.
-
Andy Holmes authored
goabackend: refactor the Fedora provider as a subclass See merge request GNOME/gnome-online-accounts!150
-
Artur S0 authored
-
Yosef Or Boczko authored
-
Sabri Ünal authored
-
AsciiWolf authored
-
Andy Holmes authored
This isn't used anymore and depends on GTK3
-
Andy Holmes authored
Port the backend widgetry to GTK4 and libadwaita, consolidating common layouts and usage into an AdwWindow subclass. Providers can use simple methods to build login forms and control the dialog state from the callbacks of asynchronous discovery and authentication methods. Refactor the provider methods to use an async pattern similar to `GtkFileDialog`. API users pass in a (optional) `GtkWindow` for a parent and call as finish func to get the result. The dialog comprises a simple state machine, documented for providers with behavioural details.
-
Philip Withnall authored
- fix GI annotations - drop the space in `g_autoptr ()` - use `g_steal_pointer()` to transfer ownership
-
Andy Holmes authored
-
Andy Holmes authored
goabackend: port to GTK4 See merge request GNOME/gnome-online-accounts!142
-
Jan-Michael Brummer authored
OpenID configuration didn't worked out as expected during review so we need switch back to the classic layout where we set OAuth2.0 urls based on issuer type common or custom.
-
Andy Holmes authored
-
Andy Holmes authored
goabackend: migrate existing WebDAV accounts Closes #276 See merge request GNOME/gnome-online-accounts!146
-
Andy Holmes authored
Microsoft 365: Rework login strategy See merge request GNOME/gnome-online-accounts!157
-
Jan-Michael Brummer authored
As client IDs can be defined by user for e.g. Microsoft 365 accounts, handler cannot make use of compile time client ids. It must be done dynamically based on first path of URI. Otherwise browser helper will not work in those cases. Fixes: https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/277
-
Andy Holmes authored
Dynamic client id handling in OAuth2.0 handler Closes #277 See merge request GNOME/gnome-online-accounts!155
-
Anders Jonsson authored
-
Andy Holmes authored
goabackend: fix string typo See merge request GNOME/gnome-online-accounts!158
-
AsciiWolf authored
-
Andy Holmes authored
Rename "Microsoft" account to "Microsoft Personal", since work/school accounts don't work. See merge request GNOME/gnome-online-accounts!84
-
Andy Holmes authored
The current WebDAV icon is just a server, and while the calendar icon is not feature-inclusive it's better until we get a bespoke HIG icon.
-
Tobias Bernard authored
-
Andy Holmes authored
goabackend: use `x-office-calendar-symbolic` for WebDAV icon See merge request GNOME/gnome-online-accounts!161
-
Andy Holmes authored
Add Microsoft 365 icon Closes #289 See merge request GNOME/gnome-online-accounts!162
-
Andy Holmes authored
The Kerberos provider carries "Enterprise Login" for better context than "Kerberos", but GNOME Settings will be handling adding context to the UI when necesary.
-
Andy Holmes authored
goabackend: rename the Kerberos provider to Kerberos See merge request GNOME/gnome-online-accounts!163
-
AsciiWolf authored
-
Tobias Bernard authored
-
Andy Holmes authored
icons: larger border radius See merge request GNOME/gnome-online-accounts!164
-
Andy Holmes authored
-
Andy Holmes authored
Release gnome-online-accounts 3.49.1 See merge request GNOME/gnome-online-accounts!165
-
Andy Holmes authored
Add `andyholmes` to the doap file, so a release tarball can be uploaded.
-
Andy Holmes authored
Add myself to the DOAP See merge request GNOME/gnome-online-accounts!166
-
Ekaterine Papava authored
-
Danial Behzadi authored
-
Andy Holmes authored
Push a GError up in scope so it's lifetime avoids a use-after-free.
-
Andy Holmes authored
Dependent of GNOME/gnome-control-center!2039
-
Andy Holmes authored
goabackend: set a minimum height for provider dialogs See merge request GNOME/gnome-online-accounts!168
-
Andy Holmes authored
goabackend: fix use-after-free error See merge request GNOME/gnome-online-accounts!167
-
Andy Holmes authored
-
Andy Holmes authored
Post release version bump to 3.49.2 See merge request GNOME/gnome-online-accounts!169
-
Andy Holmes authored
-
Jeremy Bícha authored