Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git
README | 27 ++++++++++-----------------
VERSION | 2 +-
doc/CHANGES | 5 +++++
src/chart/chartdialog.cpp | 2 +-
src/chart/kmchart.cpp | 21 +++++++++++++++------
src/chart/kmchart.h | 4 +---
src/chart/openviewdialog.cpp | 2 +-
src/chart/recorddialog.cpp | 2 +-
src/chart/settingsdialog.cpp | 4 ++--
src/chart/tab.cpp | 31 ++++++++++++++++---------------
src/chart/tabdialog.cpp | 15 ++++++++-------
src/chart/timebutton.cpp | 4 ++++
src/chart/timebutton.h | 1 +
src/chart/timecontrol.cpp | 24 +++++++++++++++++++++---
src/chart/timecontrol.h | 2 +-
src/time/kmtimearch.cpp | 6 ++++++
16 files changed, 94 insertions(+), 58 deletions(-)
commit f985a8cd1173d876a256ce62c8963876fac87958
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 20:40:23 2007 +1100
Roll forward to beta7.
commit ae06a81561b1669d1e1d819ae51806fcc68949a6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 20:35:40 2007 +1100
A batch of intertwined changes and fixes all mixed up together
here, unfortunately:
- Uncomment and fix up the record mode extension where an archive
Tab is created on the fly for the new recording.
- Fix a kmtime issue where it wasn't able to correctly update its
idea of the current position, when adding an archive.
- Optimise time button state changes so we don't update the icon
on every step, only when it changes.
- Fix a problem where kmchart could hang around after its kmtime
had exited (the inverse of the kmtime-hanging-around bug fixed
a few weeks back).
- Cross a few more off the kmchart 1.0 TODO list in the README.
Record mode is quite slick in kmchart now - it provides both the
flexibility of the pmchart/pmafm model of replay (which is good
for when you come back to replay in a weeks time), as well as the
immediate gratification of having everything setup for you to
replay right away in a new Tab in the current kmchart instance,
exactly as it was just observed in real time. At least, that's
the theory - probably one or two subtle issues remain, but it's
working flawlessly for me at the moment on MacOSX.
commit 5106eda75d5798005ab04a5f314122c74525bcca
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:55:53 2007 +1100
Only update the time axis timezone setting if the tab being updated
is the active tab, else a change from an archive time control window
can alter the timezone displayed for live time, and vice-versa.
commit f38c1ab4bf410b3d4de19bc5cf153fea851b08f8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:54:01 2007 +1100
Fix a problem where a new tab creation of opposite source type
(live vs archive) to the current tab would cause the time control
button to switch to the displaying incorrect state until the next
time update. Especially visible with large update intervals.
commit c28b9192df80cd130562e0afcfb0eeff5731b861
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:51:17 2007 +1100
Fix problem with initial slider setting on New Tab dialog to do with
ranges.
commit 265b1d1b373f15df84fb975907ae05cb8b04106c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:49:41 2007 +1100
Use yyyyMMdd.hh.mm.ss instead of yyyyMMdd.hh:mm:ss timestamp form
to avoid tickling an as-yet-untreated issue in pmParseMetricSpec,
to do with archive file names in metric specs being recognosed as
host names.
commit 012f7aeaf941604edae91f2fc1bada9302038593
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:46:26 2007 +1100
Reorder a couple of toolbar entries to match likelihood of use.
commit 83ad5a3d0a05a07b47b419c648657948d6102ede
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:31:05 2007 +1100
Cleanup - remove some no-longer-used members from KmChart class,
and use direct access to a class widget instead of via a method.
commit cc50a5ad9810e37e9d9d372752de61ecf590c825
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Nov 15 15:27:12 2007 +1100
Be more defensive in handling settings coming back from QSettings,
we were dumping core when we overran the end of the color palette
array using old settings (larger palette) with a new binary.
|