Johannes Millan
dbb3eb02f7
feat(projectFolders): add new ui component
2025-09-19 16:05:11 +02:00
Johannes Millan
d86b924ca5
refactor(projectFolders): simplify implementation
2025-09-19 16:05:11 +02:00
Johannes Millan
7c5fffccc4
feat(projectFolders): add edit folder context menu
2025-09-19 16:05:11 +02:00
Johannes Millan
2993525bf5
feat(projectFolders): make it work
2025-09-19 16:05:11 +02:00
Johannes Millan
c11ae6e5e9
feat(projectFolders): make it basic drag and drop work via pragmatic drag and drop
2025-09-19 16:05:11 +02:00
Johannes Millan
d795b4fdb4
feat(projectFolders): improve
2025-09-19 16:05:11 +02:00
Johannes Millan
e669037c17
feat(projectFolders): first working draft
2025-09-19 16:05:11 +02:00
Johannes Millan
c5740a76ca
feat: add one time opt out for productivity snack
2025-09-19 12:27:29 +02:00
Johannes Millan
af2bcb9d29
Merge pull request #5145 from amanyih/master
...
fix(simple-counter) : adjust mat-icon positioning for better alignment
2025-09-19 12:27:15 +02:00
Amanuel Yihune
d35b1ef491
fix(simple-counter) : adjust mat-icon positioning for better alignment and display
2025-09-19 12:33:24 +03:00
Johannes Millan
c168406c75
15.0.3
2025-09-18 19:03:28 +02:00
Johannes Millan
bc21f0874f
fix: make jira fallback less greedy and more specific
2025-09-18 18:35:27 +02:00
Johannes Millan
5a555c1fc2
feat: improve mobile task detail component in bottom panel
2025-09-18 18:32:06 +02:00
Johannes Millan
7d119c2aa8
feat: make snackbar work more nicely on mobile
2025-09-18 18:20:23 +02:00
Johannes Millan
e95d44d212
feat: improve styling for task title wrapper in bottom panel and side panel
2025-09-18 18:20:23 +02:00
Johannes Millan
61133dd720
fix: planning mode button needs to be pressed twice
...
Closes #5136
2025-09-18 18:20:23 +02:00
Johannes Millan
5222c77279
refactor: improve planning mode service
2025-09-18 18:20:23 +02:00
Johannes Millan
16b6ee7bcd
Merge pull request #5051 from ArtK-HH/fix/jira-fallback-search-endpoint
...
fix(jira): fallback from /search/jql to /search on error (#5015 )
2025-09-18 18:19:54 +02:00
Johannes Millan
f87512367a
15.0.2
2025-09-18 14:29:40 +02:00
Johannes Millan
f60ea2abc7
feat: improve tour for desktop
2025-09-18 14:27:00 +02:00
Johannes Millan
148166babc
feat: simplify layout stuff
2025-09-18 14:21:24 +02:00
Johannes Millan
a4a5cfb197
feat: make shepherd tour work better for mobile
2025-09-18 14:05:45 +02:00
Johannes Millan
70f14eb7a6
fix: make mobile bottom nav work with backlog button
...
Closes #5132
2025-09-18 13:25:46 +02:00
Johannes Millan
7a008c933b
feat: improve performance for events
2025-09-18 13:18:33 +02:00
Johannes Millan
6411782b38
fix: toggle side nav keyboard shortcut not working
...
Closes #5115
# Conflicts:
# src/app/core-ui/magic-side-nav/magic-side-nav.component.ts
2025-09-18 13:02:53 +02:00
Johannes Millan
493fb7138a
fix: set current tag as default for add task bar
...
Closes #5124
2025-09-18 13:01:41 +02:00
Johannes Millan
44e98c05cb
fix(focusMode): flow time timer only going to 25 minutes
2025-09-18 13:01:41 +02:00
Johannes Millan
b7995734bf
build: react to potential tiny color worm
2025-09-18 13:01:41 +02:00
Johannes Millan
0675e90d2e
Merge pull request #5127 from atscott/hostlistener
...
perf: prevent unnecessary change change detections with high-frequenc…
2025-09-18 12:49:48 +02:00
Johannes Millan
1fef5d7309
Merge pull request #5126 from johannesjo/dependabot/bundler/bundler-6d4d941ed1
...
build(deps): bump rexml from 3.3.9 to 3.4.2 in the bundler group across 1 directory
2025-09-18 11:39:00 +02:00
Andrew Scott
b7eb2f2452
perf: prevent unnecessary change change detections with high-frequency listeners
...
Listeners schedule change detection, even in zoneless, so those that are
high frequency should be used sparingly. The listeners in this commit do not require
any template refreshes most of the time and should instead use native
`addEventListener` to avoid unnecessary refreshes. While the application
uses `OnPush`, doing a small amount of a lot of times can still have
performance implications.
The `dragover` listener _never_ requires template updates and the resize
listener only requires it when signals update (and the scheduling is
handled by the signal internals)
https://github.com/angular/angular/issues/61839
2025-09-17 14:50:12 -07:00
dependabot[bot]
9c1ff8906b
build(deps): bump rexml in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml ).
Updates `rexml` from 3.3.9 to 3.4.2
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.9...v3.4.2 )
---
updated-dependencies:
- dependency-name: rexml
dependency-version: 3.4.2
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-17 18:49:53 +00:00
Johannes Millan
74dacc7dce
fix: readonly error
2025-09-16 21:40:39 +02:00
Johannes Millan
94e93146f6
Merge branch 'fork/ReduxST/delete-single-repeat-instance-update'
...
* fork/ReduxST/delete-single-repeat-instance-update:
feat: improvements for new delete repeat instance feature
feat: add ability to delete single instances of repeated tasks
2025-09-16 20:12:31 +02:00
Johannes Millan
3ab879e93e
feat: improvements for new delete repeat instance feature
2025-09-16 20:11:02 +02:00
Johannes Millan
15768b2294
fix: unable to remove due for today
...
Closes #5092
2025-09-16 18:21:38 +02:00
Johannes Millan
5dd3b2e823
test: update tests for mention and focus mode improvements
...
- Update focus-mode reducer test to match simplified unPauseFocusSession action
- Improve mention-utils type definitions to support HTMLTextAreaElement
- Add comprehensive test coverage for mention directive stopEvent method
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-16 18:10:01 +02:00
Johannes Millan
7f3481733c
feat(focusMode): improve idle handling
2025-09-16 18:08:15 +02:00
Johannes Millan
0cf1bc4a8d
fix(mentions): update function signatures to support TextInputElement
...
- Update mention-utils.ts to use TextInputElement type instead of HTMLInputElement
- Add proper import for TextInputElement from mention-types
- Fix type casting for anchorNode to use TextInputElement
- This resolves TypeScript compilation errors when working with textarea elements
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-16 18:07:59 +02:00
Johannes Millan
7417cd9b65
fix(mentions): resolve TypeScript compilation errors
...
- Remove duplicate MentionItem interface definition from mention-config.ts
- Fix TemplateRef type to match Angular's expected template context structure
- Update type casting for TagCopy and ProjectCopy arrays in add-task-bar component
- Remove unused CustomEvent interface from mention directive
- Fix syntax error in electron main-window.ts
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
# Conflicts:
# electron/main-window.ts
2025-09-16 18:05:32 +02:00
Johannes Millan
3cbe3eef68
build: upgrade electron
2025-09-16 18:04:40 +02:00
Johannes Millan
4a5c2fdf80
fix: being unable to open detail panel for later today sub task
2025-09-16 18:04:40 +02:00
Johannes Millan
b426508662
fix: avoid non critical error
2025-09-16 18:04:40 +02:00
Johannes Millan
8596133bb5
fix: z-index stuff
2025-09-16 18:04:40 +02:00
Johannes Millan
888657e386
feat(task): make task shortcuts work from context menu
2025-09-16 18:04:40 +02:00
Johannes Millan
6696c8dd69
feat(task): handle keyboard shortcuts globally for tasks 2
2025-09-16 18:04:40 +02:00
Johannes Millan
08d95626c4
feat(task): handle keyboard shortcuts globally for tasks
2025-09-16 18:04:40 +02:00
Johannes Millan
749752fcea
fix: ai prompts icon
2025-09-16 18:04:40 +02:00
Johannes Millan
57c729e2d8
refactor: improve typing 2
2025-09-16 18:04:40 +02:00
Johannes Millan
f649734de4
refactor: improve typing
2025-09-16 18:04:40 +02:00