Commit graph

2310 commits

Author SHA1 Message Date
Thomas Bruederli
7b930bfac7 Firefox 3.6 CSS hack (#4233) 2015-01-27 16:19:09 +01:00
Thomas Bruederli
f346aabe12 Wrap attendee/group name in span to render correctly in FF3+ (#4244) 2015-01-27 15:15:04 +01:00
Aleksander Machniak
6bbad6f15e Refactor odfeditor plugin so it works without temp files (#4307)
- Update WebODF to 0.5.4 (with compressed responses support)
- Don't use temporary files for better security and multi-server scenarious support
2015-01-27 07:50:41 -05:00
Aleksander Machniak
79e07cc1d6 Fix bug where removing attachment in event dialog wasn't possible after upload (#4288)
When redundant_attachments or database_attachments plugin was enabled
the ID of uploaded file contained ":" character which was invalid in HTML
and css selector didn't work.
2015-01-24 12:58:31 -05:00
Aleksander Machniak
d7a799da3c Fix "Find availability" button position in older browsers 2015-01-23 11:46:35 -05:00
Thomas Bruederli
af216b50e3 Improve sync lock setting/reading to avoid race conditions (#4316) 2015-01-23 14:43:45 +01:00
Aleksander Machniak
62b69dd961 When converting seconds to minutes set alarm to at least 1 minute
Otherwise alarms with seconds < 30 would be ignored.
2015-01-23 06:51:37 -05:00
Aleksander Machniak
5a3468ac13 Convert seconds to minutes when parsing alarm values (#4287) 2015-01-23 06:44:02 -05:00
Aleksander Machniak
7c565bff0c Fix typo in function name (parse_alarm_value) 2015-01-22 12:17:33 -05:00
Aleksander Machniak
23e4d1b25a Fix bug where relations/tags members changes were ignored on relation update (#4095) 2015-01-22 06:18:27 -05:00
Jeroen van Meeuwen (Kolab Systems)
7c146ea90a Update versions to 3.2.3 2015-01-21 21:21:11 +01:00
Thomas Bruederli
a8acc50520 Move assets loading and env setting routine to startup hook.
This will give the odfviewer plugin the opportunity to update the config
with the additional mimetypes regardless of the plugin loading order.
2015-01-21 20:33:10 +01:00
Thomas Bruederli
8d420a94cc Use asset_url() for loading viewer files (#4307) 2015-01-21 20:32:06 +01:00
Thomas Bruederli
59b64ae7cd Visually emphasize pending/declined events from other user's calendars 2015-01-21 17:05:16 +01:00
Thomas Bruederli
d9f69d35c7 Allow to provide the context for getting user emails (augmented by kolab_delegation) 2015-01-21 16:58:09 +01:00
Thomas Bruederli
d6789046c6 Don't suppress pending/declined events from other user's calendars (#4272) 2015-01-21 16:01:12 +01:00
Thomas Bruederli
c5922cce6e Don't call deprecated get_realname() method as it doesn't exist for invitation calendars (#4303) 2015-01-21 14:37:54 +01:00
Thomas Bruederli
d44bd8eaa8 Fix delegator identity selection for calendar events (#4274)
The delegator cannot be extracted from the calendar ID which is no
longer an imap folder path. Use the 'owner' attribute instead.
2015-01-21 13:22:53 +01:00
Thomas Bruederli
a12fcba096 Update the free-busy status when changing the organizer identity 2015-01-21 13:22:53 +01:00
Aleksander Machniak
239b07e300 Improve "New tag" feature, allow Down/Up keys in tag selector (#4159) 2015-01-21 05:42:02 -05:00
Thomas Bruederli
afa4133177 Align the event/task attachment viewer with the attachment view from mail view 2015-01-21 10:29:50 +01:00
Thomas Bruederli
7b9d36b039 Force download of attachment (#4291) 2015-01-21 10:08:14 +01:00
Thomas Bruederli
dd8d3cc06e Fix attachment download url (#4291) 2015-01-21 09:13:18 +01:00
Aleksander Machniak
8e0946f482 Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2015-01-16 08:06:40 -05:00
Aleksander Machniak
bd9b14e3c6 Fix problem with disappearing events caused by DB errors (#4257)
Object "tags" string may for some object types be longer than 255 characters.
Modified "tags" column type to text (clob in Oracle) for all kolab_cache_* tables.
2015-01-16 08:02:51 -05:00
Thomas Bruederli
b02e2c3b8f - Store relation to message when creating event from email (#4161)
- Move common functions to libcalendaring
- Assign dialog button classes directly
2015-01-14 09:27:48 +01:00
Thomas Bruederli
0a51ccd5a4 Consolidate message reference handling functions into libkolab plugin (in preparation for #4161) 2015-01-13 22:19:52 +01:00
Thomas Bruederli
0dc0490ba0 Render subscription table header icons using CSS (#4175); revert commit 99567e9b 2015-01-13 16:44:52 +01:00
Aleksander Machniak
21d7d8ba24 Bring back tasklist.css file removed by mistake, remove tagedit.css 2015-01-12 07:39:00 -05:00
Thomas Bruederli
99567e9b83 Activesync settings icons for new Kolab themes (#4175) 2015-01-12 13:36:47 +01:00
Aleksander Machniak
bfe6de5b54 Remove redundant updating of uid2msg map in synchronize() 2015-01-12 10:30:50 +01:00
Aleksander Machniak
ffb61b8649 Fix error when using assets_url setting (#4182) 2015-01-10 09:04:08 -05:00
Aleksander Machniak
5d66218cfc Fix error when using assets_url setting (#4182) 2015-01-10 08:58:06 -05:00
Aleksander Machniak
c9ee78fdd9 Simplify assigning new tags (#4159)
Added input field to the tag selector popup which can be used
to search in existing tags or to create a new one (with Enter key)
2015-01-09 14:04:12 -05:00
Aleksander Machniak
9cd590aabb Fix syntax errors in composer.json of odfviewer and pdfviewer plugin 2015-01-09 06:13:07 -05:00
Aleksander Machniak
ff4052e7dc Fix javascript error when calling "Save as event" from email message view page 2015-01-08 11:07:26 -05:00
Aleksander Machniak
eab95ffdc2 Use tagedit from jqueryui plugin (#3912) 2015-01-08 10:19:53 -05:00
Thomas Bruederli
0efcfbfa07 Assign dialog button classes directly (not on dialog open event) 2015-01-08 18:28:42 +01:00
Thomas Bruederli
854779406d Move utility function to libkolab for common use 2015-01-08 18:22:59 +01:00
Thomas Bruederli
44b67121b7 Add test cases for alarm-related utility functions + select the correct alarm if multiple are defined 2015-01-08 15:39:39 +01:00
Thomas Bruederli
0463028a76 Export RRULE UNTIL date as UTC time (#3998) 2015-01-08 14:32:38 +01:00
Thomas Bruederli
1dd6cc8a0b Check for valid datetime object before cloning (#3958) 2015-01-08 13:46:20 +01:00
Aleksander Machniak
3af4b1c4f8 Fix performance issue by not loading tasklist settings when not needed (#3970) 2015-01-08 06:16:17 -05:00
Thomas Bruederli
17f57ff7ca Accept parent-relation from RELATED-TO property without RELTYPE parameter (#4158) 2015-01-07 13:00:57 +01:00
Thomas Bruederli
ac4ed0ff19 Remove focus from folder search toggle icon (#4062) 2015-01-05 16:00:13 +01:00
Jeroen van Meeuwen (Kolab Systems)
8db4a68da1 Set versions of individual plugins to closer represent the actual packaged release of the collection of plugins 2015-01-01 14:09:18 +01:00
Aleksander Machniak
6407ed0931 Fix missing icons on list of folders for delegation (#4145) 2014-12-31 02:30:22 -05:00
Thomas Bruederli
39a12a43e2 Fix calendar week selector when crossing year boundary (#3915) 2014-12-28 14:27:10 +01:00
Aleksander Machniak
ff87ed69f8 Fix folder creation on "Save to cloud..." dialog in attachment preview window (#4034) 2014-12-23 06:03:33 -05:00
Aleksander Machniak
33c2ad4f30 More assets_path compatibility fixes 2014-12-17 04:15:13 -05:00