-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
CHANGELOG
89 lines (68 loc) · 2.91 KB
/
CHANGELOG
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
=========
Changelog
=========
Versioning: 'major.minor.micro' (PEP 440)
Current versions
================
Version 0.2.5
-------------
- Added:
- settings.py and config.ini
Added a settings reading class and the settings file itself, containing the locales en_EN and ru_RU.
Settings will be taken from the file according to the locale of the user's PC.
Older versions
==============
Version 0.2.4
-------------
- Fixed:
- graph_statistic.py - Urgent correct, by stupidity, the broken right path to svg statistics files
Version 0.2.3
-------------
- Added:
- Changed:
- sound.py:
- Changed sound.py so that it does not play as a separate process, but connects as a user module to pomodorotimer.py.
For this, libraries were used as new dependencies: sunddevice, numpy and scipy.
- Renamed methods for more information: default_sound->play_default_sound, wav_sound->play_wav_sound.
- pomodorotimer.py:
- The global constant UP_CLEAR_STR has been replaced with the property self.clear_up_str.
- The global constant min_str has been replaced with the property self.scale_progress. And delete separator '|'.
- Different minor code changes
- Fixed:
- sound.py:
- the correct path to the sound.py file
- Used os.path.abspath and os.path.join for more reliable operation with the paths to the sound file.
- pomodorotimer.py:
- Proper processing of interruption by pressing Ctr+C.
- Cleaning the console, before entering the pomodoro timer, was transferred to a separate method.
- Updated: Almost all project files and README
Version 0.2.2
-------------
- Updated: Almost all project files and README
- Changed: Pomodoro will work with python 3.10.13 or higher. This is due to updates to the dependencies of connected libraries.
- Fixed:
- setup.py: The os module is removed. Added pathlib, which provides platform-independent operations over the paths. Fixed dependencies.
- requirements.txt - Fixed dependencies. Removed the now unused numpy library.
Version 0.2.0
-------------
- Added: Saving to a local SQLite3 database file and displaying statistics in a browser window
- Updated: Almost all project files and README
- Changed: Pomodoro Cycle progress bar colors changed
- Fixed some bugs
Version 0.1.2 (31.12.2019)
--------------------------
- Fixed a bug
Version 0.1.1 (31.12.2019)
--------------------------
- Updated: README
- Changed:
In order to hide the output of debugging information of the audio
player, we will transfer the playback/generation code of the audio
to a separate file and we will call this script in the background.
Why so? - because standard output redirection does not work due to
the specifics of ffmpeg it self.
The process itself is needed to play the WAV file or the generated sound.
- Fixed some bugs
Version 0.1.0 (30.12.2019)
--------------------------
+ First release. Basic functionality.