-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
bells-tower-change-log.txt
291 lines (233 loc) · 13.9 KB
/
bells-tower-change-log.txt
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
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
; Church Bells Tower - version history
; site: https://github.com/marius-sucan/ChurchBellsTower
; forum: https://www.autohotkey.com/boards/viewtopic.php?f=6&t=55833
; by Marius Șucan - https://marius.sucan.ro/
; Work began on this project in late August 2018.
; ======================================================
v3.5.3 - 2024 / 07 / 20
- [new] option to display the digital time within the analog clock widget
- added «Our Lady of the Pillar» in the Catholic calendar
- minor fixes and improvements
v3.5.2 - 2024 / 06 / 25
- minor improvements
v3.5.1 - 2024 / 06 / 17
- bug fixes
v3.5.0 - 2024 / 06 / 16
- [new] calendar panel; it allows users to see at a glance the observed celebrations and events for the current month or any other date
- [new] ability to import/export user defined events/celebrations/feasts to a file; this is meant to facilitate backups
- users can now add events that occur only once, on a given year; previously, the personal observed events were considered to be repeating every year
- improvements to the stopwatch; user can copy to clipboard the recorded intervals
- bug fixes related to «set alarm»
v3.4.7 - 2024 / 03 / 22
- [new] options to change the colors of the analog clock
- bug fixes
v3.4.6 - 2024 / 01 / 04
- «Celebrations» and «Today / Astronomy» panels are now able to list multiple events on the same day; three types of events can fall on the same day: secular, religious and/or a user defined event
- the date of events listed are now described using friendly labels, instead of the exact date, eg. yesterday or tomorrow
- improvements to the analog clock colour scheme
- minor user interface improvements for the settings panel
v3.4.5 - 2024 / 01 / 01
- CBT will now display the date specific to the Persian and Islamic calendars, if one clicks on the local time label, in the «Today / Astronomy» panel
- added sounds for «World Arabic Language day» and «Armistice day»
- bug fixes related to civil twilight duration calculations
v3.4.3 - 2023 / 12 / 27
- cosmetic improvements and added keyboard shortcuts to the «Today / Astronomy» panel
v3.4.2 - 2023 / 12 / 25
- added option to show hour numbers for the analog clock widget
- added azimuth indicator in the «Today / Astronomy» panel, for the sun or moon graph
- user interface improvements and fixes
v3.4.1 - 2023 / 10 / 15
- improved the layout for the panel «Today / Astronomy»; should be easier to read the key datas and follow its layout
- added more Christian feasts
v3.4.0 - 2023 / 05 / 20
- [new] option to display the moon phase [illumination fraction] on the OSD
- bug fixes
v3.3.2 - 2023 / 04 / 26
- bug fixes for the Microsoft Windows Store
v3.3.1 - 2023 / 03 / 30
- bug fixes
v3.3.0 - 2023 / 03 / 29
- [new] added more Bibles: German, Greek, Russian and Latin. French and Spanish Bibles recreated, more books are included now
- the entire interface is now friendly with screen readers such as Windows Narrator, for people with poor eyesight
- bug fixes
v3.2.5 - 2022 / 11 / 23
- [new] astronomy panel; information about the sun and the moon
- display when the sun and the moon rise and set, solar noon
- and position on the sky (altitude, azimuth)
- display moonlight and daylight durations, moon phases and more
- generate detailed tables and graphs for any given year for the moon or the sun
- earth map with dynamically generated moonlit or sunlit areas on the planet
- option to search for cities/locations; up to 54300 locations available
- dynamically updatable index of locations, based on user provided population threshold
- user custom defined locations that works as a favourites list as well
- recolorize the OSD based on the time of day, if it is daylight or moonlight, or night.
- [new] option to have the analog clock widget rounded
- optimized the algorithm to calculate the equinoxes and solstices
- reorganized main menu [system tray]
- various bug fixes
v3.1.7 - 2022 / 09 / 08
- [new] option to display a progress bar in the OSD; users have the ability to choose from several time related progress bars
- [new] option to mark full moon by wolves howling [audio]
- improved the algorithm that calculates the moon phases; it is now a lot more accurate
- improved how the moon phases are drawn in the analog clock widget
- the dates for equinoxes and solstices are now calculated based on the current time zone
v3.1.6 - 2022 / 04 / 16
- small fixes; many thanks to Fantmp
v3.1.5 - 2022 / 02 / 28
- [new] dark mode user interface
- [new] ability to set audio frequency for the audio played during an alarm and timer
- [new] ability to choose distinctive audio for alarms vs. timer
- bug fixes
v3.1.1 - 2021 / 10 / 11
- bug fixes
v3.1.0 - 2021 / 09 / 24
- [new] alarms can be restricted to certain days of the week
- [new] the alarm can be snoozed now, at a user defined interval
- [new] added preset timers in the «Alarm / timer» panel
- double clicking on the system tray icon will now open the last panel
- improved the layout of the «About», «Alarm / timer» and «Stopwatch» panels
- bug fixes
v3.0.1 - 2021 / 09 / 21
- minor bug fixes and improvements
v3.0.0 - 2021 / 09 / 20
- [new] set alarm and timer options, with personalized messages
- [new] stopwatch panel; feature meant to help users track activities
- [new] moon phases information in the About window; these are also depicted in the «Analog click» display
- [new] ability to right-click on panel controls in order to display the text even larger on screen [for people with poor eyesight]
- [new] ability to show Bible quotes in an ordered fashion, not only random
- [new] added more menu items in the system tray menu to facilitate direct access to various features
- drastically reduced system resources required by this application and improved responsiveness
- many bug fixes
v2.8.6 - 2021 / 09 / 14
- bug fixes related to «observe feasts/celebrations» option
v2.8.5 - 2021 / 07 / 13
- [new] Celebrations option at About; this lists celebrations for the next 30 days, based on user configured celebrations options at Settings
- bug fixes and minor improvements
v2.8.1 - 2019 / 10 / 30
- bug fixes related to the newly introduced feature: display time when idle
v2.8.0 - 2019 / 10 / 29
- [new] option to display time after user idles
- bug fixes and error corrections related to holidays and feasts descriptions
v2.7.9 - 2019 / 04 / 23
- [new] welcome screen, on first-time start of Church Bells Tower, to facilitate the usage for new users
- drop shadow for the OSD when rounded corners is activated
- other small improvements
v2.7.5 - 2019 / 01 / 15
- [new] option to not display Bible quotes when mouse cursor is hidden
- other small improvements
v2.7.1 - 2019 / 01 / 13
- changed the English Bible version to: «World English Bible» edition, and I included the deuterocanon books; this version is more readable and it includes the books specific to Catholics and Orthodox followers as well
v2.7.0 - 2019 / 01 / 11
- [new] analog clock display; easy to configure and customize; based on a script by derRaphael
- [new] added about 28 thousands Bible verses [from the American King James Version]; source: biblehub.com
- [new] added French and Spanish Bibles, such that users can change the language of the random Bible verse feature
- [new] option to not strike bells when sounds are playing in the background [e.g., music]
- [new] option to not strike bells when the mouse cursor is hidden [e.g., when watching videos]
- [improvement] reorganized the Preferences panel; options are now split into multiple tabs
v2.5.2 - 2019 / 01 / 01
- not so minor fixes :-)
- fixed errors in dates calculations
v2.5.1 - 2018 / 12 / 19
- minor fixes
v2.5 - 2018 / 12 / 14
- [new] added a new type of holidays: secular holidays - mostly Unesco international days
- [new] option to activate/deactivate religious or secular holidays
- [new] option to add your own holidays/events; personal entries override secular or religious holidays
- [new] it now detects and announces leap years and the leap day
- [new] you can also individually deactivate religious or secular holidays
- bug fixes
v2.0 - 2018 / 12 / 10
- [new] About window is themed according to the current time: day or night
- [new] context menu at About and Settings
- [new] added Christmas bells on Christmas Day :-)
v1.9.9 - 2018 / 11 / 27
- minor fixes and improvements
v1.9.8 - 2018 / 11 / 24
- [new] every OSD window fades in & out
- minor fixes
v1.9.7.1 - 2018 / 11 / 19
- added option to toggle rounded corners
- minor fixes
v1.9.7 - 2018 / 11 / 16
- [new] share Bible quote button when a quote is displayied
- [new] rounded corners for the On-Screen Display
v1.9.6.1 - 2018 / 11 / 15
- minor improvements
- corrections for Bible quotes and added a few more
v1.9.6 - 2018 / 11 / 12
- improved how it handles multi-threads for sound play; this leads to lower memory consumption
v1.9.5 - 2018 / 11 / 11
- [MAJOR bug fix] fixed a memory leak that lead to an ever increasing memory usage
- more bug fixes regarding the multi-monitor support
- added more Bible quotes: the total now is 608
v1.9.3 - 2018 / 11 / 09
- [new] option to dim the screen when displaying Bible quotes
- bug fixes regarding the multi-monitor support
v1.9.2 - 2018 / 11 / 08
- [new] "Locate" button at OSD options, meant to help users with OSD positioning, if they do not figure that they can drag the OSD :-)
- [new] "Display last Bible quote", menu option; only enabled after a quote was displayied
- [improvement] Bible quotes are now centered on screen, on the monitor where the mouse cursor is
v1.9.1 - 2018 / 11 / 07
- [new] option to list the feasts/holidays/celebrations recognized by this script; the button for this is at Settings; applies to both Catholic or Orthodox religions
- added more feasts and corrected errors related to them
- bug fixes
v1.9.0 - 2018 / 11 / 05
- [new] option to set the font size for Bible quotes
- [new] option to regularly play semantron drumming sounds on days of feast in Christianity; for Orthodox and Catholic worshippers
- [new] option to display / indicate / observe Christian feast days; it displays at start the name of the Christian event/day, and at the About window
- more sounds added
- introduced more Bible quotes; the total now is 550
v1.8.1 - 2018 / 10 / 30
- bug fixes related to how previous or next equinoxes/solstices dates are calculated; the code was simplified, and reduced by about 5 kilobytes
- improvements to how Bible quotes are displayied; the Y position of the OSD is adjusted based on the length of the quote
- added more Bible quotes; now there are 450
v1.8.0 - 2018 / 10 / 26
- recoded/overhauled the whole functionality of the OSD; it was messy and yield poor results; now it always has the right width and height based on the font size, margins defined and text length
- as a result AHK file size went down by 5 kilobytes
- width/height options were replaced by options to control the margins of the OSD; its base size is determined by text length and font size
- added more Bible quotes; now there are 380 of them
v1.7.6 - 2018 / 10 / 23
- changed the routine behind reading the Bible quotes from the file; it was causing a crash on Windows Store
- important bug fixes and small improvements
v1.7.5 - 2018 / 10 / 21
- [new] display a random Bible quote periodically [every few hours]
v1.7.2 - 2018 / 10 / 18
- improved the precision of tolling with a formula provided by Bon
- bug fixes
v1.7.0 - 2018 / 10 / 09
- [new] option to strike additionally every 5/10/50/100 minutes [the user can define the frequency]
- [new] options to control width and height of the on-screen display
- improved and simplified the tray menu
- improved the preferences window layout
- it can store its settings in the Windows registry, instead of an INI file [this is for the Windows Store release]
- and of course, bug fixes
v1.6.1 - 2018 / 10 / 03
- [new] at the About window, you can see a progress bar for the entire year and one for the current day, both highlighting how much of the current year and day has elapsed.
- [new] in the same window, you can also learn when the next equinox or solstice is going to occur, and when was the previous one
v1.5.6 - 2018 / 09 / 30
- [new] it now shows the time and date simply by hovering the tray icon
- fixed a bug reported by Garry [on AHK forums]; it will play the audios on both the left and right channels
v1.5.4 - 2018 / 09 / 27
- personalized icon for the application
- bug fixes
v1.5.3 - 2018 / 09 / 24
- [new] option to toggle dynamic volume for the sound level of the chimes
- bug fixes and improvements
v1.5.2 - 2018 / 09 / 21
- bug fixes
v1.5.0 - 2018 / 09 / 20
- migrated the code to AHK_H
- now it strikes the bells without waiting for the echo to end... when the application strikes/tolls, it plays the bell sound multiple times at the same time
- [new] option to set the interval between strikes; this interval is randomized each time, within a margin of half a second
- [new] better sound clips for each event [quarter, hour, noon, midnight]
- [improved] tick/tock background sound no longer gets interrupted when bells strike
v1.0 - 2018 / 09 / 16
- initial release... with all the basic features and options
- strike quarter-hours
- strike on the hour once... or the number of hours
- toll distinctively every six hours [early morning, at noon, in the evening and at midnight]
- option to display time when it chimes
- start at boot [if compiled]
- automatically unmute audio when striking bells
- volume control
- options to control/customize the OSD