| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gnome-shell-extension-system-monitor-applet | Distribution: Fedora Project |
| Version: 38 | Vendor: Fedora Project |
| Release: 45.20260916gitb9edf51.fc46 | Build date: Sun Sep 20 17:09:19 2026 |
| Group: Unspecified | Build host: buildvm-ppc64le-12.rdu3.fedoraproject.org |
| Size: 356719 | Source RPM: gnome-shell-extension-system-monitor-applet-38-45.20260916gitb9edf51.fc46.src.rpm |
| Packager: Fedora Project | |
| Url: https://extensions.gnome.org/extension/3010/system-monitor-next/ | |
| Summary: A Gnome shell system monitor extension | |
Display system information in gnome shell status bar, such as memory usage, CPU usage, and network rate...
GPL-3.0-or-later AND BSD-3-Clause
* Sun Sep 20 2026 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-45.20260916gitb9edf51
- Manual patching in spec file to add gnome-shell 51 compatibility release 09/16/2026
* Wed Sep 16 2026 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-44.20260916gitb9edf51
- Updated to last upstream commits - massive changes
- Extract widget infrastructure to base.js and mounts.js - code only motion
- Extract all widgets to separate files
- Fix change_usage signal handler argument
- Add static metadata support to ElementBase
- Migrate remaining widgets to static metadata
- Add config-based widget instantiation for multi-device support
- Simplify widget API with collect() and auto-derived metadata
- Rewrite preferences UI for config-based monitors
- Remove unused UI templates
- Migrate Fan and Swap to collect() API
- Migrate GPU and Thermal to collectAsync() API
- Migrate CPU, Memory, Frequency, Disk, Network, Battery to collect()
- Add declarative layout framework for widget UI construction
- Migrate all widgets to declarative layout API
- Add Prometheus metrics scraper widget
- Move Display toggle to monitor row title bar
- Fix pre-existing lint errors and suppress complexity warnings
- Separate metrics from display values in collect() return
- Fix speed-in-bits not updating on config change
- Disconnect NM device signals on destroy
- Add safety timeout for async collectors
- Fix timer bugs, resource leaks, and null safety
- Fix signal leaks, listener leaks, and destroy ordering
- Respect theme foreground color
- Make UI labels consistent
- Guard GPU subprocess callback against post-destroy access
- Add What's New page with feature highlights
- Use lm-sensors for thermal and fan enumeration
- Contain exceptions thrown during widget updates
- Contain widget construction and settings-change failures
- Rebuild tooltip rows instead of appending in tip_format()
- Keep sysfs sensor labels resolvable alongside lm-sensors
- Cache and coalesce lm-sensors subprocess calls
- Restore AMD card autodetection in gpu_usage.sh
- Replace bash-only 'let' with POSIX arithmetic in gpu_usage.sh
- Improve Prometheus scrape failure feedback
- Hide Prometheus monitor type when libsoup3 is unavailable
- Restore disk usage style selector
- Block adding monitors when no devices are detected
- Reuse existing translation msgids
- Extract new UI strings and merge catalogs
- Don't call gettext with an empty string
- Tolerate missing cpufreq in the frequency widget
- Fix Prometheus fetching stale server URL after config change
- Guard Battery D-Bus callback against post-destroy access
- Fix thermal threshold styling applied on stale data and not cleared on disable
- Clear tooltip timer source ID after callback fires
- Tag async collect callbacks with a generation counter
- Defer update timers to _activateTimers() called after construction
- Disconnect signals and listeners on destroy
- Cancel pending save timer on page destroy
- Fetch battery state immediately after proxy discovery
- Abort Soup.Session on Prometheus destroy
- Release owned references in disable()
- Disconnect signals explicitly in disable()
- Convert network fallback detection to async I/O
- Remove synchronous file I/O and subprocess calls
- Convert sensor enumeration and subprocess to async APIs
- Move panel box to this._box for explicit lifecycle
- Guard async callbacks and timers against post-destroy access
- Remove unnecessary try-catch from imports
- Migrate signal handling to connectObject/disconnectObject
- Add Georgian language
- Guard gettext calls against empty strings
- Avoid blocking the shell on unreachable mounts
- Catch network filesystems missing from the fstype list
- Derive system mountpoints from the mount table
- Collect disk usage off the main thread
- Query nvidia-smi asynchronously in the add-monitor dialog
- Stop stale network mounts from freezing the shell
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1:38-43.20260411gita14b404
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Apr 11 2026 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-42.20260411gita14b404
- Updated to last upstream commits
- Add gnome-shell 50 support
- fix: handle missing system monitor app gracefully
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1:38-41.20251120gitc4969d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Thu Nov 20 2025 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-40.20251120gitc4969d9
- Updated to last upstream commits
- Makefile, README: Add gschemas compile target for local installs
- extension: Add polling logic for battery proxy initialization
- extension: Add short name for battery label
* Tue Sep 23 2025 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-39.20250923git7958f01
- Updated to last upstream commits
- Fix gnome-shell 49 support - RHBZ#2397683
* Tue Sep 16 2025 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-38.20250916git278b27e
- Updated to last upstream commits
- extension: Add setting for graph scale reset cooldown period
- metadata.json: Add gnome-shell 49 support - RHBZ#2395840
- Makefile: Don't use git rev for version
- Makefile: Allow user override of VERSION
- Makefile: Drop gschemas.{clean,uninstall}
- Makefile: Simplify and clean up
- Makefile: Don't remove when installing
- Makefile: Drop all use of sudo
- Makefile: Add gschemas-install target
- Makefile: Make build explicitly depend on gschemas
- Makefile: Add some messages about where build output is going
- Makefile: Rename the extension rule
- extension: Drop the old schema file and migration code - RHBZ#2268400
- Adapt SPEC file to new Makefile
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:38-37.20250319git184bc34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Wed Mar 19 2025 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-36.20250319git184bc34
- Updated to last upstream commits
- Add left-display feature and dynamic settings toggle
- extension: Add support for max CPU freq
- extension: More accurate disk usage calculation
- metadata.json: Add gnome-shell 48 support
* Fri Feb 07 2025 Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-35.20250207gitd7f330d
- Updated to last upstream commits
- Add log level to sm_log
- schema: Indent
- util: Move sm_log to util
- Improve non-existent sensors handling
- Schema rename - migrating gnome settings as well
- metadata.json: Update description
- Make "System Monitor" action customizable
- Makefile: Add zip-install target
- Makefile: Clean up the extension reloading stuff
- Rename schema definition files to match schema IDs
- metadata.json: Update extension URL
- Fixed Bug when detecting NVIDIA GPUs
- Add fallback logic for locale
- Drop "no migration" message
- metadata.json: Note about prereqs
- metadata.json: Tone down the rhetoric regarding update errors
- Rename archive from git new repository name: gnome-shell-system-monitor-next-applet
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:38-34.20240904git9491649
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
/usr/share/doc/gnome-shell-extension-system-monitor-applet /usr/share/doc/gnome-shell-extension-system-monitor-applet/README.md /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.system-monitor-next-applet.gschema.xml /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/base.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/common.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/extension.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/gpu_usage.sh /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/metadata.json /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/migration.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/mounts.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/prefs.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/stylesheet.css /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/ui /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/ui/prefsGeneralSettings.ui /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/utils.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/battery.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/cpu.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/disk.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/fan.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/frequency.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/gpu.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/icon.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/memory.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/network.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/prometheus.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/swap.js /usr/share/gnome-shell/extensions/system-monitor-next@paradoxxx.zero.gmail.com/widgets/thermal.js /usr/share/licenses/gnome-shell-extension-system-monitor-applet /usr/share/licenses/gnome-shell-extension-system-monitor-applet/COPYING /usr/share/locale/ar/LC_MESSAGES/system-monitor.mo /usr/share/locale/ca/LC_MESSAGES/system-monitor.mo /usr/share/locale/cs/LC_MESSAGES/system-monitor.mo /usr/share/locale/de/LC_MESSAGES/system-monitor.mo /usr/share/locale/es_ES/LC_MESSAGES/system-monitor.mo /usr/share/locale/es_MX/LC_MESSAGES/system-monitor.mo /usr/share/locale/fa/LC_MESSAGES/system-monitor.mo /usr/share/locale/fi/LC_MESSAGES/system-monitor.mo /usr/share/locale/fr/LC_MESSAGES/system-monitor.mo /usr/share/locale/hu/LC_MESSAGES/system-monitor.mo /usr/share/locale/it/LC_MESSAGES/system-monitor.mo /usr/share/locale/ja/LC_MESSAGES/system-monitor.mo /usr/share/locale/ka/LC_MESSAGES/system-monitor.mo /usr/share/locale/ko/LC_MESSAGES/system-monitor.mo /usr/share/locale/nl_NL/LC_MESSAGES/system-monitor.mo /usr/share/locale/pl/LC_MESSAGES/system-monitor.mo /usr/share/locale/pt/LC_MESSAGES/system-monitor.mo /usr/share/locale/pt_BR/LC_MESSAGES/system-monitor.mo /usr/share/locale/ro/LC_MESSAGES/system-monitor.mo /usr/share/locale/ru/LC_MESSAGES/system-monitor.mo /usr/share/locale/sk/LC_MESSAGES/system-monitor.mo /usr/share/locale/tr/LC_MESSAGES/system-monitor.mo /usr/share/locale/uk/LC_MESSAGES/system-monitor.mo /usr/share/locale/zh_CN/LC_MESSAGES/system-monitor.mo
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Sep 30 00:51:29 2026