feat: initial commit for media tracking software
- Setup C++/Qt6 desktop application structure - Added initial Go proxy backend for TMDB/IGDB integration
This commit is contained in:
commit
3f07c78316
63 changed files with 6547 additions and 0 deletions
BIN
resources/icons/appicon.ico
Normal file
BIN
resources/icons/appicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 361 KiB |
BIN
resources/icons/appicon.png
Normal file
BIN
resources/icons/appicon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.5 KiB |
16
resources/icons/appicon.svg
Normal file
16
resources/icons/appicon.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<svg width="512" height="512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#0a84ff"/>
|
||||
<stop offset="0.5" stop-color="#bf5af2"/>
|
||||
<stop offset="1" stop-color="#ff375f"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<rect x="32" y="32" width="448" height="448" rx="112" fill="url(#bg)"/>
|
||||
<!-- play triangle -->
|
||||
<path d="M196 168 L196 344 L344 256 Z" fill="#ffffff"/>
|
||||
<!-- checklist tick badge -->
|
||||
<circle cx="356" cy="356" r="86" fill="#ffffff"/>
|
||||
<path d="M318 356 L346 384 L398 326" fill="none" stroke="#30d158"
|
||||
stroke-width="26" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 717 B |
1
resources/icons/check.svg
Normal file
1
resources/icons/check.svg
Normal file
|
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>
|
||||
|
After Width: | Height: | Size: 187 B |
6
resources/icons/placeholder.svg
Normal file
6
resources/icons/placeholder.svg
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 180 260">
|
||||
<rect width="180" height="260" rx="10" fill="#2c2c2e"/>
|
||||
<path d="M90 95a26 26 0 1 0 0 52 26 26 0 0 0 0-52zm0 12a14 14 0 1 1 0 28 14 14 0 0 1 0-28z" fill="#5a5a5e"/>
|
||||
<rect x="40" y="170" width="100" height="10" rx="5" fill="#3a3a3c"/>
|
||||
<rect x="55" y="190" width="70" height="8" rx="4" fill="#3a3a3c"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 379 B |
8
resources/linux/ultimate-media-tracker.desktop
Normal file
8
resources/linux/ultimate-media-tracker.desktop
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Ultimate Media Tracker
|
||||
Comment=Track movies, series, mangas, books and games
|
||||
Exec=umt
|
||||
Icon=ultimate-media-tracker
|
||||
Terminal=false
|
||||
Categories=Utility;AudioVideo;Database;
|
||||
7
resources/resources.qrc
Normal file
7
resources/resources.qrc
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<RCC>
|
||||
<qresource prefix="/icons">
|
||||
<file alias="check.svg">icons/check.svg</file>
|
||||
<file alias="placeholder.svg">icons/placeholder.svg</file>
|
||||
<file alias="appicon.svg">icons/appicon.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
1
resources/win/app.rc
Normal file
1
resources/win/app.rc
Normal file
|
|
@ -0,0 +1 @@
|
|||
IDI_ICON1 ICON "../icons/appicon.ico"
|
||||
Loading…
Add table
Add a link
Reference in a new issue