Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-17 | fix: try finding a good height for short changelogs | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | fix: changelogs with too much space between lines | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | change: make Mod a QObject used as a pointer | flow | |
Prevents problems when copying it around! Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | fix: work around HoeDown bug(?) in changelog line breaks | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | feat: improve changelog and sort updatable mods | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | fix: handling around disabled mods | flow | |
Don't update disabled mods to prevent mod duplication. Also, chop filename in the metadata with a '.disabled'. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | feat: improve metadata gen. networking and performance | flow | |
This makes the metadata generation code a lot messier and harder to use, but there's not really much else that can be done about it while preserving all it's capabilities :( At least we now have speed Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | fix: don't double add mods in mod downloader/updater | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | feat: add mod update dialog | flow | |
This subclasses the Review mods dialog to make a "Update review" one. Also, all the necessary components built until now are put together in a coherent unity that checks and generates metadata on-the-fly and checks for mod updates, while giving and receiving feedback to the user. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | feat: add ChooseProviderDialog | flow | |
Allows you to prompt the user for choosing a (mod) provider. This should be fairly independent of the mod updater logic, so it can be used for other ends later down the road :^) Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-15 | Make skin upload optional | Gingeh | |
Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com> | |||
2022-07-11 | Merge pull request #678 from Scrumplex/improvements-around-proprietary-services | Sefa Eyeoglu | |
2022-07-10 | fix: remove TODOs | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | chore: update license headers | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | refactor: fix deprecation up to Qt 6 | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | refactor: replace QRegExp with QRegularExpression | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | refactor: fix deprecation up to Qt 5.15 | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-08 | chore: add missing license headers | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-08 | feat: track capabilities of application | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-01 | Merge pull request #845 from flowln/news_in_launcher | timoreo | |
2022-06-26 | fix: use `clicked` instead of `pressed` signal for button clicks | flow | |
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-06-25 | feat: add news reader dialog | flow | |
Makes it easier to read about new blog posts! Yay :D | |||
2022-06-20 | Set beam cursor on selectable labels | jn64 | |
2022-06-18 | Make GitHub link focusable by keyboard | jn64 | |
2022-06-18 | Make labels selectable | jn64 | |
User can copy version/build info easily. | |||
2022-05-30 | Merge pull request #505 from flowln/improve_download_ux | Sefa Eyeoglu | |
2022-05-29 | fix: remove unnecessary translation (#674) | Sefa Eyeoglu | |
2022-05-28 | Rework curseforge download (#611) | timoreo22 | |
* Use the bulk endpoint on mod resolution for faster download * Search on modrinth for api blocked mods * Display a dialog for manually downloading blocked mods | |||
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-17 | fix: replace deprecated stuff as of Qt 5.12 | Sefa Eyeoglu | |
2022-05-14 | Add support for importing Modrinth packs from files | kb1000 | |
2022-05-14 | refactor: rename Modrinth classes to ModrinthMod | Sefa Eyeoglu | |
2022-05-07 | fix: filter based on MIME type instead of plaintext suffix | flow | |
Suffixes are unreliable in different locales, while MIME types are more standarized. | |||
2022-04-15 | ui: resize mod download dialog using its parents geometry | flow | |
2022-04-15 | rework: make the filter as a tabbed widget in the dialog itself | flow | |
Still needs a clear indication that the filter only applies after you click the search button... | |||
2022-04-15 | fix: Polish usage in some cases | flow | |
Also fiz some typos | |||
2022-04-15 | fix: 'All' filter working and get around CF API capabilities | flow | |
2022-04-15 | feat: Integrate newly created filter dialog in ModPage | flow | |
2022-04-15 | feat: Add dialog to filter mod options in mod download | flow | |
2022-04-07 | Merge pull request #364 from Scrumplex/fix-i18n2 | Ezekiel Smith | |
Fix translatable strings 2 | |||
2022-04-01 | feat: Use a single progress dialog when doing multiple tasks | flow | |
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-03-29 | fix(i18n): remove brand names from translations | Sefa Eyeoglu | |
2022-03-27 | chore: add license header | Sefa Eyeoglu | |
chore: add license header | |||
2022-03-27 | fix(credits): wrap UTF-8 text with QString | Sefa Eyeoglu | |
2022-03-27 | fix: update credits | Sefa Eyeoglu | |
2022-03-27 | fix: remove "PolyMC" from strings | Sefa Eyeoglu | |
2022-03-21 | Merge pull request #306 from Scrumplex/limit-instance-lengths | Ezekiel Smith | |
Limit instance names to 128 chars | |||
2022-03-20 | Merge pull request #200 from Scrumplex/scrumplex-license-header | Sefa Eyeoglu | |