Commit Graph

1931 Commits

Author SHA1 Message Date
Damien
7425bfa605 Correct bug with the new virtual column for Ride Time 2012-11-23 22:05:37 +00:00
Mark Liversedge
a9d3bd6650 User configure Field to set colors from
The user can now select a metadata text field to use when
setting colors from keywords.

Fixes #32.
2012-11-23 22:01:41 +00:00
Damien
6546b93a71 Another change on date for Joule 1.0 2012-11-23 22:47:29 +01:00
Damien
0b44762976 Modify date reader for Joule 1.0 2012-11-23 21:52:19 +01:00
Mark Liversedge
438802b960 Merge branch 'master' of github.com:/GoldenCheetah/GoldenCheetah 2012-11-23 19:04:27 +00:00
Mark Liversedge
cda0f9c778 UI Nits: Non-Mac searchbox fix
The mac searchbox using a NSSearchField works a
treat on Mac, but the code accidentally removed the
searchbox on Linux and Windows.

This patch reinstates it.
2012-11-23 19:02:54 +00:00
Damien
627297c8b3 Modify getUnitVersion for Joule 1.0 2012-11-23 20:00:58 +01:00
Damien
bd83268881 Correct bug with the new virtual column for Ride Time 2012-11-23 17:35:08 +01:00
Mark Liversedge
8f57532273 Fix ride navigator crash on search
The ride navigator crashed on search after the new
time column was added. This was caused by incorrectly
setting the groupBy member variable (-1 is used to
indicate no group by, it was set to -2).

In addition to fixing the code to set it to -1 the
array reference now does bounds checking to avoid
crashing for invalid values.
2012-11-23 10:47:50 +00:00
Damien
f570fd4100 Modify Joule download to include Joule 1.0
Need to modify parser now
2012-11-23 07:45:11 +01:00
gcoco
9ce2d15c9a Update doc/developers-guide.content 2012-11-22 22:16:10 -05:00
gcoco
cd603e32b0 Update doc/developers-guide.content
Fix the GitHub group and point to Google Groups
2012-11-22 22:13:06 -05:00
gcoco
5d7eb1f3d2 Update doc/download.content
Update GitHub group
2012-11-22 22:07:07 -05:00
gcoco
6de7b85791 Update doc/bug-tracker.content
Point to new GitHub group
2012-11-22 22:05:11 -05:00
Claus Assmann
9e6742e563 Support download for OpenBSD USB Serial devices 2012-11-21 22:46:27 +00:00
Damien
6ca7fbb89b Add a column Start Time in the ride navigator
fixes #33
2012-11-21 22:30:57 +01:00
Damien
0ef72fdf54 Correct error in last commit 2012-11-21 21:22:41 +01:00
Gareth Coco
03b0415901 Sigma 2.1 Test files
For GitHub Issue #356
2012-11-20 17:41:29 -05:00
Mark Liversedge
f83b5a53ae UI Nits: No menu on list view
The menu drop down can appear on the list view. This is
now disabled via a window property "nomenu".

Also set the new attribute to set native widgets on a Mac.
2012-11-20 19:58:10 +00:00
Mark Liversedge
0612992204 UI Polish: Show/Hide Sidebar on ScopeBar for Mac
There is now a little button to show and hide the sidebar
just like in Mac Mail. We now only have to add the add chart
button for the toolbar/scope bar changes to be complete.
2012-11-20 19:14:37 +00:00
Mark Liversedge
e68afff2c7 UI Polish: Move train view controls to scope bar
Now we have a scope bar we can move the train view controls
out of the sidebar.
2012-11-20 17:21:22 +00:00
Mark Liversedge
a16eb563f9 the last commit needed one or two #ifdef Q_OS_MACs 2012-11-20 16:06:55 +00:00
Mark Liversedge
1a746b25f6 UI Polish: Scope Bar for Mac Native
Added a scope bar for native mac. The windows and linux
toolbar is a combined toolbar and scope bar, on a Mac it
looks much more elegant to split the two.

We will need to now add a show/hide sidebar control on the
left of the scopebar (like apple mail), the train view controls
in the centre and the add chart to the far right).
2012-11-20 15:46:31 +00:00
Mark Liversedge
9f94f0b7cc UI Polish: Toolbar spacing reduced
In readiness for a scope bar, the Mac unified title and toolbar height
is too large and needs to reduce. It now has very similar margins as the
Mac Mail toolbar.

The scope bar will make it look less compact when it is introduced.
2012-11-20 12:34:39 +00:00
Mark Liversedge
cbc1eae83e UI Nits: Small font in Details Screen
Adjustment sneaked in by accident to reduce the
font size was hard to track down, but this patch
fixes it and also removes some errant (but harmless)
code in the navigator too.
2012-11-20 06:47:11 +00:00
Mark Liversedge
019c23326c UI Polish: Diary sidebar hover color
To give the user a bit more feedback when hovering
over the day number in the diary sidebar it gets a
gray background to feedback it is clickable and also
to give a more fluid feel.

This mimics the same approach used in the Mac cal application.
2012-11-20 06:27:04 +00:00
Mark Liversedge
a658bea81f Add OpenBSD compile support
Thanks to Claus Assmann for the fixups;
- RideNavigator double foreach loops used same name for iterator
- N_TTY line discipline is not defined on OpenBSD (possibly)

Would be nice to have a better fix for the line discipline
stuff, but 0 is usually the TTY line discipline. Bit of a
hack, but ok for now.
2012-11-20 06:08:47 +00:00
Mark Liversedge
0a12f3c68c UI Nits: train labels in white
Last commit accidentally changed the color for the
IF/TSS labels on the train tool to black but this
is only appropriate for the Mac implementation.
2012-11-19 22:31:09 +00:00
Mark Liversedge
3992cc3b2c UI Nits: Goodbye ToolBox
The left sidebar is now a stacked widget and the toolbox
has been consigned to history. We are now ready to add a
left sidebar for the metric "home" view.
2012-11-19 22:15:35 +00:00
Mark Liversedge
988b010987 Merge pull request #353 from rclasen/pm-now
PM: by default show values up to "now"
2012-11-19 12:51:40 -08:00
Mark Liversedge
70fe0eb204 Merge pull request #354 from rclasen/bug737
SrmRideFile: handle bad marker start
2012-11-19 12:51:15 -08:00
Rainer Clasen
414df69cbd PM: by default show values up to "now"
Main purpose of the Performance manager is to show History up to now -
though, peeking at decline of values in next days is still interesting.

This commit makes the PM show the graph up to today, but still allows to
check the next days.
2012-11-19 21:43:20 +01:00
Mark Liversedge
f353443dc4 Merge branch 'master' of github.com:GoldenCheetah/GoldenCheetah 2012-11-19 20:04:25 +00:00
Mark Liversedge
83070d003b UI Polish: Mac Style Selector
Added a style selector to the Mac toolbar to toggle
between tabbed or tiled mode.
2012-11-19 20:03:25 +00:00
Rainer Clasen
cbc39d3750 SrmRideFile: handle bad marker start
Marker start wasn't check - so, it could point to data outside the array
and cause a crash.

This fixes #737
2012-11-19 19:53:02 +01:00
gcoco
b9f1d601a0 URL updates
Update URL's for WIKI/Tracker to point to the base pages on main website
2012-11-19 12:30:05 -05:00
Mark Liversedge
ff25867204 UI Polish: Mac toolbar buttons too narrow
The toolbar buttons for find intervals, split and delete were
too narrow and looked oddly smaller than the buttons to the
left .. perhaps it was an optical illusion but they are now
wider and look more consistent.
2012-11-19 09:03:15 +00:00
Damien
2152b41c0f Choose channels (Altitude, Power, Cadence, Heartrate) to upload to Strava
Fixes #351
2012-11-18 22:02:07 +01:00
Damien
85a1b048c0 Minor changes in Joule GPS download 2012-11-18 18:15:08 +01:00
Mark Liversedge
07a408f7da Minor Fixups for Mac Native
A couple of #ifdef Q_OS_MAC needed around
bits of code that are Mac native. To support
the Mac Native patch just applied.
2012-11-18 16:39:44 +00:00
Mark Liversedge
296d2b72cc Merge branch 'master' of github.com:GoldenCheetah/GoldenCheetah 2012-11-18 16:14:54 +00:00
Damien
e7c5e400bc Correct error in the erase function for Joule GPS 2012-11-18 16:13:15 +00:00
Damien
098a18d980 Refresh metrics for rides after a new weight form Withings download 2012-11-18 16:13:15 +00:00
Damien
b9f2e98e47 Add myzeo data download Add ZQ and sleep time metrics 2012-11-18 16:13:15 +00:00
Mark Liversedge
c2c8d233e3 Fortius 0x1932 added to find logic
Forgot to add update to the find method when
adding experimental support for the 0x1932
revision of the Tacx Fortius.
2012-11-18 16:13:15 +00:00
Damien
c0eb22beb4 Enable withings weight for Watts per Kilogram metric 2012-11-18 16:13:15 +00:00
Damien
53148ca067 Correct copy/paste errors for File Format 2012-11-18 16:13:14 +00:00
Mark Liversedge
1faa1e19ea Mac Native UI (Part 1 of 3)
Part of a series of commits to adjust the UI on a Mac to
look more native and conform better to the Mac UI design
guidelines.

This patch introduces a unified title and toolbar which hosts
a search field and buttons for commonly used functions like
import, split ride, delete etc.

Since it is not possible (or more importantly good practice) to
hide and show toolbar items the Train View controls have now been
moved to the sidebar on a Mac. This is a temporary measure and
will be resolved in future updates.

Further updates planned are;
Part 2 - fixup the preferences pane to be more Mac-like
Part 3 - Spit and Polish around the charts; drop shadows, controls etc
2012-11-18 15:55:07 +00:00
Damien
605b8a01eb Correct error in the erase function for Joule GPS 2012-11-17 16:52:37 +01:00
Damien
5c91fede21 Refresh metrics for rides after a new weight form Withings download 2012-11-16 23:51:33 +01:00