Smart add tasks with shortcuts?

オープン
#3,060 コメント 0 件 リアクション 4 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
42/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
javascript
領域
data, frontend

調査の方向性

Issue では Tasks インターフェース、smart add の動作、ICS DESCRIPTION のインポートが挙げられていますが、ファイル、テスト、エントリポイントは示されていません。まずタスクテキストと ICS の説明がどのように解析されるかを確認し、次にどのプレフィックスがサポートされ、文書化されているかを確認してください。動作と、実装またはドキュメント化の対象範囲が明確に確立されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

enhancement
Is your feature request related to a problem? Please describe.

Not a problem, it's only something I've seen in another app that I like very much and would like to ask if it's on the roadmap for "Tasks".

Describe the solution you'd like

Coming from RTM (rememberthemilk), I inserted my first task in the Nextcloud Tasks interface using "smart add" feature (see https://www.rememberthemilk.com/help/answer/basics-smartadd-howdoiuse ), and noticed that it works for tags: if I write my task description and add a word preceded by "#", it's recognized as a tag.
Questions:

  • where is this behaviour described (word with prepended "#" recognized as tags)?
  • are there other such "smart add" features (e.g. "^" for due date, "!" for priority, "@" for location, "*" for recurrence,...) already present in Tasks? Which one, and where are they described?
  • if importing Tasks from ics, the "DESCRIPTION" field does not consider words with prepended "#" as tags, is there a technical reason for this?
Describe alternatives you've considered

(Painfully) insert all the informations with mouse.
I'm willing to give more info if you want to go down this road, and to test features!

Additional context

No response

主要言語
JavaScript
スター
710
フォーク
125
平均マージ
19時間 37分
マージ済み PR(30日)
12

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nextcloud/tasks のほかの issue

nextcloud/tasks の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。