Vladimir Krivosheev
b935234c91
IJ-MR-162467 don't export intellij.platform.projectModel
...
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
ef0323d07c
IJ-MR-162467 don't export intellij.platform.core
...
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Chris Lemaire
39084905e9
[gh] Add next/previous comment navigation to in-editor review (IJPL-180555)
...
#IJPL-180555 Fixed
GitOrigin-RevId: 615bd13324607b4eaa7c6f145f2e233095dcc3db
2025-06-13 18:56:16 +00:00
Chris Lemaire
be9dec3ae4
[gh] Always expose threads VMs in-order to ensure correct navigation order
...
GitOrigin-RevId: 92d9a647f878ec8f7c3bd2eea058c46da5e44a12
2025-06-13 18:56:16 +00:00
Chris Lemaire
a49a7af36a
[gh] Extract general part of thread mapping into ThreadsVM
...
GitOrigin-RevId: a0194b8f480f98ec977e0c3eec620c708dcbb9d0
2025-06-13 18:56:16 +00:00
Chris Lemaire
bdbc7fb8f6
[gh/collab] Lift navigable editor functionality into collab-tools
...
GitOrigin-RevId: 1c69841bbcd51ff31f86f9fc6ea895db4df4e2ad
2025-06-13 18:56:16 +00:00
Chris Lemaire
13cc9223e1
[gh] Move up next/previous comment finding into GHPRThreadsViewModels
...
GitOrigin-RevId: ad69ad9cbbcf7437072203bf9849c6f988427ff2
2025-06-13 18:56:16 +00:00
Chris Lemaire
b808732dda
[gh] Cleanup imports in GHPRDiffViewModel
...
GitOrigin-RevId: 1759b038a0c95e21c63eece458e1a58fd2e49926
2025-06-13 18:56:16 +00:00
Chris Lemaire
644445b652
[gh] Cleanup action presentation
...
GitOrigin-RevId: 956cc42b0fc9262314bf8a50f9dee06d60e3671c
2025-06-13 18:56:16 +00:00
Chris Lemaire
6629485946
[gh] Load all repos for clone, including org-membership repos (IJPL-180849)
...
#IJPL-180849 Fixed
GitOrigin-RevId: 030a4ba46c12f951fa8bc6a17a55442672cba257
2025-06-13 14:40:11 +00:00
Ilia.Shulgin
1c69f36a18
[rd] IJPL-191422 Fix missing icons for review mode
...
Apparently, setting `presentation.setIcon(null)` is crucial here.
See IJPL-185353 for details.
GitOrigin-RevId: dbe3d48faaedb4352504e4d4cf011cd7587eb8a2
2025-06-12 12:28:25 +00:00
Chris Lemaire
23f38e4d61
[gh/collab] Capture focus within code review comment panels
...
Requires follow-ups to properly arrange focus traversal.
GitOrigin-RevId: ccb038d946b5617098a9b139fa1a7411bb01057c
2025-06-11 19:03:49 +00:00
Chris Lemaire
a5c5bb9f31
[github] Add a way to navigate to the 'next' and 'previous' comments in diff (IJPL-72978)
...
#IJPL-72978 Fixed
Current implementation allows navigation through the up and down-arrow buttons in the diff toolbar.
Shortcuts for those actions are configured to CTRL+ALT+DOWN and CTRL+ALT+UP.
GitOrigin-RevId: 59d93a7d8b52ccc767eca8c4fbcff741ba209c8b
2025-06-11 19:03:49 +00:00
Chris Lemaire
5cb243b15e
[collab/gh] Make inlays render in a specific order
...
GitOrigin-RevId: 2fbd68ff6c40a58881b2ca60f6b258da56511a19
2025-06-11 19:03:49 +00:00
Chris Lemaire
521eb7e55e
[github] Add a PR-level ordering and lookup function of threads
...
GitOrigin-RevId: e9c12d99c40e257ebc5af69dc6123ccf95943d77
2025-06-11 19:03:49 +00:00
Chris Lemaire
ab8b1813a2
[github] Add way to forcefully guestimate the LEFT or RIGHT line number of a comment
...
Includes declarativish testing of line mapping.
GitOrigin-RevId: fc792139f4d40a2f5c88f09342030837be9839c8
2025-06-11 19:03:49 +00:00
Chris Lemaire
6a005614df
[github] Extract an interface for GHPRThreadsViewModels
...
GitOrigin-RevId: 57149788cecbda3c0f851cba316fd4771fb8f79c
2025-06-11 19:03:49 +00:00
Chris Lemaire
2889f3d35a
[github] Make higher-level GHPRDiffViewModel aware of all threads
...
GitOrigin-RevId: 858f0795056dee2af173c73bb44b99b84eb33d7b
2025-06-11 19:03:49 +00:00
Vladimir Krivosheev
539d5197ad
don't export intellij.platform.util.diff
...
GitOrigin-RevId: 2b25166fd986c0b897636a290a97f1b2927352ce
2025-06-09 21:02:56 +00:00
Chris Lemaire
67e2461691
[gh] Fix missing timeline items in pull request timeline
...
follow-up on: 67361dd051d281a52a810fc7200875636d1c1f6e
Accidentally didn't create the list loader in the correct coroutine scope.
This caused the scope to be cancelled too early for the loader.
GitOrigin-RevId: ddf3f4264acbf68ec312d5ffe316fae8627f29ad
2025-06-06 12:37:49 +00:00
Chris Lemaire
5a475cdbb9
[gh/collab] Don't automatically height-pack chooser popups
...
GitOrigin-RevId: df53704881ffe0ba41e06b0f540a87b2e1976ce7
2025-06-06 11:32:27 +00:00
Chris Lemaire
99dcccefac
[gh] Immediately populate the reviewer list in create PR panel
...
Related discussion: https://jetbrains.slack.com/archives/C0DEA0SKF/p1747041898493839
GitOrigin-RevId: 747541db8994fc753aea646a39e426469fb84247
2025-06-06 11:32:27 +00:00
Nikolay Chashnikov
246c0cef06
API cleanup: mark for removal deprecated unused API (IJPL-178044)
...
GitOrigin-RevId: b09c2c306607385ecea10d547c52477e0c55781f
2025-06-04 12:36:57 +00:00
Vladimir Krivosheev
65fe061584
IJ-MR-162467 don't export intellij.platform.analysis
...
GitOrigin-RevId: fcbcb68010b58cb507fee2c47473758b999e471b
2025-06-04 11:16:33 +00:00
Chris Lemaire
99817d899d
[github] Replace old Disposable-management with coroutine-based counter (IJPL-189302)
...
#IJPL-189302 Fixed
GitOrigin-RevId: 67361dd051d281a52a810fc7200875636d1c1f6e
2025-06-03 14:56:36 +00:00
Chris Lemaire
210f31790b
[gh] Add back the original GHShareProjectUtil location and link it with EP
...
Using an EP to avoid having to create circular dependencies between github-git and github-core.
GitOrigin-RevId: 7ca64ec761ee0cf7222d6a1a5e5d5b181b7116f9
2025-06-02 16:04:30 +00:00
Nikolay Chashnikov
892603ee7c
[github] API cleanup: remove unused deprecated API scheduled for removal (IJPL-178044)
...
GitOrigin-RevId: efe255d8c89416171ea4a5db816339e1270ba547
2025-05-28 23:37:49 +00:00
Vladimir Krivosheev
335e39ffae
don't export intellij.platform.lvcs
...
GitOrigin-RevId: b50b249119b6fc6eb1f6e064674d2a8523517b90
2025-05-27 17:02:44 +00:00
Vladimir Krivosheev
81700db9f8
IJ-CR-146078 add direct deps to intellij.platform.credentialStore
...
GitOrigin-RevId: cdf7c2824763b3316329a8a2b989152b8e0d2337
2025-05-26 20:11:18 +00:00
Mikhail Filippov
40e854e522
IJPL-188826 bump Kotlin language version to 2.2
...
GitOrigin-RevId: 61c9fecae6a713d7e328e74b83186bc5d2f6bf66
2025-05-26 13:41:54 +00:00
Chris Lemaire
2da6557a3b
[github] Fix conflicting registry keys (IJPL-189081)
...
GitOrigin-RevId: 183f82028a8afd14c3df26ed2bf07e4ebfa50f0b
2025-05-23 11:32:28 +00:00
Chris Lemaire
5b7c1e5ec9
[github] Replace usage of a parent CS
...
GitOrigin-RevId: ebf247b370dc993ea68d272e62126a9bc7c167e3
2025-05-23 10:32:16 +00:00
Chris Lemaire
a42ccfd51b
[gh/git] Move all "Share Project" notifications and bundles that can be shared into Git4Idea
...
GitOrigin-RevId: 7c1bd7daaaea069ce7530750722de659605f5b17
2025-05-23 10:32:16 +00:00
Chris Lemaire
8651316a17
[gh] Remove unused functionality from GithubNotifications
...
GitOrigin-RevId: aa4bad67e6f326b44313f523ccb3f6031f81a823
2025-05-23 10:32:15 +00:00
Chris Lemaire
3184eb8f1d
[github] Migrate GHShareProjectUtil.kt to new progress API
...
Big refactoring, possibly the most problematic one.
GitOrigin-RevId: 7fd864790ed2c79a653abba8634de6a80a84bc7a
2025-05-23 10:32:15 +00:00
Chris Lemaire
a47cca2e0f
[github] Extract Git4Idea x GitHub code for sharing project into separate module
...
Necessary for RD efforts, but this seemed a good starting point, since we're working on the share project feature now.
Currently, the only external use of the API appears to be in com.jetbrains.edu, so we may be ok to move to deprecation
immediately.
GitOrigin-RevId: 1e171eb5f123c461235365660f8d98872f982f55
2025-05-23 10:32:15 +00:00
Anna Rakhmukova
fa8b369b4e
[gig] Add https/ssh clone protocol selection
...
GitOrigin-RevId: 70d88956888efcf8a8350810773cf35afb04ade2
2025-05-22 14:20:48 +00:00
Dmitry Avdeev
ccf97e9b48
IDEA-365717 Review "Share on GitHub" action placement
...
GitOrigin-RevId: dddefc68320c4477cd3eb56c53bf1b6f72b0a4d2
2025-05-21 16:58:52 +00:00
Chris Lemaire
98e1823fdd
[gh/tasks] Fix regression after fix in search query (IJPL-184393)
...
#IJPL-184393 Fixed
Follow-up: 3cee15779eacc58233a3b40b15aa61ff054a3891
GitOrigin-RevId: 571901f97693340a5e7334813f65ea946e1648d0
2025-05-21 13:19:37 +00:00
Chris Lemaire
1d4e8d8dca
[github] Use RoundedInt for power-of-2 rounding
...
GitOrigin-RevId: e07cb6223a2218ac1ae3caa968a4f1f77bf01cef
2025-05-21 09:55:07 +00:00
Chris Lemaire
70eebea537
[github] Add logging of errors
...
GitOrigin-RevId: fe3463747ba629cc070535a109076ceb0d94e66f
2025-05-21 09:55:07 +00:00
Chris Lemaire
13bf9864a5
[gh/gl] Fix review-in-editor not starting (IJPL-186195, IJPL-187199, IJPL-181783)
...
#IJPL-187199 Fixed
#IJPL-186195 Fixed
Cause of which is a threading exception on loading `.getContent()`
GitOrigin-RevId: eec980bbaf107e2caa4f08c5150e74b773e0593b
2025-05-20 12:44:08 +00:00
Vladimir Krivosheev
3a3013b232
IJPL-149126 fix method visibility (part 3)
...
GitOrigin-RevId: 3b9ce49a6a02034fd20698d26aea8f28b92f582b
2025-05-13 18:15:51 +00:00
Chris Lemaire
ebddf52f16
[github] Add a project statistics collector for #PRs (IJPL-185347)
...
#IJPL-185347 Fixed
GitOrigin-RevId: abaf58df445c8b1f3877168d1cbb5cd303d01ee0
2025-05-13 18:08:14 +00:00
Chris Lemaire
552a13a4b7
[github] Add an incomplete test for checking query parameters
...
GitOrigin-RevId: 921ea5492b2ba3175071c4f7f47798f4c18852cf
2025-05-13 18:08:14 +00:00
Vladimir Krivosheev
e6503904f1
update bazel files
...
GitOrigin-RevId: 56d6864910cad2dfe611d38d680ee290d4209f79
2025-05-13 18:02:20 +00:00
Ilia Kirianovskii
a38a19fa65
[bazel] Update build files
...
GitOrigin-RevId: b3eb595781593209fca189a18c0091f11621bd51
2025-05-13 15:36:09 +00:00
Ivan Semenov
127f765358
[util] don't pollute the memory with eternal disposables
...
GitOrigin-RevId: 300bf04a278c4d349151135168724fa716345e5b
2025-05-12 15:29:10 +00:00
Ilia.Shulgin
514ac922df
[git] IJPL-173922 Notify git widget about new values in GitCurrentBranchPresenter
...
GitOrigin-RevId: f77dfc2b7105b42c7231d4b81793cc285ec6e66b
2025-05-12 14:19:16 +00:00
Vladimir Krivosheev
3616fb0a2f
simplify bazel labels (another step towards using simple names that reflect directory structure) — handle camelCase case
...
GitOrigin-RevId: 709eafe49fcb3be48c50440ae19a08e083bc8cb3
2025-05-12 07:18:42 +00:00