-
Notifications
You must be signed in to change notification settings - Fork 0
/
NOTICE
181 lines (127 loc) · 4.67 KB
/
NOTICE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
android-lockpattern
Copyright 2012 Hai Bison
Version: 2.6
This product includes software developed at
https://code.google.com/p/android-lockpattern/
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
===========
Feel free to contact us at:
- Homepage : http://www.haibison.com
- E-mails :
+ haibison.apps(@)gmail(.)com
+ support(@)haibison(.)com
In short, you can use this library in your commercial apps with or without our
knowledge. Hope you enjoy it :-)
And here is history:
+++ Version 2.6 +++
* Release: May 18, 2013
- Use UPPER_CASE for `static final` fields and enums;
- Move most of dynamic settings to SharedPreferences;
- Change IEncrypter;
+++ Version 2.6 beta +++
* Initialize: May 15, 2013
+++ Version 2.5.1 +++
* Release: April 15, 2013
- Fix delivering result to `ResultReceiver`.
+++ Version 2.5 +++
* Release: April 15, 2013
- Upgrade UI;
- Add options:
+ for setting minimum wired dots in mode creating pattern;
+ for setting maximum tries and determining the number of tries that the user
did in mode comparing patterns;
+ thanks to David Myers for his feedbacks;
- Use fixed size for LockPatternActivity in large screens with dialog themes;
- Add options for sending result to a PendingIntent and/ or ResultReceiver;
- Fix minor bugs; optimize code;
+++ Version 2.5 beta +++
* Initialize: March 18, 2013
+++ Version 2.4 +++
* Release: March 16, 2013
- Merge latest code from AOSP;
- Use action names instead of extra fields for different types of handlers:
+ _ActionCreatePattern
+ _ActionComparePattern
- Add built-in themes: default dark and dark dialog;
- Add stealth-mode;
- New icon set;
- Optimize code and UI; special thanks to Steven Byle:
+ http://stackoverflow.com/users/1507439/steven-byle
+ http://stackoverflow.com/a/15424636/1521536
+++ Version 2.3 +++
* Update info: August 28, 2012
- The serious bug was invalid:
+ https://code.google.com/p/android-lockpattern/issues/detail?id=1
+++ Version 2.3 +++
* Release: August 28, 2012
- Fixed serious bug: key _PaternSha1 is deprecated but is used to return the pattern;
- Removed all fields/ methods which were deprecated in old versions;
+++ Version 2.2 +++
* Release: August 17, 2012
- added: Spanish language; special thanks to C. - a kind friend who helped
us translate the library into his mother language;
+++ Version 2.1 +++
* Release: July 29, 2012
- turn off AutoSave by default;
- add new method IEncrypter.encrypt(Context, String);
- set method IEncrypter.encrypt(String) as deprecated;
+++ Version 2.1 beta +++
* Initialization: July 21, 2012
+++ Version 2 +++
* Release: July 15, 2012
- add support for encryption;
+++ Version 2 beta +++
* Initialization: July 12, 2012
+++ Version 1.5.5 +++
* Release: June 22, 2012
- set max width and height for LockPatternView to 400dp for tablet;
+++ Version 1.5.4 +++
* Release: June 09, 2012
- Fix bug: in mode CreatePattern, LockPatternActivity recognized wrong
the confirmed pattern;
+++ Version 1.5.4 beta +++
* Initialization: June 07, 2012
+++ Version 1.5.3 +++
* Release: June 07, 2012
- ability to change theme in runtime;
- save and restore controls' state after screen orientation changed;
+++ Version 1.5.3 beta +++
* Initialization: May 21, 2012
- make LockPatternView's gravity center;
+++ Version 1.5.2 +++
* Release: May 21, 2012
- in landscape mode, move button Cancel to bottom;
+++ Version 1.5.1 +++
* Release: May 21, 2012
- set LockPatternView's gravity center;
+++ Version 1.5 +++
* Release: May 21, 2012
- due to this bug: https://code.google.com/p/android/issues/detail?id=30622,
so we prefix all resource names with 'alp_';
- add layout for landscape mode;
- update coding style:
+ prefix global fields with 'm';
+ prefix static final fields with '_';
+++ Version 1.4 +++
* Release: April 29, 2012
- change UI;
- determine and use user's haptic feedback;
+++ Version 1.2 +++
* Release: March 09, 2012
- make sure LockPatternUtils.patternToSha1() returns lower case string;
+++ Version 1.1 +++
* Release: March 08, 2012
- fix security issue about using SharedPreferences;
+++ Version 1.0 +++
* Release: March 08, 2012
- first release;
- create pattern;
- compare to existing pattern;