callumalpass_tasknotes/docs/assets
Renato Mendonca c7807747ec
Feat/prompt to save "unsaved changes" on modal exit (#1222)
feat: prompt to save unsaved changes on task modal exit

Adds automatic unsaved changes detection and confirmation prompt when closing the Task Edit Modal through any method other than the Save or Cancel buttons. This prevents accidental data loss, especially on tablets where outside clicks are common.

- Override close() to detect changes and show confirmation
- Add i18n keys for unsaved changes dialog
- Add 11 unit tests covering all scenarios

PR #1222 by @renatomen
2025-11-30 11:31:53 +11:00
..
2025-07-17_21-03-55.png fix: Move inline task widget screenshots to docs/assets folder 2025-07-17 21:19:22 +10:00
2025-07-17_21-04-24.png fix: Move inline task widget screenshots to docs/assets folder 2025-07-17 21:19:22 +10:00
agenda-collapsible-group-and-item-count.gif feat(docs): add saved view heading screenshots and agenda collapsible groups demo\n\n- Task List: add screenshots for heading showing saved view name and completed/total\n- Subtasks Widget: add screenshot showing saved view name and counts in widget header\n- Agenda: add GIF demonstrating saved view heading, counts, and collapsible date groups (with Expand/Collapse All)\n- Include assets (PNG/GIF) under docs/assets 2025-08-18 01:32:51 +12:00
auto-suggest-status.gif Feat/Implement status auto-suggestion with NLP integration (#512) 2025-08-31 10:35:02 +10:00
autosuggest_project_names_with_space.gif docs: add GIFs demonstrating autosuggest for project names with spaces and type-aware custom field input 2025-08-26 15:36:23 +00:00
Base View Search Box.gif doc: Add animated video demonstrating search box config and use 2025-11-22 22:54:36 +13:00
bugfix_displau_context_menu_in_traversable_inline_overlay.gif docs: add demonstration GIFs for overlay cursor behavior fixes 2025-08-27 07:49:32 +00:00
bugfix_subtask-right-click-propagation-to-parents.gif docs: add demonstration GIFs for overlay cursor behavior fixes 2025-08-27 07:49:32 +00:00
collapse-expand-all-buttons.gif feat(tasklist): expand/collapse all controls in top bar (3.19.1) 2025-08-15 23:05:26 +10:00
custom-user-fields-list-filter.gif Feature/Custom User Fields Mapping: Option to filter on your own frontmatter properties (+ smarter list and numeric filtering) (#471) 2025-08-24 20:17:51 +10:00
custom-user-fields-numeric-filter.gif Feature/Custom User Fields Mapping: Option to filter on your own frontmatter properties (+ smarter list and numeric filtering) (#471) 2025-08-24 20:17:51 +10:00
CustomFields-Selection-Filter.gif docs: add custom field autosuggestion filtering documentation 2025-10-12 19:37:23 +13:00
demo-hide-identification-tags.gif Feat/Optionally hide identifying tags (Implements FR #937) (#956) 2025-10-26 11:42:07 +11:00
enhanced-project-auto-suggester.gif docs(autosuggest): enhanced project autosuggester docs with GIF, cards/flags, and demos 2025-09-03 22:22:42 +10:00
filter-badge-clear-filter-close-filter.gif fix(filter-bar): resolve UI sync issues and correct button ordering 2025-08-16 12:59:28 +00:00
inline_settings_overlay_cursor_behavior.png docs: add settings screenshot for overlay cursor behavior 2025-08-27 08:02:30 +00:00
left-task-subtask-chevron.gif docs: document subtask chevron position setting (inline-tasks, misc settings, demo gif) 2025-08-15 22:58:05 +10:00
prompt_save_unsaved_changes.gif Feat/prompt to save "unsaved changes" on modal exit (#1222) 2025-11-30 11:31:53 +11:00
saved_views_button_collapse_all.gif feat: add saved views button position setting 2025-08-15 22:50:30 +10:00
saved_views_button_no_expand_collapse_all.gif feat: add saved views button position setting 2025-08-15 22:50:30 +10:00
sort-by-custom-user-fields.gif Group/Sort by Custom User Fields - stacked o PR #471 (User Fields Mapping) (#475) 2025-08-24 20:30:14 +10:00
subgroups.gif docs: add comprehensive subgrouping feature documentation 2025-09-18 11:16:31 +00:00
subtask-widget-collapsible-groups.gif docs: add collapsible groups documentation for subtask widget 2025-08-16 13:55:28 +00:00
subtask_view_nam+count+task_count.png feat(docs): add saved view heading screenshots and agenda collapsible groups demo\n\n- Task List: add screenshots for heading showing saved view name and completed/total\n- Subtasks Widget: add screenshot showing saved view name and counts in widget header\n- Agenda: add GIF demonstrating saved view heading, counts, and collapsible date groups (with Expand/Collapse All)\n- Include assets (PNG/GIF) under docs/assets 2025-08-18 01:32:51 +12:00
tasklist-collapsible-groups.gif feat(tasklist): expand/collapse all controls in top bar (3.19.1) 2025-08-15 23:05:26 +10:00
tasklist_filter_name+count_no_filter.png feat(docs): add saved view heading screenshots and agenda collapsible groups demo\n\n- Task List: add screenshots for heading showing saved view name and completed/total\n- Subtasks Widget: add screenshot showing saved view name and counts in widget header\n- Agenda: add GIF demonstrating saved view heading, counts, and collapsible date groups (with Expand/Collapse All)\n- Include assets (PNG/GIF) under docs/assets 2025-08-18 01:32:51 +12:00
tasklist_filter_name+count_with_filter.png feat(docs): add saved view heading screenshots and agenda collapsible groups demo\n\n- Task List: add screenshots for heading showing saved view name and completed/total\n- Subtasks Widget: add screenshot showing saved view name and counts in widget header\n- Agenda: add GIF demonstrating saved view heading, counts, and collapsible date groups (with Expand/Collapse All)\n- Include assets (PNG/GIF) under docs/assets 2025-08-18 01:32:51 +12:00
type_aware_custom_field_input.gif docs: add GIFs demonstrating autosuggest for project names with spaces and type-aware custom field input 2025-08-26 15:36:23 +00:00