Added auto fill animation. (#341)

* New Crowdin translations (#338)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Romanian)

* New translations copy.resx (Romanian)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations messages.json (Thai)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Danish)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations copy.resx (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Dutch)

* New translations messages.json (Finnish)

* New translations messages.json (German)

* New translations messages.json (Hindi)

* New translations messages.json (Hungarian)

* New translations messages.json (Indonesian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* version bump

* subtitle for folder listing. folder icon.

* version bump

* subtitle should be searchable

* Added autofill animation.
This commit is contained in:
Ahmed Tarek 2017-11-02 22:35:10 +02:00 committed by Kyle Spearrin
parent eb8c4063ca
commit 3061f276c5
33 changed files with 16725 additions and 16625 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

16
src/content/autofill.css Normal file
View File

@ -0,0 +1,16 @@
@-webkit-keyframes onepasswordfill {
0% { -webkit-transform: scale(1.0,1.0); }
50% { -webkit-transform: scale(1.2,1.2); }
100% { -webkit-transform: scale(1.0,1.0); }
}
@-moz-keyframes onepasswordfill {
0% { transform: scale(1.0,1.0); }
50% { transform: scale(1.2,1.2); }
100% { transform: scale(1.0,1.0); }
}
.com-agilebits-onepassword-extension-animated-fill {
animation: onepasswordfill 200ms ease-in-out 0ms 1;
-webkit-animation: onepasswordfill 200ms ease-in-out 0ms 1;
}

View File

@ -2,7 +2,7 @@
"manifest_version": 2,
"name": "__MSG_extName__",
"short_name": "__MSG_appName__",
"version": "1.19.1",
"version": "1.20.1",
"description": "__MSG_extDesc__",
"default_locale": "en",
"author": "8bit Solutions LLC",
@ -50,6 +50,12 @@
"file:///*"
],
"run_at": "document_start"
},
{
"all_frames": true,
"css": [ "content/autofill.css" ],
"matches": [ "http://*/*", "https://*/*", "file:///*" ],
"run_at": "document_end"
}
],
"background": {

View File

@ -106,7 +106,7 @@
if (cipher.name && cipher.name.toLowerCase().indexOf(searchTerm) !== -1) {
return true;
}
if (cipher.username && cipher.username.toLowerCase().indexOf(searchTerm) !== -1) {
if (cipher.subTitle && cipher.subTitle.toLowerCase().indexOf(searchTerm) !== -1) {
return true;
}
if (cipher.login && cipher.login.uri && cipher.login.uri.toLowerCase().indexOf(searchTerm) !== -1) {

View File

@ -21,7 +21,7 @@
</div>
<a href="#" stop-click ng-click="viewFolder(folder)" class="list-section-item"
ng-repeat="folder in vaultFolders | orderBy: folderSort track by $index">
{{folder.name}}
<i class="fa fa-folder-open text-muted"></i> {{folder.name}}
<i class="fa fa-chevron-right fa-lg"></i>
<span class="item-sub-label" ng-if="showFolderCounts">{{folder.itemCount}}</span>
</a>

View File

@ -29,7 +29,7 @@
<i class="fa fa-share-alt text-muted" ng-if="cipher.organizationId" title="{{i18n.shared}}"></i>
<i class="fa fa-paperclip text-muted" ng-if="cipher.attachments" title="{{i18n.attachments}}"></i>
</span>
<span class="detail">{{cipher.username}}</span>
<span class="detail">{{cipher.subTitle}}</span>
</a>
</div>
</div>

View File

@ -126,14 +126,14 @@
<data name="Description" xml:space="preserve">
<value>bitwarden este cea mai ușoară și cea mai sigură metodă de a stoca toate datele de autentificare și parolele dvs. păstrându-le în același timp sincronizate între toate dispozitivele dvs.
Furtul de parole este o problemă serioasă. Saiturile web și aplicațiile pe care le utilizați sunt atacate în fiecare zi. Se înregistrează încălcări ale securității și parolele dvs. sunt furate. Când reutilizați aceleași parole pe aplicații și saituri web, hackerii pot accesa cu ușurință emailurile, conturile bancare și alte conturi importante.
Furtul de parole este o problemă serioasă. Saiturile web și aplicațiile pe care le utilizați sunt atacate în fiecare zi. Se înregistrează încălcări ale securității și parolele dvs. sunt furate. Când reutilizați aceleași parole pe aplicații și saituri web, hackerii pot accesa cu ușurință e-mailurile, conturile bancare și alte conturi importante.
Experții în securitate vă recomandă să utilizați câte o parolă diferită, generată aleatoriu, pentru fiecare cont pe care îl utilizați. Dar cum veți gestiona toate aceste parole? bitwarden vă ușurează crearea, stocarea și accesarea parolelor dvs.
bitwarden stochează toate date dvs. de autentificare într-un seif criptat care se sincronizează pe toate dispozitivele dvs. Deoarece seiful este complet criptat înainte de a fi transmis prin internet, numai dvs. aveți acces la date. Nici măcar echipa bitwarden nu poate citi datele dvs. chiar dacă ar dori. Datele dvs. sunt codificate prin criptare AES-256, salted hashing și PBKDF2 SHA-256.</value>
</data>
<data name="AssetTitle" xml:space="preserve">
<value>Un manager de parole sigur și gratuit pentru toate dispozitivele dvs</value>
<value>Un manager de parole sigur și gratuit, pentru toate dispozitivele dvs.</value>
</data>
<data name="ScreenshotSync" xml:space="preserve">
<value>Sincronizează și accesează seiful dvs. de pe multiple dispozitive</value>
@ -142,15 +142,15 @@ bitwarden stochează toate date dvs. de autentificare într-un seif criptat care
<value>Gestionează toate datele de autentificare și parolele dintr-un seif securizat</value>
</data>
<data name="ScreenshotAutofill" xml:space="preserve">
<value>Auto-completează rapid datele dvs. de autentificare în orice sait web pe care îl vizitați</value>
<value>Completează automat și rapid datele dvs. de autentificare în orice sait web pe care îl vizitați</value>
</data>
<data name="ScreenshotMenu" xml:space="preserve">
<value>Seiful dvs. este, de asemenea, accesibil într-un mod convenabil din meniul contextual</value>
<value>Asigură accesarea seifului dvs., într-un mod convenabil, din meniul contextual</value>
</data>
<data name="ScreenshotPassword" xml:space="preserve">
<value>Generează automat parole sigure, aleatoare și puternice</value>
</data>
<data name="ScreenshotEdit" xml:space="preserve">
<value>Informațiile dvs. sunt gestionate în siguranța folosind criptarea AES pe 256 de biți</value>
<value>Gestionează informațiile dvs. în siguranța folosind criptarea AES pe 256 de biți</value>
</data>
</root>

View File

@ -139,10 +139,10 @@ bitwarden 将您的登录信息保存在加密的密码库,可以在您的所
<value>同步后可以从多台设备访问密码库</value>
</data>
<data name="ScreenshotVault" xml:space="preserve">
<value>在一个安全的密码库管理您的登录信息</value>
<value>在一个安全的密码库管理您的登录项目</value>
</data>
<data name="ScreenshotAutofill" xml:space="preserve">
<value>在您访问网站的时候快速自动填充登录信息</value>
<value>在您访问网站的时候快速自动填充登录项目</value>
</data>
<data name="ScreenshotMenu" xml:space="preserve">
<value>您也可以通过鼠标右键菜单快捷地访问密码库</value>