<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/PrismLauncher.git/application/pages/modplatform/ftb, branch develop</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/'/>
<entry>
<title>NOISSUE Flatten gui and logic libraries into MultiMC</title>
<updated>2021-07-25T17:50:44+00:00</updated>
<author>
<name>Petr Mrázek</name>
<email>peterix@gmail.com</email>
</author>
<published>2021-07-25T17:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=20b9f2b42a3b58b6081af271774fbcc34025dccb'/>
<id>20b9f2b42a3b58b6081af271774fbcc34025dccb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Fix Modplatform Scrollbars properly</title>
<updated>2021-06-20T20:59:58+00:00</updated>
<author>
<name>phit</name>
<email>2097483+phit@users.noreply.github.com</email>
</author>
<published>2021-06-20T20:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=e439ce6e0b8bed288a5a821ed5db80e42dd71e03'/>
<id>e439ce6e0b8bed288a5a821ed5db80e42dd71e03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GH-3720 Fix UI inconsistencies with Modplatforms</title>
<updated>2021-06-19T23:03:17+00:00</updated>
<author>
<name>phit</name>
<email>2097483+phit@users.noreply.github.com</email>
</author>
<published>2021-06-19T14:19:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=f7c144c3932a18e1cd96e1ad7505e53ea706a47d'/>
<id>f7c144c3932a18e1cd96e1ad7505e53ea706a47d</id>
<content type='text'>
Fixes GH-3118
Fixes GH-3720
Fixes GH-3731

Icons and Ok button state will now switch consistently when moving
between tabs. ATLaunchers packlist is now no longer redownloaded
each time you open its Tab. All lists are striped now. And all
search and filter fields now have a placeholder text.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes GH-3118
Fixes GH-3720
Fixes GH-3731

Icons and Ok button state will now switch consistently when moving
between tabs. ATLaunchers packlist is now no longer redownloaded
each time you open its Tab. All lists are striped now. And all
search and filter fields now have a placeholder text.
</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Fix edgecase where new searches won't be processed</title>
<updated>2021-03-26T20:03:57+00:00</updated>
<author>
<name>Jamie Mansfield</name>
<email>jmansfield@cadixdev.org</email>
</author>
<published>2021-03-26T20:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=8e6400e8d8c3a2ec1b734c4405b27dd2b547a835'/>
<id>8e6400e8d8c3a2ec1b734c4405b27dd2b547a835</id>
<content type='text'>
This resolves an issue with the modpacks.ch search functionality, in
which a search issued while one is currently in progress won't be made
and the UI won't allow for the search to be made after.

Reproduction Steps:
1. Open the FTB pane in the Add Instance Dialog
2. Perform a search while MMC is still performing the initial search

The search won't be performed, the existing search will have been
aborted, and you are unable to try the search again (without trying a
different search in the meantime).

This was caused by 2 things:
1. A search cannot be re-attempted, and this logic doesn't consider
   failures.
2. The failure slot wasn't called when the NetJob was aborted, so
   the search would never be performed - but the term would be
   stored as if it had (trigering point 1).

I have resolved this by doing 2 things:
1. If the failure slot is called, set a searchState of Failed. Allow
   search re-attempts in this case.
2. If there is a present NetJob, abort and reset it. The immediately
   continue with the search.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This resolves an issue with the modpacks.ch search functionality, in
which a search issued while one is currently in progress won't be made
and the UI won't allow for the search to be made after.

Reproduction Steps:
1. Open the FTB pane in the Add Instance Dialog
2. Perform a search while MMC is still performing the initial search

The search won't be performed, the existing search will have been
aborted, and you are unable to try the search again (without trying a
different search in the meantime).

This was caused by 2 things:
1. A search cannot be re-attempted, and this logic doesn't consider
   failures.
2. The failure slot wasn't called when the NetJob was aborted, so
   the search would never be performed - but the term would be
   stored as if it had (trigering point 1).

I have resolved this by doing 2 things:
1. If the failure slot is called, set a searchState of Failed. Allow
   search re-attempts in this case.
2. If there is a present NetJob, abort and reset it. The immediately
   continue with the search.
</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Show FTB pack descriptions in text browser</title>
<updated>2021-02-10T16:57:46+00:00</updated>
<author>
<name>Jamie Mansfield</name>
<email>jmansfield@cadixdev.org</email>
</author>
<published>2021-02-10T16:57:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=6eabd336eef1855332573955a4ee225bd93c6bd8'/>
<id>6eabd336eef1855332573955a4ee225bd93c6bd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Update Copyright Year</title>
<updated>2021-01-18T07:28:54+00:00</updated>
<author>
<name>AppleTheGolden</name>
<email>scotsbox@protonmail.com</email>
</author>
<published>2021-01-18T07:28:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=0de064eb35b97dcf95494026d95a0a6d80df9c35'/>
<id>0de064eb35b97dcf95494026d95a0a6d80df9c35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Continue requesting packs after ignoring one</title>
<updated>2020-11-29T13:58:20+00:00</updated>
<author>
<name>Jamie Mansfield</name>
<email>jmansfield@cadixdev.org</email>
</author>
<published>2020-11-29T13:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=5eace10d51d862efa944418c4473fb053b5b04b4'/>
<id>5eace10d51d862efa944418c4473fb053b5b04b4</id>
<content type='text'>
This was a mishap on my part, fortunately quickly exposed as the
combination of GH-3463 and GH-3464 made no packs visible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was a mishap on my part, fortunately quickly exposed as the
combination of GH-3463 and GH-3464 made no packs visible.
</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Add sorting options to FTB pack install page</title>
<updated>2020-11-29T13:46:14+00:00</updated>
<author>
<name>Jamie Mansfield</name>
<email>jmansfield@cadixdev.org</email>
</author>
<published>2020-11-14T18:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=b8c6a42f498823151a61b5d56c8cc587fd88c728'/>
<id>b8c6a42f498823151a61b5d56c8cc587fd88c728</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3464 from jamierocks/ftb/ignore-dud-packs</title>
<updated>2020-11-28T23:16:00+00:00</updated>
<author>
<name>Petr Mrázek</name>
<email>peterix@users.noreply.github.com</email>
</author>
<published>2020-11-28T23:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=ed11d33054307be9a8f52689e2706085c3742420'/>
<id>ed11d33054307be9a8f52689e2706085c3742420</id>
<content type='text'>
NOISSUE Ignore 'dud' FTB packs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NOISSUE Ignore 'dud' FTB packs</pre>
</div>
</content>
</entry>
<entry>
<title>NOISSUE Ignore 'dud' FTB packs</title>
<updated>2020-11-28T22:13:53+00:00</updated>
<author>
<name>Jamie Mansfield</name>
<email>jmansfield@cadixdev.org</email>
</author>
<published>2020-11-28T22:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=7321a4fd3d3e19bf4c1b296849a7c876b1f686f0'/>
<id>7321a4fd3d3e19bf4c1b296849a7c876b1f686f0</id>
<content type='text'>
There is no guarantee from modpacks.ch that modpacks contain any
versions, which is currently an issue with pack 63 (Direwolf20 1.5).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no guarantee from modpacks.ch that modpacks contain any
versions, which is currently an issue with pack 63 (Direwolf20 1.5).
</pre>
</div>
</content>
</entry>
</feed>
