Skip to content

Commit

Permalink
Update for release 1.8.1
Browse files Browse the repository at this point in the history
Notable Changes:
- Update docs, CMakeLists.txt, and appdata to 1.8.1
- Simplify text interface for copy and paste Steam login dialog
  • Loading branch information
streetpea committed Aug 13, 2024
1 parent 66f36e0 commit 8a4385a
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 20 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ tri_option(CHIAKI_USE_SYSTEM_CURL "Use system-provided curl instead of submodule

set(CHIAKI_VERSION_MAJOR 1)
set(CHIAKI_VERSION_MINOR 8)
set(CHIAKI_VERSION_PATCH 0)
set(CHIAKI_VERSION_PATCH 1)
set(CHIAKI_VERSION ${CHIAKI_VERSION_MAJOR}.${CHIAKI_VERSION_MINOR}.${CHIAKI_VERSION_PATCH})

set(CPACK_PACKAGE_NAME "chiaki-ng")
Expand Down
11 changes: 11 additions & 0 deletions docs/updates/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,17 @@ In order to update your already installed `chiaki-ng` to the newest version, eit

## Releases (Newest First)

### 1.8.1

Small patch update

- enable haptic feedback for DualSense on MacOS (see [enabling haptic feedback for DualSense on MacOS](controlling.md#enabling-dualsense-haptics-on-macos){target="_blank" rel="noopener"})
- fix issue where sleeping your client device on Linux would cause chiaki-ng to crash
- give user link to use in a browser when using psn login in game mode on Steam Deck
- creating Steam shortcut improvements (i.e., add a timestamp to the backup file so multiple can be saved and not allowing creating another shortcut while currently creating one)
- scale the official Steam icons for chiaki-ng used in the create a Steam shortcut button to the appropriate sizes to fix pause will scrolling through Steam menu with chiaki-ng added as a non-steam game in Steam big-picture mode
- changes MacOS icons to give them the "MacOS" style (i.e., rounded edges, etc.)

### 1.8.0

Name change to chiaki-ng
Expand Down
11 changes: 11 additions & 0 deletions gui/io.github.streetpea.Chiaki4deck.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,17 @@
<update_contact>[email protected]</update_contact>
<content_rating type="oars-1.1" />
<releases>
<release date="2024-8-12" version="1.8.1">
<description>
<p>This release provides the following improvements:</p>
<ul>
<li>fix issue where sleeping your client device on Linux would cause chiaki-ng to crash</li>
<li>give user link to use in a browser when using psn login in game mode on Steam Deck</li>
<li>creating Steam shortcut improvements (i.e., add a timestamp to the backup file so multiple can be saved and not allowing creating another shortcut while currently creating one)</li>
<li>scale the official Steam icons for chiaki-ng used in the create a Steam shortcut button to the appropriate sizes to fix pause will scrolling through Steam menu with chiaki-ng added as a non-steam game in Steam big-picture mode</li>
</ul>
</description>
</release>
<release date="2024-7-29" version="1.8.0">
<description>
<p>This release provides the following improvements:</p>
Expand Down
38 changes: 19 additions & 19 deletions gui/src/qml/PSNLoginDialog.qml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ DialogView {
{
loginForm.visible = true
psnurl = Chiaki.openPsnLink()
if(psnurl)
{
openurl.selectAll()
openurl.copy()
}
dialog.buttonVisible = true
}
else
Expand All @@ -43,33 +48,27 @@ DialogView {
columnSpacing: 20

Label {
text: qsTr("Open Web Browser with following link")
text: qsTr("Open Web Browser with copied URL")
visible: psnurl
}

TextField {
id: openurl
text: psnurl
visible: psnurl
KeyNavigation.right: copyUrl
visible: false
Layout.preferredWidth: 400
C.Button {
id: copyUrl
text: qsTr("Click to Copy URL")
anchors {
left: parent.right
verticalCenter: parent.verticalCenter
leftMargin: 10
}
onClicked: {
openurl.selectAll()
openurl.copy()
}
KeyNavigation.up: openurl
KeyNavigation.left: openurl
KeyNavigation.down: url
KeyNavigation.right: url
}

C.Button {
id: copyUrl
text: qsTr("Click to Re-Copy URL")
onClicked: {
openurl.selectAll()
openurl.copy()
}
KeyNavigation.down: url
KeyNavigation.right: url
visible: psnurl
}

Label {
Expand All @@ -93,6 +92,7 @@ DialogView {
}
onClicked: url.paste()
KeyNavigation.left: url
KeyNavigation.up: url
lastInFocusChain: true
}
}
Expand Down

0 comments on commit 8a4385a

Please sign in to comment.