Epic: CalDAV Support
## Problem Statement I, and others, want CalDAV support beyond what is [currently supported](https://github.com/johannesjo/super-productivity/blob/master/docs/caldav.md). The purpose of this issue is to plan/track the features.
💡 All Tasks
### Problem Statement
💡 Optional toggle: bring window to front when a focus session / break ends
### Problem Statement
💡 Enhance Widgets with Custom Task Views and In-Widget Search
### Problem Statement
💡 Widget on mobile (android)
### Problem Statement
💡 Add "Random Task Picker" plugin to Community Plugins
### Problem Statement
in android, make search easier to access
### Problem Statement
💡 Plugins: drop the "Remove all uploaded plugins" button
### Problem Statement
💡 Plugin: make manually added plugin appear at top of list
### Problem Statement
💡 Android - Empty Changelogs
### Problem Statement
💡 Boards: automatically add task to project if a one is selected for that Panel
### Problem Statement
Allow different shortcuts on each device
<!-- Thank for taking the time to fill this feature request fully! This will help a lot to communicate what this is about and to focus the discussion of the feature.
feat(tasks): drag a selected group in Today, tag views and the planner
## Problem
💡 swipe(left-right) to move to next section in settings for phone {ui/ux improvement for phone: 1/100}
### Problem Statement
🚨 if i mark done on PlainSpace website it doesnt mark as done on SP app {plainspace integration issue} ANDROID
### Version Used
fix(tasks): move a subtask shown on its own within its list with Top/Bottom
Hi! In Today or a tag list, a subtask whose parent isn't in that list shows as its own row. Pressing Ctrl+Alt+Up or Ctrl+Alt+Down (move to top or bottom) on that row doesn't move it. It reorders the subtask among its siblings under the parent instead. The parent isn't shown, so nothing visible happens, but the parent's
fix(tasks): keep the words typed last when a task is added mid-parse
Hi! If you press Enter in the add bar while it's still parsing what you typed, the task can get an older version of the title, and the words typed since are lost. The input clears, so they're gone for good. It mostly happens with the first date (`@tomorrow`) after the app loads, because the date parser is only loaded t
fix(tasks): place pasted Markdown lists where the add bar says
Hi! When you paste a Markdown task list into the add bar, the tasks ignore the bar's Top/Bottom and Backlog buttons. With the default Top they land at the bottom of the list, and with Backlog selected they go into the active list while the backlog stays empty. You then have to move them by hand. This puts them where th
fix(issue): keep a local title when the first refresh only reformats it
Hi! If you rename a task that you imported from GitHub, the first refresh of its issue changes the title back to `#42 <issue title>`, even when nobody renamed the issue on GitHub. This keeps your title unless the issue's title really changes.
fix(tasks): keep an early-morning schedule time with a day-start offset
Hi! With **Start time of next day** set to, say, 04:00, a task scheduled for an early-morning time on the next calendar day loses its time. At the next startup or day change it becomes an untimed task for the new day. This makes the automatic planning use the logical day, as the Today view already does.
fix(issue-panel): show a configured provider once its plugin registers
Hi! If you open the issue panel before the plugins have finished loading after the app starts, a configured provider such as GitHub shows 'Required plugin "github" is not installed.' and a Delete button. It keeps showing that after the plugin has registered, until you close and reopen the panel, and the Delete button i
fix(schedule): keep a task's reminder option when dragging it
Hi! Dragging a scheduled task to another time or day resets its reminder to the start time. A task set to remind "30 minutes before it starts" then reminds you when it starts, and the schedule dialog shows "when it starts" from then on. This keeps the reminder option you chose.
💡 [Feature Request] Mobile UI Redesign: Drawer navigation, swipe gestures, and bottom navigation
### Problem Statement
🚨 "Open issue in web browser" button opens wrong issue
### Version Used
🚨 choosing another view from long press menu does not work
### Version Used
💡 Auto time blocking: optionally add tasks planned for a day as all-day events
### Problem Statement
🚨 Settings - Connected Devices (SuperSync) shows Desktop as Browser
### Version Used
🚨 CalDAV TODO: (Two-way sync) Deleting a task on the server doesn't get propagated to SP (triggers error)
### Version Used
feat(task-repeat) make deadlines recurring
## Problem
💡 Add nicknames for Google Calendar instances
### Problem Statement