Blame view

changelog.txt 7.33 KB
d7393909   Stefan Wichmann   preparing release...
1
  ---------------------------------------------------------------------------------------------------
b227e896   Stefan Wichmann   Ups, missing a bu...
2
3
4
5
6
  Version: 2.0.1
  Date: 2024-10-30
    Bugfixes:
      - Was missing a button :-)
  ---------------------------------------------------------------------------------------------------
9d6691a6   Stefan Wichmann   Updated to Factor...
7
8
9
10
11
12
13
14
15
16
  Version: 2.0.0
  Date: 2024-10-29
    Info:
      - Updated the version for Factorio 2.0
    Features:
      - Added thousand seperators for big numbers, to make it more readable
      - Also is now able to display scientific notation correctly (like 1.69e+42)
      - Added translations for French, Spanish and German (Thanks to ChatGPT, Feedback is welcome if 
        something is not sounding correct)
  ---------------------------------------------------------------------------------------------------
3371d413   Stefan Wichmann   New setting for c...
17
18
19
20
21
22
23
  Version: 1.1.1
  Date: 2020-11-28
    Features:
      - Introduces a new setting to define the behavior of the shortcut. When enabled (Default: 
        false) it will close the UI by pressing the shortcut. Default-behavior is still the same: 
        focus on the input-field.
  ---------------------------------------------------------------------------------------------------
7b916f12   Stefan Wichmann   Update to be comp...
24
25
  Version: 1.1.0
  Date: 2020-11-24
3371d413   Stefan Wichmann   New setting for c...
26
    Info:
7b916f12   Stefan Wichmann   Update to be comp...
27
      - Updated the version for Factorio 1.1 Experimental Branch
5b2870d3   Stefan Wichmann   moved to version ...
28
  ---------------------------------------------------------------------------------------------------
dce00d4a   Stefan Wichmann   moved to version ...
29
  Version: 0.18.7
64326261   Stefan Wichmann   Updated thumbnail...
30
  Date: 2020-06-25
3371d413   Stefan Wichmann   New setting for c...
31
    Changes:
64326261   Stefan Wichmann   Updated thumbnail...
32
      - Updated the thumbnail on the mods page
3371d413   Stefan Wichmann   New setting for c...
33
34
    Bugfixes:
      - Bugfixes UI style for 0.18.33 update
dce00d4a   Stefan Wichmann   moved to version ...
35
  ---------------------------------------------------------------------------------------------------
d7393909   Stefan Wichmann   preparing release...
36
37
  Version: 0.18.6
  Date: 2020-06-11
3371d413   Stefan Wichmann   New setting for c...
38
39
40
    Bugfixes:
      - Percentage calculations Bugfixes; big thanks to GWulf for raising the issue and also 
        providing the fix for it <3
d7393909   Stefan Wichmann   preparing release...
41
42
43
44
  
  ---------------------------------------------------------------------------------------------------
  Version: 0.18.5
  Date: 2020-06-08
3371d413   Stefan Wichmann   New setting for c...
45
46
47
48
49
50
51
52
53
54
    Info:
      - Features some fancy sound effects and a special [Nilaus](https://www.youtube.com/c/Nilaus) 
        mode.
    Features:
      - Features sound effects to the calculator whenever a result may be not the desired one (has be
        enabled in the settings)
    Changes:
      - Emotes will no longer be displayed at default, "Nilaus mode" has to be enabled for the emotes
        to appear again
    Bugfixes:
d7393909   Stefan Wichmann   preparing release...
55
      - Recent results weren't properly cleared in 0.18.4
3371d413   Stefan Wichmann   New setting for c...
56
    Other:
d7393909   Stefan Wichmann   preparing release...
57
58
59
60
61
      - Some code rework, not too fancy stuff
  
  ---------------------------------------------------------------------------------------------------
  Version: 0.18.4
  Date: 2020-06-07
3371d413   Stefan Wichmann   New setting for c...
62
    Info:
d7393909   Stefan Wichmann   preparing release...
63
      - Based on user feedback updated the mod
3371d413   Stefan Wichmann   New setting for c...
64
65
66
67
    Features:
      - Features the possibility to copy the results (from recent and also the current) to the
        display
    Changes:
d7393909   Stefan Wichmann   preparing release...
68
      - Window now remember last location when opened
3371d413   Stefan Wichmann   New setting for c...
69
70
      - Updated the BS button (it's backspace people...) so it now has a nice icon instead of the
        letters
d7393909   Stefan Wichmann   preparing release...
71
72
73
      - Recent results now add to the top, instead of the bottom
      - When calculator is opened it focues on the display for entering the equation
      - You can click pretty much anywhere now and it focues on the display for entering the equation
3371d413   Stefan Wichmann   New setting for c...
74
75
76
77
78
    Bugfixes:
      - On multiplayer session the window would lag behind while dragging, because the location would
        be saved on server. This isn't going to happen anymore, hopefully (not tested yet).
      - When window is moved out of boundaries, when reopened, it will correct itself to be fully in
        sight again.
d7393909   Stefan Wichmann   preparing release...
79
80
81
82
83
      - Settings had weird default values (were set 2 times)
  
  ---------------------------------------------------------------------------------------------------
  Version: 0.18.3
  Date: 2020-06-07
3371d413   Stefan Wichmann   New setting for c...
84
    Info:
d7393909   Stefan Wichmann   preparing release...
85
      - A small visual overhaul of the mod
3371d413   Stefan Wichmann   New setting for c...
86
87
88
89
90
91
    Features:
      - Features the possibility to "calculate further" (especially usefull when setting "Clear
        equation on calculation" is set). When the equation doesn't start with a number, character or
        parenthesis (so it assumes it starts with a math symbol) it will take the previous result and
        prepend it to the current equation.
    Changes:
d7393909   Stefan Wichmann   preparing release...
92
93
94
95
96
97
      - Updated the UI a bit to match it in color a bit more to the Windows calculator
      - Updated also the icon on the shortcut to better distinguish it
  
  ---------------------------------------------------------------------------------------------------
  Version: 0.18.2
  Date: 2020-06-06
3371d413   Stefan Wichmann   New setting for c...
98
    Info:
d7393909   Stefan Wichmann   preparing release...
99
      - Based on user feedback updated the mod
3371d413   Stefan Wichmann   New setting for c...
100
    Features:
d7393909   Stefan Wichmann   preparing release...
101
      - new easter egg :-)
3371d413   Stefan Wichmann   New setting for c...
102
      - Features more math.lib functions
d7393909   Stefan Wichmann   preparing release...
103
104
105
106
107
108
109
110
111
        - atan2() -> math.atan2()
        - cosh() -> math.cosh()
        - sinh() -> math.sinh()
        - tanh() -> math.tanh()
        - log10() -> math.log10()
        - fmod() -> math.fmod()
        - frexp() -> math.frexp()
        - ldexp() -> math.ldexp()
        - pow() -> math.pow()
3371d413   Stefan Wichmann   New setting for c...
112
113
114
115
116
    Bugfixes:
      - Interpreting ";" as "," in the equation, because of the fix in 0.18.1, so that math functions
        with more than 1 parameter work. They have to use ";" as a separator for inputs
      - Bugfixes sqrt(-1) equaling "na" because of the rounding fix from 0.18.1. It does now show
        "NaN" again
d7393909   Stefan Wichmann   preparing release...
117
118
119
120
  
  ---------------------------------------------------------------------------------------------------
  Version: 0.18.1
  Date: 2020-06-06
3371d413   Stefan Wichmann   New setting for c...
121
    Info:
d7393909   Stefan Wichmann   preparing release...
122
      - Based on user feedback updated the mod
3371d413   Stefan Wichmann   New setting for c...
123
124
125
126
    Features:
      - Shortcut for opening the calculator and automatically focus on the input (Default:
        Ctrl+Shift+C) 
    Bugfixes:
d7393909   Stefan Wichmann   preparing release...
127
      - Rounding removed 0 at the end, will now stand as it should. So 2.0000001 -> 2.00
3371d413   Stefan Wichmann   New setting for c...
128
129
      - Interpreting "," as "." in the equation, because of some European countries do have a weird
        keyboard layout
d7393909   Stefan Wichmann   preparing release...
130
131
132
133
  
  ---------------------------------------------------------------------------------------------------
  Version: 0.18.0
  Date: 2020-06-06
3371d413   Stefan Wichmann   New setting for c...
134
    Info:
d7393909   Stefan Wichmann   preparing release...
135
136
      - Initial Release of the mod 
      - Compatible with Factorio >0.18.0; tested on 0.18.30
3371d413   Stefan Wichmann   New setting for c...
137
138
139
140
      - Based on the 4-Function Calculator found in the 
        [Max Rate Calculator](https://mods.factorio.com/mod/MaxRateCalculator) mod by
        [Theanderblast](https://mods.factorio.com/user/theanderblast)
    Features:
d7393909   Stefan Wichmann   preparing release...
141
142
      - History of recent calculations
      - Possibility to copy recent calculations to the current one (with shift+left-click)
3371d413   Stefan Wichmann   New setting for c...
143
144
      - Substitutes some functions & "constants" of the Lua
        [math-lib](http://lua-users.org/wiki/MathLibraryTutorial)
d7393909   Stefan Wichmann   preparing release...
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
        - abs() -> math.abs()
        - acos() -> math.acos()
        - asin() -> math.asin()
        - atan() -> math.atan()
        - ceil() -> math.ceil()
        - floor() -> math.floor()
        - cos() -> math.cos()
        - sin() -> math.sin()
        - tan() -> math.tan()
        - deg() -> math.deg()
        - rad() -> math.rad()
        - exp() -> math.exp()
        - log() -> math.log()
        - min() -> math.min()
        - max() -> math.max()
        - modf() -> math.modf()
        - sqrt() -> math.sqrt()
        - huge -> math.huge
        - pi -> math.pi
      - Allows the use of "%" (percent sign) in the calculation
      - A little easter egg :-)
3371d413   Stefan Wichmann   New setting for c...
166
167
      - Setting for number of decimal places in result (Default: 2). Exact value will be displayed in
        the tooltip
d7393909   Stefan Wichmann   preparing release...
168
      - Setting if triggering the calculation should clear the current equation (Default: no)
3371d413   Stefan Wichmann   New setting for c...
169
    Changes:
d7393909   Stefan Wichmann   preparing release...
170
171
172
173
      - Made the buttons slightly bigger, so that it's better readable on streams.
      - Allows to make "complex" calculations with parentheses
      - Allows pretty much all characters in the equation field
        - but the "=" (equal sign) will trigger the calculation
3371d413   Stefan Wichmann   New setting for c...
174
    Ease of use:
d7393909   Stefan Wichmann   preparing release...
175
      - Got rid of the memory functions - but introduced the list of recent calculations instead