Commit Graph

  • 55cf8cf4bb extensions/internals: Port to ESM Florian Müllner 2023-07-09 02:13:17 +0200
  • d3f662fbf2 extensionUtils: Split out extension convenience functions Florian Müllner 2023-06-30 12:57:41 +0200
  • 23f525785c extensionUtils: Use non-legacy style Florian Müllner 2023-07-10 04:43:14 +0200
  • 4a0b0e26c7 extensionUtils: Move isOutOfDate() into manager Florian Müllner 2023-07-14 14:39:45 +0200
  • df350cab0a extensionUtils: Always use manager to find current extension Florian Müllner 2023-07-09 12:47:05 +0200
  • 10672597c2 dbusServices/extensions: Add basic extension manager Florian Müllner 2023-07-09 12:47:05 +0200
  • cdd19a7773 dbusServices/extensions: Save stateObj on extension Florian Müllner 2023-07-09 02:54:58 +0200
  • 9e4de6a005 dbusServices/extensions: Don't use getCurrentExtension() Florian Müllner 2023-07-09 12:47:05 +0200
  • b4c2901e47 dbusServices/extensions: Check earlier for existing dialog Florian Müllner 2023-07-10 00:00:04 +0200
  • 3451c5a182 extensionUtils: Slightly optimize current extension lookup Florian Müllner 2023-07-10 01:20:53 +0200
  • 3289b79433 extensionUtils: Stop using RegExp for stack parsing Florian Müllner 2023-07-10 01:20:53 +0200
  • c2c4d84fc1 dependencies: Migrate to ES module and organize dependencies Evan Welsh 2023-07-09 23:34:52 -0700
  • 7a5f1e5c9e layout: Add catch when asynchronously setting up the startup animation Evan Welsh 2023-07-05 18:12:39 -0700
  • 3f12f3a87c scripting: Convert to ES module and migrate tests Evan Welsh 2023-07-05 18:08:09 -0700
  • 9a2c3da868 environment: Port environment.js to be an ES module Evan Welsh 2023-07-09 23:05:14 -0700
  • 26fa1046a3 tests: Load unit tests as modules Evan Welsh 2023-07-09 22:19:40 -0700
  • 3f667be2e8 ci: Include tests/ for linting Florian Müllner 2023-07-13 22:02:35 +0200
  • c570011376 tests/unit: Fix remaining ESLint errors Evan Welsh 2023-07-09 22:59:46 -0700
  • 26e018206d tests/shell: Fix remaining ESlint errors Florian Müllner 2023-07-13 21:29:13 +0200
  • 9e84891240 insertSorted: Refactor comparator functions to be arrow functions Evan Welsh 2023-07-09 22:58:22 -0700
  • df8fb2899d tests: Move assertArrayEquals to shared assertions file Evan Welsh 2023-07-09 22:56:26 -0700
  • b798efcc1d tests: Use gjs_context_eval_file to evaluate test scripts Evan Welsh 2023-07-09 22:24:48 -0700
  • 011ac6f83c dependencies: Specify versions of Shell/St Florian Müllner 2023-07-14 00:23:26 +0200
  • e2e3694cbd environment: Split dependencies loading into a new file Evan Welsh 2023-07-09 23:21:23 -0700
  • 87d1248dc1 animationUtils: Group together various animation helpers Evan Welsh 2023-07-09 21:58:21 -0700
  • 3c9857abad ci: Bump mutter image Florian Müllner 2023-07-15 03:27:22 +0200
  • 7eafc248cd lookingGlass: Evaluate command asynchronously Florian Müllner 2023-07-12 21:40:05 +0200
  • 85a8a6f46c lookingGlass: Reformat command header Florian Müllner 2023-07-12 21:32:56 +0200
  • c0fbd74d07 jsParse: Make getCompletions() asynchronous Florian Müllner 2023-07-13 01:52:06 +0200
  • 13e20e47bf jsParse: Replace eval() Florian Müllner 2023-07-13 01:52:06 +0200
  • a66ffcfc74 jsParse: Use JSDoc to document functions Evan Welsh 2023-07-10 02:25:01 -0700
  • 561d0d3758 lookingGlass: Handle completions asynchronously Florian Müllner 2023-07-13 01:52:06 +0200
  • 03025d7cff lookingGlass: Handle unprintable object Florian Müllner 2023-07-13 00:25:43 +0200
  • 21e4cb142d lint: Relax jsdoc requirement Florian Müllner 2023-07-13 02:55:10 +0200
  • 476bf23041 tests: Use different suites Florian Müllner 2023-07-14 00:40:09 +0200
  • a5cf08ac55 a11y: Don't create a parent loop for quick settings sliders Lukáš Tyrychtr 2023-05-11 11:19:36 +0200
  • 27ffc37668 extensions-app: Style development window Florian Müllner 2023-07-12 16:46:29 +0200
  • c67614b522 extensions-app: Include a non-fake Config Florian Müllner 2023-07-12 16:46:29 +0200
  • 3028d478b8 st/icon-theme: Remove special-casing of symbolic lookup Florian Müllner 2023-07-05 21:20:36 +0200
  • b3b4eeb496 st/icon-theme: Pick best-matching name from all themes Florian Müllner 2023-07-05 21:01:17 +0200
  • b0384bee99 tests/shell: Also import built-in modules as modules Florian Müllner 2023-07-11 16:43:02 +0200
  • 0929b2a307 tests/shell: Import introspected libraries as modules Florian Müllner 2023-07-11 14:57:41 +0200
  • 04aaa4b67b keyboard: Spawn "tecla" to show keyboard map Carlos Garnacho 2023-07-03 11:44:17 +0200
  • 3a086c43ae ci: Print eslint results to stdout as well Florian Müllner 2023-07-08 13:06:05 +0200
  • d52b1576ac main: Replace custom log function with console Florian Müllner 2022-08-01 11:26:59 +0200
  • f07bf7b1b6 main: Remove log compatibility Florian Müllner 2022-08-01 11:22:06 +0200
  • b854c1bdbb extensionSystem: Fix signal disconnection Florian Müllner 2023-07-09 22:26:29 +0200
  • 812378a00d dateUtils: Refactor so all utilities use cached local timezone Evan Welsh 2023-07-07 18:20:26 -0700
  • 8d48dc8c6f environment: Remove toLocaleFormat and add dateUtils for date formatting Evan Welsh 2023-07-07 17:58:11 -0700
  • 88eb04a42c dateMenu: Fix lint errors prior to refactor Evan Welsh 2023-07-07 13:12:49 -0700
  • e7d290bbfb tests: Stop bundling "perf" tests with gnome-shell Florian Müllner 2023-06-27 20:27:53 +0200
  • e4da6a347b test-tool: Require script argument Florian Müllner 2023-07-07 15:36:18 +0200
  • 9bb003463c test-tool: Rename perf-tool Florian Müllner 2023-06-27 20:22:28 +0200
  • bf9b9838c2 main: Pass script on CLI instead of via environment Florian Müllner 2023-06-13 03:53:32 +0200
  • 5e93791708 main: Load perf scripts as modules Florian Müllner 2023-06-13 02:13:01 +0200
  • dbc9ebc6ab ci: Look for matching ref in user remote for branch pipeline Florian Müllner 2023-07-01 20:25:52 +0200
  • 1f08056977 extensionSystem: Remove "disable" file on shutdown Florian Müllner 2023-06-12 23:28:54 +0200
  • 393d9df375 extensions-tool: Adjust templates Florian Müllner 2023-06-02 00:47:22 +0200
  • c76861b3c1 extensionUtils: Remove installImporter() Florian Müllner 2023-06-08 18:36:48 +0200
  • 972a3b2d44 dbusServices/extensions: Load preferences as module Florian Müllner 2023-06-02 04:12:34 +0200
  • e8ee845e41 extensionSystem: Load extensions as modules Florian Müllner 2023-06-02 00:47:22 +0200
  • 0c6c45d426 Bump version to 45.alpha Florian Müllner 2023-07-03 20:26:29 +0200
  • 479b1d3043 build: Bump mutter API version Florian Müllner 2023-07-03 20:33:00 +0200
  • 5f22c2e450 ci: Print ESLint version before running script Evan Welsh 2023-06-07 23:21:40 -0700
  • 097c21d140 animations: Stop syncing size manually Florian Müllner 2023-06-09 20:12:15 +0200
  • ebbcc31fbd st/texture-cache: Set up sliced images to fill parent Florian Müllner 2023-06-09 19:52:15 +0200
  • 5bf61d4cad shell/util: Use gtk4 for week-start fallback Florian Müllner 2023-07-03 19:32:13 +0200
  • 51dc50144e build: Specify systemd version requirement Joan Torres 2023-06-16 16:23:30 +0200
  • 95f923f21a Update British English translation Bruce Cowan 2023-06-30 19:20:43 +0000
  • d1784fe312 tests: Remove interactive tests Florian Müllner 2023-06-22 18:10:48 +0200
  • e31672cc42 Revert "ci: Wrap calls with sudo when building toolbox" Florian Müllner 2023-06-28 23:37:59 +0200
  • 1b974beec5 ci: Bump mutter image Florian Müllner 2023-06-28 23:36:29 +0200
  • 8afc735f9d Update Hebrew translation Yosef Or Boczko 2023-06-28 07:34:52 +0000
  • ace8676ad0 windowManager: Add shortcut for toggling quick settings Florian Müllner 2023-03-21 17:07:19 +0100
  • e9cabd00fb windowManager: Reindent shortcuts setup Florian Müllner 2023-03-21 18:09:08 +0100
  • ce14b316ff data: Unset default shortcut for 'toggle-overview' Florian Müllner 2023-04-12 18:11:51 +0200
  • 0705c7a4eb js: Fix linting errors from line shifts Evan Welsh 2023-06-07 21:53:07 -0700
  • 1e9b906cbc js: Split gi imports to be on new lines to prepare for ES modules Evan Welsh 2023-06-07 21:52:46 -0700
  • 8d562ff71c portalHelper: Port to ESM Florian Müllner 2023-05-25 22:22:09 +0200
  • 38c9364acc portalHelper: Stop using non-default ARGV vector Florian Müllner 2023-05-30 14:41:36 +0200
  • 80ac32a268 extensions-app: Port to ESM Florian Müllner 2023-05-25 21:23:24 +0200
  • 612e04165e dbusServices: Port to ESM Florian Müllner 2023-05-25 20:31:22 +0200
  • eacabbf443 panel: Stylesheet updates and minor improvements for panel buttons Sam Hewitt 2023-06-19 17:22:29 -0230
  • aa11d90693 workspace: Reapply border radius on background changes Florian Müllner 2023-06-19 02:24:47 +0200
  • ee384d85da ci: Wrap calls with sudo when building toolbox Florian Müllner 2023-06-20 02:21:47 +0200
  • 761db49137 ci: Bump mutter image Florian Müllner 2023-06-19 23:15:13 +0200
  • 62b4e67b38 subprojects/shew: Adjust to GTK deprecation Florian Müllner 2023-05-27 15:00:43 +0200
  • 1d1e2b2313 window: Move search button to the start Christopher Davis 2023-06-18 21:33:06 -0400
  • 382434103c window: Port to AdwToolbarView Christopher Davis 2023-06-18 20:55:38 -0400
  • 55ae4c0806 window: Port to AdwApplicationWindow Christopher Davis 2023-06-18 20:53:30 -0400
  • 9e5dfa2221 extensions-app: Extend build instructions Martin Zurowietz 2023-06-13 21:05:49 +0200
  • 593f659a73 parentalControlsManager: Don't log error when disabled Florian Müllner 2023-06-09 15:41:03 +0200
  • 6b36d03ca1 Update Slovak translation Dušan Kazik 2023-06-08 14:09:24 +0000
  • ae24b0247e magnifier: Fix cursor offset Андрей Гриценко 2023-05-29 17:42:13 +0300
  • 8fb8f7f827 init: Move Meta main loop into JavaScript after GJS context is initialized Evan Welsh 2023-06-07 08:58:08 -0700
  • 5d8e860a48 panel: Refactor quick settings loading for asynchronous imports Evan Welsh 2023-06-07 08:30:29 -0700
  • 7116d91852 animation: Don't get size information until spinner has a parent Evan Welsh 2023-06-07 08:47:50 -0700
  • 39ed7f83fd ci: Migrate eslint-plugin-jsdoc rule and pin eslint versions Evan Welsh 2023-06-06 23:23:54 -0700
  • aac6970395 Update Russian translation Julia Dronova 2023-06-07 16:00:05 +0000
  • 02cd1ecd94 shell/perf-helper: Port to GTK4 Florian Müllner 2023-04-13 22:39:29 +0200