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

Implementation for issue #809 and general display improvements #1212

Closed
wants to merge 19 commits into from

Conversation

GabrielDum
Copy link

@GabrielDum GabrielDum commented Dec 10, 2022

We used an awful lot of try/excepts in this PR, so if you have a better way of doing it you're welcome ! Anyway this PR might not be perfect but proposes a new display for both khal and ikhal where months are visually separated. The ideas in came from @aleprovencio and @WhyNotHugo. I did it with a coworker, so i added him as well to the AUTHORS file. There might be some useless commits, just look at the final files. We won't be working on it anymore, so if it isn't receivable but you like the idea, feel free to adapt and improve it !

@w-jablonski
Copy link

months are visually separated

Please! Can we consider this?

@geier
Copy link
Member

geier commented Oct 29, 2023

Thanks for your PR, and sorry for not taking a look at this earlier.

Personally, I'm not a fan of visual separation between different months (the first khal script I wrote because I didn't like the output of cal or ncal). If you make this configurable and not the default behavior, I'm not against merging it though.

@geier
Copy link
Member

geier commented Oct 29, 2023

Apart from that, there seem to be some problem with the current state:

image image image

@geier
Copy link
Member

geier commented Oct 29, 2023

Perhaps we can also find a way to make the separation work as a plugin first and let it mature outside of the main code base.

@geier geier self-assigned this Oct 29, 2023
@geier geier self-requested a review October 29, 2023 15:02
Copy link
Member

@geier geier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comments above

@geier
Copy link
Member

geier commented Apr 29, 2024

closed for now, please re-open if you are still interested in working on this.

@geier geier closed this Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants