Commit Graph

168 Commits

Author SHA1 Message Date
Kyle Spearrin 4e9759cd62 detect other times nav away from dirty input 2019-11-07 10:06:00 -05:00
Alberto Franco f8a378b26d Warn of unsaved changes (#338)
* Warn of unsaved changes on new or edited entries

* Fixed message box options

* Limit 'ng-dirty' to details DOM node
2019-11-07 08:55:23 -05:00
Kyle Spearrin e52f593d8b
New Crowdin translations (#321)
* New translations messages.json (Czech)

* New translations messages.json (Dutch)

* New translations messages.json (Turkish)
2019-10-05 20:27:51 -04:00
Kyle Spearrin 03c3c56eec
New Crowdin translations (#317)
* New translations messages.json (Dutch)

* New translations messages.json (German)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Persian)

* New translations messages.json (Romanian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Hungarian)

* 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 (Indonesian)

* New translations messages.json (Hebrew)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Afrikaans)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Croatian)

* New translations messages.json (French)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Esperanto)

* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese, Brazilian)
2019-10-01 20:58:51 -04:00
Kyle Spearrin c499c3d081 legal links for mac app store 2019-09-25 20:56:57 -04:00
Kyle Spearrin 21e3254219 manage sub from app store. app store pricing 2019-09-19 23:04:33 -04:00
Kyle Spearrin 12edd8dcdb tweaks to restore 2019-09-19 11:05:40 -04:00
Kyle Spearrin 5baea84a6a restore and error messages on inapp purchase 2019-09-19 10:52:11 -04:00
Kyle Spearrin d97c72d0b3
New Crowdin translations (#278)
* New translations messages.json (Afrikaans)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Hebrew)

* New translations messages.json (Hungarian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Ukrainian)
2019-07-29 15:15:57 -04:00
Kyle Spearrin f3da16b230
New Crowdin translations (#270)
* New translations messages.json (English, United Kingdom)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Spanish)

* New translations messages.json (Polish)

* New translations messages.json (German)

* New translations messages.json (Catalan)

* New translations messages.json (Catalan)

* New translations messages.json (Czech)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Dutch)

* New translations messages.json (Spanish)

* New translations messages.json (Italian)

* New translations messages.json (French)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Czech)

* New translations messages.json (Ukrainian)
2019-07-04 08:42:51 -04:00
Kyle Spearrin fc0daf7268
New Crowdin translations (#269)
* New translations messages.json (Afrikaans)

* New translations messages.json (French)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Bulgarian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (German)

* New translations messages.json (Indonesian)

* New translations messages.json (Finnish)

* New translations messages.json (Esperanto)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Catalan)

* New translations messages.json (Estonian)

* New translations messages.json (Swedish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Portuguese)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Vietnamese)
2019-07-03 15:15:28 -04:00
Kyle Spearrin 39178de444 capitalize and include number for pass gen 2019-07-02 16:51:58 -04:00
Kyle Spearrin 5bc1d2c143 select one collection string 2019-06-26 17:44:10 -04:00
Kyle Spearrin 0ed33a07d8 cleanup 2019-06-04 00:00:46 -04:00
Marc 89c066069c If an environment is configured, show the hostname in the lock screen (#258)
* If an environment is configured, show the hostname in the lock screen.

* Restore back src/locales/en_GB/messages.json
2019-06-03 23:56:33 -04:00
Kyle Spearrin e7b0f19765 typo 2019-06-03 08:41:16 -04:00
Kyle Spearrin 5aa6f8ecf4 cleanup 2019-06-03 08:37:05 -04:00
Tobirexy dbdf1daeed add window option: always on top of other windows (#257)
* add window option: always on Top

* updated jslib

* changes requested
2019-06-03 08:31:47 -04:00
Kyle Spearrin 50d2bab81b hideToMenuBar 2019-06-01 22:12:27 -04:00
Kyle Spearrin 2bb71e6af1 preferences and menu bar labels for mac 2019-06-01 22:02:16 -04:00
Kyle Spearrin a3c2497ada clear desc 2019-05-16 08:00:15 -04:00
Kyle Spearrin d3425059ba premises 2019-04-04 00:44:40 -04:00
Kyle Spearrin a01b38fae9 a11y improvements for toastr and filters area 2019-04-02 08:43:28 -04:00
Kovah c70ed27271 Drag n drop sorting for custom fields (#237)
* Implement sorting for custom fields

Adds angular/cdk to sources and makes DragDropModule globally available.
Updates the add-edit component with necessary tags.
Restructures and updates the box styling for drag 'n drop handling.

* Set the correct Angular CDK version

* Remove unused class for drag handle

* Add missing locale entry for drag handle

* Fix styling of the drag handle

* Move drag handle to right side of custom fields

* Revert changes in package-lock.json

* Update reference for jslib
2019-03-27 23:52:15 -04:00
Kyle Spearrin 6f5db6c9a4
New Crowdin translations (#226)
* New translations messages.json (German)

* New translations messages.json (Japanese)

* New translations messages.json (Persian)

* New translations messages.json (Ukrainian)
2019-03-09 09:20:18 -05:00
Kyle Spearrin 7ad8418787
New Crowdin translations (#222)
* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Italian)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Spanish)

* New translations messages.json (Ukrainian)
2019-03-04 20:17:16 -05:00
Kyle Spearrin f363bc053c
New Crowdin translations (#220)
* New translations messages.json (Bulgarian)

* New translations messages.json (Estonian)

* New translations messages.json (Catalan)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Russian)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Japanese)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Korean)

* New translations messages.json (Italian)

* New translations messages.json (Vietnamese)
2019-03-02 15:47:05 -05:00
Kyle Spearrin 940b7c655c auto clear clipboard 2019-02-27 11:29:31 -05:00
Kyle Spearrin bdc48debb3
New Crowdin translations (#212)
* New translations messages.json (Bulgarian)

* New translations messages.json (Korean)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Catalan)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Vietnamese)
2019-02-14 22:56:32 -05:00
Kyle Spearrin 1002991022 soft lock with PIN 2019-02-14 14:00:09 -05:00
Kyle Spearrin 2c91a2004c pin locking 2019-02-13 10:06:58 -05:00
Kyle Spearrin 65845cd909 start to tray updates 2019-02-02 12:27:06 -05:00
h44z a380188120 Allow app to start minimized (as tray icon) (#169)
* Allow app to start minimized (as tray icon)

* Rever german locale
2019-02-02 12:16:32 -05:00
Kyle Spearrin a5eb6fa8bd
New Crowdin translations (#195)
* New translations messages.json (Catalan)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Portuguese)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Italian)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Slovak)
2019-01-18 16:09:16 -05:00
Kyle Spearrin 6b6c465499
New Crowdin translations (#193)
* New translations messages.json (Bulgarian)

* New translations messages.json (Korean)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (English, United Kingdom)
2019-01-15 19:03:08 -05:00
Kyle Spearrin 2513508a1d Revert "New Crowdin translations (#189)"
This reverts commit 6b9705d029.
2019-01-15 17:51:42 -05:00
Kyle Spearrin d887bd9f59 Revert "New Crowdin translations (#191)"
This reverts commit 9289ae47ac.
2019-01-15 17:51:25 -05:00
Kyle Spearrin 9289ae47ac
New Crowdin translations (#191)
* New translations messages.json (Turkish)

* New translations messages.json (Spanish)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Chinese Traditional)
2019-01-15 17:48:46 -05:00
Kyle Spearrin 6b9705d029
New Crowdin translations (#189)
* New translations messages.json (Bulgarian)

* New translations messages.json (Korean)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese)
2019-01-15 17:34:19 -05:00
Kyle Spearrin 071074632a remove analytics settings 2019-01-15 11:05:45 -05:00
Kyle Spearrin bccb77356b lock screen message improvements 2019-01-08 00:21:28 -05:00
Kyle Spearrin 7174e3e2fa
New Crowdin translations (#181)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Danish)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Ukrainian)
2018-12-27 09:22:03 -05:00
Kyle Spearrin d3631233b9
New Crowdin translations (#180)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-12-17 23:20:13 -05:00
Kyle Spearrin b47bc7317e json exports 2018-12-17 11:04:48 -05:00
Kyle Spearrin bebac8e9cb
New Crowdin translations (#179)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-12-12 12:05:41 -05:00
Kyle Spearrin e80ce50bfe premium reports 2018-12-12 11:56:08 -05:00
h44z 03117facbb Close to tray (#168)
* Close to Tray implemented

* Enable Tray Icon on Linux

* Rever german locale

* Revert eaf730e51cd6ea025ba78a4e7904bc47e0b44147

* Show quit button in file menu only for linux and windows
2018-12-03 15:55:55 -05:00
Andrew Peng 178053e9fd Fix typo (#174) 2018-12-03 15:39:46 -05:00
Kyle Spearrin f3ffe4c953
New Crowdin translations (#171)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Persian)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Czech)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Danish)

* New translations messages.json (Ukrainian)
2018-11-26 08:41:09 -05:00
Kyle Spearrin a796a09311
New Crowdin translations (#166)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-11-20 22:35:39 -05:00