nathangray
1ce17f4656
Better handle reloads from framework to avoid double toolbar and bad display
2016-06-08 16:02:54 -06:00
nathangray
0d77d8e62a
Better handling for drag & drop of multi-day events between blocking & non-blocking areas
2016-06-08 10:16:17 -06:00
nathangray
fa7cbf6fcd
Fix yearly planner had different day widths for longer or shorter months
2016-06-08 09:03:52 -06:00
Ralf Becker
ce684b0ee7
revert last commit to fix PHP Fatal error: Declaration of calendar_zpush::ChangeMessage($folderid, $_id, SyncAppointment $message, $contentParameters) must be compatible with activesync_plugin_write::ChangeMessage($folderid, $id, $message, $contentParameters)
2016-06-08 13:01:09 +02:00
Ralf Becker
3f9fd761bb
revert last commit to fix PHP Fatal error: Declaration of calendar_zpush::ChangeMessage($folderid, $_id, SyncAppointment $message, $contentParameters) must be compatible with activesync_plugin_write::ChangeMessage($folderid, $id, $message, $contentParameters)
2016-06-08 12:53:05 +02:00
Ralf Becker
277c21ed9e
add SyncAppointment object to function signature
2016-06-08 11:57:12 +02:00
nathangray
ce329317d7
Separate years in planner view month headers, clicking on them changes to monthly view
2016-06-07 17:03:16 -06:00
nathangray
4f4c2e5b71
Planner monthly view month labels zoom into that month in planner by user
2016-06-07 16:45:02 -06:00
nathangray
147f9688e4
Make sidebox calendar 'goto' stay in planner view
2016-06-07 16:44:25 -06:00
nathangray
b3e8a5e38c
Fix drag and drop 'Move to' with all day non-blocking events in day view did not remove original user
2016-06-07 16:14:11 -06:00
Ralf Becker
a5b57b3047
fix a PHP Strict Standards: Declaration of *_groupdav::propfind_callback() should be compatible with & EGroupware\Api\CalDAV\Handler::propfind_callback
2016-06-06 13:53:54 +02:00
Ralf Becker
bc9f3701c2
fix update from 14.2.002 failing, because there's no more egw_cal_holidays definition in 16.1
2016-06-03 17:35:58 +02:00
Ralf Becker
108a654c1f
git a little more space between go (checkmark) and calendar navigation <o>
2016-06-03 10:41:03 +02:00
nathangray
974c6105e1
Fix day view drag and drop invite / move action for drop on own all day non-blocking section
2016-06-02 10:01:12 -06:00
Hadi Nategh
d040534a1f
Deprecate $j global variable used in php files and replace them all with standard jQuery
2016-06-02 17:43:23 +02:00
nathangray
033ba0159f
Fix calendar list view custom date filter always switched to another filter & hid the dates
2016-06-02 09:25:01 -06:00
Hadi Nategh
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
nathangray
660888c716
Drag and drop move or invite in day view
2016-06-01 13:47:18 -06:00
nathangray
6d10b8d231
Drag and drop to another user's calendar
...
- Add exception prompt
- Change to -> Move to
2016-06-01 09:30:42 -06:00
Ralf Becker
8e540fe144
fix deprecated warnings because of constructor named as class, and dont give a PHP Fatal if old phpgwapi is missing
2016-05-30 20:38:14 +02:00
Ralf Becker
ab4cd83b41
remove no longer used boholiday class, seems to been left over from new holiday loading via iCal
2016-05-30 20:32:53 +02:00
nathangray
fba129a80b
Fix drag and drop event to all day area no longer works
2016-05-30 09:34:28 -06:00
nathangray
80a7a121ed
- Fix clicking on month labels in planner monthly view opens add dialog
...
- Keep AJAX loading spinner up until done
2016-05-30 09:34:28 -06:00
nathangray
43f65b81e5
Make yearly view row headers open in month view instead of adjusting year view start date
2016-05-30 09:34:28 -06:00
Hadi Nategh
178d86adfa
Fix year and month dropdown menus in calendar sidebox are half shown in FF
2016-05-30 10:45:17 +02:00
nathangray
db98dd457e
Fix month names are not fully visible - they were covered by end of month filler
2016-05-26 15:39:53 -06:00
nathangray
f7592ae0b0
Fix month names are not fully visible - they were covered by end of month filler
2016-05-25 15:30:30 -06:00
nathangray
f3ec3a205c
Do not reposition events while hidden
2016-05-25 15:21:39 -06:00
nathangray
bd6c45c845
Get nextmatch column widths sorted out so column selector is visible, and columns line up with headers.
2016-05-25 11:54:46 -06:00
nathangray
d772e459dd
Remove extra commas
2016-05-25 10:20:10 -06:00
nathangray
362366ed28
Fix addressbook - calendar permission issue blocking viewing contact calendar
2016-05-24 17:13:40 -06:00
nathangray
1756179bb3
Restore export function, turns out it is used by context menu -> export
2016-05-24 16:44:14 -06:00
nathangray
0357d2bf84
Do not refresh on tab change if autorefresh is off
2016-05-24 15:28:22 -06:00
nathangray
61a9a28c4d
Fix css include
2016-05-24 15:08:48 -06:00
nathangray
deedf7a808
Handle changing status via ajax for a user in a group invitation
2016-05-24 14:51:16 -06:00
Hadi Nategh
b14b3dcddc
Update css files with running new LESS version
2016-05-19 13:44:07 +02:00
nathangray
5be77f5ef2
Support customfields at the beginning of content
2016-05-18 15:41:20 -06:00
nathangray
8789d8d944
Fix incorrect client update when changing status on a recurring event exception
2016-05-18 11:30:50 -06:00
nathangray
984a7f6f72
Avoid exception if use_time_grid preference is not set
2016-05-18 11:30:02 -06:00
Hadi Nategh
75d51c02f2
Fix calendar date picker in sidebox stops resizing after switching between tabs
2016-05-18 15:08:05 +02:00
Hadi Nategh
e4ab391e04
Fix sometimes points for menu items in admin sidebox not showing up
2016-05-17 12:43:20 +02:00
nathangray
1a16869651
Add missing conversion to human values
2016-05-16 17:26:15 -06:00
nathangray
f1b4367181
Fix original event stays when a series exception is created
2016-05-16 15:56:08 -06:00
nathangray
2976d910db
Some bugfixes for planner view in sitemgr:
...
- Add check on sel_options arrayMgr for missing owner names, since sidebox is not there
- Pre-fill sel_options for above, so they can be found
- Fix clicking on an event could alter the calendar state
2016-05-16 14:32:03 -06:00
nathangray
877d00b2ee
Avoid some action errors in planner view - invite is not implemented there
2016-05-16 13:53:35 -06:00
nathangray
ffccce1c8a
Send holiday cache data for current year on initial load, so it's available for sidebox menu.
2016-05-16 11:21:03 -06:00
nathangray
62b7beec71
Fix client-side event filtering for owner-too filter and group expansion
2016-05-16 10:55:02 -06:00
nathangray
7e0b2543d0
Fix fatal error, get_account_name() does not exist
2016-05-16 10:13:22 -06:00
Ralf Becker
8a24f3e449
fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer)
2016-05-14 21:26:36 +02:00
Hadi Nategh
2c43d7d24b
Make repeat days available for Month-by day repeat type in calendar edit
2016-05-13 13:20:38 +02:00
Nathan Gray
c6e6da63ef
Allow drag and drop between calendars, asking to invite or transfer
2016-05-11 17:29:58 +00:00
Hadi Nategh
1faa2495de
Fix wrong navbar icon used as navbar.svg in calendar
2016-05-11 14:36:10 +00:00
Hadi Nategh
b5e95c8f20
Apply correct icons for planner by category action in calendar
2016-05-11 07:36:53 +00:00
Nathan Gray
74b330ad3f
Calendar autorefresh for all views
2016-05-10 19:41:28 +00:00
Nathan Gray
e7763189b1
Some more print improvements:
...
- Fix day & week height in FF
- Fix todos not hidden
2016-05-10 16:03:26 +00:00
Nathan Gray
de89542712
Do not resize todos or day view if not visible. Hidden elements break the sizing without special handling.
2016-05-09 20:48:50 +00:00
Nathan Gray
d321f78eb1
Directly set default resource selection preference
2016-05-09 20:18:10 +00:00
Ralf Becker
19501960e1
fix wrong case in "AsyncService" to "Asyncservice"
2016-05-09 09:15:48 +00:00
Hadi Nategh
c558d1667d
Optimize window size of registered popups in appregistry
2016-05-06 15:12:27 +00:00
Klaus Leithoff
7ab832fe9f
set a default in paramslist for shift_alarm parm 3 (timestamp) to avoid php-warning and comply to the function description
2016-05-06 13:54:08 +00:00
Ralf Becker
20331879b1
change max size for calendar customfields to 16k, as we use it for addressbook and infolog too (was only 255)
2016-05-06 12:40:10 +00:00
Hadi Nategh
2339ca4598
Some more styles for participants tab in calendar edit dialog
2016-05-06 09:32:17 +00:00
Hadi Nategh
94a0d83042
Add tooltip for add participants button in calendar edit
2016-05-06 08:19:52 +00:00
Hadi Nategh
9ab22630e9
Add an icon for planner-by-category action in calendar
2016-05-06 07:53:07 +00:00
Nathan Gray
9859cfa679
Fix fatal error caused by moved Categories
2016-05-05 16:56:25 +00:00
Ralf Becker
67f113be49
fix PHP Fatal because for removed datetime from calendar_ui
2016-05-05 11:38:28 +00:00
Nathan Gray
0eeb8b56c0
- Export plugins now specify the export record class
...
- Projectmanager now has filters
2016-05-04 19:34:30 +00:00
Ralf Becker
f9b551236c
Updated timezones to 2016c from Mozilla
2016-05-04 19:13:47 +00:00
Ralf Becker
4af0e7cb1c
WIP EGroupware without phpgwapi&etemplate
2016-05-04 19:07:54 +00:00
Ralf Becker
3c5207cd7b
no need for holidays.*.csv anymore
2016-05-04 17:56:00 +00:00
Ralf Becker
8c7c0c1eb2
reading holidays now from Mozilla holiday calendars, or a custom iCal URL
2016-05-04 17:15:18 +00:00
Nathan Gray
647dae4167
Make today button always bring sidebox calendar back to today, regardless of current selected date
2016-05-04 17:11:11 +00:00
Nathan Gray
b408d9fa1d
Stop day view resize while hidden - it gets the size wrong.
...
Another attempt, preventing events from resizing incorrectly
2016-05-04 16:45:42 +00:00
Nathan Gray
4c167a2d80
Revert r55868, hide participants for private events
2016-05-04 15:09:37 +00:00
Nathan Gray
dafe7d484d
Remove 30 minute lines
2016-05-03 21:58:58 +00:00
Nathan Gray
106652b2d2
Stop day view resize while hidden - it gets the size wrong.
2016-05-03 21:10:20 +00:00
Nathan Gray
e4aa767911
Fix calendar resource search
2016-05-03 21:03:51 +00:00
Ralf Becker
e5d6f6a909
fix calendar preferences to show start- and end-time of day
2016-05-03 13:24:21 +00:00
Nathan Gray
c8c11a00de
Stop event widget from altering cache data. Fixes list view showing offset times.
2016-05-02 20:24:04 +00:00
Ralf Becker
bc4362c22e
remove old phpgwapi datetime class from calendar, as it is no longer in api
2016-05-02 20:22:47 +00:00
Ralf Becker
c15a722f3a
do not instanciate eT2 Widget in setup (no need, and gives autoloading conflict), also calling static calendar_bo method static
2016-05-02 20:21:59 +00:00
Nathan Gray
5d14807720
Planner sitemgr module
...
- Check ACL and only offer users or resources anonymous user has access (read or free/busy) to
- Stop some errors from missing framework breaking the timegrid
- Fallback to be able to get resource labels in all cases
2016-05-02 19:22:52 +00:00
Ralf Becker
5db786a7ae
fixed (hopefully correct) some undefined variables and other IDE warnings
2016-05-02 15:39:41 +00:00
Nathan Gray
cbb2d73b98
Make some old code that returns HTML unused, then remove it
2016-05-02 15:26:56 +00:00
Nathan Gray
86c86fab9f
Avoid undefined labels breaking the sort
2016-05-02 15:17:20 +00:00
Ralf Becker
a0e3340d1c
revert last (unnecessary) commit
2016-05-01 17:54:13 +00:00
Ralf Becker
dcc003cedf
move calendar to new api
2016-05-01 17:47:59 +00:00
Ralf Becker
429177686a
make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api
2016-05-01 09:57:48 +00:00
Nathan Gray
40fbf3e2c9
Update for resource selection to re-enable conflict detection
...
- Remove account & contact options from default resource selection preference
- Edit dialog participant now passes selected start & duration, so conflict detection works again
2016-04-29 18:01:17 +00:00
Hadi Nategh
1bf2ab4016
Implement enable/disable quantity base on participant's value type
2016-04-29 08:40:55 +00:00
Hadi Nategh
bd59406191
Make sure windows.opener has egw object, fixes not able to open calendar entry
2016-04-29 08:37:33 +00:00
Ralf Becker
0eb3619cd1
* Mail/Addressbook/Calendar: add and use charset when sending/receiving mails with vCard/iCals, change default vCard charset preference to utf-8
2016-04-29 07:51:13 +00:00
Ralf Becker
b74b3d84f4
etemplate2.css is now in api
2016-04-28 18:23:44 +00:00
Ralf Becker
38412a1149
use new api in home and portlets
2016-04-28 18:06:46 +00:00
Nathan Gray
67faad146f
Fix extra empty participant in new event for another user from planner by user view
2016-04-27 23:06:51 +00:00
Nathan Gray
aee540d7bb
Stop extra nextmatch refresh when refreshing calendar app
2016-04-27 22:50:56 +00:00
Nathan Gray
40bdd2771d
Fix all day non-blocking overflow calculation causing false positives
2016-04-27 22:23:06 +00:00
Nathan Gray
91b8995938
Implement ical context menu action on single events in non-list views
2016-04-27 19:28:31 +00:00
Nathan Gray
ebc14c847c
Avoid empty popup & cryptic error from drag and drop series in the past with future conflict
2016-04-27 18:53:15 +00:00
Ralf Becker
7c2b2d4950
* CalDAV: fix exceptions (EXDATE) was exported with timezone and Zulu-time, causing eM Clinet to fail
...
current Horde_Icalendar only exports EXDATE in Zulu-time, so we can only remove timezone. Apple calendar on OS X 10.11.4 uses a timezone, so does Horde eg. for Recurrence-ID
2016-04-27 16:27:04 +00:00