Raouf
7fe8dc7720
[IMP] project: improve create task shortcuts
...
Before this commit:
In 16.2, we have implemented a nice tool to set various fields at the creation of a task from
the Kanban quick create using shortcuts.
This implementation is simple (only a few lines of code), but is not very flexible.
Indeed, shortcuts need to be in a specific order and at a specific place for them to work.
As a consequence, it is very easy for the user to fail in the creation of their tasks using shortcuts.
This task aims at making this feature more robust and complex so that it works in more cases.
In this commit:
It should be possible for the #tag, 23h, @demo, ! shortcuts to be put in whatever order, as long as they are at the end of the name
task-3349154
closes odoo/odoo#124155
Signed-off-by: Xavier Bol (xbo) <xbo@odoo.com >
2023-06-22 09:50:29 +02:00
..
2023-06-21 20:10:29 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-21 20:10:01 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 03:24:39 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-06-16 23:01:20 +02:00
2023-06-15 17:36:14 +02:00
2023-06-01 11:43:51 +02:00
2023-06-06 14:48:27 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 02:38:04 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-06-09 18:30:31 +02:00
2023-05-22 11:43:04 +02:00
2023-06-09 18:30:31 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-20 19:08:56 +02:00
2023-06-22 08:35:01 +02:00
2023-06-12 22:39:26 +02:00
2023-06-01 11:43:51 +02:00
2023-06-21 15:53:15 +02:00
2023-06-01 11:43:51 +02:00
2023-06-09 17:01:06 +02:00
2023-06-12 19:46:23 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-06 18:10:56 +02:00
2023-06-12 22:39:26 +02:00
2023-06-13 10:14:06 +02:00
2023-06-14 20:20:43 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-19 13:35:28 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 13:35:28 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 13:54:08 +02:00
2023-06-19 16:40:04 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 22:39:26 +02:00
2023-06-21 06:57:53 +02:00
2023-06-01 11:43:51 +02:00
2023-06-20 15:58:03 +02:00
2023-06-01 11:43:51 +02:00
2023-06-20 15:58:03 +02:00
2023-06-21 06:57:53 +02:00
2023-06-15 10:45:06 +02:00
2023-06-09 13:50:14 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-02 07:56:56 +02:00
2023-06-05 14:50:20 +02:00
2023-06-01 11:43:51 +02:00
2023-06-21 20:10:11 +02:00
2023-06-01 11:43:51 +02:00
2023-06-20 15:58:17 +02:00
2023-06-19 13:35:28 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-21 19:04:14 +02:00
2023-06-15 02:37:56 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 17:55:25 +02:00
2023-06-12 22:39:26 +02:00
2023-06-19 21:25:52 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-22 09:50:29 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 11:43:51 +02:00
2023-06-07 15:58:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-21 01:24:20 +02:00
2023-06-09 10:54:43 +02:00
2023-05-22 17:52:07 +02:00
2023-06-13 18:20:52 +02:00
2023-05-17 10:34:00 +02:00
2023-06-20 15:58:29 +02:00
2023-06-01 11:43:51 +02:00
2023-06-09 17:01:17 +02:00
2023-06-15 17:35:42 +02:00
2023-06-19 10:40:43 +02:00
2023-06-12 22:39:26 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-05-10 04:14:50 +02:00
2023-05-22 17:52:07 +02:00
2023-06-19 10:40:43 +02:00
2023-05-22 17:52:07 +02:00
2023-05-10 04:14:50 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-14 10:54:24 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-16 12:18:48 +02:00
2023-06-19 16:40:09 +02:00
2023-06-21 11:50:22 +02:00
2023-05-31 09:23:10 +02:00
2023-06-05 17:51:02 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-19 10:40:54 +02:00
2023-05-10 04:14:50 +02:00
2023-05-10 04:14:50 +02:00
2023-06-19 10:40:43 +02:00
2023-06-19 10:40:43 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:36:14 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 07:57:03 +02:00
2023-06-09 10:54:59 +02:00
2023-06-15 17:35:42 +02:00
2023-06-14 10:54:24 +02:00
2023-05-12 22:59:22 +02:00
2023-06-05 14:50:11 +02:00
2023-06-19 10:40:43 +02:00
2023-05-10 04:14:50 +02:00
2023-06-16 13:41:00 +02:00
2023-05-10 04:14:50 +02:00
2023-06-16 13:41:00 +02:00
2023-05-10 04:14:50 +02:00
2023-06-15 17:35:42 +02:00
2023-06-20 15:58:26 +02:00
2023-05-23 20:57:15 +02:00
2023-06-14 09:39:05 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-05-10 04:14:50 +02:00
2023-06-15 17:35:42 +02:00
2023-06-12 22:39:26 +02:00
2023-05-22 17:52:07 +02:00
2023-06-12 22:39:26 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-07 08:59:00 +02:00
2023-06-14 10:54:24 +02:00
2023-05-10 04:14:50 +02:00
2023-05-10 04:14:50 +02:00
2023-05-10 04:14:50 +02:00
2023-06-21 20:10:03 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-12 22:39:26 +02:00
2023-05-11 10:40:53 +02:00
2023-05-11 10:40:55 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-05 17:51:06 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:36:15 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-14 10:54:24 +02:00
2023-06-15 17:35:42 +02:00
2023-05-10 04:14:50 +02:00
2023-06-15 17:35:42 +02:00
2023-05-22 17:52:07 +02:00
2023-06-15 17:35:42 +02:00
2023-06-15 17:35:42 +02:00
2023-06-01 11:43:51 +02:00
2023-06-14 17:14:43 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 13:35:28 +02:00
2023-06-21 19:04:17 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-21 10:37:11 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-05 16:17:12 +02:00
2023-06-09 17:01:43 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-05 14:50:20 +02:00
2023-06-22 06:50:45 +02:00
2023-06-15 18:51:21 +02:00
2023-05-17 10:34:00 +02:00
2023-06-21 10:37:04 +02:00
2023-05-17 14:47:15 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 13:54:08 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 22:39:26 +02:00
2023-06-16 01:40:18 +02:00
2023-06-12 14:03:48 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 13:54:08 +02:00
2023-05-22 13:54:08 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 13:54:08 +02:00
2023-05-22 13:54:08 +02:00
2023-05-22 13:54:08 +02:00
2023-06-19 10:41:00 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 11:44:13 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 13:54:08 +02:00
2023-05-22 17:52:07 +02:00
2023-05-24 14:27:44 +02:00
2023-06-01 11:43:51 +02:00
2023-06-22 08:35:01 +02:00
2023-06-13 10:13:46 +02:00
2023-06-05 13:31:35 +02:00
2023-06-19 10:40:43 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 10:40:43 +02:00
2023-06-19 10:40:43 +02:00
2023-06-19 10:40:43 +02:00
2023-06-05 17:51:06 +02:00
2023-06-20 19:09:08 +02:00
2023-06-19 10:40:43 +02:00
2023-06-22 08:35:04 +02:00
2023-05-05 17:06:38 +02:00
2023-05-05 17:06:38 +02:00
2023-06-22 08:34:58 +02:00
2023-06-05 17:51:06 +02:00
2023-06-19 10:40:43 +02:00
2023-06-21 13:45:50 +02:00
2023-06-19 10:40:43 +02:00
2023-06-19 10:40:43 +02:00
2023-05-17 10:34:00 +02:00
2023-06-20 19:08:56 +02:00
2023-05-22 17:52:07 +02:00
2023-06-09 13:49:39 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-22 09:50:29 +02:00
2023-05-17 10:34:00 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 19:16:58 +02:00
2023-06-01 11:43:51 +02:00
2023-06-14 13:10:49 +02:00
2023-06-21 00:13:49 +02:00
2023-06-20 19:08:57 +02:00
2023-06-15 17:36:28 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 11:22:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-19 13:35:28 +02:00
2023-06-08 21:52:44 +02:00
2023-06-09 13:49:40 +02:00
2023-06-06 16:22:45 +02:00
2023-06-22 08:34:58 +02:00
2023-06-13 14:07:27 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-14 13:10:40 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 22:39:26 +02:00
2023-06-22 08:34:58 +02:00
2023-06-15 19:59:03 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-15 18:51:08 +02:00
2023-06-01 11:43:51 +02:00
2023-05-12 19:55:08 +02:00
2023-05-24 09:49:05 +02:00
2023-06-15 19:59:03 +02:00
2023-05-17 13:37:47 +02:00
2023-06-19 23:16:55 +02:00
2023-05-22 17:52:07 +02:00
2023-06-13 19:28:59 +02:00
2023-06-13 19:28:59 +02:00
2023-06-09 17:01:17 +02:00
2023-05-22 17:52:07 +02:00
2023-06-20 09:11:06 +02:00
2023-06-13 12:49:33 +02:00
2023-06-15 10:44:58 +02:00
2023-06-15 10:44:58 +02:00
2023-06-01 11:43:51 +02:00
2023-06-13 14:07:27 +02:00
2023-06-13 14:07:27 +02:00
2023-06-21 13:46:05 +02:00
2023-06-15 19:59:03 +02:00
2023-06-19 16:40:04 +02:00
2023-06-21 11:50:16 +02:00
2023-05-22 17:52:07 +02:00
2023-05-22 17:52:07 +02:00
2023-06-12 10:02:23 +02:00
2023-06-21 20:09:26 +02:00
2023-06-12 22:39:26 +02:00
2023-06-13 10:14:06 +02:00
2023-06-21 06:57:53 +02:00
2023-06-15 00:12:45 +02:00
2023-06-12 22:39:26 +02:00
2023-06-12 10:02:22 +02:00
2023-06-12 12:41:23 +02:00
2023-06-12 22:39:26 +02:00
2023-06-21 01:24:20 +02:00
2023-05-11 10:41:06 +02:00
2023-06-12 22:39:26 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 22:39:26 +02:00
2023-06-21 20:10:31 +02:00
2023-06-21 11:50:13 +02:00
2023-06-19 13:35:28 +02:00
2023-06-08 23:01:21 +02:00
2023-06-21 20:09:58 +02:00
2023-06-19 13:35:28 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 22:39:26 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 13:35:28 +02:00
2023-06-02 14:29:49 +02:00
2023-05-30 13:03:00 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-02 14:29:49 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-06-02 14:29:49 +02:00
2023-06-01 11:43:51 +02:00
2023-06-19 23:17:01 +02:00
2023-05-22 17:52:07 +02:00
2023-06-19 16:40:15 +02:00
2023-05-22 13:54:08 +02:00
2023-06-19 21:25:52 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-14 07:18:43 +02:00
2023-05-22 17:52:07 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-05-30 10:31:43 +02:00
2023-06-05 14:49:48 +02:00
2023-06-19 23:17:01 +02:00
2023-06-21 13:45:47 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-12 14:04:10 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-01 11:43:51 +02:00
2023-06-16 13:41:04 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00
2023-06-20 13:28:39 +02:00
2023-06-01 11:43:51 +02:00
2023-06-09 09:34:56 +02:00
2023-06-01 11:43:51 +02:00
2023-05-22 17:52:07 +02:00