Mario Volke
f0b1d7934d
make nav css transition more stable on iOS
2014-11-12 17:36:14 +01:00
Mario Volke
2bc96a5fb1
prepared new contact structure
2014-11-12 17:25:44 +01:00
Mario Volke
42c1bbc638
bugfix in utility gap classes
2014-11-12 17:25:44 +01:00
Mario Volke
8c84369e92
add more helpful utility classes
2014-11-12 17:25:44 +01:00
Tankred Hase
cf1f60fbf9
[WO-649] clean up login pages
...
* add spinners to all login pages
* use inline error messages in all form instead of scope.onError
* create newsletter service
2014-11-12 16:12:26 +01:00
Tankred Hase
1bfdafd6b1
Change angular-csp.css for version 1.3.2
2014-11-10 14:40:53 +01:00
Tankred Hase
4bfeb99b7b
Fix formvalidation, integrate wmail account creation UI
2014-11-10 14:40:53 +01:00
Mario Volke
5884b1231f
rewritten account lightbox without tables
2014-11-10 14:40:52 +01:00
Tankred Hase
4b73492aa5
Review changes
2014-11-10 14:40:52 +01:00
Mario Volke
e06f602890
removed obsolete sass config variables
2014-11-10 14:40:52 +01:00
Mario Volke
915db579c4
Refactoring login screens and lightboxes,
...
added general form styling
2014-11-10 14:40:51 +01:00
Mario Volke
e34da3bdbf
refactored waiting cursor class to utility class
2014-11-10 14:40:51 +01:00
Mario Volke
900dbc8cb9
make error color more present
2014-11-10 14:40:51 +01:00
Tankred Hase
a6bd06f853
Merge pull request #161 from whiteout-io/dev/WO-712
...
Fix: Sender email address in mail-list item on mobile cut off on bottom
2014-11-10 13:46:07 +01:00
Tankred Hase
e8964cde39
[WO-629] implement move, delete, mark unread for desktop and mobile ui
2014-11-10 13:37:57 +01:00
Mario Volke
26e819c8e3
Fix: Sender email address in mail-list item on mobile cut off on bottom
2014-11-06 17:45:10 +01:00
Tankred Hase
571d9dbf34
[WO-629] Fix mail-list header margin for mobile
2014-11-04 20:19:51 +01:00
Tankred Hase
325e36b2e0
[WO-629] Fix nav margins for mobile
2014-11-04 19:49:31 +01:00
Tankred Hase
8b081c759a
[WO-629] Fix nav margins
2014-11-04 19:31:04 +01:00
Tankred Hase
650aa83958
[WO-629] Configure responsive breakpoints and start chrome app in desktop mode
2014-11-04 19:30:59 +01:00
Tankred Hase
edcaf7e3c0
Fix padding in mail-list header
2014-10-27 17:30:21 +01:00
Mario Volke
2594ff515b
added dropdowns for mobile toolbar
...
Conflicts:
src/js/directives/common.js
2014-10-27 15:19:24 +01:00
Mario Volke
8c2aebf3fd
line with padding in read view and no attachments
2014-10-27 15:19:24 +01:00
Mario Volke
c3021a7244
Optimized mobile read view
2014-10-27 15:19:24 +01:00
Mario Volke
b53fdd3162
replace non semantic color variable in mail list
2014-10-27 15:19:23 +01:00
Mario Volke
4ef2b834b6
Implement desktop UI
2014-10-27 15:19:23 +01:00
Tankred Hase
a92a5c5a3f
Decrease space between signature warning and mail body
2014-09-26 16:59:21 +02:00
Tankred Hase
b11a9220fe
Fix text overflow for long attachment names
2014-09-26 14:51:16 +02:00
Tankred Hase
53341f02a2
Fix margin in writer for attachment box
2014-09-23 18:38:19 +02:00
Tankred Hase
3bfc3ad66b
Merge pull request #131 from whiteout-io/dev/reader-zoom-to-fit
...
Zoom to fit content in read view
2014-09-23 18:01:48 +02:00
Tankred Hase
675e1b13dd
Review and css fixes
2014-09-23 17:40:19 +02:00
Mario Volke
d93ee3be5d
Merge branch 'master' into dev/reader-zoom-to-fit
2014-09-23 12:10:39 +02:00
Mario Volke
3ec9597371
fit to scale container width in read view
2014-09-22 17:33:06 +02:00
Tankred Hase
74f6b3312e
[WO-598] Replace contentEditable in writer with textarea
2014-09-22 15:28:22 +02:00
Tankred Hase
1311cd1c5e
Firefox App and AppCache
...
* Add app manifest for firefox packaged app
* Ask user to reload when appcache is updated
* Fix boxshadow on all inputs and textareas
* Fix AppCache for Firefox
* Move Chrome App update code to updatehandler
2014-09-21 03:25:53 +02:00
Felix Hammerl
017ea707ad
Merge pull request #126 from whiteout-io/dev/577
...
[WO-577]: implement wmail account creation
2014-09-19 19:16:25 +02:00
Tankred Hase
d1308aa14c
Add SMS validation
2014-09-19 18:59:13 +02:00
Tankred Hase
a304f13cd2
Merge pull request #128 from whiteout-io/dev/WO-426
...
Hide mail list scrollbar in webkit and fix padding issues between iOS and desktop
2014-09-19 16:57:41 +02:00
Mario Volke
4ea983dcfb
hide mail list scrollbar in webkit and fix padding issues between iOS and desktop
2014-09-19 16:55:28 +02:00
Tankred Hase
7c7d650cf2
[WO-577]: implement wmail account creation
2014-09-19 14:58:04 +02:00
Mario Volke
a29e072165
fix with layering of navigation
2014-09-19 14:22:01 +02:00
Mario Volke
fcbe84841e
overflow auto in read sandbox
2014-09-19 14:00:02 +02:00
Mario Volke
bf54d6281f
logo in navigation as svg, and more flat styled navigation
2014-09-19 13:57:40 +02:00
Mario Volke
3a13a3056e
tried to stabilize nav animation on IE11
2014-09-19 09:59:06 +02:00
Mario Volke
b05a98b951
fix reader iframe width in IE11
2014-09-19 09:28:23 +02:00
Tankred Hase
51434d82e0
Reduce size of recovery token to 6
2014-09-17 16:06:02 +02:00
Tankred Hase
d365de4e5b
Use crypto-lib util function for keychain code generation
2014-09-17 15:51:32 +02:00
Tankred Hase
37d7f76f75
Review remove-btn in input-tag
2014-09-16 13:43:14 +02:00
Felix Hammerl
43858b1927
move remove-button a bit to the right
2014-09-16 13:33:22 +02:00
Felix Hammerl
efdc78fc75
Merge pull request #121 from whiteout-io/dev/WO-285
...
Dev/wo 285
2014-09-16 12:14:18 +02:00
Felix Hammerl
a06d9b4d92
Use pointer cursor when hovering over tags
2014-09-16 12:09:21 +02:00
Tankred Hase
d9a23e3a7d
Fix bugs when removing tags
...
Fix CC, BCC click lag
2014-09-15 23:08:18 +02:00
Mario Volke
400a90f88e
nicer line break of addresses in write view
2014-09-15 18:10:08 +02:00
Mario Volke
196fa974bc
refactored write view to utilize ngTagsInclude in preperation for auto complete feature
2014-09-15 16:56:25 +02:00
Tankred Hase
50f0bf951e
Skip setting passphrase in setup
2014-09-15 14:26:12 +02:00
Tankred Hase
ec238a5325
Update to angular 1.2.24
2014-09-12 15:45:37 +02:00
Felix Hammerl
04b6c8b033
[WO-491] Add Web.de support
2014-09-11 13:41:20 +02:00
Felix Hammerl
54e733b24d
[WO-491] Add GMX.net support
2014-09-11 13:41:20 +02:00
Felix Hammerl
a3d87c7da8
[WO-491] Allow STARTTLS, add Outlook.com
...
* Change UI to choose encryption type TLS/STARTTLS/None
* Change adapt login controller to STARTTLS changes
* Add Outlook.com to providers
2014-09-11 13:41:20 +02:00
Felix Hammerl
275a602274
[WO-490] add bug reporting to error dialog
2014-08-12 17:52:47 +02:00
Tankred Hase
fc4bd0054f
Review faq link
2014-08-12 17:44:10 +02:00
Tankred Hase
6ce1f2361a
[WO-498] Add newsletter signup
2014-08-01 19:01:16 +02:00
Tankred Hase
26f52981eb
Increase margin after terms checkbox
2014-07-31 19:53:19 +02:00
Tankred Hase
e19d8a4e5b
[WO-462] Rework login workflow
...
* Make keygen and import possibilities clearer in login-initial
* Show spinner when generating key
* Use mobile design (wide buttons) everywhere
* Show info about key-sync in login-new-device (for mobile users)
* remove info popovers in login screens
* allow keyfile import even when keysync has been activated
2014-07-31 19:27:22 +02:00
Tankred Hase
9b618cc20f
[WO-524] Cleanup login ui
...
* Make design more mobile friendly
* Make label for terms agreement clickable (easier for touch)
* Button width is 100% for mobile
* Let user import key file as alternative to sync
* Make key import option more clear login-initial
* Make whiteout logo smaller in mobile mode
2014-07-31 15:58:27 +02:00
Felix Hammerl
3e80138a10
[WO-188][WO-421] introduce password-based login
...
* add custom login ability
* encrypt email password
* allow arbitrary tcp connections
* add db migration script v3 -> v4
* add bug reporting capability with the axe logger
* fix nonexistent folder handling
* enable message upload after sent
* use plain text alternative body when replying to html mails
* Move set-credentials.* -> login-set-credentials.*
* Use login styles for set-credentials
* Make OAuth optional
2014-07-23 13:51:10 +02:00
Tankred Hase
26f62668c6
Fix add-account styles on mobile
2014-07-21 22:49:15 +02:00
Tankred Hase
a9c61a1fd1
Fix iframe width on first scrollable mail
2014-07-21 17:22:03 +02:00
Tankred Hase
17ff272d02
[WO-463] Use monospace font for keychain code
2014-07-21 16:24:50 +02:00
Tankred Hase
3bfbf77ac1
[WO-443] Fix writer bugs
...
* Fix writer body height in mobile mode
* User input type email in writer headers
* Only show and process encrypted preview for encrypted mails
2014-07-21 14:08:10 +02:00
Tankred Hase
6a0ae4d55d
Performance improvements and fixes for mail-list
...
* Use same list style in desktop as mobile
* Bugfix: don't download all body when list not displayed
* Use ng-infinite-scroll to load DOM nodes on demand
* Custom search filter for FTS and reomve angular filters
* Rubber band scrolling on iOS
* Add CSP support in cordova via html meta tag
2014-07-17 17:43:51 +02:00
Tankred Hase
1d0526a6a0
Render text body in iframe as well
...
* Remove recursive ng-includes/templates
* Use DOMPurify to sanitize reader input
* Remove ngSanitize
* Wait to show signature error until body has been parsed
* Fix scrollbar in iframe
* Allow iframe scrolling on iOS
* Move mail text body rendering to sandbox
* Cleanup html files
2014-07-16 10:22:45 +02:00
Tankred Hase
66bd88c07f
Make public key shareable via link
2014-07-10 20:02:35 +02:00
Tankred Hase
bf063b5dac
[WO-279] Display error message if PGP signature is invalid
2014-07-02 15:26:51 +02:00
Tankred Hase
c1d9feb391
Make touchable areas of buttons larger
2014-06-27 14:28:22 +02:00
Tankred Hase
9373bee556
Add .active class for touchstart, Disable css transitions in mobile
2014-06-27 12:38:12 +02:00
Tankred Hase
7c65b48f34
Put reader body into GPU layer
2014-06-27 12:31:44 +02:00
Tankred Hase
7b87551404
Put mail-list wrapper into GPU layer
2014-06-27 12:24:48 +02:00
Tankred Hase
636e6ffad9
Improve spacing between reader body and display images button
2014-06-26 16:32:58 +02:00
Tankred Hase
48c478961d
Add CCA scripts and css optimizations for Android
...
Hide native account picker on Android after first time.
Get OAuth to work on iOS
Turn off css slide transistion
2014-06-26 15:01:13 +02:00
Felix Hammerl
37b1862e9f
Merge pull request #79 from whiteout-io/dev/WO-55
...
Dev/wo 55
2014-06-26 14:58:15 +02:00
Tankred Hase
b5fda88b8a
Implement client side key sync protocol and ui
2014-06-25 18:14:33 +02:00
Felix Hammerl
0d0b767b36
[WO-409] show images only on user request
2014-06-25 17:20:55 +02:00
Tankred Hase
27035c926c
Remove pointer cursor for non-clickable online state label
2014-06-23 17:21:01 +02:00
Tankred Hase
77ad3613cf
Fix attachment button clicked style
2014-06-17 19:49:28 +02:00
Mario Volke
cdbdad0ba3
refactored subject box
2014-06-17 17:41:52 +02:00
Tankred Hase
cb60995ce1
Fix editor input field and content-editable on iOS
2014-06-17 17:23:36 +02:00
Tankred Hase
5dfaca7d6e
Fix search field on iOS
2014-06-17 16:03:21 +02:00
Mario Volke
2b18c905f6
fixed conflict
2014-06-17 15:51:38 +02:00
Mario Volke
d1ff3f8624
changed input type=search to input type=text with new styling
2014-06-17 15:50:16 +02:00
Tankred Hase
00abb96dc2
Merge pull request #73 from whiteout-io/dev/WO-261
...
allow scrolling in login views, smaller margin of whiteout logo on mobil...
2014-06-17 15:36:35 +02:00
Mario Volke
504062abe1
allow scrolling in login views, smaller margin of whiteout logo on mobile
2014-06-17 15:26:26 +02:00
Tankred Hase
64fe6e9aa6
Use fastlick instead of ng-touch
2014-06-17 12:58:53 +02:00
Tankred Hase
ec9a87d23a
Make slide effect fast on chrome
2014-06-17 12:20:16 +02:00
Tankred Hase
b9da151a54
Change grey shade of list seperators
2014-06-17 11:46:49 +02:00
Tankred Hase
3a59f79223
Fix bugs
2014-06-16 16:18:24 +02:00
Tankred Hase
d23521312f
Stop event propogation when pressing new mail button
2014-06-16 16:18:24 +02:00
Tankred Hase
b5973cc370
Use native scrolling instead of iscroll
2014-06-16 16:18:24 +02:00
Mario Volke
d2d4cfa5df
mail list optimized by removing box-shadow
2014-06-16 15:48:02 +02:00
Mario Volke
f65e0f35b8
fix background flicker in mail list view when closing navigation
2014-06-16 15:33:23 +02:00