-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathCHANGES
139 lines (130 loc) · 6.33 KB
/
CHANGES
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
3.6.0 20241230
BF: Platform: Optimization and corrections
BF: Launcher: Correction/optimization
BF: Launcher: Correction when using custom scaling
Correction of the possibly incorrect calculation of
FormWindowState.Maximized for custom scaling.
BF: Settings: Correction to ignore invalid paths in section [FILES]
Previously, the replacement of the placeholders was terminated without error
after the first incorrect path and the initialization of the platform
continued.
BF: Platform: Names of environment variables are case-sensitive
CR: Platform: Omission of the steps recorder (deprecated by Microsoft)
CR: Platform: Simplification of the terminal action
CR: Launcher: Added events (SessionEndingReason)
3.5.0 20240706
BF: DiskPart: Optimization of attach
- Name of the volume is no longer relevant
BF: DiskPart: Optimization of detach if an error occurs
BF: DiskPart: Optimization of compact
BF: Platform: Correction if no <platform>.ini file exists
- Caused an ArgumentNullException during attachment
CR: Platform: Optimization of output/logging
- If an error occurs
- Batch processes (startup / exit) is output in the log file
3.4.0 20240302
BF: Review: Optimization and corrections
BF: DiskPart: Optimization when attaching disks with the same label
BF: DiskPart: Correction when creating with Windows 11
CR: DiskPart: Optimization of detach if an error occurs
CR: Macros: Optimization of the use of WORKDIR
CR: Macros: Usable as direct short commands
CR: Project: Updated TargetFrameworkVersion to v4.8
CR: Platform: Refactoring of the standard directory structure
- Spaces in the path have been omitted
- Formerly Database is now part of Storage
- Formerly Install is now part of Resources
- Core components of the platform are located in /Programs/Platform
+ Documents
+ Music
+ Pictures
+ Videos
+ Programs
+ Macros
+ macros
+ Platform
+ Resources
+ Settings
+ Storage
+ Temp
CR: Launcher: Updated TargetFrameworkVersion to v4.8
CR: Startup: Updated TargetFrameworkVersion to v4.8
3.3.0 20230710
BF: Settings: Spaces at the end of values are now ignored
BF: Launcher: Correction/optimization of the output if the HotKey cannot be registered
CR: Build: Releases are now only available on the release page
CR: Macros: Added to temporarily change the command line configuration
Create your own macros as cmd-file in Program Portables/Macros/macros.
Call: 'macro [macro]' or 'macros [macro]' on the command line.
CR: Platform: Added batch processing freeze detection
Detects freezing script on attach and detach the platform and causes
error instead of freezing itself.
CR: ShiftDown: Omission of ShiftDown as standard tool
CR: ShiftDown: Renaming in Balancer
CR: ShiftDown: Outsourcing as a separate project
3.2.0 20220625
BF: Build: Correction of the release info process
BF: Launcher: Correction of the behavior when the screen resolution changes
Triggers the update of the user interface.
CR: Platform: Optimization when detaching / process termination
Killing of processes can be blocked by system protection.
It is tried up to three times and then ignored.
CR: Platform: Integrated settings as a core component
The key values of the settings are part of the environment variables of
the virtual environment.
CR: Launcher: Scaling of icons depending on screen resolution (aesthetic reasons)
CR: Launcher: Increase from the default value of OPACITY (95)
CR: Launcher: Added option AutoScale (default true)
Scales the view according to the screen resolution ot the primary screen
CR: Shiftdown: Change the location to /Program Portables/ShiftDown
3.1.0 20220401
BF: Platform: Correction of settings template synchronization
If the target file is newer than the template, the template will be updated.
BF: Platform Create: Correction of settings directory
Has been moved from \Documents\Settings to \Settings.
BF: Platform: Compact per Diskpart was not executed
BF: Platform: Optimization and corrections
BF: Platform: Optimization and corrections of the texts
BF: Settings: Correction of template synchronization
If the target file is newer than the template, the template will be updated.
BF: Settings: Optimization and corrections
CR: Environment: Unification of namespace / platform icon / (sub) project structure
CR: Environment: Added build script/process via Ant
CR: Launcher: Switching to a self-developed one
So far MaxLauncher was preferred -- is great software, many ideas were taken from there.
But the virtual environment should get its own, where the license fits.
CR: Platform: Optimization / enhancement of function compact
CR: Platform: Optimization of notification message output
CR: Platform: Unification of namespace / platform icon / (sub) project structure
CR: Platform: Added build script/process via Ant
CR: Platform: Optimization of error logging
CR: Platform: Added console as default command line prompt
CR: Platform: Added launcher as default launcher to keep the environment alive
CR: Platform: Added shiftdown as optional service to shift down the process priority
The service automatically downgrades the process priority of CPU-intensive processes.
For older Intel generations that suffer from the update of Windows and Intel.
CR: Settings: Unification of namespace / platform icon / (sub) project structure
CR: Settings: Added build script/process via Ant
CR: ShiftDown: Added to improve multitasking of older CPUs
The service automatically downgrades the process priority of CPU-intensive processes.
For older Intel generations that suffer from the update of Windows and Intel.
3.0.0 20211126
CR: License: Changed to Apache License Version 2.0
CR: Project: Change from Ant to .NET
CR: Platform: Added function compact
Cleans the temp directory on the virtual disk and compacts the disk in general.
e.g. platform.exe B: compact
CR: Platform: Added function shortcuts
Creates the usual calls as shortcuts.
e.g. platform.exe B: shortcuts
CR: Settings: Added for placeholder replacement in files
This simplifies the personalization , distribution, migrations and updates.
2.5.0 2019xxxx
CR: Added support for VHDX and BitLocker
NT: More details have been lost
2.0.0 2015xxxx
CR: Change from SUBST to virtual disk VHD
NT: More details have been lost
1.0.0 20xxxxxx
NT: More details have been lost
NT: Release is available