Skip to content

Commit 4f502c8

Browse files
authored
feat(XS-38): Support keyboard shortcuts across all layouts (#48)
Improves keyboard shortcut handling by supporting different keyboard layouts instead of assuming a specific physical layout. Shortcuts now work more reliably across international keyboards, providing a more consistent experience for users regardless of their selected input language.
1 parent 66f7ac5 commit 4f502c8

35 files changed

Lines changed: 242 additions & 86 deletions

build/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ info:
1111
description: "A fast, native SQL client built with Go, Wails and React." # The application description
1212
copyright: "(c) 2026, Bare7a" # Copyright text
1313
comments: "A fast, native SQL client built with Go, Wails and React." # Comments
14-
version: "1.3.7" # The application version
14+
version: "1.3.8" # The application version
1515
# cfBundleIconName: "appicon" # The macOS icon name in Assets.car icon bundles (optional)
1616
# # Should match the name of your .icon file without the extension
1717
# # If not set and Assets.car exists, defaults to "appicon"

build/darwin/Info.dev.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
<key>CFBundlePackageType</key>
7979
<string>APPL</string>
8080
<key>CFBundleShortVersionString</key>
81-
<string>1.3.7</string>
81+
<string>1.3.8</string>
8282
<key>CFBundleVersion</key>
83-
<string>1.3.7</string>
83+
<string>1.3.8</string>
8484
<key>LSMinimumSystemVersion</key>
8585
<string>12.0.0</string>
8686
<key>NSAppTransportSecurity</key>

build/darwin/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
<key>CFBundlePackageType</key>
7979
<string>APPL</string>
8080
<key>CFBundleShortVersionString</key>
81-
<string>1.3.7</string>
81+
<string>1.3.8</string>
8282
<key>CFBundleVersion</key>
83-
<string>1.3.7</string>
83+
<string>1.3.8</string>
8484
<key>LSMinimumSystemVersion</key>
8585
<string>12.0.0</string>
8686
<key>NSHighResolutionCapable</key>

build/ios/Info.dev.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>APPL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.3.7-dev</string>
18+
<string>1.3.8-dev</string>
1919
<key>CFBundleVersion</key>
20-
<string>1.3.7</string>
20+
<string>1.3.8</string>
2121
<key>LSRequiresIPhoneOS</key>
2222
<true/>
2323
<key>MinimumOSVersion</key>

build/ios/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>APPL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.3.7</string>
18+
<string>1.3.8</string>
1919
<key>CFBundleVersion</key>
20-
<string>1.3.7</string>
20+
<string>1.3.8</string>
2121
<key>LSRequiresIPhoneOS</key>
2222
<true/>
2323
<key>MinimumOSVersion</key>

build/linux/nfpm/nfpm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
name: "XenSQL"
77
arch: ${GOARCH}
88
platform: "linux"
9-
version: "1.3.7"
9+
version: "1.3.8"
1010
section: "default"
1111
priority: "extra"
1212
maintainer: ${GIT_COMMITTER_NAME} <${GIT_COMMITTER_EMAIL}>

build/windows/info.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"fixed": {
3-
"file_version": "1.3.7"
3+
"file_version": "1.3.8"
44
},
55
"info": {
66
"0000": {
7-
"ProductVersion": "1.3.7",
7+
"ProductVersion": "1.3.8",
88
"CompanyName": "Bare7a",
99
"FileDescription": "A fast, native SQL client built with Go, Wails and React.",
1010
"LegalCopyright": "(c) 2026, Bare7a",

build/windows/nsis/wails_tools.nsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
!define INFO_PRODUCTNAME "XenSQL"
1515
!endif
1616
!ifndef INFO_PRODUCTVERSION
17-
!define INFO_PRODUCTVERSION "1.3.7"
17+
!define INFO_PRODUCTVERSION "1.3.8"
1818
!endif
1919
!ifndef INFO_COPYRIGHT
2020
!define INFO_COPYRIGHT "(c) 2026, Bare7a"

build/windows/wails.exe.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
22
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
3-
<assemblyIdentity type="win32" name="com.bare7a.xensql" version="1.3.7" processorArchitecture="*"/>
3+
<assemblyIdentity type="win32" name="com.bare7a.xensql" version="1.3.8" processorArchitecture="*"/>
44
<dependency>
55
<dependentAssembly>
66
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"/>

frontend/biome.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.4.16/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.5.2/schema.json",
33
"formatter": {
44
"indentStyle": "space",
55
"indentWidth": 2,
66
"lineWidth": 120
77
},
88
"linter": {
99
"rules": {
10-
"recommended": true,
10+
"preset": "recommended",
1111
"a11y": {
1212
"useSemanticElements": "off"
1313
},

0 commit comments

Comments
 (0)