antelle
5a10dc1f2f
removed unnecessary exports
2019-09-15 13:27:24 +02:00
antelle
9c1de2aca9
moved storage modules
2019-09-15 13:24:53 +02:00
antelle
c83dff46a7
renamed the mixin
2019-09-15 12:41:38 +02:00
antelle
3bae948218
grammar
2019-09-15 12:40:25 +02:00
antelle
6551622e07
fixed an error message
2019-09-15 12:37:11 +02:00
antelle
58b8ed7940
renamed mixins to view-engine
2019-09-15 12:14:53 +02:00
antelle
bc808889a1
removed some view methods
2019-09-15 12:12:00 +02:00
antelle
5cd19cee56
protected-value-ex
2019-09-15 12:09:18 +02:00
antelle
f82791096d
renamed helpers
2019-09-15 08:51:24 +02:00
antelle
58726de491
path fix
2019-09-15 08:49:41 +02:00
antelle
60dcfbb071
organized files inside comp
2019-09-15 08:47:57 +02:00
antelle
9e7a86a1db
organized files inside util
2019-09-15 08:11:11 +02:00
antelle
0028f2293f
checking if devtools are supported before adding a shortcut
2019-09-15 07:47:45 +02:00
antelle
e7d88cce58
fix #1141 : opening file from storage if cache is not available
2019-09-15 07:44:04 +02:00
antelle
73635e2784
fix plugin gallery layout on mobile
2019-09-14 23:35:10 +02:00
antelle
92d4a40228
about
2019-09-14 22:32:35 +02:00
antelle
0b8bc1afb0
fixed a warning in XHR.send
2019-09-14 22:21:21 +02:00
antelle
dbc73a73e2
fix #713 : markdown notes
2019-09-14 22:12:02 +02:00
antelle
f7ef9a7b4a
wording
2019-09-14 17:09:35 +02:00
antelle
b06cb26edc
fix #743 : copying entry fields to clipboard
2019-09-14 17:06:38 +02:00
antelle
56d84e1d18
fix #348 : configurable system-wide shortcuts
2019-09-14 16:36:30 +02:00
antelle
3859beb543
devtools are now opened with alt-cmd-I
2019-09-14 14:07:56 +02:00
antelle
ba122e786c
fix #1255 : file format version and kdf selection in settings
2019-09-14 09:34:23 +02:00
antelle
cdedcd9dac
babel preset-env
2019-09-13 23:25:57 +02:00
antelle
e0291b2d52
fix #554 : checking active window id during auto-type
2019-09-12 22:38:21 +02:00
antelle
068e49c53c
checking modal before closing the dropdown
2019-09-12 20:21:49 +02:00
antelle
0fe67c9e4a
Revert "fix #1154 : relative Destination header in WebDAV MOVE"
...
This reverts commit cbbf5f83
fix #1259
2019-09-12 20:09:45 +02:00
antelle
79dd95facd
fix #1243 : auto-type any field
2019-09-12 19:59:35 +02:00
antelle
9e5d6403fa
fixed auto-type select view on macos theme
2019-09-12 07:12:52 +02:00
antelle
0a9296c6c4
fix #107 : multiline custom fields support
2019-09-11 23:50:18 +02:00
antelle
07df05304e
fix multi-line fields display in history
2019-09-11 23:04:28 +02:00
antelle
5d0556debc
fix #1226 : 7-digit Authy OTP support
2019-09-11 22:41:00 +02:00
antelle
789103a2b8
fix #764 : multiple attachments display
2019-09-11 22:25:33 +02:00
antelle
f48713409b
spacing fix
2019-09-09 22:10:29 +02:00
antelle
0953a29b4e
prettier
2019-09-09 17:07:24 +02:00
antelle
e82732c8c0
up languages
2019-09-09 17:06:29 +02:00
antelle
c525d1f9e0
padding
2019-09-09 17:01:47 +02:00
antelle
b21b9cd24e
fix
2019-09-09 16:56:32 +02:00
antelle
31b0097afb
fixed links
2019-09-09 16:54:14 +02:00
antelle
65ba766b0f
mobile fixes
2019-09-08 21:21:20 +02:00
antelle
bd37cb2c26
field order
2019-09-08 20:29:07 +02:00
antelle
5703dceb0c
HTML export
2019-09-08 20:28:02 +02:00
antelle
15b170db5d
pretty-printing exported XML files
2019-09-08 18:09:13 +02:00
antelle
ef71035e0d
fixed tip size
2019-09-08 15:29:02 +02:00
antelle
a634d824d0
fixed calendar styles
2019-09-08 14:59:08 +02:00
antelle
42f0cc307f
grammar
2019-09-08 14:39:06 +02:00
antelle
68e5955d09
mac colors
2019-09-08 14:38:26 +02:00
antelle
3df178a026
confirmation for deleting an entry on mobile
2019-09-08 14:20:11 +02:00
antelle
ba57bf9503
updated the demo file
2019-09-08 14:14:07 +02:00
antelle
c216d785aa
displaying websites as HTTPS if no scheme is provided
2019-09-08 14:11:33 +02:00
antelle
f4359fef92
fixed field editing issues
2019-09-08 14:10:35 +02:00
antelle
13f90d7a39
up bourbon
2019-09-08 13:43:55 +02:00
antelle
135c4dc60e
grammar
2019-09-08 13:13:30 +02:00
antelle
a78c63b05b
style adjustments
2019-09-08 13:10:01 +02:00
antelle
e3081cba17
changed the icon of automatic search
2019-09-08 12:59:45 +02:00
antelle
bfbfaf559a
fixed the button position
2019-09-08 12:54:29 +02:00
antelle
6e03932e6d
show the macOS theme only on Apple devices
2019-09-08 12:53:05 +02:00
antelle
c5f2bd4aa3
fix generator
2019-09-08 11:50:26 +02:00
antelle
ba56444a6e
fixed paddings
2019-09-08 11:46:03 +02:00
antelle
56fbc14893
picker
2019-09-08 11:32:31 +02:00
antelle
7f20e6cc46
mobile fix
2019-09-08 11:05:38 +02:00
antelle
6dba3f9bf7
macos dark theme
2019-09-08 10:54:18 +02:00
antelle
47b2c32031
bg
2019-09-08 09:56:41 +02:00
antelle
c5d8732031
up deps
2019-09-08 09:38:31 +02:00
antelle
2181c9aa91
dropped support for browsers without css variables
2019-09-08 09:31:25 +02:00
antelle
82f841fdf9
macOS dark theme
2019-09-08 09:12:15 +02:00
antelle
bebb9a88eb
fixed field editing styles
2019-09-08 08:25:15 +02:00
antelle
8df70602c0
Merge branch 'master' into develop
2019-09-07 21:16:57 +02:00
antelle
ef39b5c79c
donation link changed
2019-09-07 21:15:20 +02:00
antelle
d670deb0cb
Merge branch 'master' into release-1.9
2019-09-07 19:24:48 +02:00
antelle
1a7975072f
Merge branch 'master' into develop
2019-09-05 22:34:56 +02:00
antelle
2dc9959ca4
fixed menu padding issues in some browsers
2019-09-05 22:30:04 +02:00
antelle
b689c96870
xml files can be now opened as regular files
2019-08-25 12:46:53 +02:00
antelle
ea00818573
fix #1129 : webdav storage error on Unicode filenames
2019-08-24 07:47:13 +02:00
antelle
cbbf5f833a
fix #1154 : relative Destination header in WebDAV MOVE
2019-08-24 07:37:08 +02:00
antelle
8a258998dd
fixed group settings not being displayed
2019-08-24 07:14:29 +02:00
antelle
80c44c4c03
fixed group settings not being displayed
2019-08-24 07:09:53 +02:00
antelle
ba122bd9d0
fix #1241 : config option to disable xml export (canExportXml)
2019-08-24 06:56:25 +02:00
antelle
a35817c379
up languages
2019-08-22 22:25:59 +02:00
antelle
ba29687865
fix #1234 auto-type issues in xubuntu/xfce
2019-08-22 22:15:04 +02:00
antelle
c5c64bee20
fix #1235 : custom themes loading
2019-08-20 20:18:16 +02:00
antelle
d16f335627
up de
2019-08-19 21:03:33 +02:00
antelle
2c38f3c8f2
fix #1234 : auto-type not working on linux
2019-08-19 20:55:25 +02:00
antelle
a69cf5cd85
improved ranking search
2019-08-18 16:14:47 +02:00
antelle
7c5b76fda3
fix #1231 : tooltip arrow positioning
2019-08-18 14:44:51 +02:00
antelle
ba2d9415be
version
2019-08-18 11:10:27 +02:00
antelle
f8395f7f38
better eslint
2019-08-18 10:17:09 +02:00
antelle
3e3d3571be
eslint
2019-08-18 08:09:42 +02:00
antelle
fa4ff0b0c3
prettier
2019-08-18 08:05:38 +02:00
antelle
176c2a6edd
moved the loader
2019-08-18 07:58:23 +02:00
antelle
74a005d0e3
removed an unused field
2019-08-17 20:09:24 +02:00
antelle
02bb56357f
better error description
2019-08-17 19:30:42 +02:00
antelle
8ab1ec615f
bugfixes for new Electron and webpack
2019-08-17 15:20:00 +02:00
antelle
0d126ae0d8
fix #1166 : prevent webdav password logging
2019-08-17 11:39:22 +02:00
antelle
2c064989c1
fix #1215 : url matching when there's no website field
2019-08-17 11:28:45 +02:00
antelle
51cc550502
fix #1209 : copying app information to clipboard
2019-08-17 11:15:23 +02:00
antelle
84a23e4aea
prettier
2019-08-16 23:05:39 +02:00
antelle
68245629e4
fixed argon2
2019-08-16 22:30:03 +02:00
antelle
336c80e296
up eslint
2019-08-16 21:36:22 +02:00
antelle
a7096b5cdf
building css with webpack
2019-08-16 18:45:11 +02:00
antelle
32b4e99c12
merge GrantMoyer-develop: option to hide password in the generator
2019-08-15 22:08:26 +02:00
antelle
c2658395c0
fixed generator style issues in Firefox, see #1222
2019-08-15 21:25:02 +02:00
Grant Moyer
4892e7aa2b
Only create a hidden input if not simpleCopy
2019-08-14 23:20:03 -04:00
Grant Moyer
d96f458a1b
Easy requested changes
2019-08-14 22:59:53 -04:00
Grant Moyer
93b05e448e
Remove hide button from copy mode of password generator
...
Also fix a regression I had introduced
2019-08-07 19:49:27 -04:00
antelle
63f68dff04
fixed generator style issues in Firefox, see #1222
2019-08-07 20:32:38 +02:00
Grant Moyer
065ca2dad4
Remove extraneous change and fix indentation
2019-08-06 22:25:57 -04:00
Grant Moyer
03f566e7cd
Fix copying hidden password
2019-08-06 20:07:55 -04:00
Grant Moyer
9c8ebde19d
Move hide button to top of dialog
2019-08-06 18:48:21 -04:00
Grant Moyer
ebcbe6496a
Add tooltip to password hiding button
2019-08-05 22:24:26 -04:00
Grant Moyer
a2a5d6d10a
Remove existing tooltip when creating a new one
2019-08-05 22:23:54 -04:00
Grant Moyer
276afa42da
Add option to hide generated password
2019-08-05 19:22:29 -04:00
antelle
2437ae575c
fix #1221 : added '30 min' lock option
2019-08-05 18:47:01 +02:00
antelle
1357c7cb1c
fixed a phrase
2019-04-23 19:06:05 +02:00
antelle
2c334f4346
fixed a phrase
2019-04-23 19:05:41 +02:00
antelle
6f203f0a3e
removed obsolete code
2019-04-13 11:04:31 +02:00
Dennis Ploeger
fa136af90a
bug: Fixed missing preparation for filter on autotype
2019-04-02 14:09:12 +02:00
Dennis Ploeger
1ab397be0a
bug: Fixed missing preparation for filter on autotype
2019-04-02 14:08:56 +02:00
antelle
7795006337
languages
2019-03-31 15:50:36 +02:00
antelle
2820141897
fix #910 : removing bad characters from input
2019-03-31 15:05:48 +02:00
antelle
62e3068af1
fix #1104 : update unsaved flag for all entries
2019-03-31 14:51:35 +02:00
antelle
4e3b0b73b4
fix 1127: auto-type markup
2019-03-31 14:34:55 +02:00
antelle
3012d1b4e1
fixed auto-type window on mac
2019-03-31 14:30:36 +02:00
antelle
35ed03021a
merge dploeger-autotypeopendatabase
2019-03-31 14:30:14 +02:00
antelle
443a7b4f8d
Merge pull request #1138 from HarlemSquirrel/linux-focus-fix
...
Update Launcher.showMainWindow
2019-03-31 14:07:00 +02:00
antelle
172a6cec2a
Merge pull request #1134 from kee-org/fix-details-shortcuts-do-not-preventdefault
...
Prevent default on details copy keyboard shortcuts
2019-03-31 14:04:51 +02:00
antelle
6a9640ec29
mobile improvements
2019-03-31 13:55:00 +02:00
antelle
2daa28ec0b
mobile list styles
2019-03-30 23:49:14 +01:00
antelle
fb418d3aa0
better detail editor styles on mobile
2019-03-30 23:39:33 +01:00
antelle
a7d7400309
fixed filter reset
2019-03-30 23:05:48 +01:00
antelle
a49eaa2103
Merge pull request #1151 from kee-org/fix-emptying-trash-unreliable
...
Improve reliability of emptying trash
2019-03-30 20:30:59 +01:00
luckyrat
400a0ab04f
Improve reliability of emptying trash
2019-03-30 12:22:39 +00:00
antelle
7126db88c0
images
2019-03-29 19:53:46 +01:00
antelle
04fc3ee3d4
bigger list on mobile
2019-03-28 22:49:51 +01:00
antelle
16bbae35f2
PWA styles fixes
2019-03-28 22:31:53 +01:00
antelle
cf6fca86f3
iOS PWA improvements
2019-03-28 22:02:04 +01:00
antelle
b434d69fd1
Merge pull request #1148 from kee-org/fix-string-comparator-maximum-char-value
...
Change string comparator last char value to 0xfffd
2019-03-25 22:27:37 +01:00
luckyrat
7e6892f828
Change string comparator last char value to 0xfffd
2019-03-25 17:54:49 +00:00
antelle
7fa8ba6a5a
fix eslint
2019-03-15 19:19:53 +01:00
Kevin McCormack
36bb2ff175
Update Launcher.showMainWindow
...
Fixes #1095
2019-03-15 09:19:25 -04:00
Dennis Ploeger
bd75f50a0a
Fixed sorting by rank without giving a filter
2019-03-15 10:30:00 +01:00
luckyrat
3841148820
Prevent default on details copy keyboard shortcuts
2019-03-12 12:48:44 +00:00
antelle
1a421a7b34
Merge pull request #1131 from dploeger/rank-calculation-lowercase-fix
...
Lowercased the search string, so case doesn't produce different ranking results
2019-03-09 14:26:13 +01:00
Dennis Ploeger
b6bac6d11f
Moved prepareFilter to a better place
2019-03-09 12:13:41 +01:00
Dennis Ploeger
ef68fe1742
Optimization
2019-03-08 08:01:39 +01:00
Dennis Ploeger
197c64ad14
Lowercased the search string, so case doesn't produce different ranking results
2019-03-07 09:18:54 +01:00
antelle
f0ff26ebb4
merge master
2019-03-06 19:28:10 +01:00
antelle
e6a8a8c335
removed an unnecessary copy
2019-03-05 18:49:44 +01:00
Dennis Ploeger
9f845c4eb8
Optimized settings template
2019-03-04 21:59:21 +01:00
Dennis Ploeger
c6e2e48a98
Optimized setting description
2019-03-04 08:31:52 +01:00
Dennis Ploeger
a955fcf12f
New Feature: Disable direct autotype
2019-03-03 12:53:47 +01:00
antelle
9312fd105b
improved link security
2019-03-02 17:16:14 +01:00
antelle
ce527f4af5
fix #1124 : keyboard navigation issues
2019-03-02 17:14:38 +01:00
Markus Heiser
40fd5c4a7b
icon-select-view.js: remove unused Launcher (eslint:app)
...
Running "eslint:app" (eslint) task
keeweb/app/scripts/views/icon-select-view.js
3:7 error 'Launcher' is assigned a value but never used no-unused-vars
Aborted due to warnings.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-02-22 19:05:55 +01:00
antelle
31986b1d50
merge master
2019-02-09 21:49:23 +01:00
antelle
f729872d70
using favicon.keeweb.info to download icons
2019-02-09 16:05:42 +01:00
antelle
ab0da3f49c
focus issues fix
2019-02-09 12:11:32 +01:00
antelle
f0530e2270
Merge branch 'master' into develop
2019-02-07 22:38:58 +01:00
antelle
6cad71e859
fixed focus issues
2019-02-07 22:34:09 +01:00
antelle
243e068fd6
fixed focus issues
2019-02-06 20:36:50 +01:00
antelle
b9cedc15b8
locale
2019-02-05 20:03:29 +01:00
antelle
b35465fa8e
fix #1094 : plugin installation in MS Edge
2019-02-05 19:23:10 +01:00
antelle
0915e5d6ca
fix #1096 : focus issues after minimizing
2019-02-05 19:23:10 +01:00
Dennis Ploeger
8cd66607ef
Made ranking calculation stateless
2019-02-05 18:08:06 +00:00
Dennis Ploeger
e89eac9a32
Merge branch 'develop' into issue-814
2019-02-04 21:53:09 +01:00
antelle
5ebc63833d
fix #1094 : plugin installation in MS Edge
2019-02-04 19:49:01 +01:00
antelle
e79e903f25
fix #1096 : focus issues after minimizing
2019-02-04 19:49:01 +01:00
antelle
28c9faf48f
focusdetector static
2019-02-04 19:49:01 +01:00
antelle
e4ebcfaf99
fix #1094 : plugin installation in MS Edge
2019-02-04 19:43:45 +01:00
antelle
1afc3a414b
fix #1096 : focus issues after minimizing
2019-02-04 19:20:12 +01:00
antelle
3c105c6091
focusdetector static
2019-02-04 19:14:31 +01:00
antelle
8cc80dbd69
focusdetector static
2019-01-21 20:52:40 +01:00
antelle
75eaf88d84
fixed focus detector
2019-01-15 19:03:23 +01:00
Dennis Ploeger
7fd72ff687
Moved complete focus detection to a new util component
2019-01-15 19:03:10 +01:00
Dennis Ploeger
29a250d16f
Only focuses input field when app or browser is active on lock. Fixes #423
2019-01-15 19:03:02 +01:00
antelle
903d6dc271
fixed focus detector
2019-01-14 19:05:16 +01:00
antelle
591a9456dc
Merge pull request #1088 from dploeger/issue-423
...
Only focuses input field when app or browser is active on lock
2019-01-14 18:52:44 +01:00
Dennis Ploeger
265b6efc96
Moved complete focus detection to a new util component
2019-01-14 08:56:33 +01:00
Dennis Ploeger
69e079c319
Only focuses input field when app or browser is active on lock. Fixes #423
2019-01-13 19:39:37 +01:00
antelle
20c651da41
Merge branch 'master' into develop
2019-01-13 17:28:43 +01:00
antelle
00fb500287
fix #1085 : disabled manifest.json to fix dropbox in iOS PWA
2019-01-13 17:02:01 +01:00
antelle
f18d053cbf
Merge pull request #674 from alex-shpak/cordova
...
Cordova specific file system and fingerprint fixes.
2019-01-10 18:48:49 +01:00
Alex Shpak
a740c51d82
#674 , Move fingerprint reset code to setSyncComplete
2019-01-09 23:25:45 +01:00
Alex Shpak
b9ffe62e8b
#674 , Update fingerprint code to expose password less, remove fingerprint suggestion on password change
2019-01-09 22:45:26 +01:00
Alex Shpak
d3d1685785
Lock cordova app on minimize
2019-01-09 21:17:20 +01:00
Alex Shpak
adeb58bd6b
Fix clipboard for cordova to use existing hidden input
2019-01-09 21:17:20 +01:00
Alex Shpak
bd33a72ddc
Fix bug with file-info saving for cordova, implement simple copy to clipboard
2019-01-09 21:17:20 +01:00
Alex Shpak
92cfcf4415
Added missed semicolon
2019-01-09 21:17:20 +01:00
Alex Shpak
dd850197e4
Moved password insertion
2019-01-09 21:17:20 +01:00
Alex Shpak
59fa9253b3
Added fingerprint support for changed password
2019-01-09 21:17:20 +01:00
Alex Shpak
14b953f764
Fixed fingerprint and mkdir bugs
2019-01-09 21:16:15 +01:00
antelle
ee94183e2a
devtools mode
2019-01-07 20:43:14 +01:00
antelle
97e89ed8be
up translations
2019-01-07 18:42:59 +01:00
antelle
3ff98e06de
wording
2019-01-06 23:34:39 +01:00
antelle
ae8e6e4bc8
fix #810 : Google Drive cookies
2019-01-06 23:33:09 +01:00
antelle
039e6ae8e9
fixed onedrive popup issues observed in #821
2019-01-06 20:21:56 +01:00
antelle
51bc308fa8
fix #1078 : updater hanged on "extracting files"
2019-01-06 19:20:56 +01:00
antelle
78bf20e3c3
fix #1077 : broken auto-type
2019-01-06 18:33:48 +01:00
antelle
d8894dcd7e
languages
2019-01-06 17:05:15 +01:00
antelle
46ea0ac03e
removed filesaver
2019-01-06 16:50:13 +01:00
antelle
92678730ca
removed file-saver
2019-01-06 15:38:03 +01:00
antelle
85f78257ed
webpack 4
2019-01-06 13:09:45 +01:00
antelle
91a15c4b5e
upgraded modules, fixed argon2
2019-01-06 11:44:10 +01:00
Dennis Ploeger
1b896f3218
Rank calculation when searching and a new sorter based on that rank.
...
Rank is calculated as requested in #814 .
String rank calculation was taken from the auto type filter and
moved into a mixin.
Fixes #814
2019-01-04 09:05:44 +01:00
Dennis Ploeger
77123756b6
Introduced a tooltip to make the secure field feature more understandable
...
Fixes #805
2019-01-03 19:40:27 +01:00
Dennis Ploeger
6a7bea7120
URL matching moved from helper to auto-type
2019-01-03 19:40:27 +01:00
Dennis Ploeger
eb9c6cbf69
Moved error interpretation to storage provider
2019-01-03 19:40:27 +01:00
Dennis Ploeger
1338cf33dd
Introduced a new verb form of "Sync" as setFileSync was already used as a noun
2019-01-03 19:40:27 +01:00
antelle
86567521dd
removed an exposed variable
2019-01-03 19:40:27 +01:00
Dennis Ploeger
c810220df6
Implemented an auto save feature that periodically saves all files
...
Changed the label for the old "auto save feature" to make it more distinct from the new feature
Removed the setting from view for non-desktop users, because it wasn't supported there anyway
Fixes #745
2019-01-03 19:40:27 +01:00
Dennis Ploeger
807128bc2f
Check for a URL in the title for unsupported apps
2019-01-03 19:40:26 +01:00
Dennis Ploeger
0b25fbdef2
Moved to a mixin
2019-01-03 19:40:26 +01:00
Dennis Ploeger
4b59500f32
ESLint fixes
2019-01-03 19:40:26 +01:00
Dennis Ploeger
969892f9e1
Added tooltip when field from history was copied. Fixes #857
2019-01-03 19:40:26 +01:00
Dennis Ploeger
bd904c3bd6
Better error message, when backup path is a directory and not a file. closes #869
2019-01-03 19:40:26 +01:00
Dennis Ploeger
02c355ae43
Use "Sync" instead of "Save" on cloud storage. Fixes #880
2019-01-03 19:40:25 +01:00
antelle
5204350453
removed an exposed variable
2019-01-02 21:45:53 +01:00
antelle
1669fcc6d4
Merge pull request #1069 from dploeger/issue-745
...
Implemented an auto save feature that periodically saves all files
2019-01-02 21:45:20 +01:00
antelle
3136abc337
Merge pull request #1059 from dploeger/issue-857
...
Added tooltip when field from history was copied. Fixes #857
2019-01-02 21:22:11 +01:00
Dennis Ploeger
425389051a
Implemented an auto save feature that periodically saves all files
...
Changed the label for the old "auto save feature" to make it more distinct from the new feature
Removed the setting from view for non-desktop users, because it wasn't supported there anyway
Fixes #745
2019-01-02 15:19:19 +01:00
Dennis Ploeger
20ed2fd33c
Support removing custom fields by emptying their title, too
2019-01-02 14:31:08 +01:00
Dennis Ploeger
a6c97e496e
No transition and a bigger bar for reordering via drag and drop
2019-01-02 14:03:22 +01:00
Dennis Ploeger
1e58a5419c
Moved to a mixin
2019-01-02 10:49:12 +01:00
antelle
72c912d57f
typo
2019-01-01 20:18:33 +01:00
ik9999
b7ecf9d925
Fix bug: search filters UI opens when user clicks on folder when advancedSearch is set in settings
2018-12-31 15:54:42 +03:00
ik9999
5e57938aab
Allow custom advancedSearch in settings json
2018-12-30 22:03:02 +03:00
antelle
e07777179f
eslint
2018-12-28 19:11:45 +01:00
antelle
6202de44df
fix #848 : disabled auto-type shortcut if there's no auto-type
2018-12-28 19:10:25 +01:00
antelle
f8a35f9ac3
eslint
2018-12-28 18:51:45 +01:00
Dennis Ploeger
31902697c0
Trigger fileinfo reset on keyfile change. Closes #845
2018-12-28 18:51:45 +01:00
Dennis Ploeger
fee7ac1e02
Added tooltip when field from history was copied. Fixes #857
2018-12-28 12:23:20 +01:00
Dennis Ploeger
223827ad76
Select from last open files by using arrow keys. Fixes #889
2018-12-28 08:14:36 +01:00
Dennis Ploeger
3691a382da
Removed invalid (?) sanity check, that hindered the render of file settings views. Fixes #904
2018-12-27 15:04:21 +01:00
antelle
7cc8e125e5
Merge pull request #1053 from dploeger/issue-974
...
Set file to be modified after deleting a version. Fixes #974
2018-12-21 17:52:06 +01:00
antelle
164cc5c346
Merge pull request #1052 from dploeger/issue-975
...
Added name field. fixes #975
2018-12-21 17:48:21 +01:00
Dennis Ploeger
107beaec62
Set file to be modified after deleting a version. Fixes #974
2018-12-21 08:35:10 +01:00
Dennis Ploeger
3bde78d9f2
Added name field. fixes #975
2018-12-21 08:24:25 +01:00
antelle
1dfc91aa66
fix #1042 : applying themes from config
2018-12-20 20:58:10 +01:00
antelle
9b9cda384a
eslint
2018-10-22 22:03:51 +02:00
Boris Bondarenko
389c3859c6
Added shortcuts Action+Opt+Up/Down to navigate menu
2018-10-22 20:16:08 +02:00
Dennis Ploeger
06b3e80880
Nasty typo fix, added shortcut information in the autotype selector
2018-10-13 15:21:55 +02:00
Dennis Ploeger
d8dbe0464f
Cleaned up the code a bit
2018-10-13 11:04:58 +02:00
Dennis Ploeger
e23beaf831
Implemented hotkeys (option/enter and command/enter) to support separate username or password entry. Fixes #1017
2018-10-12 12:31:04 +02:00
antelle
4a070bbc57
Removed autocapitalization from WebDav fields, fix #1014
2018-10-11 22:52:11 +02:00
antelle
61ca037357
Merge pull request #995 from Coises/tray-min-auto-type-select-fix
...
tray-min-auto-type-select-fix
2018-09-05 20:44:24 +03:00
Coises
d2446cd0e1
tray-min-auto-type-select-fix
...
The fix for alt-tab behavior when KeeWeb is minimized to the tray
in 3dae878
left a problem when auto-type raises a selection list: the
taskbar button shows, and after a selection is made KeeWeb minimizes
to the taskbar but leaves a tray icon present. The same thing happens
if auto-type is canceled by clicking either the minimize button or the
close button at the top right of the selection window. From this state,
various scenarios lead to having duplicate tray icons.
This commit restores the behavior of 1.6.3 when auto-type raises
a selection list while KeeWeb is minimized to the tray: the selection
window shows, the tray icon stays, and no taskbar button shows.
We used to minimize the window after selection regardless of its
previous state; this worked because we hid the taskbar button and
minimized the window when minimizing to the tray, but that's what caused
the alt-tab problem. Since we now hide when minimizing to the tray,
we have to know whether to minimize or hide after selection.
The simplest way to do that is to keep the old behavior of leaving the
tray icon present when auto-type raises a selection window while KeeWeb
is minimized to the tray. Instead of calling minimize on the main
window, launcher-electron.js now calls app.minimizeThenHideIfInTray
which is defined in desktop/app.js. That routine minimizes KeeWeb (which
returns focus to the previously active window) and then hides the main
window if and only if a tray icon is present. Because we don't want a
tray icon and a taskbar button present at the same time, app.minimizeApp
is also changed to restore the call to mainWindow.setSkipTaskbar(true)
in the non-Darwin path; thus, when auto-type raises a selection window,
there won't be a taskbar button if KeeWeb was minimized to the tray.
If auto-type is canceled by clicking the top right close button while a
selection list is displayed and there is a tray icon, the KeeWeb window
is hidden and the tray icon stays, just as one would expect. This is
the most likely way someone using "Minimize app instead of close" would
choose to dismiss the auto-type selection list.
If auto-type is canceled when a selection list is displayed while there
is a tray icon by clicking the top right minimize button, by using
alt-tab, or by clicking outside the selection window, the KeeWeb window
reverts to its normal display and shows in the alt-tab list, but the
tray icon remains and no taskbar button is shown. This is not ideal;
it could be addressed in another commit if it seems worth doing. This
commit mitigates these scenarios by adding a check to app.minimizeApp
to assure that we never create a second tray icon if one is already
present. This can do no harm and might catch other "corner cases" that
are difficult to foresee. The next time the tray icon is clicked or
the app is minimized to the tray by clicking the top right close button
normal behavior is fully restored.
If I've made no mistakes, the only change to the Darwin path is that it,
too, is subject to the check that a new tray icon is not created if one
already exists. I'm guessing that's OK, but I have no way to test
Darwin.
2018-09-04 20:34:11 -07:00
Coises
2e54d30b9d
Adjust some overflow behavior in the details panel
...
Adding max-width, white-space, overflow and text-overflow to "a" children
of .details_field-value elements corrects an anomaly with long Website
values. Previously they displayed wider than other values, and the space
in which one could click to edit the field without triggering the link
was very thin. This establishes what was presumably the intended behavior.
Removing white-space from .details__attachment-preview-download-text
allows the text to wrap when the details pane is too narrow to show it all
on one line.
Replacing margin-right with max-width in .details__history fixes
issue #945 and makes fields in the history wrap as they do
in the ordinary details pane.
Adding flex to .details_history-top prevents the history details from
overlapping the navigation controls when the window height is too small
to show everything without scrolling.
Adding padding-right and margin-right to .details__history-top and
.details__history-buttons keeps those elements from overlapping
the scroll bar and aligns their right edges with the right edges
of the widest .details_field-value elements.
2018-09-03 14:13:42 -07:00
antelle
9924dff39a
removed old feature detecting stuff
2018-08-30 22:21:57 +02:00
antelle
1054cdcfc4
Testing features on start
2018-08-30 22:16:31 +02:00
antelle
0405ba0321
Reverted https warning back
2018-08-30 21:38:52 +02:00
antelle
c8dc0aefa0
removed debug code
2018-08-30 21:33:07 +02:00
antelle
e889f5f5ba
Require https on start: some browser APIs are not available when the app is loaded via HTTP, it's better to fail fast.
2018-08-30 21:32:37 +02:00
antelle
e344bc993e
improved messages
2018-08-30 21:22:17 +02:00
antelle
3f3ba4d34b
saving cookies during ajax requests, this could fix #810
2018-08-30 21:13:40 +02:00
sahal.sahal
00d12b96db
#646 Change confirm password message.
2018-08-31 02:31:39 +08:00
sahal.sahal
dbbf759aaa
#646 Fix switch to another tab bug.
2018-08-31 01:26:16 +08:00
sahal.sahal
50b7df3c45
#646 Update confirm password ux.
2018-08-29 07:10:54 +08:00
sahal.sahal
3e55478f4b
#646 Implement confirm master password
2018-08-28 00:15:23 +08:00
Coises
0f1a248fcc
Make field labels in details view draggable
...
These changes make it possible to drag the value of a field in the
details view by dragging its label. The value dragged is the same
as would be copied by clicking on the label.
2018-08-23 13:45:35 -07:00
Coises
2450e3a0b6
Avoid spurious drop-target indications
...
While app-view already prevented the default action for files and urls
in a browser window (navigation), the drag indicator showed that any
drop was possible. These changes cause the drag indicator to show that
nothing can be dropped on areas of the interface that don't contain
a drop target. The addition of dragenter avoids some flickering which
otherwise can occur when dragging a file rapidly across the group
or entry lists.
Accompanying changes to details-view, menu-item-view and open-view are
needed because those views relied on "inheriting" from app-view
the indication that dropping anything was allowed.
2018-08-23 13:45:35 -07:00
Coises
7a3cc9c863
Only show drop files message in details view when dragging a file
...
In testing, making labels draggable resulted in a lot of annoying,
flashing indications of drop targets in places where text cannot
be dropped. This change causes the details view to show the message
panel indicating that a file can be dropped only when the drag contains
a file.
2018-08-23 13:45:35 -07:00
antelle
150f258b70
fixed a group moving bug
2018-08-23 22:14:44 +02:00
antelle
797bc4820b
fix #984 : wrong group placement when moving groups inside one subgroups below itself
2018-08-23 22:13:02 +02:00
antelle
d95ccdf01a
Revert "fix #432 : drag-drop in vivaldi": the Vivaldi hack is no longer required, see keeweb/keeweb#983
...
This reverts commit 60e59da94d
.
# Conflicts:
# app/scripts/comp/drag-drop-info.js
# app/scripts/views/menu/menu-item-view.js
# release-notes.md
2018-08-23 19:05:49 +02:00
André Pinto
f45de3e759
Improve GroupModel.setGroup performance
2018-08-12 23:37:47 +01:00
Tao Wang
48fcdd7a6c
Replace the bower dependencies with NPM dependencies
...
Signed-off-by: Tao Wang <twang2218@gmail.com>
2018-06-21 15:11:03 +10:00
antelle
091de3e4e0
fix #896 : increased wasm timeout
2018-04-02 08:32:27 +02:00
antelle
a4a878c30b
fix #893 : log levels
2018-03-24 21:17:20 +01:00
antelle
1fefaf91af
don't send Authorization header to OneDrive
2018-03-13 19:17:16 +01:00
antelle
bd5f8afe99
using 'me' in OneDrive API
2018-03-13 19:11:18 +01:00
antelle
972b7066dc
removed asm.js fallback
2018-03-09 21:25:41 +01:00
antelle
6854531584
grammar
2018-03-09 15:23:15 +01:00
antelle
7c0a3b11e0
strip url params for oauth
2018-03-08 19:37:52 +01:00
antelle
90aaf45282
removed old libs
2018-03-03 11:04:33 +01:00
antelle
4e96402bd4
added SF Mono font
2018-02-22 19:57:18 +01:00
antelle
86596b2095
ignore _etm_template_uuid field
2018-02-22 18:48:41 +01:00
antelle
5c8e37f70d
fixed logs and events
2018-02-16 19:32:44 +01:00
Adriano Bonat
f3e6caaa46
Fix #456 : Add more logs around PopupNotifier & handle crash & did-fail-load events
2018-02-07 23:55:13 -02:00
Mehdi M
191819d56f
Add fallback icons and app name in HTML <head>
2018-02-04 01:46:13 +01:00
Mehdi M
6c9c0da14d
Add Microsoft Edge app icons
2018-02-04 01:45:14 +01:00
Mehdi M
4f62d3591f
Add app icons to manifest.json and link it in HTML
2018-02-04 01:42:49 +01:00
Mehdi M
0efacb3cd5
Remove IE-only icon declaration
2018-02-04 01:40:40 +01:00
Mehdi M
6edfd721f1
Update and add app icons for supported platforms
2018-02-04 01:37:17 +01:00
antelle
cc14a5e7e5
fix #844 : increased Google Drive pageSize to 1000
2018-01-16 19:04:57 +01:00
antelle
5addbdf0fe
fix #833 : allow to save files with the same name as existing folders
2018-01-03 22:49:29 +01:00
antelle
1f45284639
fixed google drive files with multi-parents
2018-01-03 22:41:06 +01:00
antelle
30e3dae3e0
fixed plugins scroll
2018-01-01 21:40:49 +01:00
antelle
8561756335
fix #795 : inputs validation in file settings
2017-12-26 09:54:42 +01:00
antelle
688e363c89
prevent promise rejection, we don't care about it here
2017-12-25 19:01:47 +01:00
antelle
0e63e955ce
fix #821 : auto-click OneDrive popup login button if it's the only option
2017-12-25 18:58:23 +01:00
antelle
a6bd460469
fixed auth popup options
2017-12-25 18:57:09 +01:00
antelle
2af6a39a93
refactored open-view focus handling and styles
2017-12-23 21:47:31 +01:00
antelle
5ee435be0c
merge WhatIfWeDigDeeper-master
2017-12-23 21:18:08 +01:00
antelle
0779620a66
fix #815 : disabled autocomplete for empty file passwords
2017-12-23 21:08:23 +01:00
antelle
37a54e5ff8
moved history strings to locale
2017-12-23 21:08:23 +01:00
antelle
23f6b151c7
using local google drive app on localhost
2017-12-23 21:08:23 +01:00
florian
14509eea65
fix(DetailsHistoryView): small typo
2017-12-23 21:08:23 +01:00
antelle
5e3be270d7
fix #808 : don't use Intl in Edge
2017-12-23 21:08:23 +01:00
antelle
925b7463e9
fixed version comparison
2017-12-23 21:08:23 +01:00
antelle
b7276e2f49
fixed eslint
2017-12-23 21:08:23 +01:00