Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
67,960
38,672



Some third-party calendar apps (Fantastical, for example) allow you to view all your upcoming events as a vertical list. Many users find this sort of viewing mode beats staring at the regular calendar interface, since it provides a quick at-a-glance summary of their entire schedule over the coming days and months.

fantastical-mac-list-view.jpg
Fantastical 2 for Mac

On the face of it, Apple's Calendar for macOS lacks an equivalent feature. However, there is one way to force a list view that includes all your events, which we've detailed below. The trick even works with iCal going back at least to OS X Mountain Lion, which makes us wonder why Apple doesn't make the option a bit more obvious.

How to View All Events as a List in Calendar
  1. Launch the Calendar app on your Mac.
    Click the Calendar button.
    1-basic-calendar-view-macos.jpg

    Select which calendars you want to include in the list view using the checkboxes.
    2-select-calendars-macos.jpg

    Click the Search field in the upper right corner of the Calendar window and type two double quotes ("") to generate a list of all upcoming events.
    3-list-view-calendar-macos.jpg
We find the list view makes it easier to copy multiple events and paste them into other apps in chronological order. For example, to copy several contiguous events, hold the Shift key, click the two outlying events bordering a given period, right-click (or Ctrl-click) an event in the selection, and select Copy from the contextual dropdown menu. You can then paste the events (including their details) straight into a document in date order.

copy-events-in-list-view-macos-calendar.jpg

To copy non-contiguous events in your calendar, simply perform the same action but hold down the Command key instead of Shift. (Note that you can also open multiple event info boxes using the same method - just select Get Info from the contextual dropdown menu.)

get-info-list-view-macos-calendar.jpg


Article Link: How to View All Events as a List in Your Mac's Calendar App
 
I’ve been trying Fantastical 2 on the Mac App Store (21 day free demo). I am an airline pilot so scheduling events spanning multiple time zones is my life.

I want a calendar app that supports all Mac and iOS platforms with the SAME features such as UTC (GMT) time zones, floating time zone input, and events scheduled down to the minute (not rounded to the nearest 5), or events scheduled in different departure and arrival time zones (my personal preference, I could always just enter events in UTC and let the calendar app convert the times but sometimes that takes longer to input).

In short, neither Apple’s app or Fantastical 2 provide all of these features on ALL platforms and I can’t figure out why. Also, why do I have to know a specific city in a selected time zone to get that to populate the time zone field? I don’t want to have to use a “nearby” city that may or may not be in the correct time zone, I want the program to be smart enough to figure that out.

Going to try BusyCal next but I think some of the missing features are due to Apple’s calendar APIs used by developers. For example, you can’t do floating events on iOS; iOS rounds the times to the nearest 5, Mac OS will not let you choose a different time zone for the start and end of an event like iOS will.

Maybe I’m a lone wolf on wanting some of these features but I feel like the coding aspects aren’t too hard to fix, they just haven’t been done.
 
Good tip and looks nice but why isn’t this just a standard view option. Looks silly having “” in the search bar and also, what if you want to use the search bar for, hmm... I don’t know, searching for something!?
 
This is great! Why can't iCal just look like this from the start? lol.. Apple sometimes really oversimplifies the most basic things
 
  • Like
Reactions: sedaray
I’ve been trying Fantastical 2 on the Mac App Store (21 day free demo). I am an airline pilot so scheduling events spanning multiple time zones is my life.

I want a calendar app that supports all Mac and iOS platforms with the SAME features such as UTC (GMT) time zones, floating time zone input, and events scheduled down to the minute (not rounded to the nearest 5), or events scheduled in different departure and arrival time zones (my personal preference, I could always just enter events in UTC and let the calendar app convert the times but sometimes that takes longer to input).

In short, neither Apple’s app or Fantastical 2 provide all of these features on ALL platforms and I can’t figure out why. Also, why do I have to know a specific city in a selected time zone to get that to populate the time zone field? I don’t want to have to use a “nearby” city that may or may not be in the correct time zone, I want the program to be smart enough to figure that out.

Going to try BusyCal next but I think some of the missing features are due to Apple’s calendar APIs used by developers. For example, you can’t do floating events on iOS; iOS rounds the times to the nearest 5, Mac OS will not let you choose a different time zone for the start and end of an event like iOS will.

Maybe I’m a lone wolf on wanting some of these features but I feel like the coding aspects aren’t too hard to fix, they just haven’t been done.

As a frequent traveler doing lots of TPACs, I can assure you you are not alone in your requests.

The calendar has been sadly neglected for a very long time, to the point it’s barely useable if you have “complicated” scheduling. Google calendar is way more sophisticated but I loathe giving Google even more data.
 
I’ve been trying Fantastical 2 on the Mac App Store (21 day free demo). I am an airline pilot so scheduling events spanning multiple time zones is my life.

[...snip...]

Maybe I’m a lone wolf on wanting some of these features but I feel like the coding aspects aren’t too hard to fix, they just haven’t been done.

You aren't a lone wolf. For a long time, I was in a long-distance relationship, and was often flying from Texas to the Pacific Northwest.
 
Also, why do I have to know a specific city in a selected time zone to get that to populate the time zone field? I don’t want to have to use a “nearby” city that may or may not be in the correct time zone, I want the program to be smart enough to figure that out.

Great point on the time zone selection (city) issue. If I want PST... put PST in the dang list! it's not that difficult, and in fact is probably significantly easier than trying to list hundreds of cities while keeping up with what time zone they are in.
 
  • Like
Reactions: extrachrispy
I found the answer for me. BusyCal.

They have a free 30 day trial for the Mac Version. I do most of my "complicated scheduling" on the largest screen available.

I just cross-checked the Mac and iOS versions features. Most are on both platforms, except for the "show event duration in week view." As a pilot with flights across different time zones, sometimes it's helpful to know how long an event is without having to switch the whole calendar to Universal (GMT) time. The iOS version can display events in week view with durations. The Mac version doesn't seem to be able to do that.

Other great features are down to the minute (not rounded to the nearest 5 minutes) events on iOS.
Lastly, both have multiple time zone support for different starting and ending time zones.

https://www.busymac.com/index.html
$49 for Mac (trial is free for 30 days)
$4.99 in iOS App Store (no trial possible).
 
  • Like
Reactions: iamkcdot
On Sierra a single double quote " is enough for displaying the list. However, copying one or more or selecting multiple events don't work for me.
 
  • Like
Reactions: sedaray
I’ve been trying Fantastical 2 on the Mac App Store (21 day free demo). I am an airline pilot so scheduling events spanning multiple time zones is my life.

I want a calendar app that supports all Mac and iOS platforms with the SAME features such as UTC (GMT) time zones, floating time zone input, and events scheduled down to the minute (not rounded to the nearest 5), or events scheduled in different departure and arrival time zones (my personal preference, I could always just enter events in UTC and let the calendar app convert the times but sometimes that takes longer to input).

In short, neither Apple’s app or Fantastical 2 provide all of these features on ALL platforms and I can’t figure out why. Also, why do I have to know a specific city in a selected time zone to get that to populate the time zone field? I don’t want to have to use a “nearby” city that may or may not be in the correct time zone, I want the program to be smart enough to figure that out.

Going to try BusyCal next but I think some of the missing features are due to Apple’s calendar APIs used by developers. For example, you can’t do floating events on iOS; iOS rounds the times to the nearest 5, Mac OS will not let you choose a different time zone for the start and end of an event like iOS will.

Maybe I’m a lone wolf on wanting some of these features but I feel like the coding aspects aren’t too hard to fix, they just haven’t been done.
You are NOT alone in this!! All these points! Why is calendaring such a mysterious coding feat? It's got to be rocket science, since it has taken SO LONG for this Lind of thing to come together!
 
As far as the list goes, even outlook has it, it's simply agenda view. After looking, I was 'amazed' (sic) that the macos calendar does not have this view.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.