e6e92f2b0e
fix: only allow workarounds for blocked mods from MR when 100% safe
...
If a version on Modrinth has more than a single mod loader associated,
it means that it's possible we might get the wrong file for download,
since individual files don't really have this kind of metadata in the
API response.
So, in such cases, it's best to let the user take care of it instead.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-10-28 13:31:21 -03:00
03b48554b1
fix(style): convert tabs to spaces
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-10-29 00:01:22 +08:00
f229574758
Merge pull request #322 from DioEgizio/64bit-it
2022-10-28 18:43:32 +05:30
7b446dd30f
Merge pull request #319 from Scrumplex/fix-avoid-mr-segfault
2022-10-28 13:40:52 +02:00
a5be974f1a
feat: use clang64 on qt6 builds
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-10-28 08:05:31 +02:00
952615eadb
Merge pull request #301 from DioEgizio/clang-attempt
...
feat(actions): use clang32 for building on windows
2022-10-28 07:54:17 +02:00
93894f62ff
fix: avoid segfault for unexpected API reponse
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-28 00:08:15 +02:00
2051de51b5
Merge pull request #318 from TheLastRar/manifest-platform
...
Fix: Don't specify x86 in manifest
2022-10-27 22:53:15 +02:00
2ba3de79d8
chore: add comment about copy bug
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-27 21:23:17 +02:00
d35c985d2e
feat(actions): use clang32 for building on windows
...
*way* faster
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-10-27 21:23:17 +02:00
b18466da84
Fix: Don't specify x86 in manifest
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2022-10-27 18:37:08 +01:00
90714a93f3
Merge pull request #315 from AshtakaOOf/develop
...
Remove appveyor from README
2022-10-27 13:15:53 -03:00
990cfb7b33
Remove appveyor
...
I forgor 💀
But seriously I forgor to remove the &logo=appveyor thing AAAAAH!!!
Signed-off-by: Adrien <66513643+AshtakaOOf@users.noreply.github.com >
2022-10-27 18:08:56 +02:00
aacf7938ae
Add CI build for Snap
...
Signed-off-by: Piper McCorkle <contact@piperswe.me >
2022-10-26 09:25:58 -05:00
2e0f818905
Add a snapcraft.yml for building Snaps
...
The included snapcraft.yml can be used to build a Snap (the application
format used by Canonical's modern package manager) out of Prism. If the
project wants in the future, Prism can publish these Snaps to the Snap
Store so the Prism Launcher can be installed through the Ubuntu Software
app on vanilla Ubuntu.
I haven't registered the Snap name, so it's currently free for anyone to
reserve. I'd suggest that a Prism developer register the name
prismlauncher at https://snapcraft.io/register-snap to ensure the name
belongs to the project, even if there are no plans of setting up CI to
publish snaps in the short term.
I have also modified JavaUtils.cpp to be able to autodetect the Java
versions included in the Snap, and added "*.snap" to the .gitignore so
the compiled Snap isn't accidentally committed to the repository.
Signed-off-by: Piper McCorkle <contact@piperswe.me >
2022-10-26 09:25:54 -05:00
63b6c6685c
Abstract away InstanceCopyPrefs' internals through new getSelectedFiltersAsRegex() function
...
+ fix typo in comment
+ remove unused import
+ add [[nodiscard]] to methods
Signed-off-by: Marcelo Hernandez <marcelohdez.inq@gmail.com >
2022-10-26 00:20:36 -04:00
610b971117
Improve a bit README.md ( #305 )
...
Add Open Collective and fix some stuff.
2022-10-25 21:09:45 -03:00
318f657c31
Merge pull request #231 from tobimori/patch-1
2022-10-25 20:15:31 +02:00
482d3a1d76
update macos copyright year
...
Signed-off-by: tobimori <tobias@moeritz.cc >
2022-10-25 15:24:41 +02:00
b516dd970f
Merge pull request #206 from flowln/changelog_height_fix
2022-10-25 11:29:14 +02:00
d9463620e6
move .app rename to packaging process, update mac copyright string
...
Signed-off-by: tobimori <tobias@moeritz.cc >
2022-10-25 09:34:07 +02:00
385c452ddf
remove checkBool function, add updateSelectAllCheckbox function
...
Signed-off-by: Marcelo Hernandez <marcelohdez.inq@gmail.com >
2022-10-24 20:49:40 -04:00
a89df42561
Simplify bool check in CopyInstanceDialog.cpp
...
Signed-off-by: Marcelo Hernandez <marcelohdez.inq@gmail.com >
2022-10-24 19:31:40 -04:00
d8f6b8e1e8
feat: add F5 hotkey to reload instances
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
3beaa58718
feat: start instance on enter/return
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
1dc3e95e25
feat: add internal status-column
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
5815546983
feat: carry selection over when switching views
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
cf3ccf376b
fix: add placeholder to search bar
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-24 23:25:06 +02:00
1965e7ca87
fix: change group -> category in UI
...
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
9050230b01
refactor: remove collapsed group logic
...
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
7a5f49571d
fix: update todo
...
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
5f190ca34c
fix: fix layout of icon picker
...
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