lethemanh
4cf4901f99
Merge pull request #795 from lethemanh/771-numpad-on-number-textfield
...
#771 numpad on number textfield
2026-04-16 15:41:31 +07:00
Camille Moussu
17e86d7832
[ #786 ] added hook to handle tap separatly from slide ( #787 )
...
* [#786 ] fully disable long press
* [#786 ] added hook to handle tap separatly from slide
2026-04-16 10:12:31 +02:00
lethemanh
98132e98f2
Merge pull request #793 from lethemanh/774-fix-date-time-layout-allday
...
#774 fix issue of date time layout allday
2026-04-16 14:36:19 +07:00
lethemanh
99530b9347
Merge pull request #796 from lethemanh/788-mobile-adapt-for-more-options-button
...
#788 mobile adapt for more options button
2026-04-16 14:35:46 +07:00
lethemanh
79da6d63ef
#770 remove sidebar margin in iframe ( #794 )
...
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local >
2026-04-16 09:25:35 +02:00
lethemanh
119baac2d7
#788 mobile adapt for more options button
2026-04-16 14:20:34 +07:00
lethemanh
643127f9b9
#771 numpad on number textfield
2026-04-16 13:57:01 +07:00
lethemanh
d5ba803492
#774 fix issue of date time layout allday
2026-04-16 11:26:02 +07:00
lethemanh
f54873c7a6
Merge pull request #778 from lethemanh/777-limit-date-picker-height-on-mobile
...
#777 limit date picker height on mobile
2026-04-15 15:58:42 +07:00
lethemanh
401a8b7287
Merge pull request #782 from lethemanh/739-upgrade-twake-ui
...
#739 upgrade twake-ui to 1.4.0
2026-04-15 08:43:55 +07:00
lethemanh
9f29b31d2c
Merge pull request #784 from lethemanh/783-fix-scroll-issue-on-ios
...
#783 fix scroll issue on ios
2026-04-15 08:43:05 +07:00
lethemanh
14906578cd
#783 fix scroll issue on ios
2026-04-14 16:07:47 +07:00
lethemanh
45c0de1fe2
#739 upgrade twake-ui to 1.4.0
2026-04-14 15:15:42 +07:00
lethemanh
08911f7ad0
Merge pull request #780 from lethemanh/779-increase-space-between-switch-day-button
...
#779 increase space between switch day buttons on mobile
2026-04-14 14:33:48 +07:00
lethemanh
c9113fc76b
#779 increase space between switch day buttons on mobile
2026-04-14 09:16:06 +07:00
lethemanh
34bac88ab0
#777 limit date picker height on mobile
2026-04-13 17:04:26 +07:00
lethemanh
d8303539e4
Merge pull request #773 from lethemanh/772-fix-scroll-issue-on-mobile
...
#772 fix scroll issue on mobile
2026-04-13 14:55:15 +07:00
Camille Moussu
b98a78abeb
709 adapt creation modal to mobile view ( #744 )
...
* [#709 ] adapt creation modal to mobile view
* [#709 ] extracted time and date pickers to relevant subcomponents
* [#709 ] add bottom sheet to creation modal
* [#709 ] set autocomplete to off in title and location
* [#709 ] remove autofocus in event update modal
2026-04-13 09:19:54 +02:00
lethemanh
23edbfa7d2
#772 fix scroll issue on mobile
2026-04-13 10:30:47 +07:00
lethemanh
200d69fd28
Merge pull request #768 from lethemanh/767-fix-bug-when-opening-drawer-on-iphone
...
#767 resolve issue of keyboard when opening drawer on iphone
2026-04-10 23:44:47 +07:00
lethemanh
99242af538
#767 resolve issue of keyboard when opening drawer on iphone
2026-04-10 15:52:05 +07:00
lethemanh
e5687feaeb
Merge pull request #766 from lethemanh/702-hide-date-label-when-open-search-on-table
...
#702 hide date label when open search bar on tablet
2026-04-10 14:42:38 +07:00
lethemanh
f358d64962
Merge pull request #761 from lethemanh/760-fix-date-picker-on-iphone
...
#760 fix date picker does not display on iphone
2026-04-10 14:36:11 +07:00
lethemanh
931120ac36
#702 hide date label when open search bar on tablet
2026-04-10 13:17:00 +07:00
lethemanh
3deeb45a2d
#760 fix date picker does not display on iphone
2026-04-09 16:22:58 +07:00
lethemanh
97eecf93ef
Merge pull request #762 from lethemanh/750-improve-date-picker-on-mobile
...
#750 auto close date picker after select a date on mobile
2026-04-09 16:21:52 +07:00
lethemanh
ae620f96cd
#750 auto close date picker after select a date on mobile
2026-04-09 15:19:04 +07:00
lethemanh
1e5e1abb61
Merge pull request #752 from lethemanh/771-timezone-bottom-sheet
...
771 timezone bottom sheet
2026-04-09 15:12:23 +07:00
lethemanh
8b6c0bb520
Merge pull request #751 from lethemanh/685-view-more-events-in-month-view
...
685 view more events in month view
2026-04-09 15:12:01 +07:00
lethemanh
cbe73b1e04
#771 implement timezone bottom sheet on mobile
2026-04-09 11:38:09 +07:00
lethemanh
2f7351f4fe
#685 view more events in month view on mobile
2026-04-09 09:17:42 +07:00
Camille Moussu
91f0a5526f
[ #682 ] responsiveness for event preview ( #736 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2026-04-09 02:35:38 +02:00
Camille Moussu
509b467024
[ #754 ] reduce delay for pressing to 100 ms ( #757 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2026-04-09 02:34:00 +02:00
lethemanh
e29cd8dc42
#683 quick search on mobile ( #749 )
...
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local >
2026-04-08 13:02:08 +02:00
lethemanh
d5c72c9512
Merge pull request #733 from lethemanh/681-day-view-with-sidebar-on-mobile
...
681 day view with sidebar on mobile
2026-04-07 17:19:16 +07:00
lethemanh
4bb4ec64ad
#681 day view with sidebar on mobile
2026-04-07 15:08:03 +07:00
lethemanh
aa96a39b28
#679 day view without sidebar on mobile - look only
2026-04-07 15:08:03 +07:00
Benoit TELLIER
fbb31e4a80
feat: Add Sentry support ( #745 ) ( #747 )
2026-04-06 09:00:50 +02:00
Camille Moussu
8c6d846dfe
[ #738 ] remove zindex override ( #743 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2026-04-04 09:39:14 +02:00
Camille Moussu
6a6fdf963c
[chores] updated package-lock.json ( #737 )
2026-04-03 09:26:08 +02:00
Camille Moussu
4e57f6b342
[ #668 ] Tablet view ( #716 )
...
* draft for tablet view
* adapt sidebar to tablet view
* split menubar to handle tablet and desktop separatly
* split sidebar to handle tablet and desktop separatly
* prettier day navigationin tablet view
* added missing translations
* coderabbit comments
* fix UI of view switcher on tablet, remove hard text
* fix style of selected view option
* fix wrong I18n key
* extracted menubar recurring components to own files
* adjust test case of calendar component
* refactor function change calendar view
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local >
2026-04-03 08:49:37 +02:00
Camille Moussu
c1d3cf5f3d
new hook to handle size using mui hook usemediaquery
2026-04-03 10:28:46 +07:00
Camille Moussu
9c572aea45
[Responsive] tools to get the type of screen
2026-04-03 10:28:46 +07:00
lethemanh
cadfa70e60
#708 apply strictier linting rules ( #717 )
...
* #708 apply strictier linting rules and fix simple eslint bugs
* #708 fix eslint errors relate to promise
* #708 fix eslint import/no-extraneous-dependencies
* #708 fix eslint errors of react-hook
* #708 enable eslint check for typescript
---------
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local >
2026-04-01 17:15:10 +02:00
JacobiusMakes
2bff6aae78
fix(i18n): add missing notification text translation key ( #715 ) ( #726 )
...
The CalDAV server returns ISO 8601 durations without the T separator for
date-based periods (e.g. -P1D for 1 day, -P2D for 2 days, -P1W for
1 week). The existing translation keys used -PT1D/-PT2D/-PT1W which only
matched the time-based format. This caused raw keys like
"event.form.notifications.-P1D" to appear in the event preview
notification line.
Adds -P1D, -P2D, and -P1W translation keys to all four locale files
(en, fr, ru, vi) alongside the existing -PT variants.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 13:27:12 +02:00
Benoit TELLIER
c9710d7651
feat: parse multiple attendees from pasted text ( #723 ) ( #731 )
...
When pasting text containing multiple email addresses into the attendee
input, the component now splits by comma, semicolon, newline, or space
and adds each valid email as an individual attendee chip. Duplicates
are silently skipped. Any invalid chunks remain in the input field
with an error message so the user can correct them manually.
Co-authored-by: JacobiusMakes <jgalperin98@gmail.com >
2026-03-30 13:23:07 +02:00
Camille Moussu
7cf3f094a1
[chores] update package-lock.json
2026-03-30 11:20:41 +02:00
Benoit TELLIER
ed09db5e03
Skip image step for external contributors unless authorized ( #728 )
2026-03-30 05:06:44 +02:00
Benoit TELLIER
07e4240e0f
ISSUE-720 Fix diff logic for calendar access ( #721 )
2026-03-27 06:37:22 +01:00
Camille Moussu
51f7d0ed35
[chores] updated package.json ( #719 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2026-03-26 22:09:23 +01:00