nathan
cdd15139c2
Calendar: More work on drag vs jiggle click
...
Now user must drag into the next time block to start drag to create. Any movement inside the same time block is treated as a click.
2023-07-25 07:41:57 -06:00
hadi
df1a099078
Make sure we are not hiding unnecessarily the grid which could lead to grid invisibility in mobile view
2023-07-24 15:14:41 +02:00
hadi
95c2bdb6b4
Fix calendar view no longer works in mobile view
2023-07-24 12:35:17 +02:00
nathan
676ddd952f
Calendar: Fix ignoring drag for events
...
Clicking inside the time was not ignored, causing a drag to be started
2023-07-20 10:34:59 -06:00
nathan
19d0234567
Calendar: Increase drag timeout to avoid confusion between very short drags and clicks
2023-07-20 10:32:50 -06:00
nathan
9b122f513f
Revert "Revert "Calendar: Fix moving cursor while clicking did not add an event""
...
This reverts commit 3339ab947e
.
2023-07-20 10:32:08 -06:00
ralf
3339ab947e
Revert "Calendar: Fix moving cursor while clicking did not add an event"
...
Causesing 2 wired side-effects:
- participants for adding events are wrong
- clicking on existing event opens a new event
This reverts commit 2c98cdde04
.
2023-07-20 12:08:11 +02:00
nathan
849bdd64eb
Calendar: Fix dnd reordering of owners
2023-07-17 10:36:40 -06:00
nathan
e914e6df66
Calendar: Stop conflict dialog from refreshing main view
2023-07-14 13:37:34 -06:00
ralf
76307bd52d
WIP Mail REST API: calendar quick-add show title required client-side
2023-07-14 09:08:36 +02:00
nathan
38d7a3ca9e
Calendar: further adaptations to using openDialog()
...
Fixes canceling quick add doesn't remove placeholder, invalid event gave no feedback
2023-07-14 09:08:36 +02:00
ralf
4bb5f9f7b2
WIP Mail REST API: fix reported problems with calendar quick add
2023-07-14 09:08:35 +02:00
ralf
e9b054b025
WIP Mail REST API: change calendar to use new egw.openDialog():
...
- renamed app.dialogExec() to app.openDialog() or egw.openDialog()
- the later is the nicer place, but fails for lost window context with popups :(
2023-07-14 09:08:35 +02:00
nathan
b35e26a7f3
Get calendar quick-add working with Ralf's changes to open an etemplate in a dialog ( c63784d7e8
), fix buttons from those etemplates weren't adopted
2023-07-14 09:08:35 +02:00
nathan
d158ab04bc
Calendar: Fix creating links for addressbook contacts
2023-07-11 15:20:13 -06:00
nathan
3b3f556da0
Calendar: Fix 'None' category option was not translated
2023-07-11 09:19:17 -06:00
nathan
d0932e7cc0
* Calendar: Added category filter for events without a category set
2023-07-11 09:19:10 -06:00
nathan
2c98cdde04
Calendar: Fix moving cursor while clicking did not add an event
2023-07-11 09:00:43 -06:00
nathan
f1e2a52a5b
Calendar: Fix month view did not show overflown event block
2023-07-11 08:59:18 -06:00
nathan
8c03417e37
Calendar: Fix extra timegrids sometimes visible in Firefox
2023-06-28 09:33:02 -06:00
nathan
2798b9dda8
Calendar: Fix all day non-blocking events hover display issue
...
When there are too many all day events, we hide some and only show them all on hover. The day indicator was overlaid over the revealed events
2023-06-23 08:10:05 -06:00
ralf
b234c4967b
fix returning unsanitized user-input
2023-06-16 09:39:18 +02:00
ralf
b2c44b9b5c
fix TypeError: Cannot access offset of type string on string
2023-06-15 16:18:20 +02:00
ralf
534d411d14
* Calendar: fix external organizer was not notified by mail (and other missing notifications of non-users)
...
caused by the check being done with email addresse while the uid used as key in participants is NOT the email address
2023-06-15 16:18:20 +02:00
ralf
f6663bb81c
fix lots of warnings filling zpush logs
2023-06-15 16:18:16 +02:00
ralf
b2fd1cc59d
fix TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given
2023-06-15 11:25:58 +02:00
nathan
0e405ffa96
Calendar: Fix missing translation in import filter
2023-06-14 14:54:33 -06:00
nathan
196edf103f
Calendar: Fix mail -> event does not have user as new alarm option
2023-06-14 10:16:25 -06:00
nathan
73ca6ead2f
* Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date
2023-06-12 09:10:43 -06:00
ralf
e2d60bdead
fix changing attendee status moves event due missing timezone conversation
...
The changed status itself is NOT send back to server, therefore it is NOT changed in EGroupware!
2023-06-09 14:06:19 +02:00
nathan
0f7f43e45c
*Calendar: History tab showed start / end times in server time, not user time
2023-06-08 10:36:22 -06:00
nathan
2baaaf9690
* Calendar: Deleting an event sometimes left other user's alarms
...
Do not need to pay attention to the ACL of the alarm when the whole event is deleted
2023-06-08 10:30:47 -06:00
nathan
b8eefe95ba
* Calendar: Adding alarms sometimes gave incorrect "can't add alarms in the past" error
...
Was not sending all values correctly
2023-06-08 10:30:36 -06:00
hadi
aa9b705be9
Fix calendar weekend action's icons
2023-06-06 15:01:28 +02:00
ralf
b8e1c0acc2
* eSync: fix meeting requests confirmed via ActiveSync protocol got wrong time
...
if user- and server-timezone was different
2023-06-06 11:03:08 +02:00
nathan
ddde9ab05a
Calendar: Fix integration buttons had a different border color
2023-06-02 11:07:39 -06:00
hadi
c808fbb1ad
Fix swipe and popup contextmenu being triggered accidentally in touch devices
2023-06-01 16:29:52 +02:00
nathan
d4112e34d1
Calendar: Fix full day non blocking events could not be dragged
2023-05-29 08:31:09 -06:00
nathan
160933db4f
Calendar: Fix drag & drop event to invite / change calendar
2023-05-25 08:09:05 -06:00
nathan
397c42aecc
Calendar: Stop double-firing of drop event
2023-05-25 08:08:55 -06:00
Ralf Becker
b5d668ed5b
pending translations from our translation server
2023-05-24 11:52:54 +02:00
hadi
b87515c68c
Set better min width for Calendar toolbar in mobile view in order to deal with ios devices
2023-05-22 17:03:32 +02:00
nathan
0f3805fa95
Calendar: Fix import/export timezone preference had no options
2023-05-17 08:30:38 +02:00
hadi
96e8cc1a37
* Mobile theme: Fix calendar header toolbars are no more visible
2023-05-16 12:11:05 +02:00
nathan
6d96e84df1
Calendar: Fix different template load order could result in missing categories and extra loading
2023-05-15 10:41:55 -06:00
nathan
c8b18d2d1f
Calendar: Calendar planner by category optimisation for category loading
2023-05-15 10:41:48 -06:00
nathan
190fc1b819
Calendar: Only check group once per group
2023-05-15 10:41:22 -06:00
nathan
9be2d6ebbc
Return null instead of resolved promise to avoid extra calls
2023-05-15 10:41:14 -06:00
nathan
93af3e01a6
Calendar: Fix deferred row update checking too soon due to broken reference
2023-05-15 10:41:05 -06:00
nathan
7bad1b0290
Calendar: Add users & groups (according to preference) to owner options
2023-05-11 14:27:27 -06:00