Commit graph

15627 commits

Author SHA1 Message Date
Johannes Millan
7bb8cf08ff
Merge pull request #5333 from miqh/fix/color-input
fix(settings): add color input for cross-browser consistency (#3931)
2025-10-22 19:24:58 +02:00
Johannes Millan
d49192e220 test: fix failing 2025-10-22 19:22:04 +02:00
Johannes Millan
012b0b2fa5 feat(share): improve share 2025-10-22 17:00:55 +02:00
Johannes Millan
b53341a6ad refactor(share): cleanup unused clipboard link 2025-10-22 16:15:02 +02:00
Johannes Millan
c58e269678 feat(share): remove electron share again 2025-10-22 16:05:29 +02:00
Johannes Millan
459b189e26 feat(share): add native share 2025-10-22 15:54:06 +02:00
Johannes Millan
28510df7fb feat(share): improve share 2025-10-22 15:40:48 +02:00
Johannes Millan
fb418ba755 feat(share): implement for basic project metrics 2025-10-22 15:35:26 +02:00
Johannes Millan
9574dd4f19 feat(share): outline multi platform share functionality 2025-10-22 15:35:24 +02:00
Johannes Millan
242bc25ac4 feat: make share work for native android 2025-10-22 15:25:53 +02:00
Johannes Millan
552636a780 feat: add option to share list as markdown 2025-10-22 13:38:26 +02:00
Michael Huynh
f7d6e06041
fix(settings): add color input for cross-browser consistency (#3931) 2025-10-22 18:26:05 +08:00
Johannes Millan
b5747e7d0d feat(metrics): add support for first day of week setting 2025-10-22 12:14:04 +02:00
Johannes Millan
d16e060b99 feat: only show filter button on work view pages 2025-10-21 19:40:29 +02:00
Johannes Millan
45ae2f8cb6 feat: don't show productivity tip longer unless activated 2025-10-21 19:38:56 +02:00
Johannes Millan
24e1f3b6a4 feat(schedule): remove filter button from right 2025-10-21 18:50:49 +02:00
Johannes Millan
45b3f2930f Merge branch 'feat/filter-panel-as-context-menu'
* feat/filter-panel-as-context-menu:
  feat(customizerMenu): polish new filter menu button and menu
  feat(customizerMenu): change color of active filter button
  feat(customizerMenu): move filter button to right of project title
  feat(customizerMenu): move filter button left of play button
  feat(customizerMenu): try to move checkmark to the right
  feat(customizerMenu): second draft for component
  feat(customizerMenu): first draft for component

# Conflicts:
#	src/app/core-ui/main-header/desktop-panel-buttons/desktop-panel-buttons.component.ts
#	src/app/core-ui/main-header/main-header.component.html
#	src/app/features/panels/panel-content.service.ts
#	src/app/features/right-panel/right-panel-content.component.ts
2025-10-21 17:42:27 +02:00
Johannes Millan
832f7a95a0 feat(customizerMenu): polish new filter menu button and menu 2025-10-21 16:37:29 +02:00
Johannes Millan
763b201dad feat(schedule): refresh current time badge too 2025-10-21 16:29:35 +02:00
Johannes Millan
58a10b12a6 Merge remote-tracking branch 'origin/master'
* origin/master:
  import type PluginHooks
  fix(task): prefer shortest project title prefix match (#4225)
2025-10-21 16:20:21 +02:00
Johannes Millan
9299db4468 feat(metric): make all charts shareable 2025-10-21 16:19:25 +02:00
Johannes Millan
ee26ec3fca feat(metric): improve on share function 2025-10-21 15:32:09 +02:00
Johannes Millan
d05409e629 feat(metric): add share function 2025-10-21 15:21:32 +02:00
Johannes Millan
ebb628fc58 feat(metric): improve responsiveness 2025-10-21 13:52:47 +02:00
Johannes Millan
d9b4ba5cbf feat: improve context menus 2025-10-21 13:39:47 +02:00
Johannes Millan
0d9c3c2d0a feat(metrics): make today case work 2025-10-21 13:39:47 +02:00
Johannes Millan
ca93982db8 feat(metrics): polish heatmap 2025-10-21 13:39:47 +02:00
Johannes Millan
d1eb1b49b1 feat(metrics): add heatmap 2025-10-21 13:39:47 +02:00
Johannes Millan
27a0b014db
Merge pull request #5318 from bytrangle/fix_build-plugin
fix: Error When Building Solid Js Plugin
2025-10-20 15:47:25 +02:00
Trang Le
b618a70727 import type PluginHooks 2025-10-20 09:14:04 +07:00
Johannes Millan
e97723d5c7
Merge pull request #5315 from miqh/fix/task-project-prefix-match
fix(task): prefer shortest project title prefix match (#4225)
2025-10-19 12:35:03 +02:00
Johannes Millan
911e82bea5 fix: spell checker phoning home #5314 2025-10-19 11:01:20 +02:00
Michael Huynh
1cf1686821
fix(task): prefer shortest project title prefix match (#4225)
Intended to help overcome misassigning a project to a task if multiple
projects with common prefixes exist.
2025-10-19 15:45:42 +08:00
Johannes Millan
ee9b4e47f9 feat: improve styling for focus mode mode selection 2025-10-18 11:41:48 +02:00
Johannes Millan
701b1c9a30 build: setup chrome for windows build 2025-10-17 20:24:50 +02:00
Johannes Millan
aaf731652f feat(customizerMenu): change color of active filter button 2025-10-17 19:07:58 +02:00
Johannes Millan
ed8f8282d0 16.0.0 2025-10-17 19:05:06 +02:00
Johannes Millan
1c4b12531d feat(customizerMenu): move filter button to right of project title 2025-10-17 19:03:37 +02:00
Johannes Millan
1f2617aa88 Merge remote-tracking branch 'origin/master'
* origin/master:
  Update de.json following latest changes to en.json
2025-10-17 19:01:14 +02:00
Johannes Millan
d2532ca7ff fix: lint and test issues 2025-10-17 18:59:34 +02:00
Johannes Millan
5889c8601b feat(customizerMenu): move filter button left of play button 2025-10-17 18:56:36 +02:00
Johannes Millan
a1f0ed1e94 Merge branch 'feat/calendar-panel-cleaner'
* feat/calendar-panel-cleaner: (50 commits)
  feat(scheduleDayPanel): add message for first time users
  fix(scheduleDayPanel): animation
  feat: outline help-box component
  fix(scheduleRightPanel): styling of create-task-placeholder.component.scss
  feat(scheduleRightPanel): improve drop before
  feat(scheduleRightPanel): improve styling
  feat(scheduleRightPanel): improve drag over 1
  feat(scheduleRightPanel): refresh panel every two minutes
  feat(scheduleRightPanel): make scaling work
  feat(scheduleRightPanel): fix jumping header button
  feat(scheduleRightPanel): consider current task in panel too
  feat(scheduleRightPanel): don't play task snapback ani
  feat(scheduleRightPanel): improve on drag out to unschedule 2
  feat(scheduleRightPanel): improve on drag out to unschedule
  feat(scheduleRightPanel): use schedule-event as preview when dropping tasks
  refactor(scheduleRightPanel): share scheduled days
  feat(scheduleRightPanel): improve styling
  refactor(scheduleRightPanel): improve code quality
  feat(scheduleRightPanel): make drag task on schedule work better
  feat(scheduleRightPanel): make it work for touch
  ...
2025-10-17 18:48:41 +02:00
Johannes Millan
4f4021ee3e feat(customizerMenu): try to move checkmark to the right 2025-10-17 18:43:31 +02:00
Johannes Millan
b43a34710d feat(scheduleDayPanel): add message for first time users 2025-10-17 18:30:09 +02:00
Johannes Millan
cbc7aaa5be fix(scheduleDayPanel): animation 2025-10-17 18:07:50 +02:00
Johannes Millan
0f4b82ba6b build: fix missing icon 2025-10-17 17:52:46 +02:00
Johannes Millan
008134d2d5 feat(customizerMenu): second draft for component 2025-10-17 16:43:44 +02:00
Johannes Millan
9f9ab761e2 feat: outline help-box component 2025-10-17 16:38:17 +02:00
Johannes Millan
c45080527e feat(customizerMenu): first draft for component 2025-10-17 16:34:47 +02:00
Johannes Millan
c21828188f fix(scheduleRightPanel): styling of create-task-placeholder.component.scss 2025-10-17 16:13:34 +02:00