io.github.kolunmi.Bazaar CC0-1.0 GPL-3.0-or-later Bazaar Discover and manage applications

A fast and modern app store for Linux with a focus on discovering and installing Flatpak apps and addons, particularly from Flathub.

pointing keyboard touch 360 Adam Masciola https://usebazaar.org/ https://github.com/bazaar-org/bazaar https://github.com/bazaar-org/bazaar/issues https://github.com/bazaar-org/bazaar/tree/master/po https://github.com/bazaar-org/bazaar/blob/master/README.md https://github.com/bazaar-org/bazaar/discussions https://github.com/sponsors/kolunmi https://github.com/kolunmi https://github.com/bazaar-org/bazaar bazaar io.github.kolunmi.Bazaar.desktop #ffbe6f #c11c2b https://github.com/user-attachments/assets/b7d749fb-ecc0-4f3e-a965-15b6771c54d3 The home page displaying Flathub apps https://github.com/user-attachments/assets/7d306fbe-e1a7-4c74-91b2-f5061aba2c56 Exhibit app page https://github.com/user-attachments/assets/a25269a3-0560-4d75-9166-a38bc7a7f429 Library page https://github.com/user-attachments/assets/733bff33-a206-43b9-bbaf-08df9d1c65f3 Search page https://github.com/user-attachments/assets/fd721125-1842-4cf1-9ab3-a70ef6b9ce10 Category page https://github.com/bazaar-org/bazaar/releases/tag/v0.7.14

New Features

  • Rework the add-ons dialog
  • Add a gradient under the download timeline
  • Add a filter button to the search page
  • Add a button to show the EULA for some proprietary apps
  • Make the names of verified developers clickable links

Fixes

  • Fix the colours of the update card
  • Make the update banner follow the accent colour

Thanks for reading, and have a great day!

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.13

Changes

  • Update to GNOME 50 Runtime
  • Force Adwaita icon theme to ensure consistency
  • Add support for clickable links in app descriptions
  • Add timed lingering cache to async textures, thereby reducing image flickering
  • Add ability to sort installed apps by size in library view
  • Add BAZAAR_N_DOWNLOAD_WORKERS envvar support

Bug Fixes

  • Fix double shadow around update cards
  • Fix global progress button displaying a focus ring when invisible
  • Fix incorrect total size displayed on update tasks
  • Fix empty UI when Flathub hasn't finished syncing yet

Thanks for reading and have a great day!

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.11

This release contains many technical improvements. This changelog reflects roughly 2 weeks of work.

Changes

  • Respect system parental controls settings
  • Reap download workers when all windows are closed, reducing total memory usage
  • Add mnemonics to full app view
  • Many updates to language translations

Bug Fixes

  • Fix broken library page when backing installed apps model is empty
  • Fix int casting bug that was causing RetroDeck to appear to be 18.4 exabytes
  • Make "all apps" category pages respect global filters
  • Fix some text wrapping issues

Thanks for reading and have a great day!

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.10

This release fixes some bugs and greatly improves search functionality.

If you missed the previous release, in 0.7.9 we also added the ability to cancel transactions in the library view, a brand new screenshots carousel, search suggestion buttons, and app runtime size information. You can also now skip confirmation dialogs by holding shift as you start a transaction.

Thanks for reading!

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.9

**New Features**

  • Search suggestion pills
  • **Cancel installation** transactions
  • Skip dialogs by pressing shift
  • Runtime size info for app pages

**Updated**

  • Redesigned "What's New" dialog
  • Improved search results by utilizing Flathub rankings
  • Improved screenshots carousel
https://github.com/bazaar-org/bazaar/releases/tag/v0.7.8

This release lets you view and remove user-scoped installed apps from the library page in the Flatpak version of the app. Installing from user remotes is not supported yet.

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.7

This release comes with the following improvements:

  • Merges the task sidebar and install page into the library page
  • Add installed version numbers of each app on the library and app pages
  • Add donations dialog
  • Fix broken addon and runtime eol detection
  • Add `enable-bulk-install` key to curated sections
  • Add `override-eol-markings` main config string list
https://github.com/bazaar-org/bazaar/releases/tag/v0.7.6

This release comes with the following improvements:

  • Improve context dialogs
  • Fix leftover data bar being shown prematurely
  • Have a rotation toggle for flags
  • Add hard check to prevent removing Bazaar flatpak
  • Improve download statistics tooltips
  • Add read support for flatpak bundles
  • Fix critical output sometimes during transactions
  • Fix error popover refusing to spawn in transaction sidebar
https://github.com/bazaar-org/bazaar/releases/tag/v0.7.5

Minor bugfix release

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.4

This release comes with the following improvements:

  • Fix issue where installed page is empty on opening second window
  • Fix screenshot flickering in search results
  • Fix pride flags sometimes not showing on certain locales
  • Add "Install all" to favorites page
https://github.com/bazaar-org/bazaar/releases/tag/v0.7.3

This release comes with the following improvements:

  • Trash user data instead of deleting
  • Tweaks to permissions dialog
  • Fix broken EOL filtering
  • Add text filter to installed page
  • Add optional translations mappings for string properties in YAML configs
  • Hide EOL apps by default
  • Many other minor bug fixes and improvements
https://github.com/bazaar-org/bazaar/releases/tag/v0.7.2

This small release ensures the new icon is rendered correctly on KDE Plasma.

https://github.com/bazaar-org/bazaar/releases/tag/v0.7.1

This release comes with the following improvements:

  • New market stall icon
  • Remove Flathub styling
  • Add horizontal versions of pride flags
  • Text selection in app descriptions can be made across paragraph breaks
  • Support YAML anchors and aliases in config parsing
  • Drastically reduce disk cache writes over time by skipping unchanged entries
  • Show background status in popover
  • Add app permission system
  • Add back release URLs
  • Fix sync-remotes action in shortcut dialog
  • Fix visual hiccups in comet animations
https://github.com/bazaar-org/bazaar/releases/tag/v0.7.0

This release comes with the following improvements:

  • Flathub account support with the ability to manage bookmarks
  • Flathub bookmarks replace star count; you can add or remove bookmarks from app pages
  • An "Only Show Verified" option
  • Exhaustive category pages for most categories
  • An "Adwaita" or "KDE" category shown based on desktop environment
  • Updated installed indicator for app tiles
  • 3 new flag options
  • Fixed GNOME search provider to show the app page instead of search
  • Fixed issue where flatpakref URIs did not open when the app wasn't running in the background
  • Fixed issue where some proprietary apps were marked as "Special License"
  • Fixed issue where graphs did not work with touch
https://github.com/bazaar-org/bazaar/releases/tag/v0.6.3

Another quick release to restore alphabetical sorting on the installed page

https://github.com/bazaar-org/bazaar/releases/tag/v0.6.2

Quick release to allow manual refresh if flathub is being flaky

https://github.com/bazaar-org/bazaar/releases/tag/v0.6.1

This release comes with the following improvements:

  • Fix frequent disk writes; set refresh frequency to 1 day rather than 1 hour
  • Add "Delete User Data" option when uninstalling an application
  • Version cache to prevent incompatibility between Bazaar versions
https://github.com/bazaar-org/bazaar/releases/tag/v0.6.0

This release comes with the following improvements:

  • Reworked loading to be substantially faster after first start via async loading
  • A gaming section on the Flathub page
  • Improved UI on mobile, especially on app pages
  • Verified badges next to most places where apps are shown
  • A popover that explains what verification and non-verification mean
  • An "other apps by" page for when a developer has more than 6 apps
  • Tags that show other apps with the same tag when pressed
  • An age rating dialog
  • Changed search filters into global content filters
  • 5 new pride flags
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.10

This release comes with the following improvements:

  • Add "hide-eol" preferences option to prevent Bazaar from showing end-of-life applications or applications which depend on end-of-life runtimes
  • Fix global progress bar theme sometimes not syncing with preferences
  • Show version next to addon name in the addons dialog
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.9

This release comes with the following improvements:

  • Add "On the go" section and mobile cateogry
  • Greatly decrease reported memory usage
  • Rework search UI
  • Rework page stack navigation
  • Change screenshot dialog to page
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.8

This release comes with the following improvements:

  • Fix slow/inconsistent image loading
  • Fix context row in full view
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.7

This release comes with the following improvements:

  • Rework full view layout
  • Improve progress bar theme selection
  • Reduce quantity and improve quality of search results
  • Allow the application window to fit on mobile screen sizes
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.6

This release comes with the following improvements:

  • Add interactive screenshot dialog
  • Fix empty update dialogs
  • Greatly improve look of app description rendering
  • Add pending state to the global progress bar
  • Add featured apps carousel
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.5

More improvements:

  • Improve design of transaction dialog
  • Update remove button pulse effect and comet size curve
  • Reap and reload cached textures after a day
  • Eliminate some crashes caused by race conditions
  • Change preferences group to context bar in full view
  • Switch side panels to sidebars and use flat header bar designs
  • Add really useful app size dialog :)
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.4

Some improvements:

  • Make the global progress bar customizable with pride flags! Check preferences
  • Add a new world map page to the download statistics dialog
  • Allow clicking on entries on transaction sidebar to navigate to the original store page
  • Add Alexander Vanhee to the developer credits
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.3

Some improvements:

  • Overhaul download history graph; make it interactive
  • Smarter "back" functionality
  • Hide bottom bar more often on small window sizes
  • Make "light-banner" and "dark-banner" keys available to curated configs
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.2

This release includes:

  • 553d041 * chore(po): update Ukrainian translation (#408)
  • 711732a * Rework Version History (#407)
  • d2d3771 * Calculate detailed app tiles text color based on luminance of background accent color (#405)
  • 3787e6e * Save window size in gsettings
  • 18ba76c * AsyncTexture: increase HTTP timeout to 5 seconds
  • 980f752 * SearchWidget: prevent invalid item selection
  • ab95593 * Add installed icons to app tiles (#404)
  • 203754b * (UI) Improve visiblility of add-on feature (#403)
  • 069ce61 * fix installed page list outline ring (#402)
  • da9f7b8 * (UX) Refine the Flathub views to be denser and have less partial lines (#401)
  • a6939ba * fix(po): fix Ukrainian translation (#400)
  • 35c9611 * decrease app-tile description width reqs
  • 6098be7 * chore(po): update Polish translation (#397)
  • 2944d1e * change per section limit to 12 from 9 (#396)
  • 0b04284 * Update Japanese Translation (#394)
  • fa60f4f * Move to brand new shiny Adw.ShortcutsDialog (#395)
https://github.com/bazaar-org/bazaar/releases/tag/v0.5.1 https://github.com/bazaar-org/bazaar/releases/tag/v0.5.0 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.11 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.10 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.9 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.8 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.7 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.6 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.5 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.4 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.3 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.2 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.1 https://github.com/bazaar-org/bazaar/releases/tag/v0.4.0 https://github.com/bazaar-org/bazaar/releases/tag/v0.3.2 https://github.com/bazaar-org/bazaar/releases/tag/v0.3.1 https://github.com/bazaar-org/bazaar/releases/tag/v0.3.0 https://github.com/bazaar-org/bazaar/releases/tag/v0.2.3 https://github.com/bazaar-org/bazaar/releases/tag/v0.2.2 https://github.com/bazaar-org/bazaar/releases/tag/v0.2.1 https://github.com/bazaar-org/bazaar/releases/tag/v0.2.0 https://github.com/bazaar-org/bazaar/releases/tag/v0.1.0