You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-*Object properties* dialog: the password strength indicator is now automatically displayed for fields that matches rules of type *Password*.
52
56
53
-
### Version 2.4
54
-
- New feature: support for [Markdown syntax](https://commonmark.org/) in notes text. Text and paragraph styles are applied to objects notes in the notes view and in the HTML export.
55
-
-*About* box: the release notes are now displayed through an internal viewer.
56
-
57
-
### Version 2.3
58
-
-*Encryption* dialog: added a color-based indication of the strength of the password typed, with some useful suggestions on how to strengthen it.
59
-
-*Object properties* dialog: added an option to enable a color based indication of the strength of the password typed in the field value, with some useful suggestions on how to strengthen it displayed hovering the indicator.
60
-
- Main window, objects view and fields view: objects and fields highlight indicates the strength of the passwords if the fields match rules of type *Password* with the new option *Display password strength*.
61
-
- Developed with Embarcadero® Delphi 11.
62
-
63
57
## Acknowledgements
64
58
65
59
The development and deployment of O2 were made possible thanks to the following tools:
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2 Portable;FileVersion=3.2.0.0;InternalName=AppLauncher;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=O2Portable.exe;ProductName=O2;ProductVersion=3.2;Comments=</VerInfo_Keys>
58
+
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2 Portable;FileVersion=3.3.0.0;InternalName=AppLauncher;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=O2Portable.exe;ProductName=O2;ProductVersion=3.3;Comments=</VerInfo_Keys>
Copy file name to clipboardExpand all lines: src/O2/ReadMe.txt
+37-24Lines changed: 37 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
O2 3.2 Copyright (C) 2004-2026 Maurizio Basaglia. All rights reserved.
1
+
O2 3.3 Copyright (C) 2004-2026 Maurizio Basaglia. All rights reserved.
2
2
3
3
4
4
CONTENTS
@@ -13,51 +13,64 @@ CONTENTS
13
13
14
14
Welcome to O2, a new way to store and organize your personal data.
15
15
16
-
O2 is open source software, released under the Mozilla Public License Version 2.0 (see License.txt or http://mozilla.org/MPL/2.0/ for full details).
16
+
O2 is open source software, released under the Mozilla Public License
17
+
Version 2.0 (see License.txt or http://mozilla.org/MPL/2.0/ for full
18
+
details).
17
19
18
-
To work properly, O2 needs Microsoft Edge WebView2 Runtime. If it is not already installed, download it from the official webpage (the evergreen version is recommended): https://developer.microsoft.com/en-us/microsoft-edge/webview2/
20
+
To work properly, O2 needs Microsoft Edge WebView2 Runtime. If it is not
21
+
already installed, download it from the official webpage (the evergreen
In order to start to use O2, see the examples in the "Examples" directory (the password to open PasswordWallet.o2 is "password").
25
+
In order to start to use O2, see the examples in the "Examples"
26
+
directory (the password to open PasswordWallet.o2 is "password").
21
27
22
28
For further informations see: https://github.com/maurizuki/O2
23
29
24
30
25
31
2. CHANGE LOG
26
32
33
+
Version 3.3
34
+
- Export to HTML: the style selection is now stored in the settings and
35
+
restored every time the preview is opened.
36
+
- Rich Text Format files (License.rtf, ReadMe.rtf) replaced with plain
37
+
text versions.
38
+
27
39
Version 3.2
28
-
- Multi-language support (a.k.a. Italian translation) removed. The feature is deprecated and no longer supported in Delphi 12.
40
+
- Multi-language support (a.k.a. Italian translation) removed. The
41
+
feature is deprecated and no longer supported in Delphi 12.
29
42
- Import improvement: title, description and author are now imported.
30
-
- Import from XML improvement: the file is no longer completely overwritten, as it is for the other imports.
31
-
- Export to XML improvement: the export can now be limited to the selection, as it is for the other exports.
43
+
- Import from XML improvement: the file is no longer completely
44
+
overwritten, as it is for the other imports.
45
+
- Export to XML improvement: the export can now be limited to the
46
+
selection, as it is for the other exports.
32
47
- Export to HTML: new style sheet "Sticky Notes".
33
48
- Export to HTML: small improvements to the HTML code and CSS classes.
34
49
35
50
Version 3.1
36
-
- Cryptography enhancement: the cipher algorithm initialization vector is now randomly generated.
37
-
- New feature: custom style sheets for Export to HTML. Each .css file found in the Styles folder can be selected in the Style menu of the preview window.
51
+
- Cryptography enhancement: the cipher algorithm initialization vector
52
+
is now randomly generated.
53
+
- New feature: custom style sheets for Export to HTML. Each .css file
54
+
found in the Styles folder can be selected in the Style menu of the
55
+
preview window.
38
56
- Export to HTML: new dark theme added.
39
57
40
58
Version 3.0
41
-
- Extensive source code rewrite in order to upgrade it to much modern coding techniques. This may or may not cause some bugs 🙂
42
-
- Object notes view: note text is now displayed using an Edge-based control instead of an Internet Explorer-based one.
43
-
- Export to HTML: export preview is now displayed using an Edge-based control instead of an Internet Explorer-based one.
59
+
- Extensive source code rewrite in order to upgrade it to much modern
60
+
coding techniques. This may or may not cause some bugs 🙂
61
+
- Object notes view: note text is now displayed using an Edge-based
62
+
control instead of an Internet Explorer-based one.
63
+
- Export to HTML: export preview is now displayed using an Edge-based
64
+
control instead of an Internet Explorer-based one.
- Object properties dialog: the password strength indicator is now automatically displayed for fields that matches rules of type Password.
46
-
47
-
Version 2.4
48
-
- New feature: support for Markdown syntax (https://commonmark.org/) in notes text. Text and paragraph styles are applied to objects notes in the notes view and in the HTML export.
49
-
- About box: the release notes are now displayed through an internal viewer.
50
-
51
-
Version 2.3
52
-
- Encryption dialog: added a color-based indication of the strength of the password typed, with some useful suggestions on how to strengthen it.
53
-
- Object properties dialog: added an option to enable a color based indication of the strength of the password typed in the field value, with some useful suggestions on how to strengthen it displayed hovering the indicator.
54
-
- Main window, objects view and fields view: objects and fields highlight indicates the strength of the passwords if the fields match rules of type Password with the new option Display password strength.
55
-
- Developed with Embarcadero® Delphi 11.
66
+
- Object properties dialog: the password strength indicator is now
67
+
automatically displayed for fields that matches rules of type Password.
56
68
57
69
58
70
3. ACKNOWLEDGEMENTS
59
71
60
-
The development and deployment of O2 were made possible thanks to the following tools:
72
+
The development and deployment of O2 were made possible thanks to the
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2;FileVersion=3.2.0.445;InternalName=O2;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=o2.exe;ProductName=O2;ProductVersion=3.2;Comments=A safe storage for your personal data.;Homepage=https://maurizuki.github.io/O2</VerInfo_Keys>
62
+
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2;FileVersion=3.3.0.445;InternalName=O2;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=o2.exe;ProductName=O2;ProductVersion=3.3;Comments=A safe storage for your personal data.;Homepage=https://maurizuki.github.io/O2</VerInfo_Keys>
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2;FileVersion=3.2.0.567;InternalName=O2;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=o2.exe;ProductName=O2;ProductVersion=3.2;Comments=A safe storage for your personal data.;Homepage=https://maurizuki.github.io/O2</VerInfo_Keys>
90
+
<VerInfo_Build>569</VerInfo_Build>
91
+
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2;FileVersion=3.3.0.569;InternalName=O2;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=o2.exe;ProductName=O2;ProductVersion=3.3;Comments=A safe storage for your personal data.;Homepage=https://maurizuki.github.io/O2</VerInfo_Keys>
92
92
<BT_BuildType>Debug</BT_BuildType>
93
93
</PropertyGroup>
94
94
<PropertyGroup Condition="'$(Cfg_2)'!=''">
@@ -103,6 +103,7 @@
103
103
<BT_BuildType>Debug</BT_BuildType>
104
104
<VerInfo_Build>462</VerInfo_Build>
105
105
<VerInfo_Keys>CompanyName=The O2 Project;FileDescription=O2;FileVersion=3.2.0.462;InternalName=O2;LegalCopyright=(C) 2004-2026 Maurizio Basaglia. All rights reserved.;LegalTrademarks=;OriginalFilename=o2.exe;ProductName=O2;ProductVersion=3.2;Comments=A safe storage for your personal data.;Homepage=https://maurizuki.github.io/O2</VerInfo_Keys>
0 commit comments