Commit graph

45 commits

Author SHA1 Message Date
dorian 59bf853f0a Merge branch 'internal_makeover'
# Conflicts:
#	.gitignore
#	README.md
#	graphics/Buzzer.xcf
#	graphics/icons/startpad.png
#	graphics/icons/user.png
#	graphics/speedclimbing_stopwatch.xcf
#	graphics/startpad.xcf
#	qml/SettingsDialog.qml
#	qml/components/ConnectionDelegate.qml
#	qml/components/ConnectionIcon.qml
#	qml/components/FadeAnimation.qml
#	qml/components/ProgressCircle.qml
#	qml/main.qml
#	qml/qml.qrc
#	shared.qrc
#	sources/appsettings.cpp
#	sources/main.cpp
#	speedclimbing_stopwatch.pro
#	translations/de_DE.qm
#	translations/de_DE.ts
2019-08-08 19:08:35 +02:00
Dorian Zedler 75b193e642 fixed communication issues with the base station caused by data distributed over multiple packets once and for all (hopefully) 2019-05-21 18:40:45 +02:00
Dorian Zedler a0a3d8cfe6 - finished up athlete stuff 2019-05-19 14:06:05 +02:00
Dorian Zedler 33ae172038 - added ability to view results of athlete
- improved design of athlete view and stack push / pop animations
2019-05-03 22:54:32 +02:00
Dorian Zedler 6b819d3298 creating, deleting and selecting athletes is now supported 2019-05-02 22:39:22 +02:00
Dorian Zedler 271e98f8ec started to implement athlete management (remote, database on basestation) 2019-04-30 23:44:04 +02:00
Dorian Zedler fea01cf503 minor fixes and additions 2019-04-27 22:50:22 +02:00
Dorian Zedler 0957a913f8 - cleanup
- implemented new state ('WAITING')
- multiple timers are now supported at the frontend
2019-04-15 13:33:31 +02:00
Dorian Zedler ab7154cfd0 - fixed a bug in baseconn
- added volume regulation for base station
2019-04-08 18:03:23 +02:00
Dorian Zedler eeb939ed26 - added 'disconnect' functionality for base station
- made IP->adress of base station editable
- some cleanup
2019-03-29 23:42:56 +01:00
Dorian Zedler cf085b54e8 - cleanup 2019-03-27 22:23:34 +01:00
Dorian Zedler dadebe0d65 - added list with settings that can be managed remotely 2019-03-27 22:23:12 +01:00
Dorian Zedler 80e4fcfafc - added function to refresh the theme
- added more colors
2019-03-27 22:22:17 +01:00
Dorian Zedler ef60a4065a - added icons in the top left corner which indicate connection status to the bas estation and off extentions connected to the base station
- minor changes
2019-03-24 21:16:16 +01:00
Dorian Zedler 1c264a0a5c Moved theme engine out of qml 2019-03-08 18:03:27 +01:00
Dorian Zedler 9260358e11 changed internal structure completely to be more flexible and reliable 2019-03-07 17:18:24 +01:00
Dorian Zedler 88cf8a4328 finished to implement new JSON API, everything seems to work fine, but there are still some crashes and bugs 2019-03-03 17:31:24 +01:00
Dorian Zedler 3ee2d2ac57 started to move to new JSON API (cation - NOT WORKING YET) 2019-03-02 20:20:13 +01:00
Dorian Zedler 34f9d0f08e continued to implement the base station connection 2018-10-14 18:39:39 +02:00
Dorian Zedler 1e09ebe027 too many changes to document.
Summary:
- cleaned some stuff up in qml
- separated the timer and the main.qml and put it into "SpeedTimer.qml"
- continued on implementing the base conn connection
- started to get the whole time meassuring procedure out of qml and into c++
  -> added new class (SpeedTimer) for that
2018-10-04 18:35:29 +02:00
Dorian Zedler b93b598c80 Added functionality to connect to base station 2018-09-23 17:54:20 +02:00
Dorian Zedler 2849dc0e3b removed some unnecessary functions
when connecting only the current timestamp is is requested -> connection speed doubled
2018-09-18 17:11:47 +02:00
Dorian Zedler 24f9dcbc6f changed the integration of the c++ classes into the qml code to make things cleaner,
everything seems to be working again
added false start sound
2018-09-17 23:06:34 +02:00
Dorian Zedler b6a440efde the startpad is now fully functional 2018-09-09 20:18:08 +02:00
Dorian Zedler 4765684692 the startpad is now fully functional 2018-09-09 20:18:08 +02:00
Dorian Zedler 4dc9ff53f3 increased stability of connection and added basic error handling 2018-08-30 17:49:24 +02:00
Dorian Zedler 759c9f10ce increased stability of connection and added basic error handling 2018-08-30 17:49:24 +02:00
Dorian Zedler ab51f501ca updated entire communication to tcp socets 2018-08-30 16:44:04 +02:00
Dorian Zedler 9de6dc3cc5 updated entire communication to tcp socets 2018-08-30 16:44:04 +02:00
Dorian Zedler 97d17618bf implemented connectivity to startpad 2018-08-29 18:33:39 +02:00
Dorian Zedler 6d44da2a25 implemented connectivity to startpad 2018-08-29 18:33:39 +02:00
Dorian Zedler 0661b3e515 added dark theme and started to implement connection to startpad 2018-08-28 23:03:35 +02:00
Dorian Zedler 2288064413 added dark theme and started to implement connection to startpad 2018-08-28 23:03:35 +02:00
Dorian Zedler fe6c62e9fc - Added multi-language support and a german translation
- Cleaned the code up
2018-08-14 17:07:42 +02:00
Dorian Zedler bd77301a9c - Added multi-language support and a german translation
- Cleaned the code up
2018-08-14 17:07:42 +02:00
Dorian Zedler 385df9a5a9 see changelog 0.04 2018-08-11 23:54:34 +02:00
Dorian Zedler e8a0b237a7 see changelog 0.04 2018-08-11 23:54:34 +02:00
Dorian Zedler 270a7625d7 added "add profile" dialog 2018-08-03 15:18:23 +02:00
Dorian Zedler 1331af45c4 added "add profile" dialog 2018-08-03 15:18:23 +02:00
Dorian Zedler 1e56e372e7 added symbol to indicate buzzer connectivity
added timer to refresh connectivity
2018-08-02 18:10:08 +02:00
Dorian Zedler 1518680397 added symbol to indicate buzzer connectivity
added timer to refresh connectivity
2018-08-02 18:10:08 +02:00
Dorian Zedler 66c322c1d4 added stuff 2018-08-02 12:51:05 +02:00
Dorian Zedler 51e3e543d9 added stuff 2018-08-02 12:51:05 +02:00
Dorian Zedler 2caab42745 sorted everything 2018-07-28 23:05:26 +02:00
Dorian Zedler f3f208258d sorted everything 2018-07-28 23:05:26 +02:00