Skip to content

Commit dd54d64

Browse files
committed
1.1.4
1 parent 62c8b53 commit dd54d64

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
33

4+
## 1.1.4 - 2017-05-02
5+
### Fixed
6+
* `shortcuts.vdf` should now have recurring titles removed as intended. If you had titles disappear, it was because Steam changed `AppName` property to `appname`. That resulted in too many titles and Steam got confused. Simply re-adding all titles via SRM should fix it as it will delete duplicates.
7+
48
## 1.1.3 - 2017-05-01
59
### Added
610
* Greedy search option which will search for images using both `${title}` and `${fuzzyTitle}`
711

8-
### Changed
12+
### Fixed
913
* Added a temporary fix, which should prevent `shortcuts.vdf` corruption
1014

1115
## 1.1.2 - 2017-05-01
@@ -14,6 +18,8 @@ All notable changes to this project will be documented in this file.
1418

1519
### Changed
1620
* Glob-regex now joins capture pairs. See [here](https://regex101.com/r/xasqq9/2) how it can be used
21+
22+
### Fixed
1723
* Alert component now times out as intended (previously it would just stay there until user clicked it or it received a new message to display)
1824

1925
## 1.1.1 - 2017-05-01

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "steam-rom-manager",
3-
"version": "1.1.3",
3+
"version": "1.1.4",
44
"license": "GPL-3.0",
55
"description": "An app for managing ROMs in Steam",
66
"author": {

src/renderer/lib/vdfList.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ export class VDFList {
135135
appId = this.generateAppId(exe, newTitles[i]);
136136

137137
shortcutEntries.push({
138-
AppName: newTitles[i],
138+
appname: newTitles[i],
139139
exe: exe,
140140
StartDir: '"' + path.dirname(previewData[newTitles[i]].steamDirectories[steamDirectory].executableLocation) + path.sep + '"',
141141
LaunchOptions: previewData[newTitles[i]].steamDirectories[steamDirectory].argumentString,
@@ -241,7 +241,7 @@ export class VDFList {
241241
}
242242

243243
for (let i = 0; i < shortcutEntries.length; i++) {
244-
if (titlesToRemove.findIndex(item => item.entry === shortcutEntries[i]['AppName']) !== -1)
244+
if (titlesToRemove.findIndex(item => item.entry === (shortcutEntries[i]['appname'] || shortcutEntries[i]['AppName'])) !== -1)
245245
shortcutEntries[i] = undefined;
246246
}
247247

0 commit comments

Comments
 (0)