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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24-1Lines changed: 24 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,30 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
-
## v1.2.0 - yyyy-mm-dd
5
+
## v1.3.x - 2023-02-14
6
+
7
+
### Added
8
+
- option to show note reminder only when switching from a work project without notes
9
+
- option to show a 'are you sure' confirmation before closing KeepTime
10
+
- import functionality of database (to be used with an export of the export functionality)
11
+
- app icon shown in dialogs
12
+
- in the report a collapse / expand button was added
13
+
14
+
### Changed
15
+
- updated the settings dialog design
16
+
- replaced deprecated fontawesome dependencies
17
+
- updated dependencies - we now also require Java 11 (instead of 8). **note** migration of data of previous version. see section 'Migrate from old version' in readme before updating
18
+
- when creating a new project 'isWork' is selected by default
19
+
- when editing a note the note field will be in focus instead of the project
20
+
- in the report dialog the currently active work item is not editable anymore (marked as 'active work' instead)
21
+
- in report dialog simplified the note format when copying them (removed the note count)
22
+
- when creating/editing a project the name cannot be empty anymore
23
+
- moved CI to github actions
24
+
25
+
### Fixed
26
+
- 'hide projects' setting was not working correctly on linux. we disabled the setting for linux
Copy file name to clipboardExpand all lines: README.md
+17-7Lines changed: 17 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,13 +12,13 @@ Create projects and choose if they are counted as 'work time'. Select the projec
12
12
+ You can move the window by dragging it around
13
13
+ Open the context menu (with a right-click) for a project to edit/delete or change the project and transfer n minutes of the current running one
14
14
+ In the taskbar you will also see the current time + the color of the active project
15
-
+ The current Project will be saved eyery minute to mitigate loss on system crash or shutdown without closing window manually first.
15
+
+ The current Project will be saved every minute to mitigate loss on system crash or shutdown without closing window manually first.
16
16
+ After a day you can open the Reports, which will summarize the work done for the different projects during the day
17
17
18
-
**You need to close the application manualy before you shutdown your PC. Otherwise the last running project is not saved completely to database. (will be last state saved by auto-save)**
18
+
**You need to close the application manually before you shut down your PC. Otherwise, the last running project is not saved completely to database. (will be last state saved by auto-save)**
+ Colors: you can define various colors to use in the UI to customize the application. The Reset resets the color to the default color.
24
24
+ Display projects on the right: Will show the list of projects on the right side, instead of the left
@@ -37,24 +37,34 @@ Create projects and choose if they are counted as 'work time'. Select the projec
37
37
38
38
* Download keeptime.bat and keeptime-<version>-bin.zip (see [releases](https://github.com/doubleSlashde/KeepTime/releases))
39
39
* Extract the downloaded .zip
40
-
*Copy the downloaded keeptime.bat file next to the *.jar*. Adapt the path inside the *keeptime.bat* to the name of the *.jar* file (if needed). Try starting the application by executing the *keeptime.bat* file. The start may take up to one minute.
40
+
* Try starting the application by executing the *keeptime.bat* file. The start may take up to one minute.
41
41
42
-
It is recommended to run the application at computer start so you do not forget to track your time. For autostart also execute the following steps (for windows)
42
+
It is recommended to run the application at computer start, so you do not forget to track your time. For autostart also execute the following steps (for windows)
43
43
* Open the autostart folder: Press *Windows+R*, execute *shell:startup*
44
44
* Create a shortcut to the *.bat* in the autostart folder
45
45
46
46
You should put the .jar in an extra folder as a *logs* and a *db* folder will be created next to it.\
47
47
48
-
### Migrate from old version
48
+
### Migrate from older version than v1.2.0
49
49
50
50
1. Download new version and replace the .jar file.
51
51
2. Start new version of KeepTime. Notice that your old data is not available.
52
52
3. Stop KeepTime
53
53
4. Copy the files (not directories) of directory `db` (next to the .jar file) into `db/1.4.197/` (path now includes the database version).
54
54
5. Start KeepTime again. Notice that your data is available again.
55
55
56
+
### Migrate from KeepTime v1.2.0
57
+
58
+
1. Start your current version of KeepTime (v1.2.0)
59
+
2. Go to the settings and export your KeepTime data
60
+
3. Download new version and replace the .jar file.
61
+
4. Start new version of KeepTime. Notice that your old data is not available.
62
+
5. Open the new version and import the exported sql script
63
+
6. After the import KeepTime closes automatically
64
+
7. To see the changes just start the new KeepTime again
suppression-reason: referenced from 'maven-assembly-plugin' which is executed in build step (no runtime vulnerability). no assembly-plugin update available.
suppression-reason: referenced from 'maven-assembly-plugin' which is executed in build step (no runtime vulnerability). no assembly-plugin update available.
0 commit comments