0.1
Mitra, un calendario propio
La primera versión de Mitra: un calendario que pone tus tareas en la misma línea de tiempo que tus eventos, sincronizado en ambos sentidos con los calendarios que ya usas.
Hay buenas aplicaciones de calendario y hay calendarios que puedes alojar tú mismo, y durante mucho tiempo no fueron los mismos.
Las aplicaciones pulidas viven en servidores ajenos y leen todo lo que pones en ellas. Las que puedes ejecutar en casa son sobre todo servidores: guardan tus calendarios con fidelidad y te dejan mirarlos con la aplicación que consigas encontrar. Mitra nació de querer las dos cosas a la vez: un calendario en el que da gusto pasar el día, que funciona en una máquina tuya y que no responde ante nadie más.
No te pide que te mudes. Mitra es una capa sobre los calendarios que ya tienes, no otro lugar donde guardarlos. Cada fuente de tu tiempo es una integración que se conecta junto a las demás, primero un servidor CalDAV y muchas más desde entonces, y todas se encuentran en una sola línea de tiempo mientras cada una conserva sus datos donde viven. Tus eventos y tus tareas también comparten esa línea de tiempo, así que el trabajo de encajar unos con otras ya no ocurre en tu cabeza.
También es una apuesta por la web tal como es ahora, no como era hace diez años. Mitra está escrito para los navegadores actuales y se apoya en lo que ellos hacen de forma nativa: diseños que se adaptan a su propio espacio, ventanas emergentes ancladas en su sitio, transiciones entre vistas, un modelo real de fechas y zonas horarias. No llevar capas de compatibilidad ni un framework pesado es lo que lo mantiene pequeño y rápido, le permite instalarse como una aplicación y hace que se sienta como en casa tanto en un teléfono como en un ordenador. El precio es que pide un navegador reciente, y seguirá pidiéndolo.
En el fondo hay una creencia sencilla: tu tiempo es el registro más personal que guardas. Dónde vive, quién puede leerlo y lo tranquilo que resulta mirarlo deberían ser decisiones tuyas. Mitra es un intento de hacer que eso sea fácil.
Vista Semana
Un día es una columna de 24 horas con una línea en la hora actual, y una semana son siete de ellas lado a lado. Vuelve a hoy con un solo botón.


Vista Mes
El mes se desplaza sin fin, con una fila por cada semana y una barra por cada entrada a lo largo de sus días. Cambia entre ella y la semana desde la cabecera.


Eventos y tareas
Una tarea ocupa el día como un evento, con una casilla para marcar cuando está hecha. Arrastra en la cuadrícula para crear una entrada, arrástrala para moverla y dale a cada calendario su color.


CalDAV
Conecta un servidor CalDAV, elige qué calendarios suyos mostrar y Mitra los mantiene al día en ambos sentidos, con los cambios hechos desde otros sitios apareciendo en el momento.


Notas en Markdown
La descripción de una entrada es Markdown: los encabezados, las listas y los enlaces se leen como tales y siguen siendo texto sin formato para cualquier otra aplicación.


Colaboradores
Todo en 0.1
26 funciones · 3 refactorizaciones · 10 cambios de mantenimiento
Funciones
- Edit date, time, and all-day in entry details3a71ea3
- Add task status indicator1770e97
- Choose a default source for new entries5355978
- Support changing entry date time via drag & drop66a099a
- Add support for iCloud synchronization (#1)4235641
- Create entries via drag & drop34f1078
- Support selecting and syncing colors for sources and entries8a6b1a7
- Support placement of all-day entriesebab2a1
- Option to delete entriesde0951a
- Support CalDAV tasks0bb8ade
- Support markdown description1930d9f
- Manage integrations and activate their sources990f6e1
- Add two-way integration sync engine84b6922
- Add view switcher4652429
- Add "Today" button704ecd7
- Add event details overlay147c19c
- Add ability to hide entries of a given source via the new sidebar1470b40
- Implement real-time updates98daa37
- Scrollable time axis1b96b8c
- CalDAV one-way cache and sync engine870d59e
- Slick design distinguishing surface and background colorsdb55922
- Add current time line3f61baa
- View transition for events2ae85b3
- Support light and dark modesad58e2a
- Month view with infinite scrolling2885781
- Daily calendar view with an interactive 24-hour time axisdea185c
Refactorizaciones
Y además 10 cambios de mantenimiento en GitHub: pruebas, compilaciones y tareas de mantenimiento.