⇦ | planify [testing]
Last updated on: 2026-04-21 02:02 [UTC]

Metadata for planify in testing

io.github.alainm23.planify - 4.18.3-r0 ⚙ aarch64 ⚙ armhf ⚙ armv7 ⚙ x86 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>io.github.alainm23.planify</id>
  <name>Planify</name>
  <summary>Forget about forgetting things</summary>
  <project_license>GPL-3.0+</project_license>
  <developer_name>Alain</developer_name>
  <description>
    <p>Planify is your modern and powerful task manager that helps you keep your life organized. With a clean and intuitive interface, cloud synchronization, and advanced features, you'll never forget what matters again.</p>
    <p>✨ Core Features:</p>
    <ul>
      <li>Modern and clean interface designed with GTK4 and libadwaita</li>
      <li>Drag and drop to organize tasks and projects effortlessly</li>
      <li>Visual progress indicators for each project</li>
      <li>Smart organization with sections and custom labels</li>
      <li>Calendar integration to visualize your schedule</li>
      <li>Multiple reminders per task to never miss a deadline</li>
      <li>Dark mode with seamless system theme integration</li>
      <li>Quick and powerful search to find anything instantly</li>
      <li>Recurring tasks with flexible patterns</li>
      <li>Attachments and links in your tasks</li>
    </ul>
    <p>☁️ Cloud Synchronization:</p>
    <ul>
      <li>Full synchronization with Todoist to access your tasks from anywhere</li>
      <li>Support for Nextcloud and CalDAV servers (Radicale, Baïkal) to keep your data private</li>
      <li>Offline mode: work without internet and sync when you're back online</li>
      <li>Cross-platform synchronization to access from any device</li>
    </ul>
    <p>* Planify is not created by, affiliated with, or supported by Doist</p>
  </description>
  <pkgname>planify</pkgname>
  <launchable type="desktop-id">io.github.alainm23.planify.desktop</launchable>
  <icon type="remote" width="48" height="48">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/icons/48x48/planify_io.github.alainm23.planify.png</icon>
  <icon type="cached" width="64" height="64">planify_io.github.alainm23.planify.png</icon>
  <icon type="remote" width="64" height="64">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/icons/64x64/planify_io.github.alainm23.planify.png</icon>
  <icon type="remote" width="128" height="128">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/icons/128x128/planify_io.github.alainm23.planify.png</icon>
  <icon type="stock">io.github.alainm23.planify</icon>
  <url type="homepage">https://useplanify.com/</url>
  <url type="bugtracker">https://github.com/alainm23/planify/issues</url>
  <url type="donation">https://www.patreon.com/alainm23</url>
  <url type="translate">https://github.com/alainm23/planify/tree/main/po#readme</url>
  <url type="vcs-browser">https://github.com/alainm23/planify</url>
  <categories>
    <category>Utility</category>
    <category>Office</category>
    <category>ProjectManagement</category>
    <category>Calendar</category>
  </categories>
  <screenshots>
    <screenshot type="default">
      <image type="source" width="1244" height="944">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="752" height="570">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-1_752x570.png</image>
      <image type="thumbnail" width="624" height="473">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-1_624x473.png</image>
      <image type="thumbnail" width="224" height="169">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-1_224x169.png</image>
    </screenshot>
    <screenshot>
      <image type="source" width="1244" height="944">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-2_orig.png</image>
      <image type="thumbnail" width="752" height="570">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-2_752x570.png</image>
      <image type="thumbnail" width="624" height="473">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-2_624x473.png</image>
      <image type="thumbnail" width="224" height="169">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-2_224x169.png</image>
    </screenshot>
    <screenshot>
      <image type="source" width="1244" height="944">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-3_orig.png</image>
      <image type="thumbnail" width="752" height="570">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-3_752x570.png</image>
      <image type="thumbnail" width="624" height="473">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-3_624x473.png</image>
      <image type="thumbnail" width="224" height="169">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-3_224x169.png</image>
    </screenshot>
    <screenshot>
      <image type="source" width="1244" height="944">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-4_orig.png</image>
      <image type="thumbnail" width="752" height="570">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-4_752x570.png</image>
      <image type="thumbnail" width="624" height="473">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-4_624x473.png</image>
      <image type="thumbnail" width="224" height="169">io/github/alainm23.planify/64f625dd10d22169ee09d32d07fb9d4b/screenshots/image-4_224x169.png</image>
    </screenshot>
  </screenshots>
  <keywords>
    <keyword>development</keyword>
    <keyword>task</keyword>
    <keyword>tasks</keyword>
    <keyword>project</keyword>
    <keyword>todo</keyword>
    <keyword>reminder</keyword>
    <keyword>reminders</keyword>
    <keyword>event</keyword>
    <keyword>events</keyword>
    <keyword>calendar</keyword>
    <keyword>todoist</keyword>
  </keywords>
  <branding>
    <color type="primary" scheme_preference="light">#f9f06b</color>
    <color type="primary" scheme_preference="dark">#9141ac</color>
  </branding>
  <releases>
    <release type="stable" version="4.18.3" timestamp="1773792000">
      <description>
        <p>🚀 Planify 4.18.3 introduces a new CLI interface, a redesigned date/time picker, calendar fixes, and multiple stability improvements.</p>
        <ul>
          <li>Added initial CLI interface with support for add, list, list-projects, and update commands.</li>
          <li>Complete redesign of the date/time picker with improved usability and instant updates.</li>
          <li>Added preference to preserve task properties in "Keep Adding" mode.</li>
          <li>Improved multi-day calendar event display in Scheduled view.</li>
          <li>Fixed events not loading correctly in month view.</li>
          <li>Fixed incorrect event overlap detection in date ranges.</li>
          <li>Fixed crash when deleting multiple tasks using multiselect.</li>
          <li>Fixed duplicate task submissions during async operations.</li>
          <li>Restored keyboard shortcuts on startup.</li>
          <li>Fixed project cache not updating when adding tasks via Quick Add.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="4.18.0" timestamp="1770508800">
      <description>
        <p>This release focuses on performance improvements, stability, and bug fixes across the app.
        While there are no major visual changes, Planify should feel noticeably faster and more reliable,
        especially when working with large task lists and synced accounts.</p>
        <ul>
          <li>Refactored Quick Find to use ListView, significantly improving search performance with large result sets, thanks to @byquanton.</li>
          <li>Improved task rendering performance by lazily loading task details and batching ItemRow creation,reducing UI overhead and improving responsiveness, thanks to @byquanton.</li>
          <li>Fixed a crash when typing dates with years below 1000 in the due date picker, thanks to @pgrit.</li>
          <li>Optimized database operations by batching inserts when importing projects and batching deletes when removing them, improving overall performance, thanks to @byquanton.</li>
          <li>Fixed Quick Find getting stuck in multi-select mode by improving Ctrl key detection during mouse events, thanks to @pgrit.</li>
          <li>Added support for Todoist assignment filtering in the Today view, allowing filtering by assigned and unassigned tasks, thanks to @alyraffauf.</li>
          <li>Added a mandatory Todoist API migration flow with a warning and re-login option to ensure continued sync support, thanks to @alainm23.</li>
          <li>Improved Radicale CalDAV compatibility by accepting HTTP 201 responses for PUT requests, fixing sync issues when updating tasks, thanks to @mntmn.</li>
          <li>Fixed filtering by labels in Today and other non-project views, thanks to @byquanton.</li>
          <li>Fixed manual task ordering synchronization with CalDAV and Nextcloud, ensuring consistent ordering after drag and drop actions, thanks to @pgrit.</li>
          <li>Fixed drag and drop not working correctly after using multi-selection, thanks to @pgrit.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="4.17.0" timestamp="1766707200">
      <description>
        <p>🚀 Planify 4.17.0 introduces deadlines, better scheduling, and calendar integration, along with multiple bug fixes and UX improvements.</p>
        <ul>
          <li>Added deadline support, separate from due dates, with visual indicators for overdue tasks.</li>
          <li>Overdue tasks are now shown in the Scheduled view with quick reschedule actions.</li>
          <li>Added multi-select support to move multiple tasks between projects.</li>
          <li>Introduced calendar sync and event creation via Evolution Data Server (EDS).</li>
          <li>Improved calendar range views and event date display.</li>
          <li>Fixed task editing issues in Overdue view and projects without tasks.</li>
          <li>Added support for custom URI schemes in the Markdown editor.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="4.16.1" timestamp="1764201600">
      <description>
        <p>✨ Planify 4.16.1 is a maintenance release focused on fixing reported bugs and polishing the overall user experience.</p>
        <ul>
          <li>Fixed an issue where opening the Quick Add dialog while the window was maximized caused the main window to resize.</li>
          <li>Resolved a UX problem where selecting the Inbox project by clicking directly on the radio button did not trigger the project change.</li>
          <li>Updated the design of the Donate page for improved readability and visual consistency.</li>
          <li>Added Shift+Enter as a temporary "keep adding" shortcut. This restores the previous behavior where pressing Shift+Enter adds the task and keeps the dialog open, regardless of the state of the 'Keep adding' toggle. Fixes: #2077</li>
          <li>Added support for Zoom meeting links in the calendar event details view.</li>
        </ul>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.1">
    <content_attribute id="social-info">mild</content_attribute>
  </content_rating>
</component>