Skip to content
This repository was archived by the owner on Aug 12, 2022. It is now read-only.

Commit 142963c

Browse files
authored
Merge pull request #7 from Foyl/dev
Dev
2 parents 3ef78e7 + 1a26dee commit 142963c

20 files changed

+2110
-1164
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,6 @@ Makefile*
7171
# QtCtreator CMake
7272

7373
CMakeLists.txt.user*
74+
75+
# macOS stuff
76+
.DS_Store

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# SteaScree Changelog
2+
3+
## 1.3.1
4+
* Well, seems like user switching never worked right. Now it does. Games listed in the combobox change on-the-fly when user ID get changed.
5+
6+
## 1.3.0
7+
* Personal name is now shown in the combobox alongside user ID. Useful when a computer is shared among a number of Steam users.
8+
9+
## 1.2.0
10+
* Added check for an updated version. There is an option to never offer updates.
11+
* Tooltips.
12+
* Minor UI improvement.
13+
14+
## 1.1.0
15+
* Implemented checking of dimensions of provided screenshots. If exceptionally large screenshot is detected, now SteaScree offers user a choice to auto-resize it to the maximum size allowed by Steam (maintaining aspect ratio), skip it or even try to upload it nevertheless. Closes issue #4.
16+
* Some bugs fixed.
17+
* Minor UI improvement.
18+
19+
## 1.0.6
20+
* Fixed a bug when screenshots weren't added to the VDF-file if latest copied screenshot was a dupe.
21+
* Minor UI improvement.
22+
23+
## 1.0.5
24+
* Significantly improved quality of generated thumbnails. Now they are even better and smoother, than those generated by Steam itself. Closes issue #1.
25+
26+
## 1.0.3
27+
* Fixed a bug where screenshots with identical creation timestamps were not copied. Now, if the timestamp overlaps for several screenshots, each of them has identical basename, but different incremental integer after the underscore and before ".jpg" extension.
28+
* Button padding are now set in-code for a more convenient binary building across different platforms.
29+
30+
## 1.0.2
31+
* Initially I thought Steam generates missing thumbnails automatically. This was not the case, so since this release SteaScree takes care of them.
32+
* Minor UI improvement.
33+
34+
## 1.0.1
35+
* Game ID combo box is now editable.
36+
* Minor UI improvement.
37+
38+
## 1.0.0
39+
40+
* Initial public release.

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
# SteaScree
1+
# SteaScree: Steam Cloud Screenshot Uploader
22

3-
SteaScree: Steam Cloud Screenshot Uploader
4-
5-
SteaScree is a simple cross-platform open-source utility which makes screenshots taken without the use of Steam's in-game overlay uploadable to the Steam Cloud. You just pick pics and a game and SteaScree will do the rest.
3+
SteaScree is a simple cross-platform open-source utility app, which makes screenshots, taken without the use of Steam's in-game overlay, uploadable to the Steam Cloud. You just pick pics, a game and SteaScree will do the rest.
64

75
Latest installers for all platforms are always available at https://steascree.download.

SteaScree.pro

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,30 @@
1-
QT += core gui network
2-
3-
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
1+
QT += core gui network widgets
42

53
TARGET = SteaScree
64

75
TEMPLATE = app
86

97
SOURCES += main.cpp\
108
mainwindow.cpp \
11-
model.cpp
9+
controller.cpp \
10+
largefiledialog.cpp \
11+
interfaceadjuster.cpp
1212

1313
HEADERS += mainwindow.h \
14-
model.h
14+
controller.h \
15+
largefiledialog.h \
16+
interfaceadjuster.h \
17+
screenshot.h
18+
19+
FORMS += mainwindow.ui \
20+
largefiledialog.ui
21+
22+
RESOURCES += \
23+
images.qrc
1524

16-
FORMS += mainwindow.ui
25+
VERSION = 1.3.1
1726

18-
VERSION = 1.0.5.0
27+
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
1928

2029
macx:ICON = res/icons/SteaScree.icns
2130

0 commit comments

Comments
 (0)