(Desktop) Hotkey settings partially resetting upon program start
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- tauri, typescript
- Lĩnh vực
- desktop
Hướng nghiên cứu
Tái hiện vấn đề lưu giữ hotkey trong phiên bản desktop trên Gentoo Linux bằng cách sử dụng các liên kết phím được liệt kê và mở lại chương trình. Kiểm tra việc lưu giữ cài đặt hotkey tại vị trí IndexedDB được đề cập trong báo cáo. Được xem là hoàn tất khi các liên kết vẫn không thay đổi sau khi khởi động lại và các chỉnh sửa tiếp theo được lưu mà không đặt lại các cài đặt khác.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'm using Livesplit One's desktop version on Gentoo Linux.
When I open the program for the first time, I unbind all hotkeys, and then set my hotkeys to the following:
Start/stop: Down Arrow
Reset: Numpad 2
Undo: Numpad 4
Skip: Numpad 6
Pause: Numpad 8
This works as expected while the program is running. But the next time I open the program, my hotkeys will change to:
Start/stop: Down Arrow
Reset: Numpad 2
Undo: Numpad 8
Skip: Numpad 2
Pause: Numpad 5
Previous Comparison: Numpad 4
Next Comparison: Numpad 6
And unlike before, this time even if I change the settings here, they will not be saved when I hit "OK."
Other settings, such as disabling "always on top," seem to be saved correctly.
Splits and layout are also mostly remembered on reopening the program (window size is not saved.)
I located what seems to be Livesplit One's config file location (~/.local/share/org.livesplit.one/databases/indexeddb/v1/tauri_localhost_0/[numbers]/
If I delete all files in this directory, then the settings (and splits/layout) will reset and I will be able to temporarily have the correct keybindings until I next close the program, but since I'll have to resize the layout and such every time, this is obviously not ideal.
- Ngôn ngữ chính
- TypeScript
- Star
- 301
- Fork
- 55
- Merge trung bình
- 8 phút
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của LiveSplit/LiveSplitOne
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
LiveSplit/LiveSplitOne#1165 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100
LiveSplit/LiveSplitOne#1162 ·
-
Improve Accessibility Đang mởenhancement suitable for contributions UI
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
LiveSplit/LiveSplitOne#1139 ·
-
Improve Keyboard Navigation Đang mởenhancement suitable for contributions UI
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
LiveSplit/LiveSplitOne#1138 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 58/100
LiveSplit/LiveSplitOne#1129 · 12 bình luận ·
Tất cả issue của LiveSplit/LiveSplitOne
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
vercel-labs/just-bash#464 ·
-
looksLikeSlug() is ASCII-only, so non-Latin entity slugs (e.g. Korean) skip exact match and collapse Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
TanStack/tanstack.com#1293 ·