Commit Graph

53 Commits

Author SHA1 Message Date
c04cf276b7 Calendar: Adjust event tooltips to avoid scroll issues in Firefox 2024-04-18 11:51:36 -06:00
2ea9ae3d3d Calendar: Fix multi-day date format in tooltip, place end date on second line 2023-11-30 13:26:14 -07:00
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
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
08445f2857 Calendar: Improve videoconference link for recurring events to include recurrence date 2023-06-29 07:55:52 -06:00
950f069fb2 Calendar: Fix category missing from event tooltip 2023-04-18 10:54:49 -06:00
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
db05adeb8c Calendar: missed StaticOptions change
see 43dfaa6
2023-03-13 15:49:29 -06:00
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
14f372c74e Calendar: Change event tooltip to use notification icon instead of alarm icon 2022-10-24 13:27:46 -06:00
edd46d1127 Calendar: Add spaces after section colons (": ") in tooltip 2022-10-13 10:43:35 -06:00
e9a797acce Calendar: Fix incorrect category label in event tooltip 2022-10-13 10:25:11 -06:00
173c8891bd Calendar: fix missing dialog translations 2022-10-13 09:06:13 -06:00
a0303dd003 Calendar: fix incorrect rendering when switching between single week & multi-week views
egw.getHiddenDimensions() was incorrectly setting display based on title's current style
2022-09-20 16:54:20 -06:00
81378fe3a5 Calendar: Fix recurring event prompt did not have labels or icons on buttons 2022-08-23 08:54:31 -06:00
9a40db5e51 Calendar: Fix event category colors 2022-07-12 09:42:48 -06:00
c6ef3b3a8d Switch calendar owner to web component 2022-07-05 10:18:12 -06:00
af34ab9f8c I think thats all the drag / resize stuff and a few other bugs too 2022-05-25 16:09:25 -06:00
ece3813459 Remove jQueryUI for moving events in timegrid view 2022-05-24 14:53:49 -06:00
526c549788 Swap jQueryUI for interact.js for resizing events in timegrid view
(not planner)
2022-05-24 14:53:49 -06:00
a8bcdd88b0 Get rid of jQuery.Color from jquery-ui 2022-05-05 15:55:49 +02:00
b0a57a05fd Calendar refactors:
- Remove some more jQueryUI.datepicker usages
2022-05-02 15:23:03 -06:00
813cd6924e Calendar refactors:
- date_helper, which was an et2_date_widget, now just a function that can handle all the different date formats in calendar
 - holiday fetch & cache moved into its own file, useable from anywhere
2022-04-29 14:37:52 -06:00
046599af2f Calendar: Switch from et2_dialog to Et2Dialog 2022-03-18 13:59:45 -06:00
c68437c908 Calendar: If we don't have a sidebox to check parent, just accept it
Fixes missing events in group calendars on home
2022-01-18 13:00:25 -07:00
c9d5eb50db Calendar: Fix double encoded ><& characters in event tooltip description 2022-01-17 09:33:50 -07:00
1d0772a064 * Calendar: Activate links in location & description in event tooltip 2021-08-12 08:57:15 -06:00
0904057714 Solve some calendar issues that were breaking add / edit
- Date widget did not find timepicker.formatTime() when it wanted it
- Faked parent widget was not a good enough fake, added better checking
2021-07-06 11:05:03 -06:00
4752331427 fixed all errors in calendar, thought it's still not ok
also fixed a couple of errors in egw_action
2021-06-11 11:31:06 +02:00
54fff9739a Add more missing import statements 2021-06-10 15:40:49 +02:00
05e80af654 * Calendar: Fix missing line breaks in event tooltip 2021-04-13 15:11:50 -06:00
d013249851 Calendar: Fix missing integration icons, add some explanation tooltips to event icons 2021-03-09 11:05:37 -07:00
558b41f11a using regular egw.open for calls too 2021-03-07 22:27:38 +02:00
7b466aed56 Calendar: Prefer icon from link registry, fall back to app icon if it's not set 2021-02-23 11:44:38 -07:00
cf9e3ae4e1 WIP to display calls in calendar 2021-02-23 00:16:51 +02:00
2455b7176d Calendar: Make events nicer for screen readers 2021-02-22 10:02:27 -07:00
d5434d567b * Calendar: Fix videoconference link in event tooltip 2021-01-21 19:04:01 +01:00
487e2413ae Fix broken videoconference join action from tooltip call icon 2020-12-14 14:40:24 +01:00
0a180921e4 * Calendar: Fix missing category in event tooltip 2020-10-26 09:04:11 -06:00
5379a0c924 Home using non-global EgwApp instances for portlets 2020-07-30 13:00:53 -06:00
49dbd89afb Calendar: Fix bug preventing yearly planner from loading 2020-05-19 09:02:03 -06:00
d9b07b6ae4 Missing translations from Stefan Unverricht 2020-05-06 14:07:01 -06:00
df5f5a0ff4 Calendar: Fix some client side filter bugs
- Resources could cause error for some owner checks
2020-05-06 11:31:54 -06:00
4d6a2cf1b1 Calendar: Fix some client side filter bugs
- Resources that weren't the first selected were not displayed properly
- Selecting a group via ajax under certain conditions would not display its events
2020-05-06 11:00:47 -06:00
878dc659b1 * Calendar: Add clickable link to videoconference in event tooltip 2020-04-24 10:54:08 -06:00
901f9f0b50 * Calendar: Add videoconference icon to event tooltip 2020-04-23 14:57:51 -06:00
c72bd74884 Calendar: fix 'owner too' filter did not show when displaying a group and the event was owned by a group member who was not participating 2020-04-23 14:15:08 -06:00
04bf5580c8 * Calendar: Fix events later in the day would not show if one was filtered out 2020-04-20 12:00:59 -06:00
d9ecc966bb Fix client-side event status filter 'owner too' so group calendar shows events when a group member is an owner 2020-03-31 10:14:41 -06:00
a2d9e8cae0 Calendar: Fix cdbfcb391 broke planner view 2020-03-18 10:15:22 -06:00