1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242
|
libaccounts-glib NEWS
Version 1.25
------------
* Add support for provider tags
* Reference counting is implemented atomically
* Add option to specify path to pygobject override directory
Version 1.24
------------
* Build: switch to the meson build system
* New main header
* Fix newline in gi overrides path
* Provide an ITS file to translate all the XML files
* Tools, Tests: removed unused headers and variables
* Tests: Fix check warnings and timeout issue
Version 1.23
------------
* Add a couple of methods related to .application files:
ag_manager_list_services_by_application() and
ag_application_supports_service().
Version 1.22
------------
* Lib: migrate to GTask
* Build: enable CI in gitlab
* Build: add support for lcov 1.12
Version 1.21
------------
* Fix installation of test data files
Version 1.20
------------
* Support desktop-specific overrides for service and providers files:
desktops can define service and providers files in
/usr/share/accounts/{providers,services}/$XDG_CURRENT_DESKTOP
and these would override any files having the same name in the parent
(default) directory.
* Fix endianness issues
https://gitlab.com/accounts-sso/libaccounts-glib/issues/2
Version 1.19
------------
* Build: ignore deprecations of GSimpleAsyncResult
* Build: don't emit a build error on deprecations
* Coverage: allow lcov versions up to 1.11
* Build: fix handling of coverage flags
* Build: fix build errors when building with clang
* Update account ID after a remotely-executed store
* Vala: add allow-none and update VAPI file
https://code.google.com/p/accounts-sso/issues/detail?id=241
* Build: multiarch fixes
Version 1.18
------------
* Python: fix Accounts.Manager() constructor, which got broken when version
1.17 was released.
Version 1.17
------------
* Allow instantiation of AgManager with no D-Bus
* Tests: increase timeout in test_store_locked_cancel
* AgManager: expose DB timeout parameters as properties
* Fix build with -Werror
Version 1.16
------------
* Deliver store events to D-Bus Account Manager when DB is R/O
* Fix all memory leaks reported by valgrind
* Allow running the test suite in a wrapper program such as gdb and valgrind
Version 1.15
------------
* Fix SQL query for ag_manager_list_by_service_type()
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=208
Version 1.14
------------
* Add ag_provider_get_single_account
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=202
* Add coverage reporting using lcov
* Tests: increase test coverage
* Tests: increase tolerance on blocking time
Version 1.13
------------
* Allow disabling WAL journaling mode at configuration time; this is needed
in order to support accessing the DB in read-only mode
* Tests: make test_signals_other_manager() more stable
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=200
Version 1.12
------------
* Allow opening the DB in read-only mode
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=199
* Application: do not require ".desktop" suffix
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=193
* Account: emit "enabled" signal also on non-selected services
* AgAccount: implement the GInitable interface
* Tests: revert "don't run tests in parallel", disable gtkdoc tests
Version 1.11
------------
* Tests: don't run tests in parallel
Version 1.10
------------
* Vala: rename .vapi and .deps files
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=176
* Tests: don't fail on critical warnings
* AgService: load the XML file before returning tags
* Removed deprecated g_type_init and bumped GObject dependency
Version 1.9
-----------
* Fix compilation with GCC 4.8
* Install tests
* Add installcheck target for installed tests
Version 1.8
-----------
* Account::enabled(): use NULL for global account
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=157
* Do never return a NULL AgAuthData pointer
Version 1.7
-----------
* Link with rt only when necessary.
* Remove AEGIS dead code.
* Update VAPI file.
* Allow creating AuthData for a global account.
Version 1.6
-----------
* Fix the check for pyoverridesdir for python3
* Also support Python 2.7
Version 1.5
-----------
* Allow provider XML files to specify which plugin manages the accounts of the
provider
* Include ag-auth-data.h in accounts-glib.h
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=136
Version 1.4
-----------
* Port to GDBus; drop the dependencies on libdbus and libdbus-glib.
* Added support for the <template> element in .provider files. This allows to
specify default settings for the global account in the XML file.
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=111
* Make some GObject properties readable.
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=125
* New method: ag_account_store_async(), which uses GAsyncResult and allows for
a GCancellable option.
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=116
* Add a few GObject properties:
AgAccount:
- enabled
- display-name
AgAccountService:
- enabled
* Generate and install man pages from documentation for ag-tool and ag-backup.
Add a --disable-man flag so that packagers can disable the generation if
necessary.
* Add GVariant-based APIs beside the GValue-based ones, which become
deprecated.
* Enhance Python overrides to provide a more Pythonic API.
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=109
Version 1.3
-----------
* Fix duplicate signal handling in AgManager
* Fix test for implicit ordering of the returned AgAccountService list
* Fix many compiler warnings
Version 1.2
-----------
* Add new AgAccountsError and deprecate AgError
* Distribute Vala bindings
* Set G_LOG_DOMAIN for namespaced logging messages
* Update D-Bus interface and object paths
* Emit "enabled" signal on AgAccountService deletion
* Remove an unnecessary D-Bus signal emission
* Fix reading of timepsec on 64-bit machines
* Move all typedefs to ag-types.h
* Fix linker error in tools
* Add description field to AgProvider, AgService and AgServiceType, and the
corresponding XML data files
* Add Requires.private and application and service file path to pkg-config file
* Fix GValue direction in introspection data
* Add ag_provider_match_domain() for matching against the domain regex
Version 1.1
-----------
* Add domain match regular expression to AgProvider
* Document that AgAccountService can operate on global settings
* Do not require building with Python support
* Fix a couple of compiler warnings
* Make AgManager:service-type and AgAccount:id properties readable
* Add AgAuthData
* Add some short examples to the API reference
* Use dbus-test-runner if it is available
* Store the accounts database in $XDG_CONFIG_HOME
* Do not install test scripts
* Add tag support for AgServiceType and AgService
* Add AgApplication as a new boxed type
* Unify scode for scanning data files
* Several documentation fixes
* Test changes to run from the source tree
* Add several new test cases
* Add support for string arrays and doubles
* Remove AEGIS crypto support
* Add AgAccountSettingsIter for bindings
* Add PyGObject override file
* Use GObject-Introspection for bindings
|