40e0252d7d
Show "executable" screenshots in the screenshot manager
...
Since the readable/writable filter was removed to do this, extra code was added to enable/disable certain buttons based on whether the screenshot is readable or writable.
2022-05-09 00:54:47 -04:00
27c72935f8
fix: use size in bytes to sort by world size
2022-04-19 15:07:14 +02:00
4ff1306e0c
Merge pull request #185 from Scrumplex/quilt
...
Quilt support
2022-04-15 11:38:50 +02:00
9fb5674233
refactor: cleanup ModLoaderType
2022-04-14 21:55:03 +02:00
18ac109e5a
fix: support Quilt from Minecraft 1.14 onwards
2022-04-14 17:20:07 +02:00
14a0e85862
fix: remove unused code
2022-04-14 16:50:04 +02:00
89125fde22
refactor: switch Quilt mappings to hashed MojMap
2022-04-09 14:56:07 +02:00
35cfb41a9c
fix: check for Quilt as Fabric-compatible loader
2022-04-07 18:46:09 +02:00
74cdf5350d
fix: restrict quilt-mappings versions to MC version
2022-04-07 18:46:00 +02:00
566a83b245
NOISSUE prevent -version being passed to the JRE
...
We want specific JREs, always, not something that is magically resolved.
This counteracts some really bad advice recently being spread on reddit.
2022-04-07 18:28:27 +02:00
9eb9ddc668
feat: initial Quilt support
2022-04-07 18:11:40 +02:00
fa870bc026
Merge pull request #380 from flowln/task-progress
2022-04-06 10:52:38 +02:00
5fb096d7b9
Merge pull request #345 from Scrumplex/handle-incompatible-java
2022-04-04 21:01:49 +02:00
9b8493c304
feat: Use a single progress dialog when doing multiple tasks
...
This puts all mod downloading tasks inside a SequentialTask, which is,
for more than one task, a multi step task. This is handled by the
ProgressDialog by showing both the global progress of tasks executed,
and the individual progress of each of them.
2022-04-01 09:32:00 -03:00
ea60e48d9d
chore: add license header
...
chore: add license header
2022-03-27 20:59:56 +02:00
85f3fc9944
fix: remove "PolyMC" from strings
2022-03-27 20:59:51 +02:00
82c35f2746
feat: block launch if Java is incompatible
...
Keep track of compatible Java versions from meta. Launch-step
VerifyJavaInstall will check if current instance's Java version is
compatible.
Also add override option both globally and per-instance in-case the user
doesn't care about the requirement.
2022-03-24 16:10:39 +01:00
75d0078a38
fix: retranslate CustomCommands
2022-03-20 21:51:36 +01:00
cafff5e504
chore: add license header
2022-03-20 21:40:49 +01:00
dd5c4b6864
App: Retranslate all pages when the language is changed
2022-03-20 20:48:12 +01:00
702a1da0ac
fix: disable "Install Forge" button when needed
2022-03-20 15:35:35 +01:00
768007d980
fix: disable "Download mods" button when needed
...
Fixes #271
2022-03-20 15:34:13 +01:00
a3d7ad731d
fix missing translation strings
...
my mistake, sorry! ToT
2022-03-11 18:43:17 -03:00
e0c025b162
fix extra spacing in resource packs and shader packs, and move button up
...
hopefully now its finally ok
2022-03-03 09:51:46 -03:00
9e443faba3
hack: hide 'Download Mods' button when not in the mods tab
2022-03-03 04:02:22 -03:00
f95cebaf06
change 'Install Mods' -> 'Download Mods' and change position
2022-03-03 01:10:10 -03:00
c4f4e9e620
merge upstream and resolve conflicts
2022-02-25 13:43:27 -03:00
9c6727e27f
feat: change task container in ModDownloadDialog to a QHash
...
Previously, we used a unique_ptr to a ModDownloadTask to keep track of
the selected mod to download when we accepted the dialog.
In order to allow multiple mods to be selected at once for download,
this has been changed to a QHash where the key is the mods name (since
it doesn't seem right to allow for multiple versions of the same mod to
be downloaded at once), and the value is a pointer to the corresponding
ModDownloadTask.
2022-02-21 21:34:06 -03:00
a70d1f1a91
refactor: drop LegacyInstance
2022-02-21 22:30:44 +01:00
35d2ae3ef7
Remove drama from readme and remove mmc discord link
2022-02-10 11:21:25 +00:00
e2952061af
Merge branch 'feature/download_mods' of git://github.com/timoreo22/PolyMC into feature/download_mods
2022-02-03 13:45:20 -05:00
407f9d9ef0
Merge remote-tracking branch 'upstream/develop' into develop
2022-02-02 11:17:04 -05:00
2cf04d034a
Merge pull request #4300 from Ghosty141/feature/screenshot_copy
...
GH-4044 Implemented copy screenshots to the clipboard
2022-01-30 16:11:47 +01:00
efc44c56a6
Fix button being present in other pages
2022-01-28 19:32:42 +01:00
8b790a6dd9
Merge branch 'PolyMC:develop' into feature/download_mods
2022-01-28 18:12:35 +01:00
a2d88f6df4
Fixed spacing
2022-01-24 07:12:19 +01:00
b50e584369
PasteUpload task changed to use 0x0.st's protocol
...
- Modified PasteUpload task to upload the log file to 0x0.st and other
services with the same protocol.
- Modified Paste settings UI to allow the user to select a custom paste
URL, simplified the settings page code.
2022-01-19 08:27:26 +00:00
affc2521aa
Various fixes
2022-01-18 12:28:55 +01:00
1a8c972aef
Fixed icons
...
Also having a mod loader is now enforced
2022-01-14 20:22:15 +01:00
4e9039be2d
Start of mod downloading
2022-01-14 09:56:27 +01:00
1d8196e11a
More rebranding
...
Closes : #39
Mostly done with rebranding now. We just need to translate some services
to PolyMC.
2022-01-10 12:47:35 -05:00
9579231ccc
NOISSUE fix build and change how NetJob is used
...
Feed it network upfront...
2021-12-31 05:27:59 +01:00
be029ab360
GH-4299 Fix screenshot upload
2021-12-29 19:45:24 +01:00
90a62c429a
NOISSUE remove the hardcoded blocking of Forge installs
...
Doesn't make it work, but makes it theoretically possible.
2021-12-06 22:07:41 +01:00
a97d0a36f4
NOISSUE Copy Image is not shown if the selection is > 1
2021-12-03 16:29:28 +01:00
e9c52ec696
NOISSUE Added Copy File(s) feature for the screenshot page
...
- Ctrl+C now copies the file instead of the image data
- Renamed Copy to Copy Image
2021-12-03 16:08:11 +01:00
75f2dab3c8
NOISSUE Implemented copy screenshots to the clipboard
...
- Added context-menu entry
- Ctrl+C keybind works as well
- If multiple screenshots are selected, only the first one gets copied
2021-12-03 03:11:53 +01:00
b258eac215
NOISSUE continue reshuffling the codebase
2021-11-22 03:55:16 +01:00