میترا
نسخه‌ها

0.1

میترا، تقویمی از خودتان

اولین انتشار میترا: تقویمی که کارهایتان را روی همان خط زمانی رویدادهایتان می‌گذارد و در هر دو جهت با تقویم‌هایی که از پیش دارید همگام است.

اپ‌های تقویم خوب وجود دارند و تقویم‌هایی هم هستند که می‌شود خودتان میزبانی‌شان کنید، و مدت‌ها این دو یکی نبودند.

اپ‌های صیقل‌خورده روی سرورهای دیگران زندگی می‌کنند و هر چه در آن‌ها بگذارید می‌خوانند. آن‌هایی که می‌شود در خانه اجرا کرد بیشتر سرور هستند: تقویم‌هایتان را درست نگه می‌دارند و شما را وامی‌گذارند که با هر اپی که پیدا کنید به آن‌ها نگاه کنید. میترا از خواستن هر دو با هم شروع شد: تقویمی که گذراندن روز در آن خوشایند باشد، روی ماشینی از خودتان اجرا شود و به هیچ‌کس دیگری پاسخگو نباشد.

از شما نمی‌خواهد جابه‌جا شوید. میترا لایه‌ای است روی تقویم‌هایی که از پیش دارید، نه جایی دیگر برای نگه‌داشتن آن‌ها. هر منبع زمان شما یک یکپارچه‌سازی است که کنار بقیه وصل می‌شود، اول یک سرور CalDAV و از آن به بعد بسیاری دیگر، و همه روی یک خط زمانی به هم می‌رسند در حالی که هر کدام داده‌اش را همان‌جا که هست نگه می‌دارد. رویدادها و کارهایتان هم روی همان خط زمانی هستند، پس زحمت جا دادن یکی در دیگری دیگر در ذهن شما اتفاق نمی‌افتد.

همچنین شرطی است روی وب آن‌طور که اکنون هست، نه آن‌طور که ده سال پیش بود. میترا برای مرورگرهای امروزی نوشته شده و به آنچه آن‌ها به‌صورت بومی می‌توانند تکیه می‌کند: چیدمان‌هایی که با فضای خودشان سازگار می‌شوند، پاپ‌آورهایی که سر جایشان لنگر می‌اندازند، گذار میان نماها و یک مدل واقعی از تاریخ و منطقه زمانی. نداشتن لایه‌های سازگاری و چارچوب سنگین است که آن را کوچک و سریع نگه می‌دارد، می‌گذارد مثل یک برنامه نصب شود و روی تلفن همان‌قدر خانه‌دار باشد که روی رایانه. بهایش این است که مرورگری جدید می‌خواهد و همچنان هم خواهد خواست.

در زیر همه این‌ها باوری ساده است: زمان شما شخصی‌ترین سابقه‌ای است که نگه می‌دارید. اینکه کجا زندگی می‌کند، چه کسی می‌تواند آن را بخواند و نگاه کردن به آن چقدر آرامش‌بخش باشد، باید به خود شما بسپرند. میترا تلاشی است برای آسان کردن این.

@a11delavar

نمای هفته

یک روز ستونی از ۲۴ ساعت است با خطی در زمان کنونی، و یک هفته هفت‌تای آن‌ها کنار هم. با یک دکمه به امروز برگردید.

نمای ماه

ماه بی‌پایان ادامه می‌یابد، یک ردیف برای هر هفته و یک نوار برای هر مورد در روزهایش. از سربرگ میان آن و هفته جابه‌جا شوید.

رویدادها و کارها

یک کار مثل یک رویداد در روز می‌نشیند، با خانه‌ای برای تیک زدن وقتی انجام شد. در جدول بکشید تا موردی بسازید، آن را بکشید تا جابه‌جا شود و به هر تقویم رنگ خودش را بدهید.

CalDAV

یک سرور CalDAV را وصل کنید، انتخاب کنید کدام تقویم‌هایش نشان داده شوند، و میترا آن‌ها را در هر دو جهت هماهنگ نگه می‌دارد، با تغییراتی از جاهای دیگر که همان لحظه که رخ می‌دهند ظاهر می‌شوند.

یادداشت‌های Markdown

توضیحات یک مورد Markdown است: عنوان‌ها، فهرست‌ها و پیوندها همان‌طور خوانده می‌شوند و برای هر اپ دیگری متن ساده باقی می‌مانند.

مشارکت‌کنندگان

همهٔ تغییرات 0.1

۲۶ ویژگی · ۳ بازسازی · ۱۰ تغییر نگه‌داری

قابلیت‌ها

  • 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

بازسازی‌ها

  • Vertically slice the server modules5458229
  • Separate events and event segmentsd66ac85
  • More streamlined layout and use light dom91f6fd9

به‌علاوه ۱۰ تغییر نگه‌داری در GitHub: آزمون‌ها، ساخت‌ها و کارهای نگه‌داری.