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
Ralf Becker
df83dcf933
fix wrong replacement
2016-04-27 16:23:30 +00:00
Hadi Nategh
9188e9a0f4
Fix add participants does not work with multiple items in calendar edit
2016-04-27 10:36:59 +00:00
Hadi Nategh
eded80d13b
Fix toolbar actions are not getting fit in small screen devices
2016-04-27 08:56:59 +00:00
Ralf Becker
3e92578753
fix some ocurences with: <object> instanceof <phpgwapi-class>, which is no longer true, when object is from new Api, but old <phpgw-class> extends new Api class
2016-04-27 07:10:04 +00:00
Nathan Gray
e88c3da6b8
Add missing placeholder (no rows) action
2016-04-26 23:11:29 +00:00
Nathan Gray
b3f4b60ccf
Calendar print improvements
...
- Hide todos in single day
- Better sizing, weeks should fit on 1 page in either landscape or portrait
- Fix bug where all day non-blocking events pushed week too wide
- Move screen size dependant day header label shortening to app.css so it can be applied for printing too
2016-04-26 22:58:35 +00:00
Nathan Gray
42ac5b8a08
Hide participants for private events
2016-04-26 20:13:14 +00:00
Nathan Gray
61029657f5
Log recurrence end date into history
2016-04-26 16:41:22 +00:00
Ralf Becker
7cb470d904
fix wrong/old url to load categories, now /api/categories.php
2016-04-26 14:35:58 +00:00
Hadi Nategh
eb8d0216e4
Reposition add participants button in calendar edit
2016-04-26 14:02:04 +00:00
Hadi Nategh
eac7446c5f
Fix calendar ownership alignment in mobile theme
2016-04-26 13:40:16 +00:00
Hadi Nategh
171a160383
Switch weekend action in toolbar with week view, as week view is more important than weekend toggle
2016-04-26 12:35:09 +00:00
Hadi Nategh
4ec2674367
Change owner tab order for calendar edit dialog
2016-04-26 12:33:25 +00:00
Nathan Gray
4ef7afca9e
Hide granularity change so you don't have to see it
2016-04-25 22:09:57 +00:00
Nathan Gray
5740c448ad
When calendar list view is switched to custom date range, set range to current state
2016-04-25 15:56:23 +00:00
Ralf Becker
1742ebf6f1
use new et2 config
2016-04-24 13:41:36 +00:00
Hadi Nategh
654acde6c6
Mobile theme:
...
- Call app_colors.less only for reference in calendar
2016-04-22 12:52:00 +00:00
Hadi Nategh
1bb58785dd
Mobile theme:
...
- Fix taglist styling
- Add multiple options for taglist-cat used in calendar edit
2016-04-22 12:48:47 +00:00
Nathan Gray
00f8cb0a07
Change title display for planner view long / whole day events
2016-04-21 20:30:48 +00:00
Nathan Gray
5d5e45e1ad
Some more performance improvements when scrolling through weeks:
...
- Fix typo causing unneeded time resize before redraw
- Change daycol resize & event sizing, eliminating the need to resize all events when daycol changes size
- Fix check for existing week by only checking day, not whole time
- Better handling of scrolling through weeks for faster update
2016-04-21 19:00:21 +00:00
Nathan Gray
4d5b923ad7
Fix for previous mousover scrolling, which broke all hovering in timegrid
2016-04-21 15:58:50 +00:00
Nathan Gray
4a2b0e7aaa
Stop little scrolling when mouseover day header, then all day events
2016-04-21 15:32:43 +00:00
Hadi Nategh
6c19f07d17
Revert commit 55785 as it wasn't a proper fix, and fix taglist suggestion in calendar edit
2016-04-21 12:39:31 +00:00
Hadi Nategh
25faa3a94d
Fix participant field gets shrunk when invalidation message appears in calendar edit
2016-04-21 07:47:19 +00:00
Nathan Gray
88338c2c8c
Stop little scrolling when mouseover week label or header with long (ends 21:00+) days
2016-04-20 17:25:06 +00:00
Nathan Gray
80e935fb0b
Some adjusting of calendar list sort order:
...
- All filters except Before default to sorting earlier events first (start date asc)
- For all day events for the same date, non-blocking before blocking
2016-04-20 16:52:52 +00:00
Hadi Nategh
ac9ca13a8f
Fix delete button in calendar edit does not work for mobile theme
2016-04-20 16:00:04 +00:00
Nathan Gray
ea612aeb8e
Use event sorting from daycol to keep event order within a row more consistent
2016-04-20 15:40:09 +00:00
Nathan Gray
0e211704ad
Make Planner view titles all not bold in planner, tooltip unchanged
2016-04-20 15:07:01 +00:00
Hadi Nategh
1e3b918957
Fix taglist widget:
...
- Fix jumping input
- Fix suggestion popup needs always two clicks
- Fix styling for select input
- Fix calendar category and participant according to taglists changes
2016-04-20 14:03:29 +00:00
Nathan Gray
20a191464b
Keep a single day/week on one page
2016-04-19 22:57:23 +00:00
Nathan Gray
40cff39e5a
Improvements to printing in Firefox
2016-04-19 22:45:43 +00:00
Nathan Gray
8a93fa5068
Apply show_weekends to planner view
2016-04-19 20:27:09 +00:00
Nathan Gray
f7588fb0ea
Update to use static method for country
2016-04-19 20:25:35 +00:00
Nathan Gray
399dd4cec5
Calendar planner view shows event title instead of timespan for events > 8 hours
...
Now fixed for events spanning multiple days
2016-04-19 17:39:57 +00:00
Nathan Gray
a8e91c5ac8
Hide calendar sizing behind an opaque overlay
2016-04-19 17:31:24 +00:00
Nathan Gray
9098943dd3
Check for options before using it, fixes error when un-loading widget
2016-04-18 20:48:42 +00:00
Nathan Gray
3b864e4e54
Calendar planner view shows event title instead of timespan for events > 8 hours
2016-04-18 19:03:35 +00:00
Hadi Nategh
a77b41c651
Do not render calendar TODO list if it's on mobile devices
2016-04-18 14:05:24 +00:00
Hadi Nategh
0ba271d581
Enable/Disable add participants based on participant value in calendar edit
2016-04-18 13:56:47 +00:00
Hadi Nategh
0010284404
Give a bit more space between freetime shearch and delete in calendar edit dialog
2016-04-18 08:34:53 +00:00
Hadi Nategh
3e397fce7c
Mobile theme W.I.P.:
...
- Implement Repeat days options in calendar edit as tags
- Fix "Repeat days" does not get the full-width
2016-04-15 11:12:08 +00:00
Hadi Nategh
ea4932b1d7
Implement Repeat days options in calendar edit as tags
2016-04-15 08:04:47 +00:00
Hadi Nategh
718a5878e0
Fix freetime search button overlaps delete button in calendar edit
2016-04-14 14:58:21 +00:00
Nathan Gray
8ada80fac3
Prevent small event display from being wrecked by partial scroll out of view
2016-04-12 22:48:16 +00:00
Nathan Gray
f8e953ed80
Remove unneeded expand on focus event, fixes dropdown opens then closes when clicking on the owner
2016-04-12 15:11:45 +00:00
Hadi Nategh
bb22925e3e
Do not allow more than one row for categories-taglist in calendar edit
2016-04-12 13:14:26 +00:00
Nathan Gray
fd5ccdbf63
Only need to list each user or resource once
2016-04-11 16:08:48 +00:00
Nathan Gray
0b09f5e31e
Fix clicking all day non-blocking section under day title went to day view instead of creating a new event
2016-04-11 14:37:04 +00:00
Hadi Nategh
27b9ea6640
Fix et2_file upload
2016-04-08 13:47:05 +00:00
Nathan Gray
ce4dd3420d
Fix drag and drop in grid list view (month)
2016-04-07 16:48:41 +00:00
Hadi Nategh
1926a80d70
Dialog styling W.I.P.:
...
- Get all buttons fit into footer toolbar for calendar edit
- Fix extra bottom border on alarm
- Fix grid padding
2016-04-07 12:58:20 +00:00
Hadi Nategh
e75a1b6348
Dialog styling W.I.P.:
...
- Get all buttons fit into footer toolbar for calendar edit
- Fix tabs flicker when switching between tabs
- Fix padding right for td
- Fix general styling for buttons
2016-04-07 12:42:27 +00:00
Hadi Nategh
a46b4fbfea
Dialog styling W.I.P.:
...
- New design for header & footer in dialogs
- More styling of calendar edit dialog
2016-04-07 09:13:26 +00:00
Nathan Gray
ef6f689121
- Fix loading overlay on home was not removed
...
- Fix missing initial data on home
2016-04-06 22:23:43 +00:00
Nathan Gray
d0bbcc98da
Slight improvement for printing calendar in Firefox - it shows start of workday now instead of 00:00
2016-04-06 18:31:13 +00:00
Nathan Gray
daff3584b0
Add some more CSS cases for checking how many days are shown so we show the largest label possible for the available screen width
2016-04-06 16:50:09 +00:00
Hadi Nategh
aca15a2a97
Mobile theme W.I.P.:
...
- Alway use flat skin for ckeditor regardless of preference
- Add freetimesearch dialog
2016-04-06 16:45:32 +00:00
Hadi Nategh
50aae863b6
Edit dialogs style W.I.P.:
...
- Give tab widget new look
- Style grid header different
- Re-design calendar edit dialog
- Some fixes for multi et2_taglist
2016-04-06 16:43:51 +00:00
Nathan Gray
8df7c00b21
Do not show loading prompt for popups
2016-04-06 15:19:24 +00:00
Nathan Gray
47de53e086
Fix timegrid column header clicks did not add a new full-day event
2016-04-06 14:56:03 +00:00
Nathan Gray
e7371b0d66
Keep loading prompt up until there's events too
2016-04-05 21:57:10 +00:00
Nathan Gray
b18d7a407b
Make week numbers look like links
2016-04-05 21:48:57 +00:00
Nathan Gray
51be1aa2a9
- Add framework loader back until calendar templates are loaded
...
- Use pointer cursor for week view so it looks clickable
2016-04-05 21:38:49 +00:00
Nathan Gray
1b4deda76f
Fix clicking day of week headers did not take you to the day view.
2016-04-05 20:59:40 +00:00
Nathan Gray
d99b06294d
Try to fix occasional black events when editing an event with multiple owners visible
2016-04-04 23:58:23 +00:00
Ralf Becker
fc9c345930
move egw_ical_iterator to Api\CalDAV\IcalIterator
2016-04-04 23:45:39 +00:00