Luc Charland
09224f587f
Added a few tooltips for the mail view
2015-08-04 12:54:58 -04:00
Francis Lachapelle
6d260c58c7
(js) Update Gruntfile.js for changes in vendor js
2015-08-04 10:37:07 -04:00
Francis Lachapelle
2a45a2133b
(fix) Padding of mail account delegation dialog
2015-08-04 08:31:40 -04:00
Francis Lachapelle
ab1cd36c77
Review delegation dialog in Mail app module
2015-08-03 14:40:18 -04:00
Ludovic Marcotte
9f2c5b5f50
(fix) added bg icon
2015-08-03 12:48:29 -04:00
Ludovic Marcotte
b6ea1de4c0
(fix) improved message editor
2015-08-03 12:43:21 -04:00
Francis Lachapelle
a330ff7320
(js) Move Settings to a value in Common ng module
...
Also removed explicit settings and defaults that were imported in
various app modules. We now always use the Preferences ng service.
2015-08-03 11:57:04 -04:00
Luc Charland
4cf82bd41c
removed trailing space to strings
2015-08-03 10:56:24 -04:00
extrafu
393321b223
Merge pull request #92 from inverse-inc/feature/remove_colon
...
Feature/remove colon
2015-08-03 09:54:48 -04:00
Ludovic Marcotte
ec1420c19b
(feat) now use mdDialog for message composition
2015-08-02 13:25:38 -04:00
Ludovic Marcotte
e25305980f
(fix) improved the account delegation dialog
2015-07-31 14:54:55 -04:00
Luc Charland
2f8f8c78f7
Removing colons
2015-07-31 14:14:30 -04:00
Ludovic Marcotte
40d269c504
(feat) unseen count support folder all accounts/mailboxes
2015-07-31 13:32:14 -04:00
Ludovic Marcotte
a52d42f6b2
(feat) manual+auto refresh support for addressbooks/mailboxes
2015-07-30 13:06:28 -04:00
Francis Lachapelle
7e10cff395
(js) Restore user's last Calendar view
...
Also reviewed the handling of Angular modules dependencies.
2015-07-29 11:47:01 -04:00
Francis Lachapelle
e87a6de46b
(html) Remove previous "hack" for ng-material
...
The md-menu positioned as a secondary action in a list can now be
properly hidden. ng-material is just getting better :)
2015-07-28 14:16:56 -04:00
Francis Lachapelle
a8765eb41b
(fix) Autocompletion in mail editor
2015-07-27 20:43:43 -04:00
Francis Lachapelle
e064dc4a46
(js) Add support for local URL in sgAvatarImage
...
Directive was previously named sgGravatarImage.
The local URL will be used before falling back to Gravatar.
2015-07-24 15:48:28 -04:00
Ludovic Marcotte
f09c06f8c4
(feat) show folders stats
2015-07-24 15:35:29 -04:00
Ludovic Marcotte
c365d646a2
(feat) ability to set folders as drafts/trash/sent
2015-07-24 14:40:07 -04:00
Ludovic Marcotte
a8dd698425
(feat) added "select all" capability, just an idea
2015-07-23 10:54:46 -04:00
Francis Lachapelle
a7afcbf4a0
(js) Use user's settings when sorting messages
2015-07-22 11:28:08 -04:00
Ludovic Marcotte
82ed44ee31
(fix) added more proper menu activation for the mailer
2015-07-21 15:48:31 -04:00
Ludovic Marcotte
ea68715f59
(feat) support for drafts autosaving
2015-07-21 11:19:47 -04:00
Ludovic Marcotte
bee36814e5
(feat) added many missing actions on mail folders
2015-07-21 09:28:54 -04:00
Ludovic Marcotte
5eeb473fe8
(feat) initial sort/search feature for mails
2015-07-20 16:44:26 -04:00
Francis Lachapelle
d1e1d11e4a
(html) Move close button of card & msg viewer
...
The close button is only displayed on small devices (show-sm).
2015-07-15 15:27:51 -04:00
Francis Lachapelle
730b803ad6
(js) Replace vs-repeat by md-virtual-repeat
...
There're some issues with mdVirtualRepeat that required some changes to
our app:
1. Having multiple directives with md-virtual-repeat doesn't work well.
That why I added a dedicated div for the md-virtual-repeat directive.
2. ui-sref-active doesn't work well for child nodes of the
md-virtual-repeat element. The class was applied repetitively to a
visible child. I now save which message or card is selected and use the
ng-class directive to highlight the selected list item.
2015-07-15 13:44:17 -04:00
Francis Lachapelle
aee229e700
(js) Make use of 'controllerAs' in Mailer module
2015-07-13 15:22:58 -04:00
Ludovic Marcotte
6f6ec58a09
(html) wrap checkbox inside md-button
2015-07-09 16:08:14 -04:00
Ludovic Marcotte
02112dea8a
(feat) can now send out MDN responses
2015-07-08 13:19:16 -04:00
Ludovic Marcotte
f369eabd06
(fix) arial labels + icon classes
2015-07-07 09:50:44 -04:00
Ludovic Marcotte
4ab2c57903
(feat) handle priority and return receipt in mail editor (needs layout work)
2015-07-07 08:35:53 -04:00
Ludovic Marcotte
cf0aded1a4
(feat) show the 'right' folder icons
2015-07-06 11:05:19 -04:00
Ludovic Marcotte
3bfc47d105
(fix) fixed icons and controller regarding mailbox delegates
2015-07-04 07:51:20 -04:00
Francis Lachapelle
2337d4057f
Integrate md-icon using the Material Icons font
2015-07-03 21:42:21 -04:00
Ludovic Marcotte
05d59df68b
(feat) added mailbox delegation support
2015-07-03 20:40:06 -04:00
Ludovic Marcotte
6471524627
(fix) also use floating label for mail composer
2015-07-02 10:54:33 -04:00
Ludovic Marcotte
f449f0456b
(feat) can now copy mails
2015-06-30 17:13:55 -04:00
Ludovic Marcotte
33345ed1f0
(feat) new mailbox sharing capabilities and mailbox menu
2015-06-26 13:13:25 -04:00
Ludovic Marcotte
23d7c06829
(feat) improved the attachments handling code for the message editor
2015-06-12 12:06:00 -04:00
Francis Lachapelle
a9ad21b395
(js) Improve handling of message flags
...
We now call the model's methods from the template. Uncluttered the
message controller. Fixed the synchronization of the flags with the
messages list.
2015-06-12 12:02:19 -04:00
Francis Lachapelle
ec123b4512
Improve tags chips of message viewer
2015-06-12 12:02:18 -04:00
Francis Lachapelle
f27544c72c
(js) New sgCompile directive to render mail parts
2015-06-12 12:02:18 -04:00
Francis Lachapelle
9ed65e34ad
JSONify mail parts
2015-06-12 12:02:18 -04:00
Ludovic Marcotte
6cd02043af
(feat) can now batch delete messages
2015-06-12 12:02:17 -04:00
Francis Lachapelle
499e66ffe9
(css) Improve contacts and messages lists
2015-06-12 12:02:16 -04:00
Francis Lachapelle
1dc5f0d412
(js) New file structure for Angular modules
...
JavaScript files are now merged by the 'js' Grunt task.
2015-06-12 12:01:21 -04:00
Ludovic Marcotte
7e82ece74c
(fix) hide the detail view when we have nothing to show
2015-06-12 11:59:05 -04:00
Ludovic Marcotte
12c8207836
(feat) flag/unflag messages
2015-06-12 11:59:04 -04:00
Ludovic Marcotte
b16c17457e
(fix) disabled the toggles for priority/return receipt for now
2015-06-12 11:59:04 -04:00
Ludovic Marcotte
2d22c56efe
(feat) added replied/forwarded message status support + pimped UI a bit
2015-06-12 11:59:04 -04:00
Ludovic Marcotte
c09e76f2d1
(feat) handle show cc/bcc/attachments in mail composition
2015-06-12 11:59:03 -04:00
Ludovic Marcotte
b0318ca7b6
(feat) chips for mail labels
2015-06-12 11:59:03 -04:00
Ludovic Marcotte
cc7c7f7dc7
Fixed wrong subheader name
2015-06-12 11:59:02 -04:00
Francis Lachapelle
d9184d2363
Format HTML + remove fab button from mail viewer
2015-06-12 11:59:00 -04:00
Ludovic Marcotte
bc67ffe20d
(feat) Gravatar support for mail/contacts
2015-06-12 11:58:57 -04:00
Francis Lachapelle
d0ee85e77a
Add button to create new mailbox from account root
2015-06-12 11:58:57 -04:00
Francis Lachapelle
16b75b1deb
Improve lists in sidenav
...
- the ripple effect is now visible when clicking on list items;
- the fab icon has been moved over the items list;
- colorized the checkboxes of the calendars list.
2015-06-12 11:58:56 -04:00
Francis Lachapelle
7b874d08d4
Improve sidenav lists
2015-06-12 11:46:48 -04:00
Francis Lachapelle
5d5d8bc201
(html) Fix list of messages of selected mailbox
2015-06-12 11:46:06 -04:00
Francis Lachapelle
ecad0c367f
(html) Fix list of messages of selected mailbox
2015-06-12 11:46:05 -04:00
Francis Lachapelle
0924b5154e
Replace ngTagsInput by md-chips + md-autocomplete
2015-06-12 11:46:02 -04:00
Francis Lachapelle
305c13d720
Add common template UIxTopnavToolbarTemplate.wox
2015-06-12 11:45:09 -04:00
Ludovic Marcotte
6e36154b1b
(fix) retagged properly for latest angular-material changes
2015-06-12 11:45:08 -04:00
Francis Lachapelle
91acb9d0c5
Integrate UIxSidenavToolbarTemplate in all modules
2015-06-12 11:43:51 -04:00
Benoit Favreault
a75719e151
Fix fab-button positionning
2015-06-12 11:42:38 -04:00
Benoit Favreault
a5c9f41375
Fixed "fantom account"
2015-06-12 11:42:38 -04:00
Benoit Favreault
00d2154c0e
fix card background color (angular-material regression)
...
Change views container justification
hide sg-menu components
2015-06-12 11:42:38 -04:00
Benoit Favreault
eaeae77be4
Fix (tried to) regressions introduced by angular-material update
2015-06-12 11:42:08 -04:00
Benoit Favreault
1477bd6eae
Regression fixes
2015-06-12 11:42:08 -04:00
Benoit Favreault
e69c47854a
Fine-tune layout
2015-06-12 11:41:28 -04:00
Benoit Favreault
2c8d1b5db7
Alternate mobile transitions
2015-06-12 11:41:27 -04:00
Benoit Favreault
05e58b30cc
Replace mobile detail-view transitions
...
Minor adjustments to layout
2015-06-12 11:39:49 -04:00
Benoit Favreault
48b74b0f6b
Add responsiveness (First draft)
2015-06-12 11:35:54 -04:00
Francis Lachapelle
516e5fd303
Add current date in top bar
2015-06-12 11:35:54 -04:00
Benoit Favreault
78da72f3cb
Replace specific list-view by generic (class-based) view
2015-06-12 11:35:52 -04:00
Benoit Favreault
f99dae331d
Add a view-detail class (for more generic use)
...
Fix the regression (scroll) problem on contact editor
2015-06-12 11:35:52 -04:00
Benoit Favreault
6153e88f62
Add animation params
2015-06-12 11:34:29 -04:00
Francis Lachapelle
4f6babcdcc
Add cancel button to Webmail editor
2015-06-12 11:26:06 -04:00
Benoit Favreault
ca1831271b
Make iconButton round to display a more elegant ripple-effect
2015-06-12 11:22:45 -04:00
Benoit Favreault
d6a294b89f
Fix breakpoints in scss and js (in await for a more elegant solution)
2015-06-12 11:22:45 -04:00
Francis Lachapelle
6b1fe301a6
Fix mail search criteria
2015-06-12 11:22:45 -04:00
Francis Lachapelle
db9e3a5401
Use sgSearch directive in Webmail module
2015-06-12 11:22:45 -04:00
Francis Lachapelle
0e3cbe8c98
Improve "load images" button from Webmail
2015-06-12 11:22:44 -04:00
Benoit Favreault
8cebc00f7a
Polish UI (Contact and Mail)
...
- Unifiy & simplify markup
- Add visual consistency
2015-06-12 11:22:43 -04:00
Benoit Favreault
e756053f8b
Replace bottom-bar by bottom-sheet
...
Adjust sidenav layout
Unify background colors
2015-06-12 11:18:00 -04:00
Benoit Favreault
a57713523b
Finish the toolbars
...
Add an app button on sidenav
Add a logout select on sidenav
2015-06-12 11:17:59 -04:00
Francis Lachapelle
1d8dbbfe2c
Restore compose mail button
2015-06-12 11:17:58 -04:00
Francis Lachapelle
f1cdb3a472
Cleanup dead code from js/Common/ui.js
2015-06-12 11:17:57 -04:00
iRouge
fdb4cd71eb
Fix sidenav toolbar (logo and buttons)
2015-06-12 11:17:56 -04:00
iRouge
9c42350caa
Add aria-label to iconButtons
2015-06-12 11:17:55 -04:00
iRouge
1ac49415d1
Remove (useless) "close" button on sidenav
2015-06-12 11:17:54 -04:00
iRouge
bed46ba2eb
Correct sources to prevent angular.js deprecation Warning
...
Correct scss to prevent 404 server response
2015-06-12 11:17:54 -04:00
iRouge
02cdc869be
Apply iconButton to Contact and Mail
2015-06-12 11:17:54 -04:00
iRouge
1fc846bf5c
Update angular-material
2015-06-12 11:17:53 -04:00
iRouge
be4d56b7e1
Add Selected-state to lists elements (Contacts and Messages)
2015-06-12 11:17:52 -04:00
Francis Lachapelle
fefd4fc7c7
Fix md-select
2015-06-12 11:17:52 -04:00
iRouge
80d6c0226a
Adjust UI for Contact, Contact editor, Messages and Message editor
2015-06-12 11:17:51 -04:00
Francis Lachapelle
af144585a5
Cleanup formatting of attributes in HTML templates
2015-06-12 11:17:50 -04:00