Skip to content

Commit c69854e

Browse files
committed
chore: cleanup what's new content
1 parent bd5ceb6 commit c69854e

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/main/resources/whatsnew/0_24_1.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@
1616
<h1>The future of committing in IntelliJ IDEA</h1>
1717
<p>
1818
I've avoided What's New content for a long time, both because I didn't have the time to write
19-
and because there was nothing really worthy of announcing.
20-
<br>
21-
However, today is a special occasion.
19+
and because there was nothing really worthy of announcing. However, today is a special occasion.
2220
</p>
2321
<p>
2422
Some of you might have already noticed it, most not yet probably, but the <strong>modal commit workflow</strong>
@@ -28,31 +26,33 @@ <h1>The future of committing in IntelliJ IDEA</h1>
2826
<p>
2927
I've invested quite some time on improving my commit experience, and I've always loved the focused approach
3028
of IDEA's commit dialog. Its UI widgets are positioned in the perfect way to carefully examine the commit's changeset,
31-
while also visualizing the commit's message.
29+
while also visualizing the commit's message and options.
3230
<br>
3331
That doesn't apply to the non-modal alternative: by default a small portion of a toolwindow is dedicated to the
34-
commit message, totally separated from the rest of the context. Is committing a secondary activity now, and not
35-
what we most frequently do during the day? Don't we deserve a tailored experience based on preference?
32+
commit message, totally separated from the rest of the context. You can also read more about non-modal pitfalls
33+
in the linked issue.
34+
<br>
35+
Is committing a secondary activity now, and not what we most frequently do during the day?
3636
</p>
3737
<p>
3838
To be clear, I've investigated every possible option that is available for the non-modal workflow,
39-
and the result has always been subpar compared to the modal dialog. It's just not the proper way in my opinion.
39+
and the result has always been subpar compared to the modal dialog. It's just not the proper way to commit in my opinion.
4040
</p>
4141
<h1>Why non-modal?</h1>
4242
<p>
4343
Good question.
4444
<br>
45-
The reality is IDEA as a platform has always <a href="https://youtrack.jetbrains.com/issue/IJPL-43713">suffered</a>
46-
from modality issues. Plus we now have remote development, which apparently doesn't work well with modal dialogs.
45+
The reality is IDEA as a platform has always suffered from modality <a href="https://youtrack.jetbrains.com/issue/IJPL-43713">issues</a>.
46+
Plus we now have remote development, which apparently doesn't work well with modal dialogs.
4747
</p>
4848
<p>
49-
The stated reasons are:
49+
The stated reasons for the removal are:
5050
</p>
5151
<ul>
5252
<li>
5353
<strong>Performance & overall experience</strong>
5454
<br>
55-
Honestly no idea what that means. The dialog doesn't have any sort of performance impact.
55+
Honestly no idea what that means, the dialog doesn't have any sort of performance impact.
5656
I've played around with every class related to that dialog so it's not that I'm writing random words.
5757
</li>
5858
<li>
@@ -66,10 +66,10 @@ <h1>Why non-modal?</h1>
6666
<h1>The cherry on top</h1>
6767
<p>
6868
I'm not done yet, because they've actually <a href="https://youtrack.jetbrains.com/issue/IJPL-177749">removed</a>
69-
a second feature!
69+
a second feature.
7070
<br>
7171
The <a href="https://github.com/lppedd/idea-conventional-commit/blob/master/images/cc_filters.png">dropdown menu</a>
72-
that you could open from the completion popup to adjust how completion works has now been removed.
72+
that you could open from the completion popup to adjust how completion works is more there.
7373
No idea why, was it yet another maintenance effort that isn't affordable anymore?
7474
</p>
7575
<h1>Closing remarks</h1>
@@ -83,7 +83,7 @@ <h1>Closing remarks</h1>
8383
But we know very well what that means.
8484
</p>
8585
<p>
86-
So, now that you're aware of what's happening feel free to leave a comment on the referenced issues,
86+
Now that you're aware of what's happening feel free to leave a comment on the referenced issues,
8787
or to simply ignore this message if you don't see any problem with those changes.
8888
</p>
8989
<h2>YouTrack links</h2>

0 commit comments

Comments
 (0)