nathan
5b621ffcba
Get rid of a bunch more warnings
2023-07-14 10:52:05 -06:00
nathan
27bf68f66b
Calendar: Stop conflict dialog from refreshing main view
2023-07-14 08:49:28 -06:00
ralf
a379df8aeb
WIP Mail REST API: calendar quick-add show title required client-side
2023-07-14 08:07:18 +02: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
a57e02c77f
Calendar: Fix creating links for addressbook contacts
2023-07-11 15:17:37 -06:00
nathan
fd79a175ce
Calendar: Fix dnd reordering of owners
2023-07-11 14:57:57 -06:00
nathan
822507d341
Calendar: Fix 'None' category option was not translated
2023-07-11 09:09:12 -06:00
nathan
e9038d2f34
* Calendar: Added category filter for events without a category set
2023-07-10 15:58:04 -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
ralf
8aca24e520
* Calendar: freebusy.php uses .vfb extension for better Outlook compatibility and fix using "cred" GET parameter with base64 encoded credentials
2023-06-23 14:55:31 +02: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
ralf
0386a463ec
fix returning unsanitized user-input
2023-06-16 09:38:32 +02:00
ralf
a98b895179
fix TypeError: Cannot access offset of type string on string
2023-06-15 16:15:23 +02: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
ralf
d1aa65a662
* 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 14:13:55 +02:00
ralf
ae12634639
fix TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given
2023-06-15 11:25:34 +02:00
nathan
67a1b107a7
Calendar: Fix missing translation in import filter
2023-06-14 13:53:41 -06:00
nathan
b8b5601b48
Calendar: Fix very small drags did not open add dialog
2023-06-14 11:20:41 -06:00
nathan
37bfeeaa16
Calendar: Fix mail -> event does not have user as new alarm option
2023-06-14 10:03:39 -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
ralf
608963aa9b
fix lots of warnings filling zpush logs
2023-06-09 18:28:57 +02:00
ralf
3980eb01a6
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:05:44 +02: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
efd073c4c2
Calendar: History tab showed start / end times in server time, not user time
2023-06-06 14:41:01 -06:00
nathan
2d7e267c4b
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-06 11:59:43 -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
6e044b93f9
Fix calendar weekend action's icons
2023-06-06 15:00:54 +02:00
ralf
18c3ed19f4
* eSync: fix meeting requests confirmed via ActiveSync protocol got wrong time
...
if user- and server-timezone was different
2023-06-06 11:01:40 +02:00
nathan
0ceb187a44
Calendar: Fix integration buttons had a different border color
2023-06-02 11:01:13 -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
nathan
b484a289ff
Calendar: Fix drag & drop event to invite / change calendar
2023-05-24 13:22:18 -06:00
Ralf Becker
68aaad7f87
pending translations from our translation server
2023-05-24 11:52:22 +02:00
nathan
d3cafb1f2f
Calendar: Stop double-firing of drop event
2023-05-23 11:56:39 -06:00
hadi
d92f2cb486
Set better min width for Calendar toolbar in mobile view in order to deal with ios devices
2023-05-22 17:03:06 +02:00
nathan
6da4c80e8b
Revert "Calendar: Potential further optimisation, no need for async"
...
Turns out there is a need for async, week view breaks without it
This reverts commit a0d044a4c1
.
2023-05-18 08:30:46 -06:00
nathan
e4bdbe256a
Calendar: avoid TypeError: Cannot read properties of null (reading 'length') when there is no data (due to filter changing)
2023-05-17 13:40:42 -06:00
nathan
a0d044a4c1
Calendar: Potential further optimisation, no need for async
2023-05-17 11:05:14 -06:00
nathan
c3d961adbe
Calendar: Fix import/export timezone preference had no options
2023-05-16 11:28:08 -06:00
hadi
2b051dac98
* Mobile theme: Fix calendar header toolbars are no more visible
2023-05-16 12:09:48 +02:00
nathan
3398c97055
Calendar: Fix different template load order could result in missing categories and extra loading
2023-05-15 10:15:02 -06:00
nathan
91c0a094a2
Calendar: Calendar planner by category optimisation for category loading
2023-05-12 08:44:41 -06:00
nathan
2e833586f7
Calendar: Only check group once per group
2023-05-11 14:14:47 -06:00
nathan
97a874342f
Return null instead of resolved promise to avoid extra calls
2023-05-11 13:41:04 -06:00
nathan
c504de5def
Calendar: Add users & groups (according to preference) to owner options
2023-05-11 11:14:17 -06:00
nathan
d5d217c589
Some "invalid option" fixes:
...
- Don't notify user, just log it to the console
- Fix calendar owner filtered out not loaded options
2023-05-11 10:56:42 -06:00
nathan
b3afe3ffae
Calendar: Fix deferred row update checking too soon due to broken reference
2023-05-10 11:41:56 -06:00
ralf
2f4daa5d39
* CalDAV/Calendar: fix group invitations were not shown on devices unless explicit accepted
2023-05-10 14:15:43 +02:00
hadi
8864b969bb
add missing part of commit 3836e9a
2023-05-10 12:41:37 +02:00
hadi
49ed3736ee
Style Todos box
2023-05-09 13:47:20 +02:00
nathan
9ad9305844
Calendar: fix email addresses in calendar owner label for accounts
2023-05-03 14:58:16 -06:00
nathan
aaa8a4a3f9
Calendar: fix occasional 502 error on first login after restart
2023-05-03 14:36:22 -06:00
nathan
eb83515643
* Calendar: Allow to select multiple categories in sidemenu
2023-05-02 11:35:36 -06:00
nathan
9033299d76
* Calendar: Put email address after user or contact
...
See ticket #80674
2023-05-02 10:58:23 -06:00
nathan
cbf47d7156
Calendar: Avoid JS error from flatpickr on init (provided an invalid date)
2023-05-02 09:38:33 -06:00
Ralf Becker
e7b340990a
pending translations from our translation server
2023-05-02 13:17:09 +02:00
StefanU
9d0ec03a50
Update previous.svg
...
Line width and radius corrected
2023-04-29 12:58:21 +02:00
StefanU
313b290938
Update next.svg
...
Line width and radius corrected
2023-04-29 12:57:15 +02:00
StefanU
16d6fcad45
Update recur.svg
...
Add missing size
2023-04-29 12:48:19 +02:00
nathan
8e9071acc8
Calendar: More sidebox owner fixes
...
- another instance of remote class causing problems
- remove duplicates to avoid warning message
2023-04-28 11:27:26 -06:00
nathan
86dac02826
Calendar: Fix second selected owner in sidemenu went missing
2023-04-27 14:02:41 -06:00
nathan
d70562e0be
Calendar: Avoid Undefined warning
2023-04-27 07:59:44 -06:00
nathan
1b632b8649
Calendar: Fix events not shown when showing calendar of a resource category
2023-04-26 08:18:27 -06:00
ralf
3c7650aaab
* Calendar/CalDAV: fix recurring events with users only added to an exception and have been deleted or rejected after
2023-04-25 15:14:01 +02:00
nathan
da68b83a07
Calendar: When moving an event reset status of non-users according to event owner's preference instead of always resetting
2023-04-19 11:00:35 -06:00
nathan
950f069fb2
Calendar: Fix category missing from event tooltip
2023-04-18 10:54:49 -06:00
nathan
ba46b48206
Calendar: Fix error shown after importing ical
...
"substr(): Argument #1 ($string) must be of type string, array given"
2023-04-14 10:45:19 -06:00
ralf
ccd6acd606
* Calendar/CalDAV: set current user as owner for events created in resource calendar
2023-04-05 16:08:36 +02:00
nathan
9eecc9218f
Calendar: Fix calendars on Home did not load when sidebox was not loaded
2023-04-04 13:16:35 -06:00
nathan
7dfb0f734f
Calendar: Fix missing scrollbar in conflict list
2023-04-04 09:26:14 -06:00
nathan
70916b8fe3
Calendar: fix update after delete does not show new events
...
Deleting the event caused a "hole" in daywise ID list, and trying to load that event's data failed.
2023-04-04 08:39:10 -06:00
ralf
4ccd15a50d
* Mail/Calendar: show scrollbar, if meeting request does not fit into preview area
2023-04-04 08:46:51 +02:00
nathan
6194c15b91
Calendar: fix planner's vertical bar time cursor did not follow mouse
2023-04-03 14:41:54 -06:00
nathan
de4b2746e5
Calendar: Fix calendars on Home did not load due to app.calendar being missing
2023-04-03 08:51:00 -06:00
nathan
14cedcea1a
Calendar: Fix "now" line in planner view took a minute to show up
2023-03-30 09:24:32 -06:00
nathan
f01f84885d
Calendar: Fix fallback icon if owner / participant has no lavatar
2023-03-28 14:43:50 -06:00
nathan
0bcb0ab356
Calendar: Fix recur exception button said "undefined" when it should have been hidden
2023-03-28 14:03:48 -06:00
nathan
b67abdafd1
Fix up recur days
2023-03-28 13:48:26 -06:00
Ralf Becker
d2d875d019
pending translations from our translation server
2023-03-28 10:10:20 +02:00
nathan
48c589f5fd
Calendar: Fix missing owner resource icons on initial load
2023-03-24 13:15:23 -06:00
nathan
0b5daa0fb6
Calendar: Fix group invitations were left out of "not rejected" filter
2023-03-24 09:16:06 -06:00
nathan
82ee38fffe
Calendar: Fix events from group invitations did not always show up when viewing planner view of a group member
...
see 1f61ff6cca
2023-03-23 15:13:45 -06:00
Ralf Becker
4caa637bd1
pending translations from our translation server
2023-03-23 21:18:45 +01:00
nathan
1f61ff6cca
Calendar: Fix events from group invitations did not always show up when viewing calendar of a group member
...
Fixed by pre-fetching the group members before trying to display events so they're there when we check
2023-03-23 13:09:36 -06:00
nathan
e21ce3f54b
Calendar: Fix drag and drop across weeks
...
Couldn't drop an event from one week to another
2023-03-17 13:45:54 -06:00
nathan
843aaae63c
Calendar: Get planner by category working again
...
Categories were missing due to change in how static categories are done. This should be changed to use promises, when we get here.
2023-03-15 12:02:11 -06:00
Ralf Becker
1a665046c9
pending translations from our translation server
2023-03-15 08:56:49 +01:00
nathan
9036186568
Calendar: Get calendar week view actions working from home portlet
2023-03-14 09:37:56 -06:00
ralf
84d067d2b9
WIP transpiling: an other missed StaticOptions usage
...
greped now for it to make sure it's the last
2023-03-14 09:44:55 +01:00
ralf
590d41bfb5
fix background-color reported as "" stalls rendering of calendar
2023-03-14 09:41:47 +01:00
nathan
db05adeb8c
Calendar: missed StaticOptions change
...
see 43dfaa6
2023-03-13 15:49:29 -06:00
nathan
7b8850cd78
Calendar: Fix custom alarm time did not show calendar for date
2023-03-07 11:11:16 -07:00
ralf
cba93ad4ce
fix some typos or ancient syntax
2023-03-07 08:19:15 +01:00
nathan
1538496df1
Home WIP: Get calendar working
2023-03-06 14:47:48 -07:00
nathan
db5be59ed0
Home: WIP home now shows stuff again
2023-03-06 13:19:48 -07:00
StefanU
61106c71d8
Add recur.svg
...
as replacement for png
2023-03-06 20:45:29 +01:00
StefanU
b0f9b87336
Delete reload.svg
2023-03-06 20:45:02 +01:00
StefanU
bc8d005659
Add reload.svg
...
as replacement for png
2023-03-06 20:41:39 +01:00
Ralf Becker
b5df04c07f
pending translations from our translation server
2023-02-28 09:27:00 +01:00
ralf
81d044d2a5
bump version to 23.1
2023-02-28 08:50:48 +01:00
nathan
0117c4bde3
Move client-side holidays cache to MODULE_GLOBAL egw.holidays(year)
2023-02-27 15:15:36 -07:00
StefanU
5f2ee0d3e5
Update planner_view.svg
...
New design
2023-02-27 19:56:02 +01:00
StefanU
59cf2ea82d
Update planner_category_view.svg
2023-02-27 19:55:01 +01:00
StefanU
83849de5a0
Update multiweek_view.svg
...
New design
2023-02-27 19:52:28 +01:00
StefanU
4f2bf4b7db
Update year_view.svg
...
New design
2023-02-27 19:49:07 +01:00
StefanU
a54780d83e
Update week_view.svg
...
New design
2023-02-27 19:40:28 +01:00
StefanU
0242d84416
Update month_view.svg
...
Larger number
2023-02-27 19:39:23 +01:00
StefanU
dd006c5d81
Update 4_day_view.svg
...
New design
2023-02-27 19:36:03 +01:00
StefanU
5b27619e27
Update 1_day_view.svg
...
New design
2023-02-27 19:35:19 +01:00
StefanU
3bd53859d9
Add accepted.svg
...
As replacement for png
2023-02-27 19:15:15 +01:00
StefanU
27d71466f1
Add rejected.svg
...
As replacement for png
2023-02-27 19:14:04 +01:00
StefanU
032bccbe8a
Add nonblocking.svg
...
As replacement for png
2023-02-27 19:10:27 +01:00
nathan
74f0822494
Calendar: Fix end date did not hide when using an event duration
2023-02-24 12:00:08 -07:00
nathan
34cc0ff5be
Switch vbox with details back to tabbox now that we have et2-tabbox_mobile
2023-02-22 12:37:06 -07:00
Hadi Nategh
369bddef2f
Adopt header's buttons in mobile templates
2023-02-21 13:39:50 +01:00
Ralf Becker
7e1fdc4637
pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation
2023-02-17 15:45:29 +01:00
StefanU
1493743e1b
Update planner_category_view.svg
...
New design
2023-02-16 20:00:08 +01:00
StefanU
324457342a
Update month_view.svg
...
New design
2023-02-16 19:57:29 +01:00
ralf
c3e53c9d86
replaced ProfindIterator now in Calendar and InfoLog too with a generator
2023-02-15 19:50:44 +01:00
ralf
27bd803e84
fix empty collection in PROPFIND/REPORT after last commit caused by creating a reference / NULL value in filter for path-attr/caldav_name
2023-02-15 08:45:28 +01:00
ralf
5e0fd45173
fix found URL in multiget REPORT where reported as NOT found too, if number of URLs exceeds chunk-size of 500
2023-02-13 23:16:43 +01:00
StefanU
fe7897b563
Update previous.svg
...
Size corrected, file optimised, colour corrected
2023-02-13 21:33:43 +01:00
StefanU
fdd2d50fce
Update next.svg
...
Size corrected 28px => 32px, file optimised, colour corrected
2023-02-13 21:27:52 +01:00
StefanU
274bc1e348
Add private.svg
...
as replacement for private.png
2023-02-13 21:07:45 +01:00
ralf
ee84b05d82
updated timezones from TB, version 2.2022e
2023-02-10 20:26:10 +01:00
Ralf Becker
7343283e12
translations from our translation server
2023-02-09 16:18:01 +01:00
nathan
eb416c3d91
Calendar: Include current user as explicit select option for import target
2023-02-06 16:38:33 -07:00
nathan
95a4b319bb
Calendar: Fix bug in iCal import that gave bad calendar owner value
2023-02-06 16:23:39 -07:00
nathan
e575c40ff3
Some missed cases where client-side lavatar was not used
2023-01-30 15:26:09 -07:00
ralf
0eff86f61a
fix SQL-backends of accounts and contacts to return either avatar-url or initials
2023-01-30 15:48:53 +01:00
StefanU
c3ec0e88cb
Update videoconference.svg
...
File optimisation, => 32px, =>#62686a
2023-01-29 17:45:46 +01:00
StefanU
7fd22b33a3
Update new.svg
...
Fix empty first line
2023-01-25 21:54:26 +01:00
nathan
71f4a93d56
Calendar: Fix drag and drop to move event in Firefox
2023-01-25 11:26:25 -07:00
nathan
0d8157b508
Calendar: Make all integration switch icons the same gray when disabled
2023-01-24 16:18:29 -07:00
nathan
c7020c79d8
Calendar: Allow calendar integration to specify a caption, not just use app name
2023-01-24 16:11:49 -07:00
nathan
864be8b1fe
Avoid breaking error if calendar js is loaded twice
2023-01-20 09:41:13 -07:00
nathan
0e3725f99e
Calendar: fix double birthday events
2023-01-20 08:55:40 -07:00
nathan
48008f4e96
Add ability to choose target calendar & addressbook when importing ical/vcard
2023-01-19 15:48:35 -07:00
Hadi Nategh
9e1b21e5e3
Cleanup "id=tabs" from all converted tabbox to et2-vbox which caused wrong namespace
2023-01-19 10:56:41 +01:00
nathan
8a43d88ffe
Calendar: Add ability to choose target calendar when importing
2023-01-16 15:31:59 -07:00
StefanU
ea3306d608
add new.svg
2023-01-13 20:19:01 +01:00
StefanU
6b2140207d
Update single.svg
...
Add missing size
2023-01-13 20:00:34 +01:00
StefanU
f858304f66
Add single.svg
2023-01-13 19:54:03 +01:00
nathan
4e875c049f
Calendar: Category ACL fixes
...
- Stop using iframe
- Columns get more width, spreading across the whole page
- Remove "both" option
2023-01-12 15:20:13 -07:00
Hadi Nategh
1229b1ad65
Fix broken add button in calendar
2023-01-11 11:56:18 +01:00
ralf
8ec106f22b
converting .xet files to new webcomponents-format
2023-01-04 11:28:10 -06:00
nathan
a1da1a6fa6
Calendar: Fix user listed in participants twice when creating an event from an email
2022-12-23 10:45:53 -07:00
nathan
b0bedc8467
Accessability improvements
...
- Toolbar buttons get label, but it is visually hidden
- Add label to calendar Add button
2022-12-22 14:14:45 -07:00
StefanU
c4feb6c36f
needs-action.svg missing size added
2022-12-17 13:44:07 +01:00
nathan
05a4fc2758
Fix missing / doubled calendar owners in sidemenu
2022-12-08 14:26:53 -07:00
nathan
b0d322c98a
Calendar: Edit dialog sizing
...
- Make #id on one line
- better sizing for description tab (leave it to browser)
2022-12-02 14:18:02 -07:00
Ralf Becker
d999bae1bc
pending changes from our translation server
2022-12-02 09:59:30 +01:00
nathan
634e00f948
Dialog work
...
Get calendar quick add working again
2022-12-01 11:20:58 -07:00
nathan
83ab58329e
Dialog work
...
- Add destroy() to remove dialog
Fixes admin ACL dialog
2022-12-01 10:24:17 -07:00
StefanU
80db918265
Update calendar icon
...
Add missing size
2022-11-30 22:13:04 +01:00
nathan
d32dae4355
Calendar: Fix changing event date via edit dialog does not remove original event from grid, showing the event twice (original & moved)
2022-11-28 14:08:34 -07:00
nathan
b129a46e3c
Calendar: If an event went from recurring to non-recurring, recurring events could still be displayed
2022-11-25 09:24:04 -07:00
ralf
b2e0e176a5
fix PHP 8.x TypeError: array_filter(): Argument #1 ($array) must be of type array, null given
2022-11-24 10:06:14 +01:00
nathan
543fa93c9b
calendar: avoid error during CSV import if start or end dates were not able to be parsed
2022-11-21 11:27:11 -07:00
nathan
9b00c9b170
Calendar: fix broken mobile template
2022-11-18 13:58:19 -07:00
nathan
5735392ef4
Calendar: Fix public checkbox defaulted to checked when it was not supposed to
2022-11-18 13:08:48 -07:00
StefanU
3371c71b65
Update navbar.svg
...
File size optimised
2022-11-17 20:51:32 +01:00
nathan
e0617394fb
Make weekend toggle better responsive to content size preference
2022-11-11 11:32:06 -07:00
nathan
c6e7f60114
Wrap video conference links
2022-11-10 11:12:48 -07:00
nathan
5e9b0d145f
Calendar: Move integration fields in side menu above "Insert in document" select
2022-11-08 12:54:07 -07:00
nathan
ed50291ad4
Calendar: Get some more space for 'Non blocking' and created user fields
2022-11-07 08:17:26 -07:00
Hadi Nategh
c85d29c0d0
Fix Today action button styling in the header toolbar
2022-11-07 10:52:16 +01:00
Hadi Nategh
def19ebe48
Move calendar date indicator to the right side of header
2022-11-07 10:47:55 +01:00
Hadi Nategh
eccf4bb1da
Remove border and extra padding from hr used in sideboxes
2022-11-07 10:39:34 +01:00
Hadi Nategh
1808255b6b
Replace some more png icons with their svg versions
2022-11-02 10:34:23 +01:00
nathan
953166b161
Fix problems with links from mail
...
- unsaved links were not properly displayed
- unsaved links could not be removed
- calendar preserved original links, so even if you removed one it came back
2022-11-01 15:38:58 -06:00
nathan
cc4db511a7
Calendar: Move 7/5 weekend icons up
2022-10-24 13:49:10 -06:00
nathan
14f372c74e
Calendar: Change event tooltip to use notification icon instead of alarm icon
2022-10-24 13:27:46 -06:00
nathan
0596cb501b
Calendar: Show "# more" if there were results not returned
2022-10-21 11:31:56 -06:00
nathan
3df4438b60
Calendar: Take grants into account for calendar user search
2022-10-21 10:53:58 -06:00
nathan
e2b833de67
Calendar: Allow any value for minutes, lets full day events end at 23:59
2022-10-20 15:30:32 -06:00
nathan
19bbea7aca
Et2Date: Add up/down buttons on hover to adjust value without opening popup
...
Buttons adjust by day or minuteIncrement. Minute values are now always rounded to multiples of minuteIncrement, unless freeMinuteEntries=true (or minuteIncrement=1)
2022-10-20 15:27:24 -06:00
nathan
19bae0054a
Calendar: Fix notification messages were no longer multi-line textboxes
2022-10-18 13:30:22 -06:00
nathan
d1d3e2a024
Calendar: Avoid error in link_title if participants is not an array
2022-10-18 11:49:36 -06:00
nathan
5f3570768d
Et2Date: Add "Ok" button to close calendar popup
2022-10-18 09:08:53 -06:00
nathan
b0fc18ad93
Calendar: update sidemenu calendar to match 2cb826e26
2022-10-14 10:07:19 -06:00
Hadi Nategh
9ab0ca73bd
Remove shadow styling from calendar date navigator used in sidebox
2022-10-14 11:11:36 +02:00
nathan
edd46d1127
Calendar: Add spaces after section colons (": ") in tooltip
2022-10-13 10:43:35 -06:00
nathan
e9a797acce
Calendar: Fix incorrect category label in event tooltip
2022-10-13 10:25:11 -06:00
nathan
d457d5476a
Calendar: Fix description was not full width
2022-10-13 09:56:59 -06:00
nathan
37cd32e3ef
Calendar: Hide actions selectbox entirely when it is readonly
2022-10-13 09:51:30 -06:00
nathan
173c8891bd
Calendar: fix missing dialog translations
2022-10-13 09:06:13 -06:00
ralf
65c1233ced
WIP timesheet timer: allow to start timer as alternative to add a timesheet directly
...
timesheet will be added on stopping the timer
2022-10-09 15:30:46 +02:00
nathan
3825726152
Calendar: Sidemenu calendar next/last month buttons now jump by 1 month, keeping the same day
...
Matches toolbox arrow buttons
2022-10-07 10:55:18 -06:00
nathan
7e25d8fdda
if user selection is switched to "no user selection at all", do not include users in calendar owner search results
2022-09-26 13:47:59 -06:00
nathan
086d92e957
Et2Select: All selectboxes now stop scroll event from bubbling to prevent parent (sidemenu) from scrolling too
2022-09-23 10:54:02 -06:00
Hadi Nategh
628dd56b87
Fix today action not being displayed in mobile view
2022-09-23 11:32:15 +02:00
ralf
8fa65f13f5
fix quick add to show title as required, but allow to click edit without adding it
...
also no longer fill empty title with "Event", as it does not work and is annoying
thought et2_required class on et2-textbox should NOT affect the parent/table cell
2022-09-23 09:26:39 +02:00