nathan
abf5b76803
Prevent sidemenu keyhandlers from stopping events from widgets
2024-03-19 08:08:45 -06:00
hadi
4fed80f78a
Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets
2023-12-19 13:23:52 +01:00
nathan
a813d09ae5
Calendar: Fix multi-day date format in tooltip, place end date on second line
2023-11-30 13:28:27 -07:00
nathan
454ab3fb98
Fix spacing & sizing
...
- Move option group titles to the left more
- Fix calendarowner dropdown would not size properly in sidebox
2023-11-02 17:29:50 -06:00
nathan
4d1e81b8b1
-Fix broken filter when search results have option groups
...
- Fix JS error if option has no label yet
2023-11-02 17:00:34 -06:00
nathan
5ba1ef4d34
Calendar: Only show owner / participant label in selected tags, no additional information
...
Previously it showed the email addresses too
2023-11-02 14:19:08 -06:00
nathan
5d705c3b79
Calendar: Group calendar owner / participant search results by resource type
2023-11-01 13:26:23 -06:00
nathan
bed98c0e9e
Calendar: Fix freetime search timeslot select
2023-11-01 09:35:03 -06:00
nathan
7c63d05bd5
Calendar: Fix drag & drop invitation in planner view
2023-10-13 11:45:20 -06:00
nathan
efe0eff776
Calendar: Fix sidebox owner could not select options
2023-10-02 16:06:25 -06:00
nathan
6c06a5311f
Et2Select: Fix select options were only visible as search results
2023-10-02 08:04:19 -06:00
nathan
1d2a2afc76
Calendar: Fix group events did not always show up
...
If the user had group events from more than one group, depending on the timing we were overwriting the first group(s)
2023-09-28 08:43:55 -06:00
nathan
70f379d985
Calendar: Fix extra blank participant, fix email showed up in sidebox owner options
2023-09-19 11:59:48 -06:00
Nathan Gray
e323cd1d79
Feature/shoelace 2.4 upgrade ( #135 )
...
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
nathan
b2935ba4a3
Calendar: Fix days offset by one
...
Depending on your timezone and current time, your calendar could show the wrong days (Tuesday -> Monday)
2023-09-06 13:32:52 -10:00
nathan
1ed3306ac5
Calendar: disable scrolling on year/month in sidemenu calendar
2023-08-21 14:41:31 -06:00
nathan
780f16702f
* Calendar: Change how participant emails are shown
...
Sidebox: emails are shown on hover
Edit dialog: emails are shown in search results
Week headers: emails are no longer shown
To support this, now sending account options from server instead of pulling from user list
2023-08-01 15:53:58 -06:00
nathan
01c276c3ea
Calendar: fix click on event in planner view created a new event
2023-07-27 13:03:57 -06:00
nathan
d1c71c31fc
Calendar: Force display CSS attribute to deal with egw.getHiddenDimensions causing idden calendars
2023-07-26 09:31:59 -06:00
nathan
60cccc612b
Calendar: Fix hidden calendars in desktop and mobile view
2023-07-26 08:40:47 -06:00
hadi
3fc21a6434
Fix commit df1a099078
broke calendar in some browsers
2023-07-26 11:10:28 +02:00
hadi
425178e06c
Make sure we are not hiding unnecessarily the grid which could lead to grid invisibility in mobile view
2023-07-26 11:10:04 +02:00
nathan
e0d284d3ae
Calendar: Fix group calendar could be missing events under some circumstances
...
Static account options added to CalendarOwner were blocking the group data needed, fixed by using sent options over account options
2023-07-25 11:15:51 -06:00
nathan
6647381bca
Calendar: Fix clicking in dayview with multiple users added them all to the new event
2023-07-24 15:42:50 -06:00
hadi
748673522c
Fix calendar view no longer works in mobile view
2023-07-24 12:34:23 +02:00
nathan
609d7b9855
Calendar: Stop double add for fast clickers
2023-07-20 16:56:32 -06:00
nathan
0e011c63e7
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-20 16:33:17 -06:00
nathan
16c9f5ef1d
Calendar: Fix ignoring drag for events
...
Clicking inside the time was not ignored, causing a drag to be started
2023-07-20 10:27:37 -06:00
nathan
e0e40ac8f2
Calendar: Increase drag timeout to avoid confusion between very short drags and clicks
2023-07-19 15:34:50 -06:00
nathan
48063b9059
Calendar: Include all groups in owner/participant when account selection is not primary group
...
(and not none)
2023-07-18 09:32:25 -06:00
nathan
1f928a66bb
Calendar: Pre-fill some options in calendar owner/participant when select account preference is "selectbox"
2023-07-17 16:45:16 -06:00
nathan
27bf68f66b
Calendar: Stop conflict dialog from refreshing main view
2023-07-14 08:49:28 -06:00
nathan
4a7e5824c3
Calendar: further adaptations to using openDialog()
...
Fixes canceling quick add doesn't remove placeholder, invalid event gave no feedback
2023-07-13 16:29:14 -06:00
ralf
efaa3ae386
WIP Mail REST API: fix reported problems with calendar quick add
2023-07-13 18:44:00 +02:00
ralf
3e27def4f9
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-13 15:22:21 +02:00
nathan
50e3a1b204
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-11 17:07:51 -06:00
nathan
fd79a175ce
Calendar: Fix dnd reordering of owners
2023-07-11 14:57:57 -06:00
nathan
24e9f794ef
Calendar: Fix month view did not show overflown event block
2023-07-10 13:57:34 -06:00
milan
5e3c67a5cf
converted egw_action from javascript to typescript
...
classes are now uppercase and in their own files. lowercase classes are deprecated.
Interfaces are now actual interfaces that should be implemented instead of creating and returning an ai Object every time
2023-07-10 16:54:22 +02:00
nathan
08445f2857
Calendar: Improve videoconference link for recurring events to include recurrence date
2023-06-29 07:55:52 -06:00
nathan
26027796b3
Calendar: Fix extra timegrids sometimes visible in Firefox
2023-06-28 09:25:37 -06:00
nathan
ed34a8407b
Calendar: Fix moving cursor while clicking did not add an event
2023-06-22 13:52:42 -06:00
nathan
a4e6a3bbd8
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-21 14:03:03 -06:00
nathan
694ea2d6f3
Revert "Calendar: Fix very small drags did not open add dialog"
...
It causes "extra" clicks on events (opens the event and the add dialog), missed clicks, events not opening when clicked
This reverts commit b8b5601b48
.
2023-06-15 08:10:43 -06:00
nathan
b8b5601b48
Calendar: Fix very small drags did not open add dialog
2023-06-14 11:20:41 -06:00
nathan
f0361f5230
Calendar: Fix events that are hidden because there are too many did not have a tooltip
2023-06-13 15:03:01 -06:00
nathan
6c17f6c43d
* Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date
2023-06-08 13:24:55 -06:00
nathan
3a19a93b9a
Calendar: Adding alarms sometimes gave incorrect "can't add alarms in the past" error
...
Was not sending all values correctly
2023-06-06 11:49:41 -06:00
hadi
8e0a3a2755
Fix swipe and popup contextmenu being triggered accidentally in touch devices
2023-06-01 15:28:42 +02:00
nathan
2b61bf0303
Calendar: Fix full day non blocking events could not be dragged
2023-05-25 13:41:33 -06:00