Mitra
Versions

0.5

Relations, une chronologie et des routines

Cette version permet aux entrées de dépendre les unes des autres. Liez une tâche à celles qu’elle attend ou aux parties dont elle se compose, voyez les liens tracés à travers la semaine, et regardez toute la chaîne bouger quand l’une d’elles bouge. La chronologie dispose les tâches ouvertes selon leur échéance, et les vues mois et année replient les habitudes de tous les jours en discrètes marques.

Relations

Faites d’une entrée la sous-tâche d’une autre, ou faites-la attendre qu’une autre se termine d’abord. Glissez depuis la poignée d’une entrée vers celle à laquelle elle appartient, et Mitra trace le lien à travers la semaine, entre entrées horaires comme entre entrées sur la journée entière, et le conserve aussi dans Notion. Déplacez une entrée, et tout ce qui l’attend la suit. Quand un lien ne peut plus tenir, parce que quelque chose commence désormais avant ce qu’il attend, Mitra vous le dit.

Documentation : Dépendances

Vue chronologie

Vos tâches ouvertes, une par ligne, disposées en barres de leur début à leur échéance, pour qu’une période de travail montre sa forme avant que vous la planifiiez. Les chevauchements, les creux et la tâche qui dépasse sa date se repèrent d’un coup d’œil. Une tâche qui sort de l’écran laisse sur le bord un repère qui la ramène, et les routines n’affichent que leur prochaine échéance.

Documentation : Vue chronologie

Routines

Ce que vous faites chaque jour ou chaque semaine, une séance de sport ou un médicament, se replie en petites marques dans les vues mois et année, de sorte qu’un mois chargé reste lisible d’un coup d’œil.

Documentation : Routines

Progression des tâches

Une tâche avec des sous-tâches remplit un anneau à mesure qu’elles sont terminées, et quand la dernière l’est, Mitra demande s’il faut terminer aussi la tâche. Une tâche sans sous-tâches peut porter un pourcentage que vous fixez vous-même.

Documentation : Sous-tâches

Tâches non planifiées

Une tâche n’a plus besoin d’un jour. Gardez-la non planifiée jusqu’à ce que vous sachiez quand, et planifiez-la dès que vous le savez.

Documentation : Planification

Tempo

Vos temps passés Jira venus de Tempo apparaissent comme un calendrier, et une entrée que vous y créez enregistre du temps sur le ticket que nomme son titre.

Documentation : Tempo

Plus de langues

Mitra parle français, espagnol, portugais et italien, en plus de l’anglais et de l’allemand.

Documentation : Paramètres

Contributeurs

Tout dans 0.5

24 fonctionnalités · 3 améliorations · 1 modification de la documentation · 3 refontes · 3 modifications de maintenance

Fonctionnalités

  • Allow creating dependencies by dragging connector handles between entries6961227
  • Timeline view4b865db
  • Tempo integration1e1d501
  • Connect dependencies and subtasks between all-day and timed entries in the week view0a99302
  • Detect Routines and collapse them into compact marks in month and year views17f2d66
  • Propagate shifts across dependency chains when moving entries84c35b0
  • Improve the design of choice dialogs5993b28
  • Automatically calculate subtask progress and prompt to resolve related tasks9e095bb
  • Allow setting task completion percentage with visual progress tracking38d8bc7
  • Dependency violation surfacingf25161e
  • Show and schedule tasks that have no date907a5ea
  • Support Notion dependencies5e385d0
  • Draw the connections between related entries (#3)0e95d42
  • Entry Relationships104d0a3
  • Support `Transparency` and `Visibility` optionscd08147
  • Only show one calendar, and a way back38220c3
  • Type agnostic Sourcesf40ff5c
  • Automatic database migrations between updatesbd9b1d1
  • Italian translationsac41979
  • Portuguese translations5cf99b0
  • Spanish translations8ee0968
  • French translations7e800af
  • Enhance scroll snapping to apply only on certain scroll devices9baf39a
  • Enhanced participants list with ability to manage each participantc3d2724

Améliorations

  • Keep the calendar on its dates when the window resizes5840212
  • Refresh entries when a slept window wakes with a dead event stream307f7e8
  • Fix the inline task status checkbox not being interactable3707030

Documentation

  • Add documentation on data authority54ff1c4

Refontes

  • Slice codebase into vertical domain features and integrationsd4d0b32
  • Centralize relationship graph logic and rollup calculations3e22f4b
  • Extract editor intent tracking from entry store834c9aa

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