Maarten Billemont
86775f1c75
Standardize epoch time calculation.
2018-07-31 09:27:41 -04:00
Maarten Billemont
3da82d30b1
Add support for creating incognito users.
2018-07-29 15:26:48 -04:00
Maarten Billemont
97532fdce6
Print UI dates in current time zone.
2018-07-29 15:18:54 -04:00
Maarten Billemont
fe63a2756a
Fix default type for new sites & site UI updating.
2018-07-29 15:10:45 -04:00
Maarten Billemont
928b617ed0
Import & export users + improved user state tracking.
2018-07-29 14:01:07 -04:00
Maarten Billemont
18ecc41b39
Fix issues with UnsignedIntegerModel in a spinner.
2018-07-29 01:38:58 -04:00
Maarten Billemont
a6e9e89ace
Update UI instead of resetting when site is updated.
2018-07-29 01:38:15 -04:00
Maarten Billemont
8377c9c615
JDK9 platform-independent way of managing application events.
2018-07-29 00:08:09 -04:00
Maarten Billemont
37a7cfa530
Support resetting user's master password.
2018-07-28 21:53:08 -04:00
Maarten Billemont
978b758079
New user fixes.
2018-07-28 19:56:20 -04:00
Maarten Billemont
38f09021b3
Button tooltips and improvements.
2018-07-28 18:11:36 -04:00
Maarten Billemont
7455fba55e
Adding and deleting users and sites.
2018-07-28 17:52:43 -04:00
Maarten Billemont
8cd9755616
Update GradientPanel's opaque properly.
2018-07-28 14:30:36 -04:00
Maarten Billemont
46d301df94
Site settings & add sites.
2018-07-28 14:03:49 -04:00
Maarten Billemont
e639137304
Avatar configuration & move preferences into user panel.
2018-07-26 15:07:37 -04:00
Maarten Billemont
7c83a62f91
Support for building with JDK 10.
2018-07-26 15:07:17 -04:00
Maarten Billemont
513840e2c4
Read in site questions from json & don't serialize incomplete MPFileUser
2018-07-23 23:59:11 -04:00
Maarten Billemont
8f7faa9e4e
User preferences.
2018-07-23 23:34:32 -04:00
Maarten Billemont
16cdcda94b
Identicon support and UI improvements.
2018-07-23 11:23:26 -04:00
Maarten Billemont
400ebe59db
Implement sites list and copy result.
2018-07-19 13:56:26 -04:00
Maarten Billemont
476a4046e7
Use standard control highlight color for password.
2018-07-18 17:02:51 -04:00
Maarten Billemont
3403449ca2
Cleanup and fix some warnings.
2018-07-18 15:46:06 -04:00
Maarten Billemont
596ace51ea
WIP - new Java UI.
2018-07-18 12:27:19 -04:00
Maarten Billemont
80b5fcd785
Refactor model, improved isolation & access unauthenticated file metadata.
2018-07-18 12:23:53 -04:00
Maarten Billemont
a16bc9a318
Don't save changes made to model while it's being read from file.
2018-07-10 00:54:11 -04:00
Maarten Billemont
462dd4e89b
Prepare for 2.7 release.
2018-07-10 00:39:52 -04:00
Maarten Billemont
e5ff374a9c
Better way of checking implementation-version.
2018-07-10 00:39:35 -04:00
Maarten Billemont
954c4f8d63
Java improvements.
...
UI threading improvements.
Save user/site changes to file.
Ordering of user / site fixes.
Add questions to JSON output.
Bring JSON output format in line with C.
2018-07-09 01:13:25 -04:00
Maarten Billemont
529f1feace
Omit empty _mpw_ext & unneeded escaping.
2018-07-09 01:12:28 -04:00
Maarten Billemont
81358c16f9
Omit questions if none present and fix parsing sites with no questions.
2018-07-08 20:49:42 -04:00
Maarten Billemont
4a555748cd
UTC times were parsed in as local time by mktime.
2018-07-08 20:49:31 -04:00
Maarten Billemont
698566a914
Update stale GitHub references with new GitLab home.
2018-07-05 17:14:50 -04:00
Maarten Billemont
64a69856ac
Fix libsodium include paths.
2018-07-04 14:14:49 -04:00
Maarten Billemont
4b3662bbe9
Support for x86 Linux.
2018-07-04 12:16:37 -04:00
Maarten Billemont
b25130f4d2
Tweak include paths & add clean support to android libs.
2018-07-03 11:21:48 -04:00
Maarten Billemont
d6617563fc
Clean libs when cleaning build.
2018-07-01 21:20:56 -04:00
Maarten Billemont
30dac64d5d
Support for building on Linux.
2018-06-30 23:35:29 -04:00
Maarten Billemont
e4e2aaad95
Ensure GitLab CI does clean builds.
2018-06-30 20:53:29 -04:00
Maarten Billemont
835acf45eb
Improve check for platform-specific GUI support & url access for CF needs user-agent.
2018-06-30 15:24:58 -04:00
Maarten Billemont
c3f6796833
Pre-built library files for different platforms.
2018-06-30 12:35:40 -04:00
Maarten Billemont
86f4e8ec06
Fix gradle build.
2018-06-30 11:57:36 -04:00
Maarten Billemont
0dddcef28e
libsodium and masterpassword-core must be linked statically + windows build configuration fixes.
2018-06-27 02:54:31 -04:00
Maarten Billemont
cc583c789d
Merge branch 'master' of gitlab.com:MasterPassword/MasterPassword
2018-06-25 13:22:36 -04:00
Maarten Billemont
42d78da74e
Fix some bugs in the new mpw_strings & mpw_strncasecmp.
2018-06-25 13:19:26 -04:00
Maarten Billemont
b5040a7786
Harmonize standardized platform naming between Native class and gradle.
2018-06-25 12:25:38 -04:00
Maarten Billemont
b1698ee339
C type fixes.
2018-06-25 12:25:17 -04:00
Maarten Billemont
8ffc0ae350
Execute gradle scripts with bash.
2018-06-25 10:34:56 -04:00
Maarten Billemont
8276d2f4e5
Build dependencies with a task & all windows archs.
2018-06-25 02:02:51 -04:00
Maarten Billemont
5084511404
Merge branch 'master' of gitlab.com:MasterPassword/MasterPassword
2018-06-24 16:31:22 -04:00
Maarten Billemont
fffec56d4e
Build support for Microsoft Windows.
2018-06-24 16:20:42 -04:00