elementary / os

The OS build system
https://elementary.io
GNU General Public License v3.0
996 stars 131 forks source link

Provide a replacement for libunity #176

Open tintou opened 5 years ago

tintou commented 5 years ago

We use libunity for:

We need to provide a replacement library as libunity is requiring many unmaintained components (libdee, dbus-menus) that we don't need.

cassidyjames commented 5 years ago

@tintou dynamic quicklists are super handy and provided by libunity. But I do think they could be greatly improved, i.e. with an option for caching their contents (much like the Android launcher shortcuts introduced in Android 8 or 9 I believe).

The advantage of dynamic-but-cached quicklists over static menus defined in the .desktop file is that they can be dynamic, i.e. for Files bookmarks or say favorite subreddits for a Reddit app, but could still be used when the app itself is not actively running (a big shortcoming of the current quicklists as used in Files and Switchboard).

tintou commented 5 years ago

@cassidyjames oh yeah, indeed that'd be great to improve them instead