Releases: elementary/appcenter
Releases · elementary/appcenter
appcenter 8.4.0 Released
Other Improvements:
- Updated translations
- Performance improvements
What's Changed
- (Re)introduce a backend interface by @leolost2605 in #2406
- Readme: Remove mention of restart required message by @leolost2605 in #2410
- Remove unused AsyncMutex and SuspendControl by @leolost2605 in #2409
- HumbleButton: Remove unused allow free by @leolost2605 in #2408
- Fix some warnings regarding icons by @leolost2605 in #2412
- Fix empty toast on unknown operation (i.e. currently only update) by @leolost2605 in #2415
- Don't check whether installed view is null because it always is by @leolost2605 in #2418
- Screenshot: Guard against null color by @leolost2605 in #2417
- Fix back button warning by @leolost2605 in #2416
- AppListUpdateView: Clamp to 800 by @leolost2605 in #2407
- AppListUpdateView: set last checked as installed secondary text by @danirabbit in #2420
- Homepage: Drop Appcenter banner by @leolost2605 in #2411
- ChangeInfo: Update properties on the main thread, use property bindings by @leolost2605 in #2405
- Prepare speed up by @leolost2605 in #2419
- Banner: use Granite.HeaderLabel by @danirabbit in #2423
- Banner: simplify construction by @danirabbit in #2422
- Use HeaderLabel size property by @danirabbit in #2425
- AppListUpdateView: Add a queue of working packages by @leolost2605 in #2424
- AppListUpdateView: put size in updates header secondary text by @danirabbit in #2426
- AppStream.Pool: Don't load OS catalog by @leolost2605 in #2428
- ListModels: Use n items instead of custom properties by @leolost2605 in #2427
- ReleasesDialog: Make listbox no select by @leolost2605 in #2429
- Speed up get_packages_for_component_id and prepare for future improvements by @leolost2605 in #2421
Full Changelog: 8.3.2...8.4.0
appcenter 8.3.2 Released
Other Improvements:
- Updated translations
What's Changed
- Update Granite style classes by @danirabbit in #2358
- Handle automatic updates changed in UpdateManager by @leolost2605 in #2359
- UpdateManager: Always update badge when update count changes by @leolost2605 in #2360
- Introduce a show package action by @leolost2605 in #2361
- Package: Remove some unused methods and signals by @leolost2605 in #2366
- Remove unused signal by @leolost2605 in #2370
- Remove unused job types and args by @leolost2605 in #2369
- Add missing build dependencies to README by @srueegger in #2378
- Application: rely on Granite.StyleManager by @danirabbit in #2386
- FlatpakBackend: don't feaure daily apps by @danirabbit in #2389
- Use activate functions for Package row parents by @danirabbit in #2373
- Handle cancellable in change information by @leolost2605 in #2365
- Reload installed packages sync by @leolost2605 in #2368
- Package: combine single-use methods, always signal operation finished by @danirabbit in #2397
- Package transactions: Always set error by @leolost2605 in #2363
- Send feedback on uninstall by @danirabbit in #2394
- Application: DRY and reduce nesting on operation finished by @danirabbit in #2398
New Contributors
- @srueegger made their first contribution in #2378
Full Changelog: 8.3.1...8.3.2
appcenter 8.3.1 Released
Other Improvements:
- Updated translations
What's Changed
- Use absolute path for Exec for DBus activation by @ryonakano in #2355
- Release 8.3.1 by @danirabbit in #2356
Full Changelog: 8.3.0...8.3.1
appcenter 8.3.0 Released
Other Improvements:
- Updated translations
What's Changed
- AppListUpdateView: mark primary menu by @danirabbit in #2290
- MainWindow: remove back action by @danirabbit in #2292
- AppInfoView: show when a game supports controllers by @danirabbit in #2293
- AppInfoView: layout content warnings horizontally by @danirabbit in #2294
- Homepage: carousel allow overflow by @danirabbit in #2295
- Introduce CategoryManager by @danirabbit in #2276
- Homepage: label updates button for screen reader by @danirabbit in #2301
- Make Package name a property by @leolost2605 in #2307
- Emit on_metadata_remote_preprocessed always from the main thread by @leolost2605 in #2306
- Property bindings for n_updatable_apps and has_updatable_apps by @leolost2605 in #2308
- Use filter list models for updates by @leolost2605 in #2305
- Actions: Use main branch by @ryonakano in #2310
- Introduce can update all property, use action by @leolost2605 in #2309
- Make size label settable, use property binding by @leolost2605 in #2312
- get_installed_applications: mark installed on main thread by @leolost2605 in #2315
- Streamline refresh flow by @leolost2605 in #2314
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2318
- Rewording End of life warning box with a simpler description (#2244) by @edwood-grant in #2320
- GResource: add card payment icons by @danirabbit in #2321
- Adding more license details on the license link box (#2241) by @edwood-grant in #2319
- Update updated label every minute by @leolost2605 in #2311
- LinkListBox: add warning and missing icons for licenses by @danirabbit in #2322
- Add a pretty error icon instead of the broken one (Bug #2240) by @edwood-grant in #2323
- Show addons on the app info page by @leolost2605 in #2316
- Move get_screenshots () to Package by @danirabbit in #2287
- Styles: remove placeholder app icon dim by @danirabbit in #2324
- ActionStack: change CTA to Install by @danirabbit in #2326
- Create ReleasesDialog.vala and redesign by @danirabbit in #2328
- CategoryManager: add education icon by @danirabbit in #2327
- Create ODRSProvider.vala by @danirabbit in #2279
- ODRSProvider: avoid floating point exception by @danirabbit in #2335
- AppInfoView: don't show search button by @danirabbit in #2334
- Remove AbstractPackageRowGrid.vala by @danirabbit in #2330
- CategoryView: use Gtk.ListModels for Recent by @danirabbit in #2336
- Set and use refresh action enabled by @danirabbit in #2332
- ODRSProvider: Result as return value, set out parameters only when succeeds by @ryonakano in #2339
- AppInfoView: use releases dialog by @danirabbit in #2329
- InstalledPackageRowGrid: restore action_sensitive property by @danirabbit in #2337
- AppInfoView: don't allow focusing title labels by @danirabbit in #2346
- AppListUpdateView: inline namespace, use SPDX header by @danirabbit in #2343
- SearchView: use GridView by @danirabbit in #2325
- InstalledPackageRowGrid: always show release notes by @danirabbit in #2331
- AppListUpdateView: sort installed package by newest release by @danirabbit in #2342
- Allow DBus activation by @danirabbit in #2350
- InstalledPackageRowGrid: put version number inline with name by @danirabbit in #2347
- Release 8.3.0 by @danirabbit in #2348
Full Changelog: 8.2.0...8.3.0
appcenter 8.2.0 Released
Other Improvements:
- Updated translations
What's Changed
- Add label for in-app purchases by @danirabbit in #2274
- CategoryView: use listmodels by @danirabbit in #2275
- Create AppIcon by @danirabbit in #2278
- AppIcon: reload on metadata remote preprocessed by @danirabbit in #2282
- Create screenshot widget by @danirabbit in #2280
- AppInfo: use provider.load_from_string by @danirabbit in #2286
Full Changelog: 8.1.0...8.2.0
appcenter 8.1.0 Released
What's Changed
- Various fixes in AppListUpdateView by @edwood-grant in #2237
- Fix broken --load-local option by @ryonakano in #2231
- Preprocess metadata cache if non-existing (issue #2246) by @edwood-grant in #2249
- Filter screenshots by style and environment (round 2) by @edwood-grant in #2235
- ReleaseRow: fix overflow, improve styles by @danirabbit in #2256
- Added a Gtk.ScrollingWindow to the Release notes dialog (issue #2033) by @edwood-grant in #2251* Homepage: remove unused return_button by @danirabbit in #2259
- Banner: create providers for display by @danirabbit in #2207
- LinkListBox: support contribute URL by @danirabbit in #2265
- Banner: fix missing name by @danirabbit in #2262
- SearchView: use Gtk.ListView by @danirabbit in #2263
- Fast search by @leolost2605 in #2179
- AppInfoView: remove extensions support by @danirabbit in #2264
- SearchView: fix scrolled placeholder, terminal warnings by @danirabbit in #2267
- SearchView: clamp results by @danirabbit in #2268
- Resources: put category icons in a subfolder by @danirabbit in #2270
Full Changelog: 8.0.1...8.1.0
appcenter 8.0.1 Released
What's Changed
- Add support for new developer id by @kerunaru in #2203
- Silence some minor compile warnings by @jeremypw in #2211
- Filter screenshot by environment (#2210) by @edwood-grant in #2225
- Made issue_box widget a grid (#2224) by @edwood-grant in #2227
- Parse all branding colors from appstream (#2140) by @edwood-grant in #2226
New Contributors
- @kerunaru made their first contribution in #2203
- @edwood-grant made their first contribution in #2225
Full Changelog: 8.0.0...8.0.1
AppCenter 7.4.1 Released
What's Changed
Full Changelog: 7.4.0...7.4.1
appcenter 8.0.0 Released
New features:
- Manage autostart in System Settings → Applications
Other Improvements:
- Automatic app updates by default
- OS Updates have moved to System Settings
- Badge apps made for elementary OS instead of badging apps from other remotes
- Updated translations
appcenter 7.4.0 Released
New features:
- Warn when apps use legacy Autostart, Notifications
Other Improvements:
- Fix flickering on AppInfo views when getting install size
- Updated translations