Страница 1 из 1

Ikona-дизайн значков

Добавлено: 17 мар 2020, 05:32
ans
Думаю, будет интересно:

Ikona — новое приложение KDE для дизайнеров значков

Эта утилита задумана как дополнительная к векторному редактору и предоставляет несколько удобных функций:
• Мгновенный предпросмотр значков в разных размерах и с разными темами
• Возможность компоновки версий значка для разных размеров в один файл для упрощения редактирования, с последующим экспортом
• Оптимизацию файлов SVG для повышения скорости их отрисовки движками векторной графики
• Встроенную палитру цветов с быстрым копированием
• Инструмент командной строки для работы с файлами значков

Приложение Ikona написано на языке программирования Rust с использованием компонентов интерфейса Kirigami.

Исходный код: https://invent.kde.org/kde/ikona
photo_2020-03-17_02-44-13.jpg

Ikona-дизайн значков

Добавлено: 18 мар 2020, 08:45
dragon
Интересно, но вот как импортировать в Росу - знаний пока явно не достает. :cry:

Ikona-дизайн значков

Добавлено: 18 мар 2020, 12:26
Zeffanyx
dragon писал(а):
18 мар 2020, 08:45
Интересно, но вот как импортировать в Росу - знаний пока явно не достает. :cry:
В обычной Росе 2016.1 Ikona не будет работать, т.к. требуется QtQuick 2.12, появившийся в Qt 5.12, а в Росе поставляется Qt 5.11. Однако, вы можете собрать программу для неофициальной сборки Росы от Виктора, там новейшая версия Qt 5.14, и всё должно работать.
Спек тут:

Код: Выделить всё

%define rdns_name	me.appadeia.ikona

Name:           ikona
Version:        0.7.1
Release:        1
Summary:        Icon Preview designed for Plasma
License:        GPLv2+
Group:          Graphical desktop/KDE
URL:            https://invent.kde.org/KDE/ikona
Source0:        %{name}-v%{version}.tar.gz
BuildRequires:  cmake
BuildRequires:	extra-cmake-modules
BuildRequires:  kf5kirigami2-devel
BuildRequires:  kf5plasma-devel
BuildRequires:  pkgconfig(Qt5Core) >= 5.12.0
BuildRequires:  pkgconfig(Qt5Quick) >= 5.12.0
BuildRequires:  pkgconfig(Qt5QuickControls2) >= 5.12.0
BuildRequires:  pkgconfig(Qt5WebEngine)
BuildRequires:  pkgconfig(Qt5Widgets)
Requires:       kirigami2


%description
A utility to preview icons as they are being made.

%prep
%setup -q -n %{name}-v%{version}

%build
%cmake_kde5
%make

%install
%makeinstall_std -C build

%files
%{_bindir}/ikona
%{_datadir}/icons/hicolor/scalable/apps/%{rdns_name}.svg
%{_datadir}/applications/%{rdns_name}.desktop
%{_datadir}/metainfo/%{rdns_name}.appdata.xml

%changelog
* Wed Mar 18 2020 Alexander Tolstoy <zeffanyx@ya.ru> 0.7.1-1
- Adapted SUSE spec for Rosa
* Sun Oct  6 2019 Carson Black <uhhadd@gmail.com>
- Disable services so version won't get changed
* Thu Sep 19 2019 uhhadd@gmail.com
- Update to version v0.7.1
* Wed Sep 11 2019 uhhadd@gmail.com
- Update to version v0.7+git1.827b694:
  * Remove unused templates from CMakeLists.txt
* Wed Sep 11 2019 uhhadd@gmail.com
- Update to version v0.7+git0.4df67cf:
  * Update appdata & desktop metadata
  * CMake
  * Montages, but on the command line
  * Montages
  * Removed CMakeLists.txt.
  * Use checked instead of disabled to show current view
  * Change default homepage from HIG home to HIG icons
  * Use QtQuick.Dialogs instead of kdialog and remove unused imports
  * Update README.md
  * Tidy up the repository and the program
* Sat Aug 10 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.6.1.1, bugfix for stylesheet injection
* Sat Aug 10 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.6.1
* Mon Jul 15 2019 Carson Black <uhhadd@gmail.com>
- Cleaned up specfile
- Add runtime dependencies
- Use reverse domain name
- Update to 0.5.2.4
* Thu Jul 11 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.5.2.1
- Back to CMake because Meson bugs
* Thu Jul 11 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.5.2
- Meson port
* Thu Jul 11 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.5
- Tidy up package files
* Tue Jul  2 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.4
* Wed Jun  5 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.2.3
- Project renamed to Ikona
* Wed Jun  5 2019 Carson Black <uhhadd@gmail.com>
- Update to 0.2.0
- Changeable colors, small icon view, and fancier icon
* Tue Jun  4 2019 Carson Black <uhhadd@gmail.com>
- Initial package