summaryrefslogtreecommitdiff
path: root/panels/applications/cc-applications-panel.ui
Commit message (Collapse)AuthorAgeFilesLines
* applications: Connect signals with g_signal_connect_object in swapped formRobert Ancell2020-03-301-16/+16
|
* applications: Replace GtkStack child names with widget referencesRobert Ancell2020-03-301-8/+2
| | | | | The child names are easier to break if widgets are changed - this can't be detected by the compiler.
* applications: Add a 'set desktop background' switchMatthias Clasen2020-02-021-0/+6
| | | | | | | This is backed by the 'wallpaper' permission that the flatpak portal uses. Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/808
* applications: Add a 'run in background' switchbackground-permissionMatthias Clasen2019-12-101-0/+6
| | | | | | | This is backed by the 'background' permission that the flatpak portal uses. It would be slightly nicer if we had a separate 'unset' state. For now, we just show 'unset' as 'on'.
* applications: Add a placeholder widget for the sidebar listGeorges Basile Stavracas Neto2019-04-011-0/+47
| | | | | So we keep it consistent with other lists that allow filtering, such as the main panel list itself.
* applications: Add search entry to the sidebarGeorges Basile Stavracas Neto2019-04-011-3/+23
| | | | | | | This matches the current mockups [1] for the panel, and allows easily finding applications. [1] https://gitlab.gnome.org/Teams/Design/settings-mockups/raw/master/applications/applications-wires.png
* Revert "applications: Remove markup from a translatable string"Jeremy Bicha2019-01-071-4/+2
| | | | | | | | | This reverts commit d2c759fcae48495ba66c9538ef0c4bbb1330885f. The commit caused the Applications panel to crash with Unhandled tag: <attributes> Apparently CInfoRow doesn't know how to handle attributes.
* applications: Remove markup from a translatable stringPiotr Drąg2019-01-071-2/+4
|
* Introduce Applications panelGeorges Basile Stavracas Neto2019-01-071-0/+531
This is an initial implementation of most of the intended functionality for this panel. Flatpak integration itself is implemented by spawning "flatpak info -m $appid", which gives us the metadata in key file format, and allows flatpak to be a runtime dependency. Even after removing the .desktop suffix, there can still be a difference between the app ID generated in this way and the flatpak ID, since flatpaks are allowed to export files whose prefix is the flatpak ID. Fix this by pulling the X-Flatpak key out of the desktop file. This would cause trouble for org.libreoffice.LibreOffice-math.