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

Allow to display an event in one line (with time possibly appended) #42

Closed
mpost opened this issue Dec 1, 2012 · 7 comments
Closed
Milestone

Comments

@mpost
Copy link
Collaborator

mpost commented Dec 1, 2012

No description provided.

@yvolk
Copy link
Collaborator

yvolk commented Aug 5, 2014

I would also like to have an alternative layout, which has the same Day header, but shows one event in this day per line e.g. like this:
12:00 Buy some food
I usually have several events per day, so such compact format would save me a lot of space.

PS: My wish resulted from using Jorte Calendar for a long time. But now I decided to switch to the Open Source and lighter implementation and to improve it myself ;-)

@mpost
Copy link
Collaborator Author

mpost commented Aug 5, 2014

Sounds like a reasonable request. Feel free to provide a full request. :)

@yvolk
Copy link
Collaborator

yvolk commented Aug 29, 2015

This request is repeated e.g. "...And finally again to save vertical space, the option to move the time in the same line as the event title, thus making the events single lined"

@yvolk
Copy link
Collaborator

yvolk commented Mar 26, 2017

I implemented this long-awaited feature by adding new "Appearance -> Event entry layout" option, which currently allows selection between:

  • "Default multiline layout" (i.e. leave everything as it was before this change) and
  • "Single line layout" - this new one.

The new layout works with recent contribution of the "Show day headers" setting (see #249 ), which allows to optimize vertical space even further: when day headers are turned off, a date is added to each event's line automatically in the first column. Currently only one format is available for this date, which I personally love :-) - "Days from Today" column, i.e. "-2, Yesterday, Today, Tomorrow, 2, 3, ...", which is very clear and far quicker to comprehend than longer date formats...

Please see the screenshots below.

  1. Initial state: Default multiline layout, day headers are present. "End time" is turned off. "Multiline title" is on.
    default-layout

  2. Switched to the "Single line layout".
    single-line-layout

  3. Single line layout with day headers turned off. Now the "Days from Today" column is shown.
    single-line-without-day-headers

  4. Single line layout with day headers turned off and "End time" is turned on - end time is shown under start time.
    single-line-no-day-headers-with-end-time

@yvolk
Copy link
Collaborator

yvolk commented Mar 28, 2017

In order to make "Days from today" column look better, I right-aligned numbers in that column:
screenshot_20170328-072920

@yvolk yvolk added this to the 1.10.0 milestone Apr 2, 2017
@yvolk
Copy link
Collaborator

yvolk commented Apr 2, 2017

To be released in v.1.10.0

@yvolk yvolk closed this as completed Apr 2, 2017
@yvolk
Copy link
Collaborator

yvolk commented Apr 15, 2017

The two alternative layouts are now called "Time below title" and "All in one row"
layout-selection

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants