Commit Graph

251 Commits (master)

Author SHA1 Message Date
Francis Lachapelle 72b5db4e35 fix(addressbook(js)): show copy option when source is remote 2020-07-24 10:42:22 -04:00
Francis Lachapelle 07c06db69d refactor(mail(js)): replace ckEditor directive by sgCkeditor component
This refactoring

 1. simplifies updating the CKEditor source code;
 2. allows many instances of the CKEditor on the same page;
 3. fixes the cursor positioning on focus.
2020-05-15 11:37:56 -04:00
Francis Lachapelle 174b44ed50 fix(web(css)): truncate text of toolbar in multi-selection mode
Fixes #4623
2020-04-30 09:01:28 -04:00
Francis Lachapelle 6e040e418b (js/css) Fix rendering of material icons 2019-07-05 16:35:20 -04:00
Francis Lachapelle 03716f3c3e (css) Fix printing of long mails
Fixes #3731
2019-01-08 15:25:25 -05:00
Francis Lachapelle 62a8414090 (css,js) Dynamic CSS for printing calendars
Initial commit. Fixes #3768
2018-12-17 22:15:26 -05:00
Francis Lachapelle 3881bc408d (js) Fix condition of Copy action on cards 2018-08-31 15:59:34 -04:00
Francis Lachapelle 05e033ccb5 (js) Fix unsafe JS links
Fixes #4508
2018-07-11 14:04:23 -04:00
Francis Lachapelle 563a4c7d1e (css) Truncate lists subheader 2018-05-16 11:58:35 -04:00
Francis Lachapelle 12b2ecca72 Show current ordering setting in lists 2018-05-07 16:43:16 -04:00
Francis Lachapelle d05477499f (js) Always show center list when no card selected 2018-01-24 10:36:22 -05:00
Francis Lachapelle de91b57825 Fix handling of public access rights of Calendars
Fixes #4344
2017-12-18 15:31:43 -05:00
Francis Lachapelle eb90760b39 Use address books search fields in Contacts module
Searches can now be scoped to one or multiple fields. Those fields are
now dynamic and can be defined using SearchFieldNames in external
contacts sources (SQL and LDAP).
2017-11-21 15:56:16 -05:00
Francis Lachapelle 888adc9396 (js) Improve rename of address book
Fixes impossibility to insert spaces in address book name.
2017-10-10 14:29:38 -04:00
Francis Lachapelle 721428c88f (js) Create list from selected cards
Fixes #3561
2017-07-04 10:10:00 -04:00
Francis Lachapelle 8701d2c26c (js) Remove inline user settings for Contacts 2017-06-14 20:41:18 -04:00
Francis Lachapelle 0cc7c6be3d (js) Hide Copy/Move menu options with a single AB 2017-03-23 13:07:07 -04:00
Francis Lachapelle d90533399d (css) Keep the fab button visible 2017-02-01 21:33:17 -05:00
Steffen Müller ef4e311a5a Change Strings according to RFC 5322 2017-01-28 17:53:05 +01:00
Steffen Müller 621adb38c2 write using 'to', 'cc' or 'bcc' with string parameter
write to multiple selected contacts using 'to', 'cc' or 'bcc'
Feauture Request #3548
2017-01-27 16:37:13 +01:00
Steffen Müller 8efd01d55e write using 'to', 'cc' or 'bcc'
write to multiple selected contacts using 'to', 'cc' or 'bcc'
Feauture Request #3548
2017-01-26 18:29:07 +01:00
Francis Lachapelle 1375237697 (js) Don't allow to create a list in a remote AB 2016-12-19 12:07:17 -05:00
Francis Lachapelle 4c78d81bf7 Formatting & Comments 2016-12-19 11:15:35 -05:00
Francis Lachapelle 3bbd61cfd2 (js) Improve sgAvatarImage 2016-11-11 16:46:55 -05:00
Francis Lachapelle 6e48734504 Allow to hide center column on large screens 2016-11-10 16:04:29 -05:00
Francis Lachapelle ea64046df2 Fix links to newly added addressbook 2016-11-08 12:24:56 -05:00
Francis Lachapelle 81ff9e7f04 (css,js) Update md to v1.1.1-master-70cecda 2016-11-01 15:54:56 -04:00
Francis Lachapelle ad5fc5b91f Add missing options to subscribed addressbooks
Fixes #3850
2016-10-26 17:27:25 -04:00
Francis Lachapelle 37089e15c1 (html) Fix progress indicators of import dialogs 2016-10-17 12:06:13 -04:00
Francis Lachapelle 64434bbfad Fix sort by email with LDAP sources 2016-10-05 15:25:57 -04:00
Francis Lachapelle 1bd4fe5010 (js) Add hotkey to search in contacts 2016-10-03 11:44:51 -04:00
Francis Lachapelle ed7537d430 (html) Add missing ARIA labels 2016-08-30 17:49:17 -04:00
Francis Lachapelle 0c814e5050 (html) Optimize progress indicator in Contacts 2016-08-30 16:27:13 -04:00
Francis Lachapelle 098713537e Update Angular Material to version 1.1.0 2016-08-30 10:27:32 -04:00
Francis Lachapelle 4c9060abaa (css) Switch to md-scale for fab speed dials
.. until the "md-fling" effect gets fixed (speed dial is opened on
initialization).
2016-08-08 11:23:37 -04:00
Francis Lachapelle 907024d2c4 (js) Drag'n'drop of cards in AddressBook module
Required to add the option to move multiple cards to another
addressbook. Fixed the possibility to copy cards to a subscribed
calendar.
2016-08-05 16:08:04 -04:00
Ludovic Marcotte 2caa6754cf (fix) show tooltips over long calendar/ab names (fixes #232) 2016-06-17 15:41:10 -04:00
Francis Lachapelle ff4e50d904 (js) Use a speed dial for card/list creation 2016-06-10 15:05:35 -04:00
Francis Lachapelle 076b6b6ad5 (html) Fix generic avatar in lists
Fixes #3719
2016-06-08 14:03:18 -04:00
Francis Lachapelle 5c2aedb3c9 (js) Show loading progress for messages and cards 2016-05-30 12:31:31 -04:00
Francis Lachapelle 9fc22f2689 (js) Fix contact's nickname when composing msg
The nickname is wrapped with <em> tags when viewing the card but those
tags must not appear when composing a new message from one of the
contact's email addresses.
2016-05-25 11:33:25 -04:00
Francis Lachapelle c9346e4f24 (js) Fix display of email of search results 2016-05-25 10:52:04 -04:00
Francis Lachapelle 045013bc74 (js) Fix breakpoints consistency 2016-05-18 14:35:24 -04:00
Francis Lachapelle 87fbedb89d (css) Improve subheader with icon buttons 2016-05-17 15:10:09 -04:00
Ludovic Marcotte 5f2a862bc8 (fix) XSRF supprot for all contact operations 2016-05-04 14:15:18 -04:00
Francis Lachapelle fba40c43d6 (css) Adapt to md changes and improve multi-select 2016-04-21 13:40:47 -04:00
Francis Lachapelle bd1fae0baf (css) Adapt to latest md changes 2016-04-01 16:05:55 -04:00
Francis Lachapelle 632ecfce2c (html) Fix reference to UIxTopnavToolbar 2016-03-29 21:59:21 -04:00
Francis Lachapelle f3f165d0fd (html) Improve consistency in folder menus 2016-03-11 14:29:30 -05:00
Francis Lachapelle 819851bb92 (js) Respect super user creation privilege 2016-03-10 09:22:46 -05:00