{"id":2182,"date":"2025-03-23T16:01:55","date_gmt":"2025-03-23T16:01:55","guid":{"rendered":"https:\/\/essays-in-software.com\/good-day\/?post_type=docs&#038;p=2182"},"modified":"2025-03-23T17:23:48","modified_gmt":"2025-03-23T17:23:48","password":"","slug":"tasks-mobile","status":"publish","type":"docs","link":"https:\/\/essays-in-software.com\/good-day\/docs\/mobile-good-day\/tasks-mobile\/","title":{"rendered":"Tasks"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is a task?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A task is a specific action or item that needs to be completed within a given timeframe. Tasks are typically part of a larger goal or project and help users stay organised, prioritise their workload, and track their progress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By managing tasks effectively, users can improve productivity, reduce stress, and ensure that essential responsibilities are completed on time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Task attributes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Within \u2018Good Day\u2019, a task has the following attributes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>Title:<\/em><\/strong>&nbsp; a short description of what the task represents<\/li>\n\n\n\n<li><strong><em>Description:<\/em><\/strong>&nbsp; a longer narrative description of what the task represents and any associated notes.<\/li>\n\n\n\n<li><strong><em>Scheduled date:<\/em><\/strong> this is the date by which the user aims to complete the task. Scheduled data can be left as \u2018undefined\u2019 or set either to a specific date or a relative date (e.g., \u2018tomorrow\u2019, \u2018next week\u2019,&nbsp; \u2018this month\u2019).<\/li>\n\n\n\n<li><strong><em>Scheduled time:<\/em><\/strong>&nbsp; a task may be assigned to a starting time. By default, this is left as \u2018undefined\u2019, but the user is entitled to set a specific time slot (e.g. 11 AM) or a relative time slot (e.g. \u2018Morning\u2019, \u2018Afternoon\u2019, or \u2018Evening\u2019)<\/li>\n\n\n\n<li><strong><em>Required by date:<\/em><\/strong> This attribute can be used to set the date by which another party requires the task to be completed. For example, if a customer has asked you to deliver a piece of work by 1 June 2025, then the \u2018Required date\u2019 can be set to \u20181 June 2025\u2019.&nbsp;&nbsp; The \u2018required by\u2019 date is equivalent to a deadline. This differs from the \u2018Scheduled date\u2019 field in that the work may be required by 1 June 2025, but the user might schedule the work to be completed earlier on 28 May 2025.<\/li>\n\n\n\n<li><strong><em>State: <\/em><\/strong>each task will be in a state that is a step in a workflow process that moves from an initial \u2018Open\u2019 state through to \u2018closed\u2019.&nbsp;&nbsp; There are a number of interim states that can be used to represent the task status including:&nbsp; \u2018In progress\u2019, \u2018on hold\u2019, \u2018cancelled\u2019, and \u2018dormant\u2019.<\/li>\n\n\n\n<li><strong><em>Priority: <\/em><\/strong>This represents the relative importance of the task in relation to other tasks. By default, the topmost priority setting is \u20181,\u2019 and the range of priority numbers is from 1 to 5. The general configuration settings provide options for changing how a priority is set and the range of numbers.<\/li>\n\n\n\n<li><strong><em>Severity:<\/em><\/strong> this represents the level of damage or impact that the task is aiming to relieve. The topmost severity rating is \u20181\u2019 and the range of settings is from \u20181\u2019 to \u20185\u2019.<\/li>\n\n\n\n<li><strong><em>Folder: <\/em><\/strong>The Good Day product supports the folder concept, where a folder can be employed to contain tasks that share a commonality. For example, a folder could hold all tasks related to a specific idea or project.<\/li>\n\n\n\n<li><strong><em>Category: <\/em><\/strong>&nbsp;The Good Day product supports the concept of \u2018category\u2019, where a category can be used to group tasks that share a common association.&nbsp; For example, a \u2018vacation\u2019 category could be used to relate all tasks linked to vacations.&nbsp;&nbsp; A category differs from a holder in that a folder is more likely to e used to associate tasks that share some common purpose, whilst a category is used to associate tasks that cover the same area.&nbsp; For example, a folder called \u2018Italy Vacation July 2025\u2019 might contain all the tasks related to researching and booking a specific vacation, whilst a \u2018Vacation\u2019 category would be used to group all tasks associated with any vacation-related activity.&nbsp;&nbsp; If the \u2018category\u2019 facility has no immediate value then the \u2018General settings\u2019 facility include an option to hide category utilisation.<\/li>\n\n\n\n<li><strong><em>Story points:<\/em><\/strong>&nbsp; the story point value represents the level of effort the user requires to complete the task.&nbsp; How and what the value represents is left entirely to the user.&nbsp; This may or may not be used to equate to a time measure.&nbsp;<\/li>\n\n\n\n<li><strong><em>Display order:<\/em><\/strong> this attribute is used to control the display order of a task in a goal action plan<\/li>\n\n\n\n<li><strong><em>Tags:<\/em><\/strong> The Good Day product supports the concept of free text tags. Any number of tag entries can be set against a task, and the filtering functions can then use the tags to show tasks that share tags.<\/li>\n\n\n\n<li><strong><em>Parent goal: <\/em><\/strong>A task can be associated with a parent goal and, if set, will become part of its action plan.<\/li>\n\n\n\n<li><strong><em>Recurring definition: <\/em><\/strong>&nbsp;a task may be set up as a recurring task, where multiple instances of the same task will be created at a declared repeating interval.<\/li>\n\n\n\n<li><strong><em>Checklist: <\/em><\/strong>with \u2018Good Day\u2019, a task may have its own checklist of sub-tasks.&nbsp; A checklist if a useful vehicle for avoiding the need to create lots of small-scale tasks that are steps in a bigger task.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Not every task attribute must be defined when a task is created. Typically, the user will want to set the title, scheduled date, and priority.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not every task attribute must be defined when a task is created. Typically, the user will want to set the title, scheduled date, and priority.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tasks page<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The tasks page displays tasks.  It supports a variety of different display views that allow the user to view the tasks in different perspectives.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-473x1024.png\" alt=\"\" class=\"wp-image-2186\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-473x1024.png 473w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-138x300.png 138w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-768x1664.png 768w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-709x1536.png 709w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-945x2048.png 945w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84-236x512.png 236w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-84.png 1080w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Task views<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The leftmost dropdown control (showing &#8216;List&#8217; by default) provides a method for choosing different viewing modes for tasks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following views are supported:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>List: <\/em> This provides a simple one-column list of the tasks that match the current filters.  The list can be paged downwards.<\/li>\n\n\n\n<li><em>Day: <\/em> This provides a list of tasks that are scheduled for the current selectted date.  The view has a date navigator for changing the selected date. <\/li>\n\n\n\n<li><em>Week:  <\/em>This displays the tasks for the selected week,  with a tab panel for each day of the week.<\/li>\n\n\n\n<li><em>Month: <\/em> This displays a matrix of cells for the selected month,  with each cell representing a day in the month.<\/li>\n\n\n\n<li><em>Kanban: <\/em> This displays the tasks with a separate tab panel for each of the Kanban states, e.g. &#8216;To-do&#8217;, &#8216;In progress&#8217;, &#8216;Done&#8217;.<\/li>\n\n\n\n<li><em>Horizons: <\/em> This displays a set of future time horizons, with a tab panel for each time horizon.   <\/li>\n\n\n\n<li><em>Rolling day:<\/em>  This displays a single column list of tasks grouped by date. <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each view has its own purpose value, and can be configured to suit the users particular requirements<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Task toolbar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The tasks page has a main toolbar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-85-1024x171.png\" alt=\"\" class=\"wp-image-2187\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-85-1024x171.png 1024w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-85-300x50.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-85-768x128.png 768w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-85-360x60.png 360w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-85.png 1051w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The leftmost dropdown control (showing &#8216;List&#8217; by default) provides a method for choosing different viewing modes for tasks. Each view has its own purpose value, and can be configured to suit the users particular requirements.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"93\" height=\"101\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-86.png\" alt=\"\" class=\"wp-image-2188\"\/><figcaption class=\"wp-element-caption\">Tapping on this icon will open a pop up form that will allow the user to customise the appearance of the view.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"175\" height=\"109\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-87.png\" alt=\"\" class=\"wp-image-2189\"\/><figcaption class=\"wp-element-caption\">With Good Day,  a set of filters may be saved with a nominated name.  This allows quick access to previously defined filter sets.  Tapping on this icon will open a menu that has options for saving and loading custom filter sets.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"121\" height=\"109\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-88.png\" alt=\"\" class=\"wp-image-2190\"\/><figcaption class=\"wp-element-caption\">With Good Day, a task view may be saved for later reuse.  This is particularly useful for quickly re-instating a view that has particular filters and display configurations.  Tapping on this icon will open a menu that has options for loading and saving saved views.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"111\" height=\"97\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-89.png\" alt=\"\" class=\"wp-image-2191\"\/><figcaption class=\"wp-element-caption\">This icon will show a dropdown menu with menu items associated with selecting multiple tasks.  Once the tasks have been selected,  the &#8216;Update selected&#8217; menu item will open a form that allows attribute values to be set that will be applied as changes to all the selected tasks.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"99\" height=\"101\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/03\/image-90.png\" alt=\"\" class=\"wp-image-2192\"\/><figcaption class=\"wp-element-caption\">Tap the &#8216;+&#8217; icon to add a new task.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Task actions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To update or change a task, tap anywhere within the task card<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a quick update option on state, priority or scheduled date, then tap on the tick icon located on the left side of each task card entry.  After tapping the icon,  a pop up menu will appear prompting the user to change one of the key attributes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To delete a task, swipe the card to the left.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To completed a task, swipe the card to the right<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a task? A task is a specific action or item that needs to be completed within a given timeframe. Tasks are typically part of a larger goal or project and help users stay organised, prioritise their workload, and track their progress. By managing tasks effectively, users can improve productivity, reduce stress, and ensure [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"doc_category":[9],"glossaries":[],"doc_tag":[18],"knowledge_base":[26],"class_list":["post-2182","docs","type-docs","status-publish","hentry","doc_category-tasks","doc_tag-mobile","knowledge_base-mobile-good-day"],"year_month":"2026-05","word_count":1314,"total_views":"319","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"davout","author_nicename":"dkknamugfgsc","author_url":"https:\/\/essays-in-software.com\/good-day\/author\/dkknamugfgsc\/"},"doc_category_info":[{"term_name":"Tasks","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/mobile-good-day\/tasks\/"}],"doc_tag_info":[{"term_name":"mobile","term_url":"https:\/\/essays-in-software.com\/good-day\/docs-tag\/mobile\/"}],"knowledge_base_info":[{"term_name":"Mobile Good Day","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/mobile-good-day\/","term_slug":"mobile-good-day"}],"knowledge_base_slug":["mobile-good-day"],"_links":{"self":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/2182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/comments?post=2182"}],"version-history":[{"count":4,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/2182\/revisions"}],"predecessor-version":[{"id":2214,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/2182\/revisions\/2214"}],"wp:attachment":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/media?parent=2182"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/doc_category?post=2182"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/glossaries?post=2182"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/doc_tag?post=2182"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/knowledge_base?post=2182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}