Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge maintenance/mps20241 into maintenance/mps20243 #2665

Open
wants to merge 45 commits into
base: maintenance/mps20243
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
56030fc
core.base: use JB classes for search tool
alexanderpann Dec 10, 2024
c962c9d
core.base: replace the search icon
alexanderpann Dec 10, 2024
02c18a5
core.base: move the search tool to the bottom
alexanderpann Dec 10, 2024
7ce3a36
core.base: only adjust the icon column of the search tool
alexanderpann Dec 10, 2024
d9e5cec
core.base: remove creating ellises of label in search labels
alexanderpann Dec 10, 2024
194ad70
core.base: don't use the global repository in the search tool
alexanderpann Dec 10, 2024
96f1664
core.base: use a toolbar for the buttons in the search tool
alexanderpann Dec 10, 2024
852ac7a
core.pointers: add a missing null check
alexanderpann Dec 10, 2024
52f0442
core.base: implement searching for the project scope
alexanderpann Dec 10, 2024
d0de9f8
core.base: implement searching for the global scope
alexanderpann Dec 10, 2024
88fdc44
core.base: implement an approximate search
alexanderpann Dec 10, 2024
a7dd7fc
core.base: implement match case for the search tool (default: false)
alexanderpann Dec 10, 2024
eb686fa
core.base: propertly update the search tool model
alexanderpann Dec 10, 2024
763b074
core.base: update the search window title on the EDT thread
alexanderpann Dec 10, 2024
204e2e7
update the readme
alexanderpann Dec 10, 2024
f10d2d9
update the build script
alexanderpann Dec 10, 2024
24833d0
core.base: force the search tool to open at the bottom
alexanderpann Dec 10, 2024
be24580
core.base: also enable the search tool for languages
alexanderpann Dec 11, 2024
33419a5
core.base: customize the empty search table text
alexanderpann Dec 11, 2024
737062f
core.base: unify search solution and language group and add all searc…
alexanderpann Dec 12, 2024
6630b83
core.base: convert to search button action to an internal action
alexanderpann Dec 12, 2024
99bb4fb
core.base: update the search results on the EDT thread
alexanderpann Dec 12, 2024
191c612
core.base: show all platform action groups next to find usages
alexanderpann Dec 16, 2024
f5ff1c7
core.base: improve the approximate search
alexanderpann Dec 16, 2024
4303ad8
core.base: always show the search tool and set the project scope as t…
alexanderpann Dec 16, 2024
8565b3c
core.base: sort the results by the short name length
alexanderpann Dec 16, 2024
d19fa1d
core.base: add the ability to search by regex
alexanderpann Dec 16, 2024
979ae7f
core.base: search the orginal text when the node implements ISearchSu…
alexanderpann Dec 16, 2024
a332712
core.base: generate a better default namespace for search results
alexanderpann Dec 16, 2024
ede040c
core.base: fix a NullPointer in IIdentifierNamedConcept
alexanderpann Dec 16, 2024
6fca51d
core.base: don't show more than 10000 search results
alexanderpann Dec 16, 2024
8d6be6a
core.base: adapt the size of the concept search result column automat…
alexanderpann Dec 16, 2024
8b3f4b0
core.base: validate the search regex
alexanderpann Dec 16, 2024
9f6f0dc
core.base: fix some NullPointers
alexanderpann Dec 16, 2024
55fce67
core.base: add support for filtering nodes
alexanderpann Dec 16, 2024
d948b7d
force save all
alexanderpann Dec 16, 2024
51fbe2f
use SoftMap instead of WeakMap to cache interpreters
Dec 17, 2024
ecfd074
Merge pull request #2660 from mbeddr/refactor/better-interpreter-caching
alexanderpann Dec 18, 2024
3fe2499
Merge pull request #2650 from mbeddr/bugfix/improve_search_tool
alexanderpann Dec 18, 2024
16e9d99
Merge remote-tracking branch 'refs/remotes/origin/maintenance/mps2024…
alexanderpann Dec 18, 2024
b1c6f54
run migrations
alexanderpann Dec 18, 2024
ca7c413
Merge pull request #2664 from mbeddr/merge/mps20241
mps-ci-buildbot Dec 18, 2024
56e9a51
mpsutil.collections: don't use containsKey with the soft value map
alexanderpann Dec 18, 2024
629a520
Merge pull request #2667 from mbeddr/bugfix/interpreter_softmap
alexanderpann Dec 18, 2024
16a189e
Merge pull request #2668 from mbeddr/merge/mps20241
alexanderpann Dec 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
core.base: always show the search tool and set the project scope as t…
…he default scope
  • Loading branch information
alexanderpann committed Dec 16, 2024
commit 4303ad8d23337d5a519668da5961fa11bc5035b5
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@
<concept id="1214307303872" name="jetbrains.mps.lang.plugin.structure.GetComponentBlock" flags="in" index="2UmK3q" />
<concept id="6547237850567458268" name="jetbrains.mps.lang.plugin.structure.BaseToolDeclaration" flags="ng" index="2XNcJY">
<property id="2498620720770664572" name="position" index="2bmUCM" />
<property id="43535111852086466" name="isAvailableOnStartup" index="tEvSQ" />
<property id="6547237850567462620" name="caption" index="2XNbzY" />
<child id="8096638938275469615" name="toolDisposeBlock" index="uR5co" />
<child id="8096638938275469614" name="toolInitBlock" index="uR5cp" />
Expand Down Expand Up @@ -2107,6 +2108,7 @@
<property role="TrG5h" value="MbeddrSearchViewer" />
<property role="2XNbzY" value="Search" />
<property role="3GE5qa" value="search" />
<property role="tEvSQ" value="true" />
<node concept="2XrIbr" id="vqDSpa77ZY" role="2XNbBy">
<property role="TrG5h" value="setGlobal" />
<node concept="3cqZAl" id="vqDSpa77ZZ" role="3clF45" />
Expand Down Expand Up @@ -2391,6 +2393,14 @@
</node>
</node>
</node>
<node concept="3clFbF" id="1k90KlDplPc" role="3cqZAp">
<node concept="2OqwBi" id="1k90KlDpm7K" role="3clFbG">
<node concept="2WthIp" id="1k90KlDplPa" role="2Oq$k0" />
<node concept="2XshWL" id="1k90KlDpmo1" role="2OqNvi">
<ref role="2WH_rO" node="6KjVnJoXq9s" resolve="setProject" />
</node>
</node>
</node>
</node>
</node>
<node concept="2xpOpl" id="2HzhasNzNEc" role="uR5co">
Expand Down