Commit Graph

4006 Commits

Author SHA1 Message Date
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