Tankred Hase
6adc9da8c1
Cleanup before refactor with ngAnimate
...
* Add ng-animate module in libs
* Move error dialog init to app.run
* Include error dialog template only once in index.html
* Fix race condition between ng-repeat, ng-class using ng-animate
2014-04-24 15:04:41 +02:00
Tankred Hase
becff37b4b
[WO-233] Implement opt-in for terms of service
2014-04-15 17:43:33 +02:00
Tankred Hase
aee532da44
[WO-296] implement change passphrase ui
2014-04-11 18:39:13 +02:00
Tankred Hase
18cd1e1ffe
[WO-247] parse url and create anchors
2014-03-14 19:10:51 +01:00
Tankred Hase
a8c9984524
[WO-185] implement contacts ui to import external public keys
2014-03-10 17:46:00 +01:00
Tankred Hase
65bfc6c44c
get requirejs bootstrapping working
2014-03-02 23:05:09 +01:00
Tankred Hase
9568922bc4
[WO-207] implement accout selection
2014-01-27 21:31:23 +01:00
Tankred Hase
6f1c59f1fe
implement popover
...
remove lightbox on wrong passphrase input
show key fingerprint in popup
2013-12-03 14:56:32 +01:00
Tankred Hase
a6a1673d8b
Fix window.name security bug
2013-11-27 10:40:55 +01:00
Tankred Hase
28a109bb07
create dialog and start cleanup of controller code using scope chain
2013-11-08 21:35:30 +01:00
Tankred Hase
24f97db09e
implement feedback on keygen and login
2013-11-04 14:20:14 +01:00
Felix Hammerl
36c8d1e003
[WO-53] import key on new device
2013-10-22 15:12:09 +02:00
Felix Hammerl
34547f7bb6
[WO-52] export encrypted key file
2013-10-22 14:49:16 +02:00
Tankred Hase
2976e128ed
Merge branch 'login' into outbox
...
Conflicts:
src/js/app.js
2013-10-21 13:52:52 +02:00
Felix Hammerl
488a377580
create login views
2013-10-21 13:10:42 +02:00
Tankred Hase
4e186d2881
open write view in lightbox instead of new chrome window
2013-10-19 02:58:53 +02:00
Tankred Hase
2fdb72b04c
integrate iscroll with angular directive
2013-10-16 15:21:23 +02:00
Tankred Hase
62ce7bea60
add keyboard shortcuts
2013-10-13 12:46:24 +02:00
Tankred Hase
445428be26
implement reply ui
2013-10-12 19:39:09 +02:00
Tankred Hase
038b5a1d62
refactor read to use own controller logic and fix edit bug in live encryption
2013-10-05 14:16:04 +02:00
Tankred Hase
8c632fb885
implement sandboxing of html emails in an iframe
2013-10-05 13:50:24 +02:00
Tankred Hase
5f4c923a09
integrate imap client
2013-09-19 15:41:21 +02:00
Tankred Hase
f4f4ce394e
refactor desktop layout to use modular views with one controller for each view
2013-09-18 18:47:18 +02:00
Tankred Hase
3f9c3f7e48
render logo and navigation correctly
2013-09-18 16:03:51 +02:00
Tankred Hase
45f9b07bb0
integrate desktop navigation slider
2013-09-17 19:11:30 +02:00
Tankred Hase
836456f0d0
init app controller centrally before login
2013-09-15 16:24:14 +02:00
Tankred Hase
a919081e75
implemented write and encrypted preview
2013-09-13 14:11:47 +02:00
Tankred Hase
1974c19a55
open new window for write view
2013-09-11 21:01:05 +02:00
Tankred Hase
2dfe0cac0d
add default route
2013-09-07 00:34:36 +02:00
Tankred Hase
059b5a3762
created module,view architecture
2013-09-06 18:34:36 +02:00
Tankred Hase
1259d0c160
add ngtouch to angular app, remove all backbone deps and models code
2013-09-04 19:18:28 +02:00
Tankred Hase
0e3340c586
cleanup of jquery mobile app code, angular app works with requirejs
2013-09-04 18:39:26 +02:00