Commit Graph

22 Commits

Author SHA1 Message Date
Mark Liversedge
454c909a42 Add Secrets.h for API tokens
.. will be replaced with gems in Travis build.

NOTE: Twitter secret is currently public (!)
2015-11-01 14:13:54 +00:00
Mark Liversedge
c6451c9146 Only use QWebEngine on MAC OS X
.. since it solves issues there, but is not supported
   on mingw32/64 yet and is not needed on Linux yet.
2015-10-01 18:55:45 +01:00
grauser
62889a6460 OAuthDialog: Use QWebEngine for Qt5 2015-10-01 18:33:06 +02:00
Mark Liversedge
581fa38eeb Fix Dropbox compile error on SECRET/ID
.. if the GC_DROPBOX_CLIENT_ID and SECRET
   are not defined in gcconfig.pri then the
   OAuthDialog.cpp needs to still compile !
2015-09-29 09:22:39 +01:00
Mark Liversedge
1d4d21d261 Dropbox Authorisation
.. let the user authenticate for access to dropbox
   in order to sync data.

.. the sync functions aren't written yet though !
2015-09-28 17:26:55 +01:00
Joern
b7258deb63 OAuth - check for SSL
... since QT does not come with SSL by default - check if SSL is
available on the system
2015-01-20 18:17:04 +01:00
Joern
3115ef446e Calendar - Refresh and Upload - Google CalDAV
... adds authorization required for new Google CalDAV interface
... adds CalDAV configuration variant (Generic vs. Google)
... corrects Refresh from Google to GC (as they a using a non-complient
XML-tag prefix)

... comment unused CalDAV features - which are not enhanced for Google
CalDAV as they are not used yet
2015-01-18 16:28:06 +01:00
Joern
cbbd160b9e Switch to kQOAuth
.. this removes the dependencies on liboauth and friends
   and replaces it with a single lib.

.. the library is available from http://github.com/kypeli/kQOAuth

.. the only current feature that requires OAuth is tweet
   your ride, but this lib will provide the services for
   future oauth services.
2014-12-23 20:25:25 +00:00
Claus Assmann
a001ffef4f Fix comment spelling errors
.. lots of them !
2014-11-24 15:37:56 +00:00
Mark Liversedge
a0ca1d169a Revert "Fix CyclingAnalytics upload"
This reverts commit ca3ee9cef6.
2014-11-22 18:07:36 +00:00
Mark Liversedge
47bf2f3901 Fix CyclingAnalytics upload
.. bit of a hacky fix, but practical enough.
2014-11-18 21:25:17 +00:00
Mark Liversedge
bb9c760b6c REMOVE OAUTH DEBUG 2014-07-27 19:41:00 +01:00
Mark Liversedge
4ad3ce5f8f MORE OAUTH DEBUG 2014-07-26 14:21:47 +01:00
Mark Liversedge
d538cb6807 OAUTH DEBUG TEMPORARY WHILST DEBUGGING 2014-07-26 10:41:49 +01:00
Mark Liversedge
cc4f2b5d10 Added error checking to Twitter OAuth
.. but cannot test, so please check it !
2014-07-14 12:07:22 +01:00
Damien
b2e5a8b76b Strava: correct Strava OAuth process 2014-07-06 10:34:12 +02:00
Damien
ea2122db0a Twitter: use OAuthDialog for authorisation 2014-04-11 00:00:57 +02:00
Mark Liversedge
37b1e0e215 QT5 -- Enable build on 4.8.4 -OR- 5.2.0
New strategy to enable build on QT5 or QT4.8 is quite
simple to enact as most of the fixes for QT5 can be
applied to earlier releases.

This patch fixes up some of the special cases for QT5 so
they will continue to build on earlier releases.
2013-12-10 16:07:41 +00:00
Mark Liversedge
82baf90131 QT5 -- 1 of 3
Porting the codebase to QT 5 (5.2) to get the
latest bug fixes, performance and improved platform
support.

This first part is to fixup the codebase to compile
on Qt 5, but some aspects have been broken (video).

The second part is to migrate from Qwt 6.0.1 to the
latest Qwt for multiaxis support.

The third part will be to fixup any platform specific
issues or issues identified at runtime.
2013-12-09 09:57:13 +00:00
Damien
61c1a5eb24 ShareDialog: Strava authorise was broken in last commit 2013-11-02 23:22:52 +01:00
Damien
0a2c98c41f ShareDialog: Add ipload to www.cyclinganalytics.com 2013-10-28 23:27:33 +01:00
Damien
96e70e6fad ShareDialog 1/3 : Merge StravaDialog and RideWithGPSDialog
Add OAuth for Strava (Release version only)
2013-10-01 23:18:18 +02:00