Giter Site home page Giter Site logo

telemetryexporter's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m @M-Yankov
  • ๐Ÿ‘€ Iโ€™m interested in web development, aslo I'm a big fan of everything that is open source,
    • I love markdown programming ... ops styling ๐Ÿ˜…
  • ๐ŸŒฑ Iโ€™m currently playing games, making videos (goPRO) using Davinci Reoslve for edit
  • ๐Ÿ’ž๏ธ Iโ€™m looking to hack something that is not working, (because all of websites across internet have a lot of errors)
  • ๐Ÿ“ซ How to reach me

telemetryexporter's People

Contributors

m-yankov avatar

Stargazers

 avatar

Watchers

 avatar

telemetryexporter's Issues

The standalone installer

Just find how to make a standalone installer as any other program (Next, Next), Nullsoft installer, etc.

Approx export size

The formula will be:
approxSize = (selectedRange).TotalSeconds * fps * (sumOfSelectedExampleWidgetSizeInKb)

It should located somewhere at the bottom near export Button.

Possiblity to mark only a part of the activity for export

If the activity is too long and need to export the data only for a certain period (like a crash, jump, some highlight) it should be possible to provide to dates (during the session) and extract the data between them.

  • additionally for all the widgets which are showing data since the beginning (distance, trace, elevation etc) there should be an option to render them like the beginning /ending is from selected date ranges (like the range in the dashed red lines)
    frame_6862

Wrong postion of sliders

image
Sliders gets out of sync

steps (for left):

  • move left slider (without release the the button)
  • move mouse up or down in such way it lose tracking the slider
  • move right slider

This happens for both sliders

possible solution:
when moving one slider, calculate position for other slider too.

Color palette

Add SKPaint variables in a common class. To be shared. They have common settings like font, width, style etc. Or method than can construct the paint settings.

  • Optionally a method that can recolor some parts of the widgets, (like Garmin main/secondary color) also colors for texts.

Show original route that was following

Depends on #30 (needs to be integrated)
You are doing some outdoor activity by following some track. but at some point you get out of track for some reason.
The original path needs to be shows in the trace widget. Try something like overlapping, the down layer is the following track, above it is the recorded track.
If the trace widget is slowed down drastically, the image size is too large or it's too difficult, then the solution could be to export only one image and then to be handled in the video editor.

Zip Archive or plain image folders

It's more useful to have images directly exported to be ready for use.
Zip archive can be used to move files somewhere else before use.

Move sliders with arrows โฌ…๏ธโžก๏ธ

  • Click one slider
  • It gets highlighted
  • click arrows moves the slider left/right with one second change (ยฑ1s)
  • click Crtl + arrows moves the slider left/right with one minute change (ยฑ1m)
  • click Crtl + Shift + arrows moves the slider left/right with one hour change (ยฑ1h)

Keep in mind the limits, to not overflow sliders

Widget settings

Each widget could have a setting page/pop-up/modal where user sets specific widgets settings like colors, sizes etc.
all widgets will receive a settings data object where they can take specific settings.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.