man-group / dtale

Visualizer for pandas data structures
http://alphatechadmin.pythonanywhere.com
GNU Lesser General Public License v2.1
4.78k stars 405 forks source link

Some interface correction suggestions #798

Closed T-a-c-h-y-o-n closed 1 year ago

T-a-c-h-y-o-n commented 1 year ago

Hi, I have to humbly inform you about some interface corrections I have seen in the application. 1- The one at the top menu (Actions, Visualize, etc.) should either be completely canceled or provide an option to be pinned. Because it constantly appears and disappears with any mouse movement located on the top of the screen.

2- Show/Hide should offer a tool for performing batch operations on columns instead of columns. This tool should be similar to the current show/hide section, but it should provide some options on which we can perform basic batch operations. Thus, instead of dealing with each column separately, we should be able to control them all from one place. I tried to explain as much as I could in the pictures. I think that this way we can step into the next major update. Thanks for everything.

sss1 ss2 ss3 ss4

aschonfeld commented 1 year ago

1) You can currently lock the ribbon menu as detailed here and I have committed the code to hide the ribbon menu but have not released a new version of the app yet as detailed here

2) As for this one, it seems like a large undertaking. I can certainly add the "Duplicate" button to the column menu. I'll have to create a new ticket for the "batching" of column actions

T-a-c-h-y-o-n commented 1 year ago

Hi, Thanks for reply. I'm looking forward to the new version. For the other issue, as I said, 4. you can think about the version. Of course, there is no hurry, but I think it is a useful initiative for the interface

aschonfeld commented 1 year ago

@T-a-c-h-y-o-n just released v3.5.0 to pypi (will be on conda-forge shortly), which includes these changes. Let me know if you have any issues