Skip to content
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

Always visible combined timer and menu as header, or combined Timer and (partial?) history view #156

Closed
jibsaramnim opened this issue Nov 1, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@jibsaramnim
Copy link

It'd be nice to have a way to combine the currently very separate "Timer" and "History" views, similar to how it used to be before the rewrite. I often use the functionality to continue previously logged tasks, the current implementation makes it less comfortable.

The timer view is also mostly unused space as it currently stands, perhaps it can be turned into an always visible header section? Thinking out loud a bit more, if the current sidebar menu is converted to a horizontal menu (ie. tabs), it would be possible to make efficient use of this header section for both a permanently visible timer+task entry section and these tabs, leaving the rest of the view for whatever tab/view you are currently looking at. That way you'd also not have to worry about having two separate timer views (one on the actual Timer view, the other on other views in the sidebar if you currently have a timer running).

I suppose what I'm suggesting is not too dissimilar from how it used to be before the rewrite, but of course in a way that is compatible with the Iced library you're now using.

Thank you for all that you're doing, and for your consideration!

@rickykresslein rickykresslein added the enhancement New feature or request label Nov 3, 2024
@rickykresslein
Copy link
Member

That's a good suggestion, thanks! I originally set it up to be a bit more minimal and clean, but I think you're right, having the timer and history separate isn't necessary, and I like your idea of a horizontal bar at the top.

I've got a couple of big features I'm working on now, but after those come out (1-2 months hopefully) I will draw something out and make this my next task.

@rickykresslein
Copy link
Member

I just completed this with 12aa0d6. Thanks for your patience. I didn't make the timer a permanent header like you suggested, but I do think that's a good idea and I'm going to think about doing that in the future. For now, the timer and history are just both on one page, like it was before the rewrite. I will try to push a new release in the next day or two.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants