Open Source Snapmatic and Savegame viewer/editor for GTA V https://gta5view.syping.de/
Go to file
Syping 1fbe4d9e67
continuous-integration/drone/push Build is passing Details
gta5view 1.8.0 release
2020-10-11 17:46:45 +02:00
.ci gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
.drone gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
.flatpak gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
.gitlab add drone build 2020-06-07 20:30:53 +02:00
.travis 1.7.0 release 2019-07-24 20:23:40 +02:00
anpro fix Qt 5.15 build 2020-08-03 17:23:39 +02:00
lang update community translation files 2018-05-31 04:49:17 +02:00
pcg random generator now based on pcg-random 2018-06-15 04:43:13 +02:00
qjson4 [skip ci] fix indent spelling 2020-08-25 15:47:08 +02:00
res gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
tmext update telemetry blob 2018-06-22 14:59:39 +02:00
uimod Ported now to Qt 6 2020-09-28 05:33:04 +02:00
.drone.yml gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
.gitattributes add NSIS script for gta5view Installer 2018-02-06 11:26:20 +01:00
.gitignore increase Snapmatic Max Capacity to 512 KB, support for pre May 2015 2018-07-12 10:52:33 +02:00
.gitlab-ci.yml gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
.travis.yml gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
AboutDialog.cpp 1.7.0 release 2019-07-24 20:16:48 +02:00
AboutDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
AboutDialog.ui Fix translation issues and update location files 2018-05-24 01:27:44 +02:00
AppEnv.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
AppEnv.h massive DPI improvements 2019-01-13 14:32:12 +01:00
CMakeLists.txt CMake build improved and does now Windows build 2020-09-26 18:52:05 +02:00
CrewDatabase.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
CrewDatabase.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
DatabaseThread.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
DatabaseThread.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ExportDialog.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ExportDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ExportDialog.ui fix chmod and desktop file 2018-01-11 09:01:32 +01:00
ExportThread.cpp 1.8 bump, fix res regression from 1.7, other fixes. 2020-04-24 05:36:11 +02:00
ExportThread.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
GlobalString.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
GlobalString.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
IconLoader.cpp updated gta5view icon naming 2020-08-28 13:33:35 +02:00
IconLoader.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ImportDialog.cpp 1.8 bump, fix res regression from 1.7, other fixes. 2020-04-24 05:36:11 +02:00
ImportDialog.h 1.8 bump, fix res regression from 1.7, other fixes. 2020-04-24 05:36:11 +02:00
ImportDialog.ui imge cropping added 2018-07-20 15:58:51 +02:00
JsonEditorDialog.cpp fix some deprecations, more compatibility 2020-08-25 17:29:41 +02:00
JsonEditorDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
JsonEditorDialog.ui add ability to change picture while import process 2018-07-17 16:41:38 +02:00
LICENSE prepare 1.5.0 release 2018-02-08 12:39:57 +01:00
LICENSE.GPL prepare 1.5.0 release 2018-02-08 12:39:57 +01:00
LICENSE.LGPL prepare 1.5.0 release 2018-02-08 12:39:57 +01:00
MapLocationDialog.cpp gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
MapLocationDialog.h gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
MapLocationDialog.ui fix broken Map drawing on some platforms 2020-08-25 12:52:45 +02:00
MessageThread.cpp added motd message system 2020-09-13 02:10:15 +02:00
MessageThread.h added motd message system 2020-09-13 02:10:15 +02:00
OptionsDialog.cpp CMake improvements, deprecate QMake for Qt5, GTA5SYNC_WIN -> Q_OS_WIN, 2020-09-26 16:12:55 +02:00
OptionsDialog.h added ability to read GTA V game language 2018-07-28 04:55:55 +02:00
OptionsDialog.ui added ability to read GTA V game language 2018-07-28 04:55:55 +02:00
PictureDialog.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
PictureDialog.h CMake improvements, deprecate QMake for Qt5, GTA5SYNC_WIN -> Q_OS_WIN, 2020-09-26 16:12:55 +02:00
PictureDialog.ui clean up resources 2018-05-31 04:45:19 +02:00
PictureExport.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
PictureExport.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
PictureWidget.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
PictureWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
PlayerListDialog.cpp improved more manual DPI scaling 2020-08-25 12:53:21 +02:00
PlayerListDialog.h use icons for PlayerListDialog buttons 2019-01-16 02:11:42 +01:00
PlayerListDialog.ui use icons for PlayerListDialog buttons 2019-01-16 02:11:42 +01:00
ProfileDatabase.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ProfileDatabase.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ProfileInterface.cpp gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
ProfileInterface.h replace savegame.png with scaleable savegame.svgz 2018-12-01 17:47:28 +01:00
ProfileInterface.ui fix chmod and desktop file 2018-01-11 09:01:32 +01:00
ProfileLoader.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ProfileLoader.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ProfileWidget.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
ProfileWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
README.md gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
SavegameCopy.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SavegameCopy.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SavegameData.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
SavegameData.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SavegameDialog.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SavegameDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SavegameDialog.ui fix chmod and desktop file 2018-01-11 09:01:32 +01:00
SavegameWidget.cpp massive DPI improvements 2019-01-13 14:32:12 +01:00
SavegameWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SavegameWidget.ui fix chmod and desktop file 2018-01-11 09:01:32 +01:00
SidebarGenerator.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SidebarGenerator.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SnapmaticEditor.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
SnapmaticEditor.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SnapmaticEditor.ui ImportDialog improved 2018-07-25 20:52:30 +02:00
SnapmaticPicture.cpp gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
SnapmaticPicture.h fix some deprecations, more compatibility 2020-08-25 17:29:41 +02:00
SnapmaticWidget.cpp 1.8 bump, fix res regression from 1.7, other fixes. 2020-04-24 05:36:11 +02:00
SnapmaticWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
SnapmaticWidget.ui fix chmod and desktop file 2018-01-11 09:01:32 +01:00
StandardPaths.cpp SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
StandardPaths.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
StringParser.cpp gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
StringParser.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
TelemetryClass.cpp CMake improvements, deprecate QMake for Qt5, GTA5SYNC_WIN -> Q_OS_WIN, 2020-09-26 16:12:55 +02:00
TelemetryClass.h added ability to read GTA V game language 2018-07-28 04:55:55 +02:00
TranslationClass.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00
TranslationClass.h SnapmaticPicture now stay alone, gta5sync references reduced 2018-05-24 22:32:00 +02:00
UserInterface.cpp added motd message system 2020-09-13 02:10:15 +02:00
UserInterface.h added motd message system 2020-09-13 02:10:15 +02:00
UserInterface.ui String Update + added new Dialog 2018-01-17 00:59:40 +01:00
config.h CMake build improved and does now Windows build 2020-09-26 18:52:05 +02:00
gta5view.pro Ported now to Qt 6 2020-09-28 05:33:04 +02:00
main.cpp Ported now to Qt 6 2020-09-28 05:33:04 +02:00

README.md

gta5view

Grand Theft Auto V Savegame and Snapmatic viewer/editor

  • View Snapmatics with the ability to disable them in-game
  • Edit Snapmatic pictures and properties in multiple ways
  • Import/Export Snapmatics, Savegames and pictures
  • Choose between multiple Social Club accounts as GTA V profiles IDs

Screenshots

Snapmatic Picture Viewer
User Interface
Snapmatic Properties

Build gta5view for Windows

# Note: Install Docker Community Edition and Git before continuing
git clone https://gitlab.com/Syping/gta5view && cd gta5view
docker pull sypingauto/gta5view-build:1.8-static
docker run --rm -v ${PWD}:/gta5view -it sypingauto/gta5view-build:1.8-static
cd /gta5view && mkdir -p build && cd build
mingw64-qt-cmake ../
make -j $(nproc --all)

Build gta5view for Debian/Ubuntu

sudo apt-get install cmake git gcc g++ libqt5svg5-dev qtbase5-dev qttranslations5-l10n make
git clone https://gitlab.com/Syping/gta5view && cd gta5view
mkdir -p build && cd build
cmake ../
make -j $(nproc --all)
sudo make install

Build gta5view for Fedora

sudo dnf install cmake git gcc gcc-c++ qt5-qtbase-devel qt5-qtsvg-devel qt5-qttranslations make
git clone https://gitlab.com/Syping/gta5view && cd gta5view
mkdir -p build && cd build
cmake ../
make -j $(nproc --all)
sudo make install

Build gta5view for Windows (Beginner)

Download the Qt Framework and install the MinGW version.
Download the Source Code over the Repository or with your Git client.
Open the gta5view.pro Project file with Qt Creator and build it over Qt Creator.

Download Binary Releases

Go to gta5view release and download the .exe file for Windows, .deb file for Debian/Ubuntu and .dmg file for OS X.