| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-22 | Merge pull request #576 from kthchew/feature/win-installer | timoreo22 | |
| Create Windows installer | |||
| 2022-05-22 | fix(workflow): Avoid invoking ccache on Release builds | txtsd | |
| 2022-05-21 | Fix Sparkle signing step | Kenneth Chew | |
| 2022-05-21 | Merge pull request #612 from DioEgizio/update-cf-logo-real | Ezekiel Smith | |
| change cf icon to a more fancy one | |||
| 2022-05-21 | Make if statement condition more readable | LennyMcLennington | |
| Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
| 2022-05-21 | Add migration wizard, fix migration from custom paste instance | Lenny McLennington | |
| - Very basic wizard just to allow the user to choose whether to keep their old paste settings or use the new default settings. - People who used custom 0x0 instances would just be kept on those settings and won't see the wizard. | |||
| 2022-05-21 | Change paste settings and add copyright headers | Lenny McLennington | |
| - There's now a notice reminding people to change the base URL if they had a custom base URL and change the paste type (that was something I personally had problems with when I was testing, so a reminder was helpful for me). - Broke down some of the long lines on APIPage.cpp to be more readable. - Added copyright headers where they were missing. - Changed the paste service display names to the names they are more commonly known by. - Changed the default hastebin base URL to https://hst.sh due to the acquisition of https://hastebin.com by Toptal. | |||
| 2022-05-21 | Support paste.gg, hastebin, and mclo.gs | Lenny McLennington | |
| 2022-05-21 | change cf icon to a more fancy one | DioEgizio | |
| taken from QuiltMC/art in the emoji folder, so it's licensed under CC0 | |||
| 2022-05-21 | ATLauncher: Display warnings when selecting optional mods | Jamie Mansfield | |
| 2022-05-21 | ATLauncher: Display install messages if applicable | Jamie Mansfield | |
| 2022-05-21 | ATLauncher: Display mod colours in optional mod dialog | Jamie Mansfield | |
| 2022-05-21 | fix: various issues with ProgressDialog and SequentialTasks | flow | |
| - Fix aborting sequential tasks - Fix displaying wrong number of tasks concluded - Fix text cutting when the URL is too big | |||
| 2022-05-21 | feat(ui): make selected mods in downloader bold with underline | flow | |
| Makes it easier to find which mods are selected in case you want to change those. | |||
| 2022-05-21 | feat: allow deselecting mods from the mod confirmation dialog | flow | |
| This adds a checkbox to each mod on the dialog that shows up when confirming the mods to download, so you can deselect some of those if you want to. | |||
| 2022-05-21 | Merge pull request #609 from timoreo22/feature/fix-blocked-modpacks | dada513 | |
| 2022-05-21 | Merge pull request #520 from icelimetea/refactor-java-launcher-v2 | Sefa Eyeoglu | |
| 2022-05-21 | Merge pull request #500 from flowln/net_refactor | Sefa Eyeoglu | |
| Refactor a little the code in `launcher/net/` files | |||
| 2022-05-21 | Merge pull request #606 from jamierocks/h-launch-version | Sefa Eyeoglu | |
| 2022-05-21 | Do the url trick on initial modpack download too | timoreo | |
| 2022-05-21 | Merge pull request #608 from timoreo22/feature/curseforge-fix | timoreo22 | |
| Very Temporary Fix for curseforge | |||
| 2022-05-21 | Use GitHub Actions to get signature for Sparkle | Kenneth Chew | |
| Requires a secret called `SPARKLE_ED25519_KEY`, in the format of a private key file | |||
| 2022-05-20 | Fix default install location | Kenneth Chew | |
| 2022-05-20 | Add `/NoShortcuts` parameter for Windows installer | Kenneth Chew | |
| 2022-05-20 | Remove portable option in Windows installer | Kenneth Chew | |
| 2022-05-20 | Add `/NoUninstaller` parameter for Windows installer | Kenneth Chew | |
| 2022-05-20 | Add installer to release workflow | Kenneth Chew | |
| 2022-05-20 | fix(ui): make CF and MR modpack dialogs more consistent | Sefa Eyeoglu | |
| 2022-05-20 | Apply suggestions | timoreo | |
| 2022-05-20 | Port temp fix to mods too | timoreo | |
| 2022-05-20 | Use consistent naming scheme | Kenneth Chew | |
| Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
| 2022-05-20 | Very Temporary Fix for curseforge | timoreo | |
| 2022-05-20 | Merge pull request #607 from dada513/curse_set | dada513 | |
| 2022-05-20 | Add cursefrog key override | dada513 | |
| 2022-05-20 | Launch: Apply the Minecraft version correctly | Jamie Mansfield | |
| It was previously using a deprecated field. | |||
| 2022-05-20 | Launch: Match Vanilla launcher version string behaviour | Jamie Mansfield | |
| This removes a means of profiling users. | |||
| 2022-05-20 | ATLauncher: Reduce boilerplate code for fetching versions | Jamie Mansfield | |
| 2022-05-20 | ATLauncher: Install LiteLoader as a component where possible | Jamie Mansfield | |
| 2022-05-20 | ATLauncher: Avoid downloading Forge twice for older packs | Jamie Mansfield | |
| This resolves a quirk where Forge would still be downloaded for use as a jarmod, even when we detected Forge as a component. | |||
| 2022-05-20 | Merge pull request #592 from flowln/technic | timoreo22 | |
| Use empty string when version is null in the Technic pack manifest | |||
| 2022-05-19 | Actually install the full `Sparkle.framework` | Kenneth Chew | |
| CMake's `fixup_bundle` did not copy everything in the framework, which caused the app to crash when updating. Oops. | |||
| 2022-05-19 | Refactor code, create abstract class `ExternalUpdater` | Kenneth Chew | |
| (Hopefully) this makes implementing updaters using external libraries easier on other platforms. To implement an updater on a new platform, create a new class that implements the pure virtual methods from `ExternalUpdater` and add code in the `UpdateChecker` initializer to initialize the new class. | |||
| 2022-05-19 | Add functionality to (Sparkle) updater settings on macOS | Kenneth Chew | |
| Also remove a debug line I accidentally left in | |||
| 2022-05-19 | Use my public key and appcast URL for testing purposes | Kenneth Chew | |
| This is for testing the PR only. If merged, this must be removed. | |||
| 2022-05-19 | Implement automatic and manual updates on macOS | Kenneth Chew | |
| 2022-05-19 | Create `SparkleUpdater` class for access from Qt/C++ | Kenneth Chew | |
| To actually get automatic updates going, all that needs to happen is that `SparkleUpdater` needs to be initialized. The rest of the functions can be connected to elements in the UI. | |||
| 2022-05-19 | Add build options for Sparkle updater | Kenneth Chew | |
| Two new build options are added: `MAC_SPARKLE_PUB_KEY`: the public key used to verify the signatures of the appcast `MAC_SPARKLE_APPCAST_URL`: the URL where the `appcast.xml` is located If the updater should be disabled on macOS, set either of these to an empty string. | |||
| 2022-05-19 | Add Sparkle Updater framework to macOS build | Kenneth Chew | |
| 2022-05-19 | Merge pull request #594 from Scrumplex/fix-support-split-natives | Sefa Eyeoglu | |
| Support Mojang's new split natives | |||
| 2022-05-19 | chore: improve readability | Sefa Eyeoglu | |
| Co-authored-by: flow <thiagodonato300@gmail.com> | |||
