-
Notifications
You must be signed in to change notification settings - Fork 390
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
Question: Is it possible to fixate ribbon menu, header, and input line? #726
Comments
@McLawrence I can definitely see how that could be annoying. Would a suitable solution be if I provided a way to turn off the editor at the top and only use the editor provided within the cell you're editing? I'd update the styles to hover it above the grid but then you might run into issues when you're trying to edit a cell in the top row and the header editor would hide that row. Let me know what you think. Apologies for the annoyance. |
Hi @aschonfeld, no need to apologize, your tool is really great in general! Yes, disabling the editor (also with the "Editing Cell [Column ..." part would also work! Just keeping it always there, with the text field disabled when no cell is selected, is probably more work and might not be as clean. It was just my first thought because there is a way to fixate the menu on the left. Thanks for your fast response! :) |
@McLawrence so here is a demo of the hiding the header editor using the UI (this will only affect this instance, not all instances loaded): You can also turn it off by by specifying
Another would be using global configuration. Following this documentation you can add the following to the [app] section for it to be applied to every dataframe you load into D-Tale without specifying parameters in your code. This would be applied to every piece of data you load into D-Tale:
And lastly you can turn the header editor off for all data loaded into D-Tale thru code using the following:
|
@McLawrence Just released v2.12.0 with this feature, let me know if you have any issues |
Thanks so much for the super fast update! Do you know how fast this update will we on conda-forge? Or should I build from source? |
I just pushed it to conda-forge, hopefully should be there in the next 10-15 minutes. Not exactly sure how long a build takes |
Thanks! It is built now. Interestingly, using Setting it globally works for me, though. Thanks so much for the fast update! |
Shoot, sorry about that. I will look into the issue with |
Just released v2.12.1 to pypi with the fix for |
Thanks for the update! A final question: When I change the underlying data, like
and then refresh the browser, the data updates, but the header will pop up again when editing. This also happens when I use Update: Figured it out, by using |
Yea neither would I. I will look into this and get back to you |
@McLawrence Ok, so the issue is that If you called |
That makes sense. Thanks again for the fast answer! :) No need to persist the updates for me, but I would guess that that would be expected behavior for other people as well. |
Not a big deal, I think I've already got a solution coded up that will persist any updates to 'hide_shutdown' or 'hide_header_editor' when using |
Just released v2.12.2 to pypi, should be available on conda-forge soon. |
Is there a way to fixate the top dropdown menu, the header and the line that appears when editing a cell?
I want to use dtale to edit lots of cells and the appearing and disappearing input field at the top always shifts cells up and down.
I am talking about these lines:
![Screenshot 2023-01-31 at 15 30 45](https://user-images.githubusercontent.com/25885486/215788276-f8b48073-1140-4496-9fd3-9ee6fb36c67a.png)
Would there be an easy way to do this myself in a fork?
Thanks for your help!
The text was updated successfully, but these errors were encountered: