Open Source Snapmatic and Savegame viewer/editor for GTA V https://gta5view.syping.de/
Find a file
Syping 40e1b288c3
All checks were successful
continuous-integration/drone/push Build is passing
updated korean translation
2020-11-17 03:46:07 +01:00
.ci NSIS: Bump version to 1.9.0 2020-11-05 16:29:00 +01:00
.drone gta5view 1.8.0 release 2020-10-11 17:46:45 +02:00
.flatpak add metainfo 2020-10-20 09:31:22 +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 updated korean translation 2020-11-17 03:46:07 +01: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 CMake: Support Qt6 build 2020-11-05 16:21:33 +01: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 CMake: Support Qt6 build 2020-11-05 16:21:33 +01:00
.travis.yml CMake: Support Qt6 build 2020-11-05 16:21:33 +01: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 RagePhoto: Load parser added 2020-11-08 03:50:06 +01:00
config.h CMake: Support Qt6 build 2020-11-05 16:21:33 +01: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
gta5view.pro WIP: SnapmaticPicture using RagePhoto now 2020-11-09 01:08:51 +01: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 add unlimited buffer and import as-is 2020-11-16 15:29:31 +01:00
ImportDialog.h add unlimited buffer and import as-is 2020-11-16 15:29:31 +01:00
ImportDialog.ui [skip ci] fix ImportDialog string, update translations 2020-11-17 03:25:30 +01: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
main.cpp Small Flatpak fixes, Qt6 beta build fix 2020-10-21 19:14:20 +02: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 Small Flatpak fixes, Qt6 beta build fix 2020-10-21 19:14:20 +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 add unlimited buffer and import as-is 2020-11-16 15:29:31 +01: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: wrap getContentMaxLength 2020-11-09 01:42:11 +01: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
RagePhoto.cpp RagePhoto: add setPhotoBuffer 2020-11-15 12:29:33 +01:00
RagePhoto.h RagePhoto: add setPhotoBuffer 2020-11-15 12:29:33 +01:00
README.md README: add Arch/Manjaro build instruction 2020-10-13 22:35:17 +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 SnapmaticPicture: fix eXtend bug 2020-11-15 13:55:06 +01:00
SnapmaticPicture.h SnapmaticPicture: add eXtendMode 2020-11-15 13:15:16 +01: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 RagePhoto: Qt6 support added 2020-11-11 17:58:15 +01: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 Small Flatpak fixes, Qt6 beta build fix 2020-10-21 19:14:20 +02:00
UserInterface.h Small Flatpak fixes, Qt6 beta build fix 2020-10-21 19:14:20 +02:00
UserInterface.ui String Update + added new Dialog 2018-01-17 00:59:40 +01:00

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 make qtbase5-dev qttranslations5-l10n
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 Arch/Manjaro

sudo pacman -S cmake gcc git make qt5-base qt5-svg qt5-tools qt5-translations
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++ make qt5-qtbase-devel qt5-qtsvg-devel qt5-qttranslations
git clone https://gitlab.com/Syping/gta5view && cd gta5view
mkdir -p build && cd build
cmake ../
make -j $(nproc --all)
sudo make install

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.