Francis Lachapelle
b9eb0f9a69
(scss) Integrate md-chips
2015-06-12 11:46:02 -04:00
Francis Lachapelle
0924b5154e
Replace ngTagsInput by md-chips + md-autocomplete
2015-06-12 11:46:02 -04:00
Benoit Favreault
14597f8f16
Update angular-material to commit 96559458633f90dafd543d3a88f9a2165fd76ac3
2015-06-12 11:46:01 -04:00
Benoit Favreault
fc69d6b1d4
Change paper palette defaults hues
...
Fix mobile show-hide
2015-06-12 11:46:01 -04:00
Benoit Favreault
321cfb8467
Update angular-material to commit 77504e9ff178abf02c0886d7f6cfad7d68239fca
2015-06-12 11:46:01 -04:00
Francis Lachapelle
da9dbd8ad5
(fix) Restore checkbox.scss
2015-06-12 11:46:01 -04:00
Benoit Favreault
41f598c9ed
Reset SchdulerUI.scss to [6ee715d]
2015-06-12 11:45:38 -04:00
Benoit Favreault
f080536b3f
Resolve conflict
2015-06-12 11:45:38 -04:00
Benoit Favreault
af57fa84e4
Update angular-material [commit 42db19dd5571eb88ba8d2a9667d183d9f3d61da7]
2015-06-12 11:45:38 -04:00
Benoit Favreault
46a262acfa
Cleaning unused scss files
2015-06-12 11:45:38 -04:00
Francis Lachapelle
a276ac366e
Set width/position of events blocks and add colors
2015-06-12 11:45:10 -04:00
Francis Lachapelle
82d1d5e701
Review calendar views templates
...
Changed month view to a md-grid-list.
Added some colors.
2015-06-12 11:45:10 -04:00
Ludovic Marcotte
0de02262d0
(fix) make sure we can always add filters
2015-06-12 11:45:09 -04:00
Ludovic Marcotte
d581054214
(fix) fixed default values for many prefs
2015-06-12 11:45:09 -04:00
Francis Lachapelle
e8acb225e4
Add md-grid-list and md-autocomplete components
2015-06-12 11:45:08 -04:00
Ludovic Marcotte
6e36154b1b
(fix) retagged properly for latest angular-material changes
2015-06-12 11:45:08 -04:00
Francis Lachapelle
8f47e62dd2
Calendar module: add month view
2015-06-12 11:44:35 -04:00
Ludovic Marcotte
7168779684
(feat) added password change support
2015-06-12 11:44:34 -04:00
Ludovic Marcotte
d21715d8f1
(fix) right localized string + one for account locked
2015-06-12 11:43:53 -04:00
Francis Lachapelle
171b5085ab
Fix GNUmakefile for latest underscore package
2015-06-12 11:42:40 -04:00
Benoit Favreault
c38a23d9b1
Hot-fix for build problem
2015-06-12 11:42:39 -04:00
Benoit Favreault
92ecdd52ad
Hot-fix for build problem (commit/74dda0206595acb1c48f7d328fd96b64025542bb)
2015-06-12 11:42:39 -04:00
Benoit Favreault
5797e70358
Made bottom sheet opaque
2015-06-12 11:42:39 -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
Francis Lachapelle
5f7abec980
Gruntfile.js: add postcss:dist to build task
2015-06-12 11:42:37 -04:00
Francis Lachapelle
6c4a82571c
Calendar module: add day view
2015-06-12 11:42:37 -04:00
Francis Lachapelle
7ef01304ee
Add debounce to sgSearch Angular directive
2015-06-12 11:42:37 -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
fe8c1b927c
Fix mobile transitions (sort of)
2015-06-12 11:42:07 -04:00
Benoit Favreault
a554158686
Fix mobile transitions (sort of)
2015-06-12 11:42:07 -04:00
Benoit Favreault
f6cb8f226a
Edit scss-lint to prevent false positive warnings
2015-06-12 11:42:07 -04:00
Benoit Favreault
5224a7b304
Fix fab-button positioning (still some strange corner-cases from md sources)
2015-06-12 11:42:07 -04:00
Benoit Favreault
b5bea16abb
Add sassyJSON library
2015-06-12 11:42:07 -04:00
Benoit Favreault
3441a66040
Add paper texture to toolbar and sidenav
2015-06-12 11:42:06 -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
Francis Lachapelle
abe9a85c4f
SOGo.SchedulerUI AngularJS module
2015-06-12 11:41:26 -04:00
Francis Lachapelle
9a1c2b6a11
New ng directives for Calendar module
...
- sgCalendarDayTable
- sgCalendarDayBlock
2015-06-12 11:41:26 -04:00
Francis Lachapelle
4b47e5de83
Calendar module: initial AngularJS-based templates
2015-06-12 11:41:25 -04:00
Francis Lachapelle
22c9b61246
Extend String and Date native JS objects
2015-06-12 11:41:25 -04:00
Francis Lachapelle
8b6a3d0e3f
Initial JavaScript models for calendar module
2015-06-12 11:41:25 -04:00
Benoit Favreault
ba35bc801f
Add a grunt task target postcss:dev (no minification)
2015-06-12 11:41:24 -04:00
Ludovic Marcotte
10a017503e
Now enforce SOGoMailCustomFromEnabled
2015-06-12 11:41:24 -04:00
Ludovic Marcotte
bb1977fa93
Wiped unused scss file
2015-06-12 11:40:07 -04:00
Ludovic Marcotte
cf4593917f
More form validation
2015-06-12 11:40:07 -04:00
Francis Lachapelle
ae2990d8d6
Review core scss following ng-material changes
2015-06-12 11:40:06 -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
660af9abfd
Amend previous:
...
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
b4f2b470dc
Add a scss-lint config file
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
Francis Lachapelle
72968f2e6e
Indentation of Gruntfile.js
2015-06-12 11:35:51 -04:00
Benoit Favreault
818af41ea6
Add breakpoints management librairies
...
Add grunt-contrib-compass (required)
Edit gruntfile.js (add compass tasks)
--don't forget to update bower components
2015-06-12 11:34:29 -04:00
Benoit Favreault
6153e88f62
Add animation params
2015-06-12 11:34:29 -04:00
Ludovic Marcotte
96d2a4cea8
Preferences saving support
2015-06-12 11:27:17 -04:00
Francis Lachapelle
2edfd1863b
Addressbook module: improve routing views handling
2015-06-12 11:26:07 -04:00
Benoit Favreault
766c421b53
Remove margin from date in msg list
2015-06-12 11:26:07 -04:00
Francis Lachapelle
f909fe657f
Webmail: fix cancel button of message editor
2015-06-12 11:26:07 -04:00
Francis Lachapelle
885140c92a
Addressbook module: fix edit button
2015-06-12 11:26:07 -04:00
Francis Lachapelle
6bf22795f3
Improve bower.json
2015-06-12 11:26:07 -04:00
Francis Lachapelle
3864264787
JS Card model: initialize birthday as Date object
2015-06-12 11:26:06 -04:00
Francis Lachapelle
4f6babcdcc
Add cancel button to Webmail editor
2015-06-12 11:26:06 -04:00
Ludovic Marcotte
56763e1aca
Removed dead code, support for adding calendar categories, disabled unused tab
2015-06-12 11:26:05 -04:00
Francis Lachapelle
a787521977
Restore md-button in sgSearch directive
2015-06-12 11:22:46 -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
db9e3a5401
Use sgSearch directive in Webmail module
2015-06-12 11:22:45 -04:00
Francis Lachapelle
01d4134a23
Use sgSearch directive in addressbook module
2015-06-12 11:22:44 -04:00
Francis Lachapelle
68eec08de6
New sgSearch Angular directive
2015-06-12 11:22:44 -04:00
Francis Lachapelle
0e3cbe8c98
Improve "load images" button from Webmail
2015-06-12 11:22:44 -04:00
Benoit Favreault
4ab4ac0f11
Fix card.view template to prevent useless element (<ui-view="undefined">) injection
2015-06-12 11:22:43 -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
6a304b3e07
Fix sidenav icon-button
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
69d0a3ad57
Minor adjustment to toolbar date
2015-06-12 11:17:59 -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
Benoit Favreault
9fc713dc5f
Create a 'css' grunt task (sass + postcss)
2015-06-12 11:17:59 -04:00
Benoit Favreault
31bb97aaec
Update angular-material [dc2d204] master
2015-06-12 11:17:58 -04:00
Francis Lachapelle
fc72d3b12a
Cleanup references to ZURB Foundation
2015-06-12 11:17:58 -04:00
iRouge
bdbbc5be47
Fix login window according to specs
2015-06-12 11:17:57 -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
90cd79a21b
Adjust Contact view (center card in right container)
2015-06-12 11:17:55 -04:00
iRouge
0cd4688e64
Update material-angular (release 0.8.3)
2015-06-12 11:17:55 -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
4264d054ca
Create Sass component: iconButton
2015-06-12 11:17:53 -04:00
iRouge
b6f83f3275
Update angular-material
2015-06-12 11:17:53 -04:00
iRouge
1fc846bf5c
Update angular-material
2015-06-12 11:17:53 -04:00
iRouge
dcfa43ab28
Update angular-material
2015-06-12 11:17:53 -04:00
iRouge
855acccd6d
Update angular-material
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
iRouge
012d953d65
Add an input-container to search field in Contact toolbar
2015-06-12 11:17:49 -04:00
iRouge
5819cc75d3
Style Contact Editor UI: Ready to test
...
Some functional bugs remaining
2015-06-12 11:17:49 -04:00
Ludovic Marcotte
5c3f0138f5
First pass at the v3 pref module
...
The UI needs to be styled. We also need to properly load "default"
values from the system/domain/user defaults and save them correctly
too.
2015-06-12 11:17:49 -04:00
Francis Lachapelle
dc538f969e
Cleanup dependencies in bower.json
2015-06-12 10:50:10 -04:00
iRouge
e32f6d3086
Update angular-material
2015-06-12 10:50:09 -04:00
Francis Lachapelle
4bce4ff988
Update angular-material
2015-06-12 10:50:09 -04:00
iRouge
6b58f3a080
Style contact editor (model for add and remove)
2015-06-12 10:50:08 -04:00
iRouge
1d61e33a51
Update angular-material (select are fixed !)
2015-06-12 10:50:08 -04:00
iRouge
79dc49b905
Style contact editor layout (needs more work)
2015-06-12 10:50:08 -04:00
iRouge
b81f98236c
Style contact-view layout
2015-06-12 10:50:08 -04:00
iRouge
b7adf2814d
Refactor:
...
- use lowercase and hyphen name for new component according to Sass Guidelines
- change every uses by hand (thanks to my stupid IDE WebStorm)
2015-06-12 10:50:07 -04:00
iRouge
5980f8e90e
Create new Sass component: pseudo-input
2015-06-12 10:50:07 -04:00
iRouge
cfed9c2058
Update angular-material
2015-06-12 10:50:07 -04:00
iRouge
16440998de
Fix Messages editor:
...
- textarea field
- labels and placeholders color
2015-06-12 10:50:07 -04:00
iRouge
1264dbad73
Skin Contact editor according to Material Design specs (still buggy)
2015-06-12 10:50:06 -04:00
iRouge
3fb8a42856
Fix login layout ;-) (md-select are still buggy)
2015-06-12 10:50:06 -04:00
Francis Lachapelle
4a4658e29d
Add missing npm modules for grunt postcss
2015-06-12 10:50:06 -04:00
Francis Lachapelle
7ff934a5cb
Remove dependency of hammer.js
2015-06-12 10:50:06 -04:00
iRouge
b2c71ceae9
Add box-shadow to Mail editor
2015-06-12 10:50:05 -04:00
iRouge
4185cc37fe
Style the plain-text Mail editor
...
Style Contacts
Style Contact editor (buggy)
Change postcss config
2015-06-12 10:50:05 -04:00
Benoit Favreault
dcd6c5fd5a
Add autoprefixer and its dependancies (fix the buggy flex boxes in Safari and some older browsers)
2015-06-12 10:50:04 -04:00
Francis Lachapelle
cc24b9b599
Add md-select SASS component
2015-06-12 10:50:04 -04:00
Francis Lachapelle
1569306ea0
Update angular-material subrepo
2015-06-12 10:50:04 -04:00
iRouge
a1f0c9fd6e
Update angular-material
2015-06-12 10:50:03 -04:00
Ludovic Marcotte
e3d4a7a373
Deleted old CSS
2015-06-12 10:50:01 -04:00
iRouge
d8a816a335
Add toolbars Icons (several bugs, some remaining)
2015-06-12 10:50:00 -04:00
Ludovic Marcotte
b9e7e24344
Fixed remember login option
2015-06-12 10:50:00 -04:00
Francis Lachapelle
23ce8904a9
Restore color transistion in sidenav.scss
2015-06-12 10:49:59 -04:00
Francis Lachapelle
d1271799f4
Update angular-material version in bower.json
2015-06-12 10:49:59 -04:00
Ludovic Marcotte
e5726d2840
WiP - some improvements to the login form
2015-06-12 10:49:58 -04:00
iRouge
fcd5abfafc
Update angular-material version 0.8.0-rc1
2015-06-12 10:49:57 -04:00
iRouge
f694f57638
Minor tweaks to Mailer UI
2015-06-11 15:57:27 -04:00
iRouge
780d757d6b
Styled ngTags for Mail editor and propose a chip-like version of tags
2015-06-11 15:57:27 -04:00
iRouge
df8b4e302f
Styled ngTags but no hasFocus state
2015-06-11 15:57:27 -04:00
iRouge
1bb66bbf7d
Skin the Mail editor except ng-tags
2015-06-11 15:57:26 -04:00
iRouge
d123b2d5d4
Change PseudoField-label font-weight
2015-06-11 15:57:26 -04:00
iRouge
4f2fc5c99e
Fixed the message headers design (markup and scss)
...
Create a "PseudoField" component that mimics Material Design input fields
2015-06-11 15:57:25 -04:00
iRouge
9e7a051d25
Update angular-material
2015-06-11 15:57:25 -04:00
iRouge
75f38173c5
Adjust Messages header view
...
Add ngMaterial directives tomessage composer
2015-06-11 15:57:24 -04:00
iRouge
12807457d4
Update angular-material
2015-06-11 15:57:24 -04:00
Ludovic Marcotte
aefb27fc5c
Initial (and fugly) materialization of the login page
2015-06-11 15:57:23 -04:00
iRouge
cd32bcf961
Fine-tune presentation of Mailer UI
...
- Colors
- Icons
- Dimmensions
- Typography
2015-06-11 15:57:22 -04:00
iRouge
16f275af52
Add SOGo logo
2015-06-11 15:57:22 -04:00
iRouge
419f1bd698
Adjust containers width according to Google's specs
2015-06-11 15:57:21 -04:00
iRouge
e00416e1b8
Apply colours to components
2015-06-11 15:57:21 -04:00
iRouge
daaa4284cb
Add Sass version of SOGo's palettes, mixin to generate theme-class and a getter function for convenient access to colours trough any scss
2015-06-11 15:57:20 -04:00
Francis Lachapelle
33e70cd3f3
Remove dependancy to angular-material.css
2015-06-11 15:57:20 -04:00
iRouge
44e56c92d0
Update Angular-Material to 0.7.1 : HEAD origin/master origin/HEAD master
2015-06-11 15:57:19 -04:00
iRouge
6404536d19
Add md-colors module
2015-06-11 15:57:19 -04:00
iRouge
e7b7e9cefe
Adjust z-indexes and box-shadows
2015-06-11 15:57:19 -04:00
iRouge
174b6f365b
Typograpy : Messages list subheader
2015-06-11 15:57:18 -04:00
iRouge
08a76aef97
Adapt markup to typographic styles
...
- Mail Messages List
2015-06-11 15:57:18 -04:00
Francis Lachapelle
bd61c354f0
Fix references to font files in typography.scss
2015-06-11 15:57:17 -04:00
Francis Lachapelle
13144aad3b
Preparation for build of a unique CSS
2015-06-11 15:57:17 -04:00
iRouge
b163e59563
Adjust typography for autoSrollList
2015-06-11 15:57:17 -04:00
iRouge
09fa2be5bd
Typography auto-scroll List
2015-06-11 15:57:17 -04:00
Francis Lachapelle
36c931b596
Preparation for build of a unique CSS
2015-06-11 15:57:16 -04:00
Francis Lachapelle
6040838396
Don't use bower package of the font Fira
2015-06-11 15:57:16 -04:00
Francis Lachapelle
1a81abebaa
Remove unused files from scss directory
2015-06-11 15:57:16 -04:00
iRouge
a191c7a382
Typography : Google Material Design standard styles
...
- Layout is broken
2015-06-11 15:57:15 -04:00
iRouge
907df81436
Typography-2
2015-06-11 15:57:14 -04:00
iRouge
8f01b0c739
Add Fira Sans to font folder
2015-06-11 15:57:14 -04:00
Francis Lachapelle
8c974e6c1a
Add Fira font
2015-06-11 15:57:10 -04:00
iRouge
f59b078faa
Typography 2
2015-06-11 15:57:09 -04:00
iRouge
6319b6f531
Typography
2015-06-11 15:57:09 -04:00
Francis Lachapelle
9671fbf506
Remove .sass-cache directory
2015-06-11 15:57:09 -04:00
iRouge
670d2bc382
Generate basic font-size according to Google Material design specs
2015-06-11 15:57:08 -04:00
Francis Lachapelle
6f6338bb64
Fix font file name in SASS
2015-06-11 15:57:06 -04:00
iRouge
1528b32cc7
Update fontes icônes
2015-06-11 15:57:06 -04:00
Francis Lachapelle
e1b155b455
Remove fonts managed by bower & grunt
2015-06-11 15:57:06 -04:00
iRouge
72ae466541
Embedded Icon font source has base64 data URI in CSS
2015-06-11 15:57:06 -04:00
Francis Lachapelle
5cc14bb729
Remove reference to bower_components in CSS
2015-06-11 15:57:02 -04:00
Francis Lachapelle
79a5d61efb
Improve sgFolderTree
...
Replaced the A link by a button and renamed the childLevel# CSS class by
a more appropriate sg-child-level-# class.
2015-06-11 15:57:02 -04:00
Francis Lachapelle
c664648eb6
Fix processing of SCSS with Grunt
...
We now use the Ruby implementation of SASS (grunt-contrib-sass) since
libsass is not compatible with Compass.
2015-06-11 15:57:01 -04:00
Francis Lachapelle
df6d957721
Fix mailbox rename operation
2015-06-11 15:57:01 -04:00
Francis Lachapelle
ee9ef2f0e4
Remove unused SASS files
2015-06-11 15:57:01 -04:00
Francis Lachapelle
383ccdbc82
Add CSS animation to mailboxes tree
2015-06-11 15:57:00 -04:00
Francis Lachapelle
225d039f89
Improve sgFolderTree directive (mailboxes tree)
2015-06-11 15:57:00 -04:00
Francis Lachapelle
7f74d5a3d9
New sgEnter Angular directive
2015-06-11 15:57:00 -04:00
iRouge
56607a1baf
Refactor contact editor form element templates markup and style
2015-06-11 15:56:34 -04:00
iRouge
750a41f19a
CSS files for convenience
2015-06-11 15:56:34 -04:00
iRouge
6651b02ba2
Replace valueless attributes by classes
2015-06-11 15:56:33 -04:00
iRouge
3054c04261
Add a utility to replace attributes without values by classes
2015-06-11 15:56:33 -04:00
iRouge
60bd406eac
Add import to bower_components ngMaterial
2015-06-11 15:56:33 -04:00
iRouge
047138984a
Fix an update version issue
2015-06-11 15:56:32 -04:00
iRouge
1a7bfee6b6
define base theme : add palette definitions to module initialization
2015-06-11 15:56:32 -04:00
iRouge
ee4c1c0706
define theme
2015-06-11 15:56:32 -04:00
iRouge
67076cdffb
Update angular-material
2015-06-11 15:56:31 -04:00
Francis Lachapelle
794c1999bc
Add bower package "material-design-iconic-font"
...
We actually don't use "material-design-fonticons"
2015-06-11 15:54:14 -04:00
Francis Lachapelle
bd6a430d3a
Add bower package "material-design-fonticons"
2015-06-11 15:54:14 -04:00
iRouge
746afe0f60
Add scss devtools
2015-06-11 15:54:13 -04:00
iRouge
6e26040e19
Icon component (zavoloklom.github.io/material-design-iconic-font/index.html)
2015-06-11 15:54:13 -04:00
iRouge
3b43cabc68
Revert [ a5ba017bc3
] (Regression fix)
2015-06-11 15:54:12 -04:00
Francis Lachapelle
b8ad85b2e2
Rename ng-templates to match names of .wox files
2015-06-11 15:54:08 -04:00
iRouge
50b45678e3
Regression fix
2015-06-11 15:54:08 -04:00
iRouge
bcce9ac76a
Report body inline style in Sass
...
Create bottombar component
2015-06-11 15:54:08 -04:00
Francis Lachapelle
99af190e29
Remove used .ttf font files
2015-06-11 15:54:07 -04:00
iRouge
f4f53ec21e
Report body inline style in Sass
...
Create bottombar component
2015-06-11 15:49:37 -04:00
iRouge
8e76c699dd
Restructure Sass files and folders for proper application Sass development
2015-06-11 15:49:37 -04:00
iRouge
256d5e1bac
Restructure Sass files and folders for proper application Sass development
2015-06-11 15:49:37 -04:00
iRouge
5217c0ac64
Restructure Sass files and folders for proper application Sass development
2015-06-11 15:49:36 -04:00
Francis Lachapelle
9b73d4e9a5
Add user identification in sgSettings constant
2015-06-11 15:49:32 -04:00
Francis Lachapelle
4f632174ce
Initial integration of ngMaterial in Contacts
2015-06-11 15:49:32 -04:00
Francis Lachapelle
b9414a77ab
Move md theming config to ui.js (SOGo.UI)
2015-06-11 15:49:31 -04:00
iRouge
f180617a3f
Update Angular-material
2015-06-11 15:49:31 -04:00
iRouge
5919580b5d
MODULE-TYPO
...
- Ajustements, message-view
2015-06-11 15:49:31 -04:00
iRouge
25213605bb
MODULE-TYPO
...
- Sass set-up
- md-list
- md-theming (install)
2015-06-11 15:49:31 -04:00
Francis Lachapelle
8286fb68a4
Improve JSON API documentation
2015-06-11 15:49:27 -04:00
iRouge
aa64e86a43
Theme css & fonts
2015-06-11 15:49:26 -04:00
Francis Lachapelle
2cd3920532
Add angular-material as a git module
2015-06-11 15:49:22 -04:00
Francis Lachapelle
f1490e7b92
Initial integration of ngMaterial in Webmail
2015-06-11 15:49:21 -04:00
Francis Lachapelle
8148209fc8
Improve instanciation of Resource in Card model
2015-06-11 15:49:21 -04:00
Francis Lachapelle
f3597616ea
Minor improvements to SOGo.ContactsUI ng module
2015-06-11 15:49:20 -04:00
Francis Lachapelle
34d7a3bf52
Improve error handling in JavaScript promises
2015-06-11 15:49:20 -04:00
Francis Lachapelle
2644dc9305
Webmail: add possibility to rename a mailbox
2015-06-11 15:49:20 -04:00
Francis Lachapelle
3526cadc96
Webmail: add "load images" button to mail viewer
2015-06-11 15:49:19 -04:00
Francis Lachapelle
c514cb64bc
Webmail: Add forward button to messages
2015-06-11 15:49:19 -04:00
Francis Lachapelle
5bbdecbec2
Webmail: add reply button
2015-06-11 15:48:15 -04:00
Francis Lachapelle
8c2bcc92b5
Update JavaScript dependencies
...
Upgrading to AngularJS 1.3.
2015-06-11 15:48:14 -04:00
Francis Lachapelle
bc86ff1e04
Fix position of new or renamed addressbook
2015-06-11 15:48:14 -04:00
Francis Lachapelle
4248cbcb16
Webmail: new option to create subfolder
2015-06-11 15:48:14 -04:00
Francis Lachapelle
2d076358d3
Improve Mail module
...
- JSONinfied mail folder create and delete actions
- restored sgFolderTree directive
- extended folder types with "shared" and "otherUsers"
- added mailbox creation at the account level
2015-06-11 15:48:14 -04:00
Francis Lachapelle
b552882011
Fix template reference when creating new card
2015-06-11 15:42:35 -04:00
Francis Lachapelle
de273973b4
Add wox templates to Mail and Contacts modules
2015-06-11 15:42:35 -04:00
Francis Lachapelle
3aec2828b4
Improve JavaScript of Mail module
...
- activated file uploader of mail editor
- renamed method $update to $reload
- automatically mark messages as read
- use ui-sref-active from ui-router instead of ng-class
2015-06-11 15:42:34 -04:00
Francis Lachapelle
533d7110c7
Improve webmail editor
...
- Fixed handling of saving drafts
- Fixed handling of message type (HTML/plain)
- Added primitive handling of attachments
2015-06-11 15:42:34 -04:00
Francis Lachapelle
32196b56db
Fix short formatting of cards for mail editor
2015-06-11 15:42:34 -04:00
Francis Lachapelle
af09691964
Auto-completion of mail addresses in mail editor
2015-06-11 15:42:33 -04:00
Francis Lachapelle
fe41798b19
Fix handling of recipient addresses in mail editor
2015-06-11 15:42:33 -04:00
Francis Lachapelle
09d469927f
Add tags input to edit mail recipients
2015-06-11 15:42:32 -04:00
Francis Lachapelle
fb63689573
Initial mail editor
2015-06-11 15:42:32 -04:00
Francis Lachapelle
74177e4d04
Change key for envelope addresses metadata
2015-06-11 15:40:27 -04:00
Francis Lachapelle
df019f515f
Webmail: normalize format of addresses in JSON
2015-06-11 15:40:26 -04:00
Francis Lachapelle
ee1f56ad27
Improve sgFolderTree directive for mobile
2015-06-11 15:40:25 -04:00
Ludovic Marcotte
61e25184fc
Added Delete and Export features for mailboxes. Initial work for the mobile version.
2015-06-11 15:40:24 -04:00
Francis Lachapelle
60ae5f0eb2
Improve CSS of AddressBook module
2015-06-11 15:40:24 -04:00
Francis Lachapelle
28f7811e86
Improve CSS of AddressBook module
2015-06-11 15:40:24 -04:00
Francis Lachapelle
876b21437f
Fix JavaScript of login page of mobile version
2015-06-11 15:40:23 -04:00
Francis Lachapelle
1ca1a8c249
Add mobile version to webmail and improvements
2015-06-11 15:40:23 -04:00
Francis Lachapelle
cdd1131699
Add sgFocus directive + factory
2015-06-11 15:40:23 -04:00
Francis Lachapelle
6ce64828e8
AngularJS module SOGo.MailerUI
2015-06-11 15:40:23 -04:00
Francis Lachapelle
0ee725b945
Contacts JS models: improve documentation
2015-06-11 15:40:22 -04:00
Francis Lachapelle
2f17e94fef
Initial AngularJS version of Webmail (desktop)
2015-06-11 15:40:22 -04:00
Ludovic Marcotte
7e11806bf9
We can now show links to the address book
2015-06-11 15:40:21 -04:00
Francis Lachapelle
54444ddf3b
AngularJS SOGo.UICommon module
2015-06-11 15:40:21 -04:00
Francis Lachapelle
3b4731d6b7
Add virtual scrolling AngularJS module
...
Integrated virtual scrolling in contacts.
2015-06-11 15:40:20 -04:00
Francis Lachapelle
2cb5aecdcb
Add sgFolderTree directive
2015-06-11 15:40:20 -04:00
Francis Lachapelle
ec56079635
Address Book module: Fix selection of card
2015-06-11 15:38:16 -04:00
Francis Lachapelle
78a349fecd
Improve CSS of addressbooks list
2015-06-11 15:38:16 -04:00
Ludovic Marcotte
28f9963f87
Adjusted the minimum version of Foundation
2015-06-11 15:38:15 -04:00
Francis Lachapelle
ca14a0d4b3
Improve folder subscription widget
2015-06-11 15:38:14 -04:00
Francis Lachapelle
989cb0bca2
Fix overflow of subscriptions dropdown
2015-06-11 15:38:14 -04:00
Francis Lachapelle
25b0d872c0
Add addressbook subscriptions widget
2015-06-11 15:38:14 -04:00
Francis Lachapelle
4016fdd430
New AngularJS directives
...
sgDropdownContentToggle, sgUserTypeahead, sgSubscribe
2015-06-11 15:38:13 -04:00
Francis Lachapelle
6395d7cd6a
New Resource.prototype.userResource function
2015-06-11 15:38:13 -04:00
Francis Lachapelle
c063832d0d
Move ACL editor into a separate template
...
The user rights remain dynamic, based on the object type (addressbook vs
mailbox vs calendar).
2015-06-11 15:38:12 -04:00
Francis Lachapelle
97ce3e6b72
Multiple improvements regarding ACLs
2015-06-11 15:38:12 -04:00
Alexandre Cloutier
22faf5c285
refactor codes and applied comments
2015-06-11 15:38:11 -04:00
Alexandre Cloutier
c82143fd2e
Refactor acl object and applied comments
2015-06-11 15:38:11 -04:00
Alexandre Cloutier
9b026ebbcd
Contacts - export addressBook
2015-06-11 15:38:10 -04:00
Alexandre Cloutier
4e8d3ce900
add dialog window for public and allusers access
2015-06-11 15:38:10 -04:00
Alexandre Cloutier
9113ca54f7
Created user-modal.js, code refactoring
...
Conflicts:
UI/Common/UIxAclEditor.m
UI/Common/UIxUserRightsEditor.m
UI/Common/product.plist
UI/Contacts/UIxContactsUserRightsEditor.m
UI/Templates/ContactsUI/UIxContactFoldersView.wox
UI/WebServerResources/js/Common/resource.js
UI/WebServerResources/js/ContactsUI.js
2015-06-11 15:38:10 -04:00
Alexandre Cloutier
f3c26671af
GUI for mobile version of AclUsers
...
Conflicts:
UI/Common/UIxAclEditor.m
UI/Common/UIxUserRightsEditor.m
UI/WebServerResources/js/Common/acl-model.js
2015-06-11 15:38:09 -04:00
Francis Lachapelle
e4b1c0d5b9
Fix buttons in card editor
2015-06-11 15:27:09 -04:00
Francis Lachapelle
3364263247
Improve handling of contact lists
2015-06-11 15:27:09 -04:00
Alexandre Cloutier
5b83b0c7b6
Enable search by fullname and email
2015-06-11 15:27:09 -04:00
Alexandre Cloutier
7e43b13f21
GUI contact list creation
2015-06-11 15:27:08 -04:00
Francis Lachapelle
57791e384b
Revert "Creation of aclUsers window"
...
This reverts commit ee5ef02f50
.
2015-06-11 15:27:08 -04:00
Francis Lachapelle
63b20c4ba2
Revert "rebase modification"
...
This reverts commit 45c5bbd36a
.
2015-06-11 15:27:08 -04:00
Francis Lachapelle
e11eea7548
Revert "file lost through rebasing"
...
This reverts commit a952402c39
.
2015-06-11 15:27:08 -04:00
Francis Lachapelle
f7df4c1fa0
Allow reverting edition of addressbook name w/ESC
2015-06-11 15:27:07 -04:00
Francis Lachapelle
4457997276
AngularJS sgEscape directive for SOGo.UIDesktop
2015-06-11 15:27:07 -04:00
Francis Lachapelle
16628ab104
Fix installation of ionic JS in Gruntfile.js
2015-06-11 15:27:07 -04:00
Alexandre Cloutier
56b765c6a5
delete unused .png
2015-06-11 15:27:06 -04:00
Alexandre Cloutier
3bf1224c9b
file lost through rebasing
2015-06-11 15:27:06 -04:00
Alexandre Cloutier
edbd661104
rebase modification
2015-06-11 15:27:05 -04:00
Alexandre Cloutier
8ef222ab44
Creation of aclUsers window
2015-06-11 15:27:05 -04:00
Francis Lachapelle
654c8d26b7
Contact editor: fix cancel and reset buttons
2015-06-11 15:27:05 -04:00
Francis Lachapelle
31ea7a5ab5
Improve contact module models
...
- Fixed reset behavior
- Created an abstract state for the card viewer and editor
- Moved the card instance from the $rootScope.addressbook to the $scope
2015-06-11 15:27:05 -04:00
Francis Lachapelle
342441ecf8
Improve JavaScript coding style
...
To comitted code now passes the Airbnb pattern using jscs
2015-06-11 15:27:03 -04:00
Francis Lachapelle
df37fd8b92
AddressBook JS model: rename $all to $findAll
2015-06-11 15:27:03 -04:00
Francis Lachapelle
32d732caf0
Update GNUmakefile for WebServerResources
2015-06-11 15:27:02 -04:00
Francis Lachapelle
3e2173db7a
Improve JavaScript coding style
...
To comitted code now passes the Airbnb pattern using jscs
2015-06-11 15:27:02 -04:00
Francis Lachapelle
17ee62f4de
Improve usage of ui.router with "resolve"
2015-06-11 15:27:02 -04:00
Francis Lachapelle
130194a740
Update GNUmakefile for WebServerResources
2015-06-11 15:27:01 -04:00
Francis Lachapelle
21f63c15fc
Cleanup of Web server resources
2015-06-11 15:27:00 -04:00
Francis Lachapelle
16cd231ce3
New .button.outline CSS style
2015-06-11 15:26:37 -04:00
Francis Lachapelle
20497e49e3
Add creation & deletion of addressbooks
2015-06-11 15:26:37 -04:00
Francis Lachapelle
4f7a5d6ef5
Rename ng module SOGo.RootPage to SOGo.MainUI
2015-06-11 15:26:37 -04:00
Francis Lachapelle
f321abc63a
Desktop list editor, mobile contact editor
2015-06-11 15:26:36 -04:00
Francis Lachapelle
958f0b4958
Contacts: Add possibility to add/delete objects
2015-06-11 15:25:31 -04:00
Francis Lachapelle
0c720bb902
New ng-module for common desktop widgets
2015-06-11 15:25:30 -04:00
Francis Lachapelle
34b3f2ac0c
Improve build scripts of Web frontend
2015-06-11 15:25:30 -04:00
Francis Lachapelle
7f9be26541
Improve localization func to support placeholders
2015-06-11 15:25:28 -04:00
Francis Lachapelle
c8ea3da5bc
Improve detection of theme-specific JavaScript
2015-06-11 15:25:28 -04:00
Francis Lachapelle
a70287870b
Improve build scripts of Web frontend
2015-06-11 15:25:28 -04:00
Francis Lachapelle
e4ec5313db
Improve grunt tasks to copy fonts files
2015-06-11 15:25:27 -04:00
Francis Lachapelle
8da98367db
Fix path to ionic scss files
2015-06-11 15:25:26 -04:00
Francis Lachapelle
af5489bf57
Fix redirection URLs in JavaScript
2015-06-11 15:25:26 -04:00
Francis Lachapelle
54103124e8
Restore/move missing images
2015-06-11 15:25:25 -04:00
Francis Lachapelle
459c040d8a
Initial mobile theme using ionic
2015-06-11 15:25:25 -04:00
Francis Lachapelle
a6d8dcc5b6
Common JavaScript utlity functions
2015-06-11 15:25:25 -04:00
Francis Lachapelle
16d04e998f
Improve Sass of SOGoRootPage & Contacts modules
2015-06-11 15:25:24 -04:00
Francis Lachapelle
d52d7582ca
Improve build scripts of Web frontend
2015-06-11 15:25:23 -04:00
Francis Lachapelle
e817a3b3d0
Improve JavaScript of SOGoRootPage module
2015-06-11 15:25:23 -04:00
Francis Lachapelle
2d6f8e4ea6
Improve JavaScript for Contacts module
2015-06-11 15:25:23 -04:00
Francis Lachapelle
29e147ee86
Initial Sass and JavaScript files
2015-06-11 15:19:22 -04:00
Francis Lachapelle
c21ec86365
Icons font
2015-06-11 15:19:21 -04:00
Francis Lachapelle
825c45f872
Initial JavaScript models for addressbooks module
2015-06-11 15:19:21 -04:00
Francis Lachapelle
3ad4352ffe
Initial cleanup of Web server resources
2015-06-11 15:19:21 -04:00
Alexandre Cloutier
a45dc96885
applied comments
2015-06-11 15:17:26 -04:00
Alexandre Cloutier
b041ec6e65
activeTasks updates dynamically
2015-06-11 15:15:39 -04:00
Alexandre Cloutier
257d731e04
multiColumns print view + bugFixes
2015-06-11 15:15:39 -04:00
Alexandre Cloutier
720a946d39
The multiColumns view
2015-06-11 15:15:39 -04:00
Francis Lachapelle
76196bf6f4
(fix) Handling of cards with unexpected UID
...
Fixes #3239
Fixes #3245
2015-06-11 12:09:21 -04:00
Francis Lachapelle
5435c2dd04
(js) New method String.prototype.fromCSSIdentifier
2015-06-11 11:45:24 -04:00
Ludovic Marcotte
54224637b6
Revert "Revert "(fix) JavaScript syntax error in 'asCSSIdentifier'""
...
This reverts commit 662d06d24a
.
2015-06-10 20:06:00 -04:00
Ludovic Marcotte
d9896192f3
Revert "Revert "Improve creation of CSS identifier""
...
This reverts commit 7d018221ef
.
2015-06-10 20:05:40 -04:00
Ludovic Marcotte
7d018221ef
Revert "Improve creation of CSS identifier"
...
This reverts commit e40a19cf89
.
2015-06-10 16:31:15 -04:00
Ludovic Marcotte
662d06d24a
Revert "(fix) JavaScript syntax error in 'asCSSIdentifier'"
...
This reverts commit 9897cee779
.
2015-06-10 16:30:56 -04:00
Francis Lachapelle
9897cee779
(fix) JavaScript syntax error in 'asCSSIdentifier'
2015-06-10 15:43:00 -04:00
Francis Lachapelle
e40a19cf89
Improve creation of CSS identifier
...
Now escaping (), [], {}, ", and ;
2015-06-10 14:02:44 -04:00
Francis Lachapelle
7893349244
TimePicker: allow entries from numpad
...
Fixes #1516
2015-05-21 21:35:13 -04:00
Ludovic Marcotte
7e8c79c646
(fix) use the contact-info, not the user/group bit identifier
2015-05-20 13:51:16 -04:00
Ludovic Marcotte
dc48e05dd3
(feat) print event/task description in list view ( #2881 )
2015-05-13 13:12:15 -04:00
Jeroen Dekkers
84c199b95a
Spelling fix: dictionnary -> dictionary
2015-04-26 13:33:03 +02:00
Francis Lachapelle
5847e086ec
(fix) Edition and access of attach URL in editor
2015-04-17 10:00:29 -04:00
Francis Lachapelle
a7306a77cb
(fix) JavaScript error when saving preferences
...
The error was occuring when the user enabled forwarding but no domains
constraints were defined in the SOGo's configuration.
2015-04-16 15:27:55 -04:00
Francis Lachapelle
755efa789b
[fix] initial loading of inbox uids and headers
2015-04-08 12:07:28 -04:00
Francis Lachapelle
eae327ca19
[fix] Paragraph margins in HTML message
...
Fixes #3163
2015-04-07 08:27:30 -04:00
Francis Lachapelle
e2c3259b16
[fix] Issues with freebusy in attendees editor
2015-04-01 20:10:52 -04:00
Francis Lachapelle
ab121e6c15
[fix] Issues with freebusy in attendees editor
2015-03-31 15:19:53 -04:00
Francis Lachapelle
26d876e67a
Improve event attendees editor
...
- Avoid repetitive AJAX queries;
- Improve handling of daylight changes.
2015-03-23 17:54:05 -04:00
Francis Lachapelle
1d5ae27c99
Fix issues with freebusy (Web, busyOffHours)
2015-03-17 15:34:00 -04:00
Ludovic Marcotte
b4ea4d7e9f
Improvement over previous commit
2015-02-11 14:39:57 -05:00
Ludovic Marcotte
322f72626a
now possible to limit automatic forwards to internal/external domains
2015-02-11 14:30:40 -05:00
Francis Lachapelle
776b17ff20
Fix mail editor when not called from mail module
...
Fixes #3088
2015-02-03 12:06:28 -05:00
Francis Lachapelle
6027cb50d4
Fix CSS and templates of component/apptmt editor
2014-12-16 16:13:59 -05:00
Francis Lachapelle
e040805e0d
Fix display of dialog in RO appointment editor
2014-12-16 10:07:08 -05:00
Ludovic Marcotte
fb6ef3aa8a
Now possible to set alarms on event invitations
2014-12-16 09:20:27 -05:00
Francis Lachapelle
54dabb6861
Update CKEditor to version 4.4.6 (+ sourcearea)
...
Added an enabled the 'Source Area' plugin to be able to edit the HTML
code directly.
2014-12-15 10:54:44 -05:00
Ludovic Marcotte
9dd0d6c427
Draft autossave feature
2014-12-11 13:31:32 -05:00
Francis Lachapelle
f7f78eaba6
Update CKEditor to version 4.4.5
2014-11-21 09:08:36 -05:00
Francis Lachapelle
3d18c94789
Fix extraction of email addresses in some cases
...
Fixes #2945
2014-11-17 14:33:28 -05:00
Ludovic Marcotte
1f167d9e82
Fixed IMAP searches with non-ASCII folder names
2014-11-17 11:49:56 -05:00
Ludovic Marcotte
11a4c1358d
Fixed corrupted PNG files ( #2975 )
2014-11-06 11:23:34 -05:00
Francis Lachapelle
7052daa1c8
Fix rename of subscribed addressbooks
2014-11-05 10:05:25 -05:00
Francis Lachapelle
6695aa083f
Fix crash when opening a mailbox with empty filter
...
Fixes #2959
2014-10-17 15:22:38 -04:00
Alexandre Cloutier
923aa5d9b6
bugfix #2952 , default sorting for new user
2014-10-14 10:31:11 -04:00
Francis Lachapelle
27ac9e3904
Cleanup of unused parameters
2014-10-09 15:51:30 -04:00
Francis Lachapelle
f8a371e351
Fix folder's name when subscribing to a folder
2014-10-09 15:12:24 -04:00
Francis Lachapelle
460ed2e7bc
Fix JavaScript warning on undefined variable
2014-10-09 15:11:06 -04:00
Jeroen Dekkers
4cc6b72cfb
Make png files non-executable
2014-10-05 15:47:00 +02:00
Ludovic Marcotte
ae6afedc92
Fixed potential exception when Calendar module is disabled
2014-09-22 08:38:01 -04:00
Francis Lachapelle
7e281dca99
Fix encoding of calendar names in Web interface
2014-09-17 09:45:44 -04:00
Alexandre Cloutier
6ec79f7792
bugfix with threads collapsing for a nested folder
2014-09-15 10:38:02 -04:00
Ludovic Marcotte
12a4fd05a2
Support for repetitive alarms and tasks
2014-09-12 08:34:15 -04:00
Francis Lachapelle
ed85a09ff0
Allow alarms to be snoozed for 1 day
2014-09-11 11:55:20 -04:00
Alexandre Cloutier
69c8aa0743
quickfix for IE for searchInbox
2014-09-10 13:22:36 -04:00
Alexandre Cloutier
36b833ccb5
bugFix InboxSearch IMAP query keywords
2014-09-10 13:02:13 -04:00
Francis Lachapelle
1dd3dbacb5
Various fixes and improvements to the Mail module
2014-09-10 11:37:52 -04:00
Francis Lachapelle
c441fa5b80
Various fix and improvements to Scheduler module
2014-09-10 10:58:58 -04:00
Francis Lachapelle
7e297ad56c
Remove spaces
2014-09-10 10:58:46 -04:00
Francis Lachapelle
8eb4212f5d
Various fix and improvements to Mail module
2014-09-10 10:49:54 -04:00
Alexandre Cloutier
3c1d6d7d89
bugfix; UserSettings was not refresh properly after toggling threads
2014-09-09 16:05:12 -04:00
Alexandre Cloutier
574c245758
bugfix PreventInvitation; fix object parsing on a blank user
2014-09-09 15:36:14 -04:00
Alexandre Cloutier
d62c504763
Changed the configurable variable SOGoMailMessageCheck to a general refresh associated to the current view
2014-09-09 14:27:05 -04:00
extrafu
126a05d391
Merge pull request #54 from alexcloutier/feature/FoldingThreads
...
Feature/folding threads
2014-09-09 14:06:30 -04:00
extrafu
42ffe14052
Merge pull request #55 from alexcloutier/bugfix/LabelsTagging
...
Bugfix/labels tagging
2014-09-09 14:06:19 -04:00
Alexandre Cloutier
7db526a5d9
bugfix for new user without userSettings.mail
2014-09-09 13:51:02 -04:00
Alexandre Cloutier
06f81a032c
applied comments
2014-09-09 13:51:02 -04:00
Alexandre Cloutier
e6002c9b2a
applied comments
2014-09-09 13:51:02 -04:00
Alexandre Cloutier
0c88edc61b
bugfix where an exception was raised if threadsCollapsed is undefined
2014-09-09 13:51:02 -04:00
Alexandre Cloutier
59023da7f0
applied comments and fix bug where the folded threads were saved only after refreshing the entire page
2014-09-09 13:51:02 -04:00
Alexandre Cloutier
c5f9dd086b
Possibility to collapsed threads with persistance
2014-09-09 13:51:02 -04:00
Alexandre Cloutier
9a380f711c
bugfix PreventInvitation
2014-09-09 11:30:00 -04:00
Alexandre Cloutier
77c50e5232
applied comments; fix errors from merge and update NEWS file
2014-09-08 14:11:42 -04:00
Francis Lachapelle
56ef00661c
Merge pull request #50 from alexcloutier/feature/SearchInbox
...
New feature to search multiple mailboxes
2014-09-05 16:09:59 -04:00
Francis Lachapelle
b639c2d251
Fixes for IE
2014-09-05 16:04:29 -04:00
Alexandre Cloutier
984e208dd9
IE bugfixes
2014-09-05 11:01:57 -04:00
Alexandre Cloutier
ca8351d1f9
fix IE7, IE8, IE9, IE10, IE11 GUI
2014-09-04 10:50:03 -04:00
Alexandre Cloutier
32476b16cc
applied comments and fix bug when tagging msgs already tagged
2014-09-02 14:31:46 -04:00
Alexandre Cloutier
3b65eaea0b
Tagging labels with 1 AJAX request
2014-09-02 13:42:04 -04:00
Alexandre Cloutier
7e26d80c77
merge conflicts
2014-09-02 10:11:27 -04:00
Francis Lachapelle
1af52e6d6b
Fix message labels handling
...
Selecting "none" from the label submenu on a multiple selection of
messages is now working. When changing the label of multiple messages,
the display is now properly updated.
Fixes #2902
2014-08-29 15:39:06 -04:00
Alexandre Cloutier
9bd09cc55d
add the location column
2014-08-28 13:20:43 -04:00
Alexandre Cloutier
da184f8459
bugfix#2864
2014-08-27 16:50:45 -04:00
Alexandre Cloutier
03152ea3d4
bugfix with DND from calendar view to calendar list
2014-08-27 16:01:35 -04:00
Alexandre Cloutier
84a08659ec
bugfix where it is not possible to delete msg when mailbox is full
2014-08-27 13:50:56 -04:00
Alexandre Cloutier
07a138e0d6
applied comments and add the possibility to resize the search inbox window
2014-08-27 12:30:33 -04:00
Alexandre Cloutier
1ab3a588f3
Merge branch 'master' of https://github.com/inverse-inc/sogo
2014-08-26 13:41:58 -04:00
Alexandre Cloutier
38a3b7bb4f
print calendars events&Tasks with colors - either borders or backgrounds
2014-08-26 13:36:42 -04:00
Alexandre Cloutier
6aecccf6ca
indentations
2014-08-25 13:46:35 -04:00
Francis Lachapelle
28f26ec08e
Fix display of users with no possible subscription
2014-08-25 10:16:10 -04:00
Francis Lachapelle
74bd96e5a6
Fix encoding of new calendars + new subscriptions
2014-08-25 10:12:09 -04:00
Alexandre Cloutier
e044476772
bugFix #2827
2014-08-15 13:41:30 -04:00
Alexandre Cloutier
c76cb36461
Disable the search button on toolbar once it is opened
2014-08-15 13:06:46 -04:00
Alexandre Cloutier
73fcdc2306
adjust css for other browser, fix display bug
2014-08-15 11:41:37 -04:00
Alexandre Cloutier
52476251b8
applied comments, fix bug and add sortable results
2014-08-14 14:49:44 -04:00
Alexandre Cloutier
f6c7ca3379
applied comments
2014-08-13 17:41:58 -04:00
Alexandre Cloutier
c3e46e4baf
code refactoring and GUI improvement
2014-08-11 09:25:09 -04:00
Alexandre Cloutier
7794d716b9
version 1 of the inbox search
2014-08-06 14:49:36 -04:00
Francis Lachapelle
5b886e5c4d
Fix issue with DnD of tasks with FireFox
2014-08-01 12:26:53 -04:00
Ludovic Marcotte
f43341c100
Fixed JSON'ification of the admin module
2014-07-31 16:19:49 -04:00
Francis Lachapelle
c240931c54
Update CKEditor to version 4.4.3
2014-07-30 11:15:05 -04:00
Francis Lachapelle
bd5c05cca2
Indentation in JavaScript files
2014-07-30 10:31:25 -04:00
Francis Lachapelle
ea44308aa3
Fix all-day events display in IE
...
It also fixes the display of the event categories for all-day events in
IE.
2014-07-29 16:05:46 -04:00
Francis Lachapelle
d9ca1051b3
Improve headers of multicolumns view
2014-07-25 11:34:33 -04:00
Ludovic Marcotte
4c21a050d9
JSON interface to folder subscriptions
2014-07-24 14:00:57 -04:00
Alexandre Cloutier
b52289904f
task.png for DnD taskList
2014-07-24 13:48:41 -04:00
Alexandre Cloutier
d5b71526ed
Merge branch 'master' of https://github.com/inverse-inc/sogo
2014-07-24 13:44:02 -04:00
Alexandre Cloutier
c389630d76
DnD tasksList
2014-07-24 13:35:14 -04:00
Ludovic Marcotte
f6ef94a631
improved handling of SOGoSubscriptionFolderFormat
2014-07-24 12:48:03 -04:00
Francis Lachapelle
5de51e8aa1
Fix missing argument with new DnD controller
2014-07-24 09:30:19 -04:00
Francis Lachapelle
08fd2fcfaa
Fix JavaScript after bad merge
2014-07-22 13:26:28 -04:00
Alexandre Cloutier
a43dd97fc9
Fix bug with DnD; leftPanelController.stopEvent()
2014-07-22 11:37:45 -04:00
Francis Lachapelle
24f9d83ff7
Fix JavaScript from merge leftover
2014-07-21 16:06:24 -04:00
Francis Lachapelle
11920f592c
Merge pull request #46 from alexcloutier/feature/DragNDropCalendars
...
Improve drag'n'drop of events in multi-column view
2014-07-21 11:00:27 -04:00
Alexandre Cloutier
28e6bb8b9d
Applied comments
2014-07-21 09:52:09 -04:00
Alexandre Cloutier
b892b3f794
Add RegEx
2014-07-21 09:52:09 -04:00
Alexandre Cloutier
cdf4cc1acb
fix DnD from eventList to calendarList for repeated event
2014-07-21 09:52:08 -04:00
Alexandre Cloutier
3cac794de5
move line
2014-07-21 09:52:08 -04:00
Alexandre Cloutier
8f9b24a23f
visual helper while dragging from calendar view to calendarList
2014-07-21 09:52:08 -04:00
Alexandre Cloutier
a2a7014140
fix dnd repeated event bug + applied comments
2014-07-21 09:52:08 -04:00
Alexandre Cloutier
a5ecb2063f
added event7.png and adjust javascript indentation
2014-07-21 09:52:08 -04:00
Alexandre Cloutier
9bd7aeebfb
DnD from calendarView to CalendarList
2014-07-21 09:40:04 -04:00
Alexandre Cloutier
01af72cfe9
DnD from eventList to the calendarList
2014-07-21 09:40:04 -04:00
Alexandre Cloutier
6dddb5c98c
dragNdrop from the events table to the calendars list
2014-07-21 09:40:04 -04:00
Alexandre Cloutier
ccf181bcf9
applied comments and fix repeated events dragNdrop between calendars
2014-07-21 09:40:04 -04:00
Alexandre Cloutier
e478b29c2e
creating and dragNDrop between calendars in multicolumndayview
2014-07-21 09:40:04 -04:00
Alexandre Cloutier
a71013eebf
javascript indentation
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
eaec5a614d
Change exception 403 to 409 and fix indentation in the javascript
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
5217bed5ae
Organized the categories and appointments invitations inside a tabContainer
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
05fb7ae0c8
applied comments
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
ef20108e32
fix bug where the user could enter any names in the whitelist
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
b5c0363400
applied comment and refactor code
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
f0b8eb8dfb
server side code to integrate the whitelist
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
16d02455bd
Serialization of the whiteList
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
8ded5a8aaf
Prevent Invitations and whitelist GUI
2014-07-21 09:27:02 -04:00
Francis Lachapelle
44d0cb5c0d
Fix refresh of list when forwarding a message
...
Fixes #2818
2014-07-09 11:19:35 -04:00
Francis Lachapelle
e343ed240b
Fix regression of word breaking
...
Fixes #2845
2014-07-08 22:01:41 -04:00
Francis Lachapelle
45553be122
Fix rename of calendars, improve tasks count badge
2014-07-08 17:19:55 -04:00
Alexandre Cloutier
1cf4841477
fix display glitch
2014-07-04 11:23:59 -04:00
Alexandre Cloutier
017a85b7f2
fix month events categories display
2014-07-04 10:46:49 -04:00
Alexandre Cloutier
103bb6803a
Merge branch 'master' of https://github.com/inverse-inc/sogo
2014-07-04 10:38:24 -04:00
Alexandre Cloutier
8c8e47daf6
fix spacing between events and categorie display
2014-07-04 10:37:35 -04:00
Ludovic Marcotte
8a17246725
Cleaned up code and fixed the translation of the weekdays in the datepicker
2014-07-04 10:18:56 -04:00
Alexandre Cloutier
660f39a980
delete notice and put grey background for multi-columns view
2014-06-30 14:13:52 -04:00
Alexandre Cloutier
8335c38830
fix infinite loop bug
2014-06-30 13:57:10 -04:00
Alexandre Cloutier
0fb7135335
bugfixes
2014-06-30 13:36:12 -04:00
Alexandre Cloutier
d197ab71b7
merging conflicts
2014-06-30 10:55:55 -04:00
Alexandre Cloutier
6b58e034f3
printView display the parentView by default
2014-06-30 10:42:07 -04:00
Alexandre Cloutier
5b61df8ca4
activeTasks updates dynamically
2014-06-27 17:00:32 -04:00