Commit Graph

22 Commits

Author SHA1 Message Date
Mark Liversedge
c2bcb16e6b 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
f15931a307 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
b911757d4f OAuthDialog: Use QWebEngine for Qt5 2015-10-01 18:33:06 +02:00
Mark Liversedge
d33e102e18 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
15f470c3de 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
d7212f1d69 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
338e265969 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
bc1e3c2713 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
35eb416bd2 Fix comment spelling errors
.. lots of them !
2014-11-24 15:37:56 +00:00
Mark Liversedge
5afcbed029 Revert "Fix CyclingAnalytics upload"
This reverts commit ca3ee9cef6.
2014-11-22 18:07:36 +00:00
Mark Liversedge
ca3ee9cef6 Fix CyclingAnalytics upload
.. bit of a hacky fix, but practical enough.
2014-11-18 21:25:17 +00:00
Mark Liversedge
f51810a70c REMOVE OAUTH DEBUG 2014-07-27 19:41:00 +01:00
Mark Liversedge
384ce6e043 MORE OAUTH DEBUG 2014-07-26 14:21:47 +01:00
Mark Liversedge
257fb4cdf2 OAUTH DEBUG TEMPORARY WHILST DEBUGGING 2014-07-26 10:41:49 +01:00
Mark Liversedge
c292a5eef9 Added error checking to Twitter OAuth
.. but cannot test, so please check it !
2014-07-14 12:07:22 +01:00
Damien
8804945eb4 Strava: correct Strava OAuth process 2014-07-06 10:34:12 +02:00
Damien
d5711b8b16 Twitter: use OAuthDialog for authorisation 2014-04-11 00:00:57 +02:00
Mark Liversedge
e6ccd840f2 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
aa8605e8d5 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
c0a9d9894b ShareDialog: Strava authorise was broken in last commit 2013-11-02 23:22:52 +01:00
Damien
16b856d9ed ShareDialog: Add ipload to www.cyclinganalytics.com 2013-10-28 23:27:33 +01:00
Damien
f0c2c2b840 ShareDialog 1/3 : Merge StravaDialog and RideWithGPSDialog
Add OAuth for Strava (Release version only)
2013-10-01 23:18:18 +02:00