# Easy? to implement feature requests

**URL:** <https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [September 27, 2024, 3:24pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554 "2024-09-27T15:24:37Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [September 27, 2024, 3:24pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/1 "2024-09-27T15:24:37Z")

</div>

I recently made a couple feature requests that would save me a lot of time and effort, and should be pretty easy to implement. Please vote...

> **[Combine Scripts, Views and Named Queries in the same editor pane tabs |...](https://inductiveautomation.canny.io/ignition-features-and-ideas/p/combine-scripts-views-and-named-queries-in-the-same-editor-pane-tabs)**
>
> I'm usually working on combinations of Views, Scripts and Named Queries, and have to switch back and forth between them.

> **[Option to order python functions alphabetically | Ignition Features and Ideas...](https://inductiveautomation.canny.io/ignition-features-and-ideas/p/order-python-functions-alphabetically)**
>
> It would make it so much easier to find the function I'm looking for in a script with many of them if the list on the right was sorted.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 27, 2024, 3:37pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/2 "2024-09-27T15:37:13Z")

</div>

I commented on these. The first is definitely not easy, for the parts that aren't already possible (floating script tabs). The latter I could only support as a non-default option.

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [September 27, 2024, 3:41pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/3 "2024-09-27T15:41:59Z")

</div>

> Also note that script tabs can be floated into a separate window

Holy cow I didn't know that !  
Actually took me a while to find how to do it after reading your comment, so here it is: just right click on the tabs themselves, there are options there to float your script tabs

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/e/1ea6086b938c9c56cde97522ef35e9b5e0bc7526.png)

![](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/3/a360a2cdc3d2aed7ff022394d58f19645e2fa7ef.gif)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 27, 2024, 3:48pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/4 "2024-09-27T15:48:45Z")

</div>

The ability to float the library scripts is a key reason I'm adamant that events (and transforms) should always delegate to a library function. You can edit the event or its container while also tweaking the library function. Major productivity boost.

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [September 27, 2024, 3:51pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/5 "2024-09-27T15:51:41Z")

</div>

Well the bindings and events windows are popups and naturally float, so I used to move those out of the way, so I could have the library in the designer and the event popup somewhere else.  
But floating the library is much better !

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 27, 2024, 3:57pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/6 "2024-09-27T15:57:32Z")

</div>

Improving the tree in the project library is high on my list of "nice to have"s, but probably won't make the cut for 8.3.0. Some minor release after that, though, definitely.

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [September 27, 2024, 5:47pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/7 "2024-09-27T17:47:32Z")

</div>

You mean all those times I was flipping back and forth between the script library and the window/view I could have just floated the script? Hahaha wow. This literally makes work so much easier.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 27, 2024, 5:50pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/8 "2024-09-27T17:50:22Z")

</div>

> [@bkarabinchak.psi](#):
>
> all those times

Yup. This was a major win for me for getting my clients upgraded to v8.1.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 27, 2024, 5:58pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/9 "2024-09-27T17:58:42Z")

</div>

> [@pascal.fragnoud](#):
>
> Actually took me a while to find how to do it after reading your comment

Open question: any ideas for how we could make this more discoverable? It's more relevant in 8.3, since we added floating to a few more workspaces.

---

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [September 27, 2024, 5:59pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/10 "2024-09-27T17:59:55Z")

</div>

Make it so that dragging the tabs, causes them to float.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 27, 2024, 5:59pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/11 "2024-09-27T17:59:59Z")

</div>

> [@paul-griffith](#):
>
> more discoverable?

Add it to the designer tree's context menu for those nodes. Not just in the tab's label's menu.

---

<div class="post-metadata">

**Author:** ![aaronrai24](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/aaronrai24/32/87248_2.png) [@aaronrai24](https://forum.inductiveautomation.com/u/aaronrai24)\
**Post date:** [September 27, 2024, 7:18pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/12 "2024-09-27T19:18:46Z")

</div>

Maybe also a button next to the script hint scope that says like "Pop Out" or something, feel like users will click and it and be like "oh thats what that does"

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [September 28, 2024, 6:36am UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/13 "2024-09-28T06:36:41Z")

</div>

Exactly this, first thing I tried.

---

<div class="post-metadata">

**Author:** ![justin.brzozoski](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/justin.brzozoski/32/13452_2.png) [@justin.brzozoski](https://forum.inductiveautomation.com/u/justin.brzozoski)\
**Post date:** [September 30, 2024, 2:31pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/14 "2024-09-30T14:31:21Z")

</div>

At this point you're already kinda-sorta looking up method names as they are typed in, perhaps an option in the pop-up there to directly open the related script in a floating window?

---

<div class="post-metadata">

**Author:** ![louagejasper](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/louagejasper/32/86311_2.png) [@louagejasper](https://forum.inductiveautomation.com/u/louagejasper)\
**Post date:** [October 4, 2024, 2:37pm UTC](https://forum.inductiveautomation.com/t/easy-to-implement-feature-requests/96554/15 "2024-10-04T14:37:05Z")

</div>

Exactly my thoughts! Glad I opened this post!
