Code Monkey home page Code Monkey logo

calendr's Introduction

Calendr

install release bitrise buy-me-a-coffee

Menu bar calendar for macOS

Right click

Hey ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ if you like my app, please consider buying me a coffee to keep me motivated.
(and maybe update the screenshot once in a while)

calendr's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

calendr's Issues

Add a shortcut to easily toggle calendars

I often have to open settings to enable my company's holiday calendar and be able to see who is not working on that day.
I don't like leaving it on because it clutters my event list, so it would be nice to have a shortcut to easily access this feature :)

Different weekend days

Although not my case, in some countries weekend and first day of the week are different. Is Calendr taking these settings from the system settings?

Reminders

It would be great if it could show reminders due today and overdue

Event info popover

Open a popover by clicking the event to show extra info like url, location, notes, organizer, people invited.

Alternative day view

It would be great if you could add an option to have alternative day view like this one on the screenshot I simulated
Sin tรญtulo 2

first day of the week

It would be good if it could read from the system settings the first day of the week and show the month calendar accordingly. At the moment it shows Sunday as first day of the week even my system has it set to Monday

Add resizing option for drop-down calendar

Thanks for making such a great calendar app!

By the way, I wish there was an option to resize the dropdown layer.(based on size or width or font size. Iโ€™m okay with any option.)
Personally, it feels like the dates on the calendar are small and close together so I can't see them at a glance.

If you add it, I would be really really really happy.
Thank you! ๐Ÿ˜„

binary file

is it possible to download already binary file to run on my Mac?

Shorten the next event menu item when `notch` is present in the active screen

I have an external monitor where I want to show a larger status bar item, because I can ยฏ\_(ใƒ„)_/ยฏ
but at the same time it would be nice to keep it small in my macbook (with the damn notch).

In this branch next-event-detect-notch I'm working on an option to shorten the next event menu item if we detect a notch.

Right now my solution consists in polling the new API every 50ms, which is not ideal, but I can't find a way to detect when the user focus a different screen.

Please, feel free to teach me how to do it ๐Ÿ™๐Ÿป

๐Ÿ‘ฎ๐Ÿป Data Collection and General Safeness

Hi, are you planning on signing/submitting the app so Apple can confirm it has no malware? Also, is this app safe to use? Does it collect data (considering how it pulls calendar events and reminders from iCloud)? And lastly, why does the app have no icon?

Event list sections

----- All day -----
| All day event
----- Today -----
| Event 1
| 14:00 - 14:30
โ‹ฎ โ €โ €โ €โ €โ €โ €โ €45 min
| Event 2
| 15:15 - 16:00

๐ŸŒŽ Localization

Supported Languages

๐Ÿ‡บ๐Ÿ‡ธ English
๐Ÿ‡ซ๐Ÿ‡ท French
๐Ÿ‡ง๐Ÿ‡ท Portuguese
๐Ÿ‡ช๐Ÿ‡ธ Spanish
๐Ÿ‡ฉ๐Ÿ‡ช German
๐Ÿ‡ฎ๐Ÿ‡น Italian
๐Ÿ‡จ๐Ÿ‡ณ Chinese
๐Ÿ‡จ๐Ÿ‡ฟ Czech
๐Ÿ‡ธ๐Ÿ‡ฐ Slovak

Feel free to send me your translations, including the ones already supported if you find something weird.
Please, only contribute with languages that you actually use, so I can have a better picture of the user base.

PR example:

Can't click link button for all-day events

All-day events don't have a start/end time, so we should always be able to click the link button.

Disabling the button when the event is not in progress was a dumb idea anyway.
It's not that easy to miss-click it, and if you do it's not the end of the world. ๐Ÿ™ƒ

Some suggestions

Hello, good job on this app, especially the clean visual. Here are some suggestions:

  • Use a circle for the reset icon. The circled arrow looks more like a "refresh". Also, the system date picker uses a dot.
  • Use a pin when the popup is not pinned and a slashed pin when it is. The lock looks more like a "lock on edits".
  • Provide the same date formatting options as the system clock in the menu bar. That is:
["E", "MMMd", "EMMMd"].map() { DateFormatter.dateFormat(fromTemplate: $0, options: .zero, locale: .current)! }
  • Provide an option to force the use of a capital letter for the date in the menu bar.
  • In the settings, the last item is cut at the bottom.
  • Provide an option not to reset the calendar when the popup is reopened.
  • Hovering over a date with the option key could display the list of events for that date.

Suggestion for all day events

Great new update, congrats!

One suggestion for the all day events: Instead of having a section for all day events and another one, using space, maybe it they could be shown as in the apple calendar app month cells, with coloured background so they are easy to pinpoint without needing a text separation

Bug with personalised date

I have changed my date format on the System settings but it does not show properly in the event details. See screenshot

Captura de pantalla 2021-03-28 a las 20 36 56

These are my settings
Captura de pantalla 2021-03-28 a las 20 38 54

Bug: next event font tint

For some reason the next event font tint gets a bit lighter when not in focus. See screenshots. Is this a bug?
Captura de pantalla 2021-03-18 a las 9 10 42
Captura de pantalla 2021-03-18 a las 9 10 38

Spanish localisation

Hi, please create a folder for Spanish localisation in the resources so I can do the translation without having to install Xcode ๐Ÿ˜Š

Big Sur menu style

Would it be possible to remove the small arrow pointing to the icon to make it more Big Sur style menu like the other menu bar items? I mean this:
Captura de pantalla 2021-03-17 a las 14 19 17

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.