-
Notifications
You must be signed in to change notification settings - Fork 3
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
[0.5SP,0.5SP] UI: Allow selecting multiple signals to add at the same time #193
Milestone
Comments
ivan-cukic
changed the title
UI: Allow selecting multiple signals to add at the same time
[0.5SP] UI: Allow selecting multiple signals to add at the same time
Jul 30, 2024
RalphSteinhagen
moved this from 🆕 Ideas (∞)
to 🔖 Selected (3)
in Digitizer Reimplementation
Jul 30, 2024
vimpostor
added a commit
that referenced
this issue
Aug 16, 2024
This way they can be added with fewer clicks. The latest Imgui version is required for this, as multi-selection has only recently been implemented in imgui: ocornut/imgui#6518 Fixes #193 While we are at it, this patch also implements clipping of the list with an ImGuiListClipper. This is possible, because all rows have the same height in the table. With this change, scrolling through a large list (100k+ rows) is significantly smoother.
vimpostor
changed the title
[0.5SP] UI: Allow selecting multiple signals to add at the same time
[0.5SP,0.5SP] UI: Allow selecting multiple signals to add at the same time
Aug 16, 2024
vimpostor
added a commit
that referenced
this issue
Aug 16, 2024
This way they can be added with fewer clicks. The latest Imgui version is required for this, as multi-selection has only recently been implemented in imgui: ocornut/imgui#6518 Fixes #193 While we are at it, this patch also implements clipping of the list with an ImGuiListClipper. This is possible, because all rows have the same height in the table. With this change, scrolling through a large list (100k+ rows) is significantly smoother. Signed-off-by: Magnus Groß <magnus.gross@kdab.com>
vimpostor
moved this from 🏗 In progress
to Finished Implementation (2)
in Digitizer Reimplementation
Aug 16, 2024
vimpostor
added a commit
that referenced
this issue
Aug 16, 2024
This way they can be added with fewer clicks. The latest Imgui version is required for this, as multi-selection has only recently been implemented in imgui: ocornut/imgui#6518 Fixes #193 While we are at it, this patch also implements clipping of the list with an ImGuiListClipper. This is possible, because all rows have the same height in the table. With this change, scrolling through a large list (100k+ rows) is significantly smoother. Signed-off-by: Magnus Groß <magnus.gross@kdab.com>
vimpostor
added a commit
that referenced
this issue
Aug 16, 2024
This way they can be added with fewer clicks. The latest Imgui version is required for this, as multi-selection has only recently been implemented in imgui: ocornut/imgui#6518 Fixes #193 While we are at it, this patch also implements clipping of the list with an ImGuiListClipper. This is possible, because all rows have the same height in the table. With this change, scrolling through a large list (100k+ rows) is significantly smoother. Signed-off-by: Magnus Groß <magnus.gross@kdab.com>
vimpostor
added a commit
that referenced
this issue
Sep 2, 2024
This way they can be added with fewer clicks. The latest Imgui version is required for this, as multi-selection has only recently been implemented in imgui: ocornut/imgui#6518 Fixes #193 While we are at it, this patch also implements clipping of the list with an ImGuiListClipper. This is possible, because all rows have the same height in the table. With this change, scrolling through a large list (100k+ rows) is significantly smoother. Signed-off-by: Magnus Groß <magnus.gross@kdab.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Allow the user to select several signals and then click a button to add them to the flowgraph. (currently, we have one 'add' button per signal in the list)
The text was updated successfully, but these errors were encountered: