Mitra
Versions

0.6Dernière

Des calendriers dans Mitra, vue tableau, échéances

Cette version donne à Mitra ses propres calendriers, présente vos entrées sous forme de tableau, et apporte aux tâches les contraintes qui leur manquaient : une date d’échéance, une estimation, et les heures que vous gardez libres. Elle parle aussi persan, calendrier compris.

Calendriers Mitra

Un calendrier peut vivre dans Mitra même, sans compte derrière lui et sans rien où se connecter. Installez Mitra, ajoutez un calendrier, et commencez à planifier. Il apparaît sur tous vos appareils, et ses entrées peuvent passer vers un compte connecté dès que vous en connectez un.

Documentation : Calendriers Mitra

Vue tableau

Chaque entrée sur une ligne. Choisissez les jours à lister, du mois passé à tout ce que vous avez, cherchez dans les titres, les lieux et les descriptions, triez sur plusieurs colonnes à la fois, et filtrez par statut, calendrier, type ou répétition. Sélectionnez des lignes pour en modifier beaucoup d’un coup. Le titre est la même pastille que celle du calendrier, de sorte qu’une entrée s’ouvre sur place.

Documentation : Vue tableau

Échéances et estimations

Une tâche peut porter une date d’échéance et une estimation avant d’avoir un horaire. Les tâches non planifiées s’alignent dans Planification selon ce qui est dû en premier, et quand vous en glissez une sur la semaine, l’estimation devient sa durée. Les tâches qui ont dépassé leur jour se rassemblent au-dessus, dans une section En retard.

Documentation : Planification

Listes de contrôle dans les descriptions

La description d’une tâche peut contenir une liste de contrôle, écrite en Markdown, et les cases sont réelles : cochez-en une dans l’éditeur et Mitra la réécrit dans le texte, de sorte que toutes les autres applications de ce calendrier la voient aussi. Cases et sous-tâches comptent ensemble, chacune pour une étape : une tâche avec trois cases et une sous-tâche en a quatre, et avec une case cochée et la sous-tâche terminée, son menu de statut indique 2 étapes sur 4 terminées, tandis que l’anneau de sa pastille se remplit à moitié.

Documentation : Sous-tâches

Disponibilité

Dessinez les heures où vous travaillez, vous entraînez ou restez libre, dans n’importe quel calendrier. Elles grisent la vue semaine pour que les heures libres ressortent. Les heures occupées apparaissent comme occupées aux personnes avec qui vous partagez un calendrier, et les libres restent les vôtres.

Documentation : Disponibilité

Calendrier persan

Mitra parle persan, et avec la langue vient son calendrier : mois et semaines persans dans les en-têtes et les sélecteurs, et dates saisies comme le persan les écrit. Vos entrées restent où elles sont. Seule la façon de les lire change.

Documentation : Paramètres

Contributeurs

Tout dans 0.6

24 fonctionnalités · 7 améliorations · 2 modifications de la documentation · 1 refonte · 2 modifications de maintenance

Fonctionnalités

  • Enhance date-time related rows alignment when editing entries1ed0063
  • Reorder unscheduled tasks by draggingc2c90cf
  • Gather descriptions links in a dedicated row in the entry editor01b5b80
  • Due dates and estimates for tasks8b48aeb
  • Availability451e4c1
  • Clearer reminders with a Done button, separate defaults for events and tasks, and named devicesb3f5fb8
  • Persian translations0359636
  • Create calendars that live in Mitra itself19f98ce
  • Localized date and time fields1190f8a
  • Table Viewaac5361
  • Enhance header with navigation and create buttons2ba54b4
  • Set Mitra as default calendar app25e2153
  • Keep your calendar view and opened items across reloads and shared links16baa13
  • Overdue tasks planning198cce0
  • Import calendar entries asynchronously4912697
  • Add setting to hide completed tasks from calendar viewsd14cb70
  • Improved reminder delivery and device management249c09a
  • Week numbers in month view8b2ac3c
  • Settingsaf4eb61
  • Support description task checklists901740e
  • Detect multiple recurrence chains as routinesa8e3f6e
  • Source migratione296a44
  • Support CalDAV sync-collection pagination2e0b7c6
  • Subscribed calendars9b4b545

Améliorations

  • Add static asset pre-compression and dynamic HTTP response compression5d54919
  • Repeating tasks keep their dates when moved to Unscheduled or edited one occurrence at a timeac1a773
  • Open recurring entries from the command paletteb99adaf
  • Enhance sheets behavior3af9a47
  • Bypass recurring scope dialog on task progress and completion9816856
  • Fix certain Notion elements not handled in the description2e07958
  • Sync a task's status to Notion when it is ticked off27e9fdb

Documentation

Refontes

  • Streamline and condense code comments across entire codebase9d6e414

Plus 2 modifications de maintenance sur GitHub : tests, builds et tâches d'entretien.