gnome-shell/js/ui/components
Evan Welsh c2c4d84fc1 dependencies: Migrate to ES module and organize dependencies
gi modules are always loaded (there is no API for "set version without
loading"), so
we need to break dependencies.js into three sections:

- Required
- Compile-time optional
- Runtime optional

Required dependencies are always imported, compile-time optional
dependencies
are loaded if gnome-shell is compiled with support for them, and for
runtime optional dependencies we catch any errors when attempting to
load them.
If runtime optional dependencies fail to load we log a debug-level
message.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2822>
2023-07-15 02:35:56 +00:00
..
__init__.js cleanup: Don't linebreak before closing parentheses 2020-04-28 09:04:49 +00:00
automountManager.js js: Split gi imports to be on new lines to prepare for ES modules 2023-06-21 04:50:33 -07:00
autorunManager.js js: Split gi imports to be on new lines to prepare for ES modules 2023-06-21 04:50:33 -07:00
keyring.js animationUtils: Group together various animation helpers 2023-07-15 02:35:56 +00:00
networkAgent.js js: Split gi imports to be on new lines to prepare for ES modules 2023-06-21 04:50:33 -07:00
polkitAgent.js animationUtils: Group together various animation helpers 2023-07-15 02:35:56 +00:00
telepathyClient.js dependencies: Migrate to ES module and organize dependencies 2023-07-15 02:35:56 +00:00