New Version

Started by fred, July 28, 2009, 05:01:13 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

fred

V 0.67

- Add: Silent reboot option (Expert tab: default enabled). BoincTasks will silently reboot when it crashes.
- Add: When a part of the program gets stuck, for 2 minutes, it will reload the window.
- Add: Warning colors for work < xx / project or / computer. Separate settings for CPU and GPU. Used in Projects view and Gadget.
- Changed: The logging no longer locks the logging file.
- Changed: Projects: The suspended color is now takes precedence over all others.
- Changed: History: The timing is now adaptive. Between 1 - 30 seconds. Should result in less overhead and misses.
- Changed: History: Status column adds (u) when the last know state is uploading.
- Changed: Moved menu item: report all tasks to projects.
- Changed: Moved menu item: show log items to show.
- Changed: BoincTasks is now rescheduler friendly, it will no longer lock the BOINC client.
- Fixed: The menu selection for: The BOINC preferences/proxy dialog, don't function in Computers and History.
- Fixed: History: Sometimes the device number was missing. Now capture the resources while running.
- Fixed: Properties: The properties dialog now always has the focus.

fred

V 0.68

- Add: thousands separator in Projects and Statistics. With user definable decimal point character and thousands separator.
- Add: Accelerator keys for the tabs.
- Add: Polish translation.
- Add: Task column checkpoint (time). Warning color when checkpoint time is > 1 hour old.
- Changed: Remove unconnected computers, from the gadget/tooltip.
- Fixed: Graph: The credit numbers move over the graph, with larger numbers.
- Fixed: Tasks and History: The use column x + x.00 NV" must be shown as "x + xNV.
- Fixed: After renaming the computer name, additional characters appeared. Changed coding of special characters.
- Fixed: The wall-clock rule didn't work properly, it only worked once.
- Fixed: Tasks: When rearranging the columns the alignment wasn't always correct.
- Fixed: History: Sometimes numbered states like 20100 where shown, for just one refresh cycle.

fred

#62
V 0.69

- Add: Tasks: Column debt (short time).
- Add: Settings Dialog, Project tab.
- Add: The checkpoint warning is now enabled or disabled, in the settings warning dialog.
- Changed: Tasks:  Modifying the column header sequence is now drag and drop.
- Changed: Tasks/History: Condense " ATI GPUs" to "ATI" when the condense check is set.
- Changed: Tasks: Checkpoint column: Use long term CPU% for calculation adjustments.
- Changed: Tasks: Checkpoint warning: The warning color is now 2 * the set disk write value.
- Fixed: Tasks: A time of 00:00 should not be shown.

- Bug: Projects: The deferred message is not displayed, when a project is in the state, no new work or suspended.

fred

V 0.70

-Add: Extra checkpoint options: http://www.efmer.eu/forum_tt/index.php?topic=503.0
-Add: Checkpoint counter like [3] 00:00:15, this is the 3th checkpoint.
-Changed: Menu->Extra-Allow network connection is now 3 state. Always,  Preference  or Never.
-Changed: Tasks: Don't show the checkpoint when a task is: Ready to report, uploading or in error.
-Changed: Tasks: In state, ready to start and suspended, now shows 2 times and the CPU %.
-Fixed: The checkpoint tooltip shows some extra characters, that should be hidden.
-Fixed: The checkpoint & debt column isn't sorting properly.
-Fixed: The checkpoint time is incorrect while paused.
-Fixed: Keep the sorting column when drag and drop a column.
-Fixed: Projects: The context menu doesn't work, when you move or hide a column.
-Fixed: The initial debt column width is close the 0.
-Fixed: Tasks: Checkpoint: When the resources are > 1, like 2 Cpu, divide the time by 2.
-Fixed: Tasks: Checkpoint: Show the time when a filtered item is only one.

fred

V 0.71

-Fixed: History/Computer/Transfer: Sorting is not working properly.

fred

V 0.72

Changed: Tasks: Checkpoint: Only shown when in state "Running" ,"Waiting to run" and "Suspended".
Changed: Tasks: Temperature: The maximum number of GPU's is now 6.
Changed: Tasks: Read the correct GPU temperature for ATI, in mixed NVIDIA and ATI systems.
Changed: Tasks: The status column now sorts on the exact string.
Changed: Tasks: Status column adds < to "Non Cpu Intensive" projects. For sorting purposes.
Changed: Dialog find computers: A grayed check is a disabled item.
Changed: Dialog find computers: Scan address range will now use the host name found by TThrottle.
Changed: Dialog find computers: Gray out "Cancel/Stop" when "Scan address range" is selected.
Fixed: Tasks: Checkpoint: Tasks "Waiting to run" showed an incorrect number.
Fixed: When  unchecking a computer in the computer tab, the menu allow network communication is messed up.

fred

#66
V 0.73

Changed: Projects: The time left per project, divide by the number of active cores, or the number of tasks (if less).
Add: Projects/Tasks, an optional, more compact time notation.
Add: Menu item "Allow to run", otherwise known as snooze, for the local machine.
Add: Menu item "Allow to run GPU", otherwise known as snooze gpu, for the local machine.
Add: The Find computers dialog, logs additional information in the log. (IP, BOINC reply).
Add: Logging: Additional log.xml flags for logging of the temperature processing.
Fixed: There are trailing spaces in the checkpoint tooltip, this also triggers it too soon.


fred

V 0.74

Changed: The logging and logging rules dialog, now both have an entry in the taskbar, for selection.
Changed: The logging and logging rules dialog, now show on top, when selected in the menu.
Changed: Restore last position of the dialogs: Logging, Graphic, Properties.
Changed: The properties dialog is now resizable.
Changed: Projects: The time left column now sorts on the time number instead of the string.
Changed: The snooze indicator, is now updated every minute.
Changed: Projects: The time left column (x) = cpu & gpu now shows the actual cores running, or the number of tasks, if the number of tasks is less than the number of active cores.)
Fixed: There appeared stripes in the unused toolbar area, when resizing the main window.

fred

V 0.75

Add: Transfers: Double click will start a retry, on the single item or on the selected items. This is a lot quicker than the context menu.
Add: All Tabs: Extra keyboard commands for a selection: Up/Down, Page up/Page down.
Fixed: Tasks: The elapsed time ( ) is incorrect on multi threaded tasks.
Fixed: Tasks: The checkpoint time  is incorrect on multi threaded tasks.

fred

#69
V 0.76

Add: log.xml flag: history_fetching, logs history fetch times.
Changed: All tabs: Don't refresh the window, when a tab is selected again within 10 seconds. In that case wait for the normal refresh cycle.
Changed: A (re)connection attempt now occurs in a separate thread, so it will not slow down everything else.
Changed: History: Don't update individual computers that have a time left > 30 seconds.
Changed: Tasks: Running tasks: Deadline warning color, is now applied to the deadline cell only.
Changed: Tasks: CPU % warning color, is now applied to the CPU% cell only.
Fixed: Logging: Part of a connection error text was corrupted.
Fixed: Tasks and history: state 60100 and 60200 = aborted.
Fixed: Moving the Gadget placed it always on top.

fred

V 0.77

Add: Write and read the color settings to and from BoincTasks_settings_colors.xml.
Changed: Allow a task refresh at maximum speed, was limited to about  3 seconds. The maximum effective refresh rate is 2 seconds.
Fixed: Graphic, the graphic window is placed too far to the left, when the font type is set above 100%.
Fixed: Tasks: The temperature readings are incorrect on mixed AMD ad NVIDIA systems.
Fixed: Gadget: In the mode "show running tasks", the deadline color was shown at random.

fred

V 0.78

Add: A user defined date/time format.
Add: All computers in Extra->Benchmark/Read config/Allow network/Allow to run/Allow to run GPU.
Changed: Extra->BOINC Preferences: Sometimes the dialog is not shown. When no computer is found fall back on the localhost.
Changed: Dialog Yes/No (Abort) is now scalable and the column width is now stored. Added an additional computer column.
Changed: All tabs: Allow a column width of 0, effectively hiding a column. This allows e.g. the computer column, to be hidden on single computer systems.
Fixed: Tasks/History: 60001-state should be aborted.
Fixed: Tasks: Cpu%, shows 100.00 | number instead of 100.00.

fred

V 0.79

Add: History: Smart mode setting (experimental), to minimize network communication and system load.
Add: A font dialog check: Use system font. (= default setting).
Changed: Internal, don't send test messages to the logging when the flag isn't set in the config.xml. (TThrottle thread). This may cause some system slowdown.
Changed: The fonts dialog and support is redesigned.
Changed: Removed tasks WU trickle fetcher. This caused the Tasks view, to show all computers instead of one, when BT goes from hidden to visible
Fixed: Tab: History/Messages: Empty columns, when using a user defined time format.

fred

#73
V 0.80

Fixed: All views: The cell height is incorrect, resulting in not showing, the lower part of the text.
Changed: Don't try to free up thread memory on a stalled thread, as it may crash the program.
Changed: History: The minimum refresh time is now 2 seconds.

fred

V 0.81

Add: Extra->Allow to run: Snooze.
Add: Add project dialog, add a project to all connected computers.
Changed: Don't divide the elapsed time () by the number of CPU's.
Changed: At startup, automatically delete dmp files in folder //crash, after 14 days.
Changed: Exclude FreeHAL from the history prediction fetching as the est times are highly unpredictable.
Changed: Projects->Add project now works in any window. Without a selection in the projects view, the localhost is selected.
Fixed: Closing down didn't always work properly, this includes the restart after changing things in the computer tab.
Fixed: 60201 state = Aborted.
Fixed: Find computers dialog didn't add the known password to the list, after pressing Add selected.
Fixed: Adding a new project wasn't possible when the computer had 0 projects.