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

[Graphite MQ] Draft PR GROUP:d30fab (PRs 1884, 1885, 1841) #1906

Conversation

graphite-app[bot]
Copy link
Contributor

@graphite-app graphite-app bot commented Jan 22, 2025

This draft PR was created by the Graphite merge queue.
Trunk will be fast forwarded to the HEAD of this PR when CI passes, and the original PRs will be closed.

The following PRs are included in this draft PR:

jog1t added 3 commits January 22, 2025 07:11
Closes FRONT-474

## Changes

- Added filtering capabilities to the actors list, allowing users to filter by tags and show/hide destroyed actors
- Enhanced the `TagsSelect` component to support better search functionality and display of selected options
- Added a new `ActorsFiltersSheet` component for managing actor filters
- Updated the builds page to support tag filtering
- Improved the Combobox component to handle multiple selections and show selected option counts
- Added visual indicators when filters are active

<div class='graphite__hidden'>
          <div>🎥 Video uploaded on Graphite:</div>
            <a href="https://app.graphite.dev/media/video/dOgs2Fo4NFCWV1dxDXM1/585cb609-058e-4c8a-ac73-54877b528129.mov">
              <img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/dOgs2Fo4NFCWV1dxDXM1/585cb609-058e-4c8a-ac73-54877b528129.mov">
            </a>
          </div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/dOgs2Fo4NFCWV1dxDXM1/585cb609-058e-4c8a-ac73-54877b528129.mov">Untitled.mov</video>
<!-- Please make sure there is an issue that this PR is correlated to. -->

Fixes WEB-239, FRONT-597

## Changes

![image](https://github.com/user-attachments/assets/3e87b54f-60f5-432b-8d4f-ef19c34c1971)

<!-- If there are frontend changes, please include screenshots. -->
<!-- Please make sure there is an issue that this PR is correlated to. -->

## Changes

* improved performance of the Actors List, experience now 60fps scrolling, fast!
* redesigned Actors List, removed unnecessary paddings, empty areas, you can now see more stuff using the same space!
* added option to fold list, you have nightmares debugging your Actor? The list keeps beeping and flashing colours from other actors? Now you can hide it. Just simple as that!
psst, try dragging the line between two panels!
* overhauled the whole Actor Details panel! OH BOY, WHAT'S NOT THERE!
* you can now call arbitrary functions directly on your Actor, including calling RPCs, directly from hub ✨
* logs have also been redesigned, presenting you the best in class console-like experience.
* logs are too overwhelming? LOOK AT THOSE FILTERS! You can now filter logs by text and type, everything in one place!
* having trouble debugging the actor? Worry no more, a brand-new State Preview is there for you. You can see in **realtime** any changes to the state, and, drum roll please, edit it!
* that's not everything, you can also see how many clients are connected to your Actor, by opening Connection Preview, are you excited?
* minor tweaks to actor sdks
@graphite-app graphite-app bot closed this Jan 22, 2025
@graphite-app graphite-app bot deleted the gtmq_d30fab_1884_1885_1841_1737529875460-79814cce-31fe-4429-91fd-789cc546ab09 branch January 22, 2025 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant