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
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
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
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
nathan
d3cafb1f2f
Calendar: Stop double-firing of drop event
2023-05-23 11:56:39 -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
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
nathan
71f4a93d56
Calendar: Fix drag and drop to move event in Firefox
2023-01-25 11:26:25 -07:00
nathan
4aa8bbeef9
Calendar: Fix weekend toggle hid more than just the weekend
...
Bad date logic
2022-08-15 08:45:21 -06:00
ralf
1ab53dec86
fix JS error
2022-08-05 18:59:30 +02:00
ralf
125a8abf61
only call widget.resize() if it's a function:
...
- web-components do not implement it
- et2-textarea / SlTextarea uses resize as a property name
--> we can postpone the decision, if we need an explicit resize handler for our web-components, or using flex is sufficient, for now
2022-07-29 15:29:51 +02:00
nathan
29a46999f8
Calendar: Fix daylight savings time causes extra / missing days in the week
2022-06-07 17:11:02 +02:00
nathan
0e1aa738eb
Calendar: Fix unable to create events by clicking a time
2022-06-03 08:49:34 -06:00
nathan
af34ab9f8c
I think thats all the drag / resize stuff and a few other bugs too
2022-05-25 16:09:25 -06:00
nathan
ece3813459
Remove jQueryUI for moving events in timegrid view
2022-05-24 14:53:49 -06:00
nathan
526c549788
Swap jQueryUI for interact.js for resizing events in timegrid view
...
(not planner)
2022-05-24 14:53:49 -06:00
nathan
b0a57a05fd
Calendar refactors:
...
- Remove some more jQueryUI.datepicker usages
2022-05-02 15:23:03 -06:00
nathan
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
nathan
046599af2f
Calendar: Switch from et2_dialog to Et2Dialog
2022-03-18 13:59:45 -06:00
Hadi Nategh
b4c4606c22
Move all egw_action constants into egw_action_constants
2021-06-14 13:45:57 +02:00
Ralf Becker
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
Hadi Nategh
54fff9739a
Add more missing import statements
2021-06-10 15:40:49 +02:00
nathangray
829bcf4602
* Calendar: Current time line now spans all columns in single day view
2020-10-14 13:44:11 -06:00
nathangray
fb10829580
* Calendar: Fix event click and event drag were not properly separated
2020-08-31 09:59:50 -06:00
nathangray
5379a0c924
Home using non-global EgwApp instances for portlets
2020-07-30 13:00:53 -06:00
nathangray
e3889fb5d6
Calendar: Fix week view's now line jumped to wrong day for some timezones
2020-07-29 15:23:37 -10:00
nathangray
c27522b00f
* Calendar: Add line indicating current time
2020-05-21 14:07:29 -06:00
nathangray
e68071a073
WIP Calendar to typescript
2020-02-27 11:44:34 -07:00