Adwaita-derived (GNOME Project, LGPL-3-or-CC-BY-SA), recoloured per light/dark skin and laid out in IDM's toolbar positions per docs/03-gui-spec.md §1. Licence and per-file provenance recorded in gui/resources/icons/LICENSE. New IconTheme mirrors ThemeManager's colorSchemeChanged hook so a live light/dark switch swaps every action's glyph, not just the QSS. Toolbar/menu actions, the tray icon and the window icon all now use it instead of the SP_ArrowDown placeholder. Install-path notes for PKG filed as R5 in gui/docs/pkg-qa-requests-m1.md. Also rebases lane/gui onto main (13 commits, no gui/ conflicts). Verified: full build clean, all 13 gui ctest targets pass (including gui_no_download_logic), unhappy-path DoD gate PASS against mockd (--drop-connection). Co-Authored-By: Claude Sonnet 5 <[email protected]>
67 lines
3.7 KiB
Plaintext
67 lines
3.7 KiB
Plaintext
Icon set for Velox Download Manager
|
|
====================================
|
|
|
|
Source: GNOME Adwaita icon theme (`adwaita-icon-theme`), version bundled with
|
|
Debian/Ubuntu, downloaded from <https://download.gnome.org/sources/adwaita-icon-theme/>.
|
|
This is the same "compatibly-licensed set" path called out in
|
|
docs/03-gui-spec.md's legal note (Papirus/Breeze-derived is the other option; we used
|
|
what was locally available and equally suitable) and gui/docs/agents/AGENT-GUI.md.
|
|
|
|
Nothing in this directory is IDM's artwork. Files below are recolored (fill colour only —
|
|
geometry untouched) derivatives of Adwaita SVGs, laid out in IDM's toolbar positions per
|
|
docs/03-gui-spec.md §1, so the *positions* rhyme with IDM's muscle memory while the
|
|
*pictures* are GNOME's.
|
|
|
|
Copyright
|
|
---------
|
|
(c) 2002-2014 The GNOME Project and Adwaita icon theme contributors, including:
|
|
Ulisse Perusin, Riccardo Buzzotta, Josef Vybíral, Hylke Bons, Ricardo González,
|
|
Lapo Calamandrei, Rodney Dawes, Luca Ferretti, Tuomas Kuosmanen, Andreas Nilsson,
|
|
Jakub Steiner, Claire Alexander, Darren Wilson, and other contributors.
|
|
|
|
License
|
|
-------
|
|
Dual-licensed, at the recipient's option:
|
|
- GNU Lesser General Public License v3.0 (LGPL-3.0-only), or
|
|
- Creative Commons Attribution-Share Alike 3.0 or 4.0 (CC-BY-SA-3.0 / CC-BY-SA-4.0)
|
|
|
|
Full text: https://www.gnu.org/licenses/lgpl-3.0.html
|
|
https://creativecommons.org/licenses/by-sa/4.0/
|
|
|
|
Attribution: "GNOME Project" (https://www.gnome.org), per the upstream copyright file's
|
|
own attribution note.
|
|
|
|
Provenance and modifications
|
|
-----------------------------
|
|
All files trace back to `/usr/share/icons/Adwaita/{symbolic,scalable}/...` from the
|
|
`adwaita-icon-theme` Debian package. Only the `fill` colour was changed (geometry, paths
|
|
and viewBox are untouched) to produce a light-toolbar and a dark-toolbar variant of each
|
|
symbolic glyph:
|
|
|
|
light/*.svg fill #2e2e2e — used when the app is in the idm-like (light) theme
|
|
dark/*.svg fill #eeeeec — used when the app is in the dark theme
|
|
app/velox.svg unmodified — full-colour "folder-download" glyph, used for the
|
|
window icon, the tray icon, and the .desktop icon
|
|
|
|
Adwaita source file -> our name
|
|
-----------------------------------------------------------------------------
|
|
symbolic/actions/list-add-symbolic.svg -> add-url.svg
|
|
symbolic/actions/media-playback-start-symbolic.svg -> resume.svg
|
|
symbolic/actions/media-playback-pause-symbolic.svg -> pause.svg
|
|
symbolic/actions/media-playback-stop-symbolic.svg -> stop-all.svg
|
|
symbolic/actions/edit-delete-symbolic.svg -> delete.svg
|
|
symbolic/actions/edit-clear-all-symbolic.svg -> delete-completed.svg
|
|
symbolic/actions/appointment-new-symbolic.svg -> scheduler.svg
|
|
symbolic/categories/preferences-system-symbolic.svg -> options.svg
|
|
symbolic/legacy/web-browser-symbolic.svg -> grabber.svg
|
|
symbolic/actions/document-properties-symbolic.svg -> properties.svg
|
|
symbolic/actions/insert-link-symbolic.svg -> batch.svg
|
|
scalable/places/folder-download.svg -> app/velox.svg (unmodified)
|
|
|
|
Toolbar/menu -> icon mapping (docs/03-gui-spec.md §1 toolbar order)
|
|
---------------------------------------------------------------------
|
|
Add URL -> add-url · Resume -> resume · Pause -> pause · Stop All -> stop-all ·
|
|
Delete -> delete · Delete Completed -> delete-completed · Scheduler -> scheduler ·
|
|
Options -> options · Grabber -> grabber. Properties and Batch (menu-only, not on the
|
|
default toolbar) use properties and batch respectively.
|