Commit Graph

169 Commits

Author SHA1 Message Date
Hinton ed0acdead2 Restore focus when displaying sync confirm 2020-11-30 14:58:52 +01:00
Hinton 0cd196f56c Fix linux not creating the autostart dir if not exist 2020-11-27 13:47:25 +01:00
Hinton 75d26de581 Add support for linux autostart 2020-11-27 10:58:47 +01:00
Hinton f512df309d Add support for "openAtLogin" 2020-11-25 20:43:29 +01:00
Hinton 7da03dc91c Fix binary path on linux 2020-11-25 16:45:15 +01:00
Hinton e41023aa09 Add Edge and Opera extension ids 2020-11-25 15:25:18 +01:00
Hinton a05677ab7f Update manifest generation to work with the electron embeeded proxy 2020-11-25 14:29:53 +01:00
Hinton f926f80d8c Wip start on login 2020-11-23 15:04:35 +01:00
Hinton 470df8f589 Set correct paths to binary in manifest for npm run 2020-10-21 20:44:56 +02:00
Hinton 77fc0ce55b Cleanup code 2020-10-21 16:48:40 +02:00
Hinton 9ff0f204d8 Add connected/disconnected calls in proxy application 2020-10-21 15:56:27 +02:00
Hinton 1bb81270d9 Fix homedir for manifests 2020-10-16 18:51:28 +02:00
Hinton 5b0b07f812 Fix firefox manifest, use correct application executable. 2020-10-12 21:26:26 +02:00
Hinton 51b749b1dc Split native messaging into renderer and background service. Encrypt messages and verify timestamp 2020-10-12 21:18:28 +02:00
Hinton 45302e5bd5 Add settings toggle to enable/disable browser integration 2020-10-07 18:25:18 +02:00
Kyle Spearrin 883d0aeda0 fix links 2020-07-28 22:51:51 -04:00
Kyle Spearrin be9a23a1f6 remove premium menu item on mac app store 2020-07-24 10:00:00 -04:00
Vincent Salucci aa3a6044a2
[Bug] Update lock to be default timeout action (#459)
* Update jslib 2de8c5e -> 212a2e3

* Updated conditionals to make lock the default state
2020-05-28 15:21:21 -05:00
Kyle Spearrin 848dff7863
tweaks to minimize on copy feature (#432) 2020-04-14 16:52:03 -04:00
Elias Papavasileiou a84af15c93
Add minimize when copying to clipboard option (#390)
* Add minimize when copying to clipboard option

* Change minimizeOnCopyToClipboardKey constant reference and fix whitespace

* Extend feature to context menus and view component

* Cleanup and refactor methods

* Refactor copy method and add minimizeOnCopyToClipboardKey constant to electronConstants.ts

* Use window.main subclass and fix formatting

* Revert "Use window.main subclass and fix formatting"

This reverts commit 0159613751.

* Reimplement part of 0159613751

* Add null check to VaultComponent::copyValue

* Remove unused import
2020-04-14 16:11:41 -04:00
Vincent Salucci c1113852a4
[Auto-Logout] Implement Vault Timeout Options (#424)
* Update jslib (31a2574 -> 28e3fff)

* Initial commit of vault timeout implentation

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-01 10:18:36 -05:00
Kyle Spearrin c5c7f8a623 adjustments to copy username/pass shortcuts 2020-02-10 23:00:39 -05:00
Elias Papavasileiou f7037dd1f5
Add copy username and copy password shortcuts (#379) 2020-02-10 22:37:25 -05:00
Kyle Spearrin c344c5c13d update to electron 6 2020-01-27 09:46:50 -05:00
Kyle Spearrin c499c3d081 legal links for mac app store 2019-09-25 20:56:57 -04:00
Kyle Spearrin 0a2d16a883 remove google plus and fix safari extension link 2019-09-25 20:44:53 -04:00
Kyle Spearrin 7e01fcba2b show premium menu item for mac app store 2019-09-23 20:33:17 -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 5d7f73b263 lock on system locked 2019-03-19 16:12:26 -04:00
Kyle Spearrin ac6a05e53b null checks on menu items 2019-03-12 16:08:14 -04:00
Kyle Spearrin 6059f8cf05 new twitter account 2019-03-06 15:47:03 -05:00
Florian Keller b55ab576ef fix: Remove unnecessary async (#202) 2019-01-27 18:04:01 -05:00
Kyle Spearrin bfd8f55b4d simplify quit bitwarden menu option 2018-12-03 16:07:03 -05:00
h44z 03117facbb Close to tray (#168)
* Close to Tray implemented

* Enable Tray Icon on Linux

* Rever german locale

* Revert eaf730e51c

* Show quit button in file menu only for linux and windows
2018-12-03 15:55:55 -05:00
Kyle Spearrin 1e7c3c058c show fingerprint phrase menu option 2018-11-16 10:34:31 -05:00
Arunvel Sriram 3ff1dcfd87 Add keybinding to open settings (#150) 2018-10-22 13:45:27 -04:00
Kyle Spearrin 2dd81a9341 mobile app and browser extension menus not for win store 2018-10-10 09:30:15 -04:00
Kyle Spearrin b032bc2f33 export vault 2018-08-01 23:21:32 -04:00
Kyle Spearrin fea8ab5921 dont use powerMonitor on snaps 2018-07-26 16:50:05 -04:00
Kyle Spearrin 689e7a4999 null checks on contextMenu 2018-05-29 23:11:28 -04:00
Kyle Spearrin 786549c2c2 move tray to jslib 2018-05-08 12:05:05 -04:00
Kyle Spearrin f149f98145 respect showWindow param 2018-05-08 10:59:12 -04:00
Kyle Spearrin 2c8e153931 minimize event only on windows 2018-05-08 10:29:51 -04:00
Kyle Spearrin 9772acad40 hide to tray menu option 2018-05-08 09:40:33 -04:00
Kyle Spearrin b8ae738621 fixes for macos 2018-05-05 11:36:36 -04:00
Kyle Spearrin 9d969929de more tray icon options 2018-05-05 00:29:02 -04:00
Kyle Spearrin 0e82da9bdc add menu for tray on linux 2018-05-04 17:24:31 -04:00
Kyle Spearrin 18feb238a7 move updater to jslib 2018-05-04 14:16:28 -04:00
Kyle Spearrin 0fe8782c2d use proper nativeimage 2018-05-04 13:39:03 -04:00
Kyle Spearrin 70606f208b proper icons for macos 2018-05-04 13:32:30 -04:00
Kyle Spearrin db0986e95f some fixes for tray icon 2018-05-04 13:16:12 -04:00
tstumm 0f2d1e73b4 Tray icon (#84)
* Implemented configurable tray icon

* Fixed calls to callAnalytics using wrong indicators
2018-05-04 12:45:42 -04:00
Kyle Spearrin 8239c0cc53 move to base menu and keytar storage from jslib 2018-04-25 15:43:26 -04:00
Kyle Spearrin d02a16a370 move common code to jslib 2018-04-24 16:30:47 -04:00
Kyle Spearrin bb9452f057 remove additional + on chrome ext link 2018-04-17 15:07:21 -04:00
Kyle Spearrin 3af510b154 hide premium menu on windows store 2018-04-03 17:03:11 -04:00
Kyle Spearrin f20e7c3011 lint fix 2018-03-19 10:03:20 -04:00
Kyle Spearrin 97607cd664 no update for menu for snap store either 2018-03-15 13:01:22 -04:00
Kyle Spearrin c9d3452f05 no update menu item for windows store 2018-03-15 13:01:22 -04:00
Kyle Spearrin cd904cbb82 change new item shortcuts, resolves #52 2018-02-28 20:56:07 -05:00
Kyle Spearrin 270328d5b3 mac app store fixes 2018-02-27 22:15:52 -05:00
Kyle Spearrin e6a51b0732 close is quit on mac 2018-02-27 00:32:58 -05:00
Kyle Spearrin e8cd11b8a6 dummy Bitwarden window menu item 2018-02-27 00:24:47 -05:00
Kyle Spearrin 36e0e32d10 adjustments for mas 2018-02-26 23:43:27 -05:00
Kyle Spearrin d5650f1f8d no single instance on mas or snap 2018-02-26 22:03:02 -05:00
Kyle Spearrin 637a82c21b window and help translations for menu 2018-02-25 21:37:00 -05:00
Kyle Spearrin e505c63395 assign electron-log to updater 2018-02-24 22:54:14 -05:00
Kyle Spearrin 103c123cc5 set window icon only on linux 2018-02-24 22:43:26 -05:00
Kyle Spearrin becf7aaaa8 icon for browserwindow 2018-02-24 21:49:05 -05:00
Kyle Spearrin 27046cb38e wire up updater logger 2018-02-23 23:27:20 -05:00
Kyle Spearrin 7d25b1462c updater can only run on certain installations 2018-02-23 15:23:21 -05:00
Kyle Spearrin e3c5e3e706 single instance app 2018-02-23 15:08:26 -05:00
Kyle Spearrin 858f82742a i18n for menu item roles 2018-02-22 23:19:35 -05:00
Kyle Spearrin 7d45b8f924 link to self hosted web vault if set 2018-02-19 08:52:53 -05:00
Kyle Spearrin 8dafca3706 password history 2018-02-17 22:37:43 -05:00
Kyle Spearrin 22d5b23e5b force run app after update 2018-02-17 21:31:51 -05:00
Kyle Spearrin 830a437f1e premium membership component 2018-02-16 15:03:29 -05:00
Kyle Spearrin 54d2742604 dialogs have a message title 2018-02-16 14:20:43 -05:00
Kyle Spearrin 34b3890647 context menu options for cipher listing 2018-02-16 13:59:46 -05:00
Kyle Spearrin 27f24eb076 comment 2018-02-16 12:18:04 -05:00
Kyle Spearrin afa2112d91 only appimage supports autoupdates on linux 2018-02-16 12:13:36 -05:00
Kyle Spearrin f1db13b1fd maximize window if too big 2018-02-16 11:14:17 -05:00
Kyle Spearrin c9645ef262 missing buttons from updater 2018-02-16 10:04:55 -05:00
Kyle Spearrin b66e1e8c83 null check windowMain.win 2018-02-16 09:59:03 -05:00
Kyle Spearrin 12a51eed89 fix null ref 2018-02-15 14:05:01 -05:00
Kyle Spearrin 490e16798b persist and restore window state 2018-02-14 15:34:17 -05:00
Kyle Spearrin 400f534ab3 only update menu for certain events 2018-02-14 08:54:27 -05:00
Kyle Spearrin 3bffbbbeb3 update menu items on event messages 2018-02-14 00:26:32 -05:00
Kyle Spearrin 216c77fa25 electron main class 2018-02-13 23:38:18 -05:00
Kyle Spearrin baaebdd2ad separator for select all 2018-02-13 23:11:32 -05:00
Kyle Spearrin 024a101374 context menu 2018-02-13 23:06:45 -05:00
Kyle Spearrin c2043c1447 get updater menu item by id 2018-02-13 22:33:01 -05:00
Kyle Spearrin 6b1ca33671 update events 2018-02-13 15:29:27 -05:00
Kyle Spearrin c1ad495753 update events 2018-02-13 15:00:38 -05:00
Kyle Spearrin c22369fff4 version update alert 2018-02-13 12:59:24 -05:00
Kyle Spearrin 420f0a5a6b lint fixes 2018-02-12 16:12:18 -05:00
Kyle Spearrin 3d2a53bdde updater and about information in menu 2018-02-12 16:07:14 -05:00