All notable changes to this project will be documented in this file. (The format is based on Keep a Changelog.)
- Count on running instances
- Compatibility for Podman with docker alias
- Terminal issue for non Ubuntu distro. Fallback to gnome-terminal
- St.Label deallocation problem
- Added user in
docker
group verification as one more error handler. - Added
docker-compose
project name before the container in the Panel menu if available.
- Code consolidation (icon variable name).
- README consolidation to show almost all relevant informations about the extension
- New: Contributors; License
- Changed: Name (to follow the real name of extension); Description; Screenshot; Usage; Installation
- New short description file: EXTENSIONS.GNOME.ORG.md
- New icon handling method.
- New custom GNOME Panel - Docker icon with 16px raster aligned structure.
- Needed to slightly change the official visuals to sharp as possible results as there is no official low resolution version*.
- Designed with taking into account the official GNOME design guidelines.
- New custom GNOME Menu - Docker container like container icons (based on official container visuals).
- New custom GNOME Menu - Docker container state icons (aligned to official container visual).
- Slightly fresher icon color palette for containers and their states.
- New more universal 'terminal' application management to use generic 'x-terminal-emulator' (instead of hard-coded 'gnome-terminal') to show logs or give interactive console for containers.
- New screenshot with almost general and modern GNOME environment (without any non-required frippery).
- Consolidation of resources and their path (icons, screenshots).
metadata.json
refreshment with README 'shared' description and expanded with new GNOME version.
- Removed discrete license file as the README now handle this aspect of the extension.
2 - 2019-11-2
- Credits section to the README.md file
- Added
Logs
submenu item to allow logging display for containers. Logs have a 2000 rows history and execution is in tail mode. - This changelog.
Exec
submenu icon- Use of GLib.spawn_command_line_async instead of Gio.Subprocess to fix
executon of gnome-terminal when running
Exec
andLogs
commands.
1 - 2019-10-13
- Added
Exec
submenu item to allowdocker exec -it ${CONTAINER_NAME} bash
- Added sub menu icons
- Added notify messages
- Code migration to fit GNOME 3.34 API
- Docker
Remove
command removed because it was to risky