5815546983
feat: carry selection over when switching views
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
af73c797aa
refactor: rename InstanceView to InstancesView
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
d1a62c85a6
fix: make multi-word search terms possible
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
fac16b4b0c
fix: prevent crash when filtering
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
d59ce5e331
fix: set filter for all models
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
6f88589690
fix: make parsing friendlier
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
b7bda70fb3
feat: add initial filtering function
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
b6c35491d5
feat: bring back categories
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
2bf8fa9cb4
fix: support editing instance names
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
e6c3dad6e5
fix: remove sizeHint again
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
b8fa65b8d2
fix: attempt to fix display issues on Windows
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
af8eabbc3a
fix: sort grid view by last played
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
c67da2ee5f
fix: make grid items taller
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
e230c5084e
fix: add missing newline
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
3f23ec4bf9
feat: add table/grid toggle
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
4ea038cb4b
fix: update cat birthday
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
2e34464948
feat: prototype grid view
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
8a4ad82d8d
fix: actually load default state
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
e91564d424
fix: properly load table header state
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
5189d29810
refactor: statusbar - be gone
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
822c98469f
refactor: merge icon into name column
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
35b993c248
fix: use proper function references
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
b0dc7927fb
feat: add support for sorting play times
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
61f938546d
refactor: rename column enum
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
39c582297e
fix: algin instance icon
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
3009356c8a
feat: add Cat support
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
5c02265325
chore: fix formatting
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
6527604b93
feat: reimplement contextmenu
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
e786f2ea62
refactor: make last played last column
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
319b816d79
feat: save instance view state
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
ee1d4acb51
fix: handle last play of 0
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
1e8c0ac36a
fix: improve code readability
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:05 +02:00
493a951ecb
refactor: switch instance view to QTableView
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:04 +02:00
3b4539de79
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
c363423718
refactor: fix deprecation up to Qt 6
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
984692dc62
refactor: fix deprecation up to Qt 5.15
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:17:52 +02:00
ec2ac2e80c
fix: Only trigger rename on KeyPress
...
This is macOS specific
2022-04-19 18:43:51 +05:30
c311dba465
fix: limit instance names to 128 chars
2022-03-19 23:23:08 +01:00
e6246a9306
Move MSA Client ID to the same place as the others
...
MSA Client ID has been moved to CMakeLists.txt, and defaults to the
Client ID for the PolyMC application.
Removed secrets/notsecrets library, replace with (temporary?)
program_info subdirectory.
2021-12-20 02:57:13 +00:00
b258eac215
NOISSUE continue reshuffling the codebase
2021-11-22 03:55:16 +01:00