# Update common tool bar

**URL:** https://discourse.paraview.org/t/update-common-tool-bar/15612
**Category:** Development
**Created:** [October 22, 2024, 8:58pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612 "2024-10-22T20:58:48Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [October 22, 2024, 8:58pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/1 "2024-10-22T20:58:48Z")

</div>

I would like to discuss and propose updating the common filter tool bar for the next version of ParaView. Currently, the common toolbar holds:

- Calculator
- Contour
- Clip
- Slice
- Threshold
- Extract Substet
- Glyph
- Stream Tracer
- Warp By Vector
- Group Datasets
- Extract Block

I would like to propose 1) alphabetizing the list and 2) deleting seldom used filters and 3) adding frequently used filters. Here is my current guess:

- Calculator
- Cell Data to Point Data
- Clip
- Contour
- Glyph
- Iso Volume
- Slice
- Stream Tracer
- Threshold
- Warp By Vector

@cory.quammen @mwestphal @spyridon97 @Kenneth_Moreland

---

<div class="post-metadata">

### Author: ![Kenneth\_Moreland](https://discourse.paraview.org/user_avatar/discourse.paraview.org/kenneth_moreland/32/15033_2.png) [@Kenneth\_Moreland](https://discourse.paraview.org/u/Kenneth_Moreland)
#### Post date: [October 22, 2024, 9:10pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/2 "2024-10-22T21:10:11Z")

</div>

Some minor comments:

1. I think we should keep `Group Datasets` and `Extract Block`. I use these frequently.
2. If `Cell Data to Point Data` is added to common, it will need an icon. I don’t think there is one.
3. I don’t think alphabetizing is a good idea for the same basic reason I don’t want the keys on my keyboard alphabetized. I don’t think that will make them much easier to find, and it will mess up users that have become familiar with the order. Also, it makes sense to have filters like `Clip` and `Slice` next to each other. Also, also, there has been a lot of talk about renaming filters. I don’t want the order changing when renaming happens.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [October 23, 2024, 6:56am UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/3 "2024-10-23T06:56:42Z")

</div>

I agree that the common category should be updated, but I want to mention that since ParaView 5.13.0, all categories can be modified by users very easily: [https://www.kitware.com/paraview-5-13-0-release-notes/#interface-improvements](https://www.kitware.com/paraview-5-13-0-release-notes/#interface-improvements)

I fully agree with @Kenneth_Moreland points.

I would like to add some filters to that list:

- Resample to image
- Integrate variables

---

<div class="post-metadata">

### Author: ![Kenneth\_Moreland](https://discourse.paraview.org/user_avatar/discourse.paraview.org/kenneth_moreland/32/15033_2.png) [@Kenneth\_Moreland](https://discourse.paraview.org/u/Kenneth_Moreland)
#### Post date: [October 23, 2024, 1:37pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/4 "2024-10-23T13:37:26Z")

</div>

I agree with @mwestphal, especially the part about agreeing with me, but also the addition of `Resample to Image` filter. A nice tool to hack around tricky issues in ParaView.

I’d be tempted to add `Point Volume Interpolator` to this list. It’s really handy for filling spaces. Unfortunately, it doesn’t work in parallel ☹.

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [November 16, 2024, 12:19am UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/5 "2024-11-16T00:19:00Z")

</div>

OK, I think I agree with Ken agreeing with Mathieu agreeing with Ken, and Ken agreeing with Mathieu, and I agree with Ken. I also would rather that the common toolbar not expand. Maybe the best thing is to just leave it as is, and this wasn’t one of my best ideas?

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [November 18, 2024, 2:55pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/6 "2024-11-18T14:55:23Z")

</div>

We have plenty of room to expand horizontally, so adding **Resample to Image** and **Integrate Variables** shouldn’t cause any issues.

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [November 18, 2024, 5:14pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/7 "2024-11-18T17:14:08Z")

</div>

I’m good with adding Resample to Image and Integrate Variables onto the common

With regards to horizontal space, be sure to test on a 13" Macbook or small Windows laptop. I believe that on laptops we don’t have as much horizontal width as you think…

---

<div class="post-metadata">

### Author: ![spyridon97](https://discourse.paraview.org/user_avatar/discourse.paraview.org/spyridon97/32/11569_2.png) [@spyridon97](https://discourse.paraview.org/u/spyridon97)
#### Post date: [February 21, 2025, 8:50pm UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/8 "2025-02-21T20:50:06Z")

</div>

Do we agree with that order? FYI: Cut == Slice, I removed Extract subset, added CellDataToPointData, IntegrateAttributes, ResampleToImage.

```auto
  <Category name="Common" menu_label="&amp;Common" preserve_order="1" show_in_toolbar="1">
    <Proxy group="filters" name="Calculator" />
    <Proxy group="filters" name="Contour" />
    <Proxy group="filters" name="Clip" />
    <Proxy group="filters" name="Cut" />
    <Proxy group="filters" name="Threshold" />
    <Proxy group="filters" name="Glyph" />
    <Proxy group="filters" name="StreamTracer" />
    <Proxy group="filters" name="WarpVector" />
    <Proxy group="filters" name="CellDataToPointData"/>
    <Proxy group="filters" name="IntegrateAttributes" />
    <Proxy group="filters" name="ResampleToImage" />
    <Proxy group="filters" name="GroupDataSets" />
    <Proxy group="filters" name="ExtractBlock" />
  </Category>

```

If yes, i will move forward with asking for new icons. If you have any ideas of how these should look like, feel free to share these ideas.

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [February 22, 2025, 5:51am UTC](https://discourse.paraview.org/t/update-common-tool-bar/15612/9 "2025-02-22T05:51:15Z")

</div>

Assuming it isn’t too wide, I’m very happy with that list.
