milan
2965b4e9f6
fix calendar side menu flatpickr styling did not show year completely
2024-11-07 12:17:09 +01:00
milan
1ac6a40497
condense calendar sidebox menu
...
-- removed <hrule>s
-- hide integration et2-box if empty
--cleanup margins
2024-11-07 11:16:06 +01:00
nathan
c1030d709c
Calendar: Adjust toolbar spacing
2024-10-31 09:29:26 -06:00
milan
cb95e50062
added bi-31-square.svg for calendar month view and corrected callendar year view to bi-12-square
2024-10-31 15:26:24 +01:00
nathan
37ce527fd4
Change some additional buttons to look like they're in a toolbar
2024-10-30 10:11:41 -06:00
nathan
968af0b1d2
Change toolbar style
...
- buttons normally have no border, only on hover
- border below toolbar
2024-10-30 09:40:20 -06:00
nathan
cc8199697f
Calendar: Use shoelace border radius variable in header controls (integration buttons & current date box)
2024-10-28 14:48:47 -06:00
ralf
2552bea6a2
change api\Etemplate\Widget::getElementAttribute($name,$attr) to NO longer return a reference, use setElementAttribute($name,$attr) if you need a reference
2024-10-24 21:25:42 +02:00
nathan
4cca7849d9
Calendar: Fix Priority label not vertically aligned
2024-10-21 09:26:15 -06:00
nathan
853d6ddd89
Switch notification switch to use et2-button-toggle in mobile templates
2024-10-17 16:04:30 -06:00
nathan
0d401c2e6d
Calendar: Use Et2SwitchIcon for weekend toggle for mobile
2024-10-17 15:23:24 -06:00
nathan
18ca5a6e51
Calendar: Use Et2SwitchIcon for weekend toggle
2024-10-17 14:46:30 -06:00
Ralf Becker
9ca8646510
pending translations from our translation server
2024-09-30 08:18:43 +02:00
ralf
239689036a
only change title for private events on server-side
2024-09-27 13:30:05 +02:00
ralf
a1958f102b
* Calendar: differ between private events and only having free/busy-rights by showing "busy" instead of "private" as title
2024-09-27 13:13:35 +02:00
nathan
6542552177
CalendarOwner: Remove unwanted vertical scrollbar when there's only 1 row of tags
2024-09-19 13:53:03 -06:00
milan
26673f87fb
fix type error if widget does not have div or body
2024-09-19 17:36:27 +02:00
ralf
4f7b6d6b0b
readd or replace many missing/removed images
2024-09-13 11:49:09 +02:00
ralf
8198de396c
use BI clock-history for freetime search (same as for tentative)
2024-09-12 15:15:06 +02:00
ralf
ac389d8aab
remove all existing images and adding a couple redesigned ones to match Bootstrap icons
2024-09-12 15:00:17 +02:00
ralf
fb1609bb7b
Use a [+] button instead of [Add] for adding explicit recurrences (to not conflict with exceptions label)
2024-09-09 20:17:46 +02:00
ralf
bfda9f3139
replace adodb_date() with PHP native date() as it is no longer available and necessary
2024-09-08 16:24:05 +02:00
ralf
743410808a
fix huge addressbook icon
2024-09-06 11:53:25 +02:00
milan
eb6a0abbd7
add bootstrap icons for calendar invite status in calendar context menu
2024-09-04 15:49:04 +02:00
ralf
7298dff322
using bootstrap icons 7/5-square
2024-09-03 15:10:58 +02:00
nathan
45eec9d789
Calendar: Fix sidebox merge
2024-08-29 10:18:38 -06:00
Ralf Becker
e95888c770
pending translations from our translation-server
2024-08-24 13:51:51 +02:00
ralf
c08555ee08
fix status was NOT set on exception, but all future events, due to a broken fix
2024-08-22 11:56:34 +02:00
ralf
42f8124242
use et2-tree-dropdown for TZ selection in general preferences
2024-08-22 10:52:16 +02:00
ralf
59a1836842
fix not displayed event-participants in new meeting-requests (event not yet in DB)
2024-08-09 10:58:02 +02:00
ralf
e583de2bce
fix not working opening/converting calls to infolog
2024-08-06 15:32:10 +02:00
ralf
07a0717a18
fixing the fix: whole-day fix affected adding/updating regular events (non-whole-day) via CalDAV
...
Adding/updating events via CalDAV with timezone different to user-timezone seems to be broken since some time before the fix :(
2024-08-06 11:59:49 +02:00
ralf
cdf2247047
* Calendar: fix conflict check to take into account that whole-day (floating) events start and end by definition in all timezones at midnight
...
and therefore must not conflict with other (non-floating) events starting or ending at midnight,
but can conflict in other timezones (were the event to check does NOT start or end at midnight)
2024-08-06 08:54:28 +02:00
ralf
7ea6c338d3
fixing whole-day events get one day shorter when editing them in EGroupware (caused by yesterdays whole-day with timezone fix for TB)
2024-08-02 16:09:15 +02:00
ralf
43d8642347
* CalDAV: fixed all-day events from Thunderbird with timezone were one day longer
...
using the timezone causes all sorts of problems, therefore ignoring it now and more robust end-time calculation
2024-07-31 19:22:23 +02:00
Ralf Becker
6bd8d2d906
pending translations from our translation server
2024-07-30 20:13:43 +02:00
ralf
0453aede6c
* All apps/REST API: fix custom-fields of type "date-time" to be stored timezone aware, if no format is specified
...
So far date-time values were stored in user-time, now they are stored in UTC with a "Z" suffix" to be able to still read old user-time values unchanged.
2024-07-29 15:57:08 +02:00
nathan
ee8c491c77
Calendar: Drag & drop working for planner by user view
2024-07-23 14:41:17 -06:00
nathan
b2132c089d
Calendar: Drag & drop working for normal view
2024-07-22 16:08:44 -06:00
ralf
6e5a691a74
* eSync/Calendar: new preference how many days to sync back, if client specifies no limit / all, default is 365
2024-07-16 09:14:08 +02:00
ralf
45e52153f2
* Calendar/Resources/CalDAV: fix not reported priviledges for resources causing resource calendars to appear readonly in CalDAV clients
2024-07-12 08:16:33 +02:00
ralf
1509f30971
show changes in participants, new and old start-date
...
for exceptions only sending the concerned recurrence, instead of the whole series, so user understands what has changed
2024-07-09 21:39:54 +02:00
ralf
0d6e885ac3
make sure to not set a recur_date for a non-recurring event when setting a status (as recur_date has to be 0, for non-recurring events!)
2024-07-08 16:39:40 +02:00
ralf
17077fe581
further improve meeting request display: show added, removed or status-changed participants
...
also add exceptions to recuring events
2024-07-08 14:50:00 +02:00
ralf
c37fd3e380
* Calendar/Mail: improved display of meeting requests: what's changed, single recurrence or whole series, display and enter comment when accepting/rejecting a request
2024-07-06 19:39:21 +02:00
ralf
c04a01229b
fix TypeError
2024-07-06 12:11:26 +02:00
ralf
a893669641
fixing the fix, missed the camelCase of Et2Checkbox and changed Et2Checkbox so IDE can check it
2024-07-06 09:06:58 +02:00
ralf
2fa7fa9a45
fix whole-day recuring events always asks for splitting of series when trying to store
...
caused by wrong condition hinting whole-day flag has changed
2024-07-06 08:33:24 +02:00
nathan
7fabdc50f6
Calendar: kdots styles
2024-07-04 13:54:14 -06:00
ralf
29c0129731
also send notification when recurrences are added or removed
2024-07-04 16:22:06 +02:00