Giter VIP home page Giter VIP logo

jagfx / ets2-dashboard-skin Goto Github PK

View Code? Open in Web Editor NEW
58.0 5.0 14.0 83.16 MB

Packaged application in VueJs to run on a Windows computer It allows to deport some information of the video games Eurotruck simulator and Americantruck simulator on another device (via the web browser). And thus have an increased immersion in these games.

Home Page: https://jagfx.github.io/ets2-dashboard-skin/

License: MIT License

HTML 0.19% JavaScript 21.74% Vue 49.75% SCSS 28.32%
ets2 eurotrucksimulator2 dashboard telemetry scs trucksim game funbit dashboard-skin map

ets2-dashboard-skin's People

Contributors

codingh2 avatar dependabot[bot] avatar dreamstar-2020 avatar jagfx avatar jonnybro avatar nevespt avatar thegamer1002 avatar twindragon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ets2-dashboard-skin's Issues

Damage Inaccurate

Damage of Truck and Trailer on the dashboard is a lot lower than in game.

Improve the waiting connexion screen

Is your feature request related to a problem? Please describe.
Add more information like state of connection, version and more data.

Describe the solution you'd like
Add a bootstrap-vue overlay with the data describe on top.

Play with your friend

Is your feature request related to a problem? Please describe.
A way to know where are your friends (Place, speed, distance) from you

Describe the solution you'd like
Maybe use trucky API

Need to be thoughtful

Web view do not fit to the phone screen

Describe the bug
Web view do not fit to the phone screen

Screenshots
Screen

Smartphone (please complete the following information):

  • Device: Lenovo P2
  • OS: Android 7.0
  • Browser N/A
  • Version N/A

Additional context

  • Skin name: JAGFx
  • Dashboard version: v1.3.1
  • SCS Telemetry version: 1.10.4
  • Node version: N/A

Tachograph and/or job reporter

Is your feature request related to a problem? Please describe.
Implement a tachograph and/or job reporter API

Describe the solution you'd like
Add a way to share tachograph data and/or job achievements over an API or to an API

Start & Stop engine animation

Is your feature request related to a problem? Please describe.
Add global animation (Like a true dashboard) of all icons and text

Describe the solution you'd like
Switch on all for few second, and hide after

Add alert on mismatch map tiles version

Is your feature request related to a problem? Please describe.
If the app version have a newest version than the map tiles, show an alert
"Maps tiles may not be up to date"

Or, check with the game version (It's possible ?!)

Memory leak on telemetry updating data

Describe the bug
Memory leak on telemetry updating data

Expected behavior
Maybe on the mapGetters form each dashboard components

//  src/components/Mixins/AppDashMixins.vue

computed: {
        // ----------------
	...mapGetters( {
		telemetry: 'telemetry/current', << --------- Here, applied for all element and each time may cause the memory leak
                allConfig :'config/all',
                getConfig: 'config/get'
	} )
}

Create custom icon for map

Is your feature request related to a problem? Please describe.
Create custom icon for map

  • Map control
  • Player

Add configuration settings on middle

Is your feature request related to a problem? Please describe.
Add the possibility to show or hide elements

  • Parking brake On indicator
  • Retarder ON indicator
  • High beam On indicator
  • Low beam On indicator
  • RPM level indicator
  • Fuel level indicator

Describe the solution you'd like
Add options on the config file

Config pan

Is your feature request related to a problem? Please describe.
Integrate the config settings on the tab menu

Describe the solution you'd like
Add tab after 'Skin' to get able to set :

  • Unit
    • Auto (With game name)
    • Weight
      • kilograms
      • lb and long ton
    • Length
      • Kilometers
      • Miles
    • Degrees
      • Celsius
      • Fahrenheit
    • Consumption
      • lpkm (Liter per kilometer)
      • mpg (miles per gallon)
    • Volume
      • Liters
      • Gallons
    • Pressure
      • PSI
      • Bar
    • Speed
      • kph ( Kilometer per hour)
      • mph ( Miles per hour)
    • Currency
      • EUR
      • GBP
      • US $
  • Region
    • EU
    • UK
    • US
  • Shifter layout
  • Switch due date / remaining time for job
  • Config for each skin

Management of config

  • Upload a config file
  • Download the current config
  • Reset the current config
  • Save current config

Add default skin option

Is your feature request related to a problem? Please describe.
Add the possibility to load a skin of our choice at the start of the app

Describe the solution you'd like
Add an option on the config tab

Indicator list

Is your feature request related to a problem? Please describe.
Improve feature at right and add some in the middle.

Describe the solution you'd like
Right:

  • airPressure: Warning and emergency indicators
  • oilPressure: Warning indicator
  • waterTemperature: Warning indicator
  • batteryVoltage: Warning indicator
  • fuel: Warning indicator

Middle:

  • Engine On
  • Parking brake On
  • Beacon On
  • Reverse On
  • Beam low On
  • Beam high On

Middle ( Around the speed indicator)

  • Rpm bar indicator
  • Fuel level indicator

Add message of event from telemetry data

Is your feature request related to a problem? Please describe.
Add message when

  • Take a job
  • Trailer attached
  • Fuel paid
  • and more

Describe the solution you'd like
Use the telemetry event

[jagfx] Show time until next rest stop

Is your feature request related to a problem? Please describe.
No, new feature

Describe the solution you'd like
On the Jagfx Dashboard somewhere (where space is) the time until next rest stop is shown

Describe alternatives you've considered
In the configuration tab you can replace one item with the time until next rest stop

Additional context
no more needed ;)

Break temperature was wrong

Describe the bug
the brake temperature never rises above 33*C

Expected behavior
Using your JAGFx dashboard skin, and other than the date discrepancy mentioned by bmwGTR, my brake temperature never goes above 33C. It always starts at ambient temperature (after sleep for example), but no matter how much I brake, or how hard I brake, the brake temperature never rises above 33C using 1.4.2.

The temperature displayed normally in 1.4.0.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context

  • Skin name: JAGFx
  • Dashboard version: v1. 4.2
  • SCS Telemetry version: 1.10.4
  • Node version: node14

Self update OTA

Is your feature request related to a problem? Please describe.
Self update the final *.exe if a new version is available

Describe the solution you'd like
I don't know

Add wdget to embed the map onother skin

Is your feature request related to a problem? Please describe.
Create a idget to re-use the map integration in each skin

Describe the solution you'd like
Mixin ?!

Additional context
Currently, there are on dedicated skin

SDK Update from 1.10.4 to 1.10.6

Hi,

please (if you have the time) update the SDK from 1.10.4 to 1.10.6.
In 1.10.6 the bug for the remaining time is fixed, currently I have everytime to remove one day from the remaining time (even on "normal" jobs).

Thank you.

Fit correctly the dash when the fullscreen was enabled

Describe the bug
Fit correctly the dash when the fullscreen was enabled

Smartphone (please complete the following information):

  • Device: One Plus 5
  • OS: Oxygen OS 10
  • Browser Chrome
  • Version --

Additional context

  • Skin name: JAGFx
  • Dashboard version: 1.4.2
  • SCS Telemetry version: 1.10.6
  • Node version: node14

Navbar

A way to minimize the top navbar, like a fullscreen mode

Improve the wear level indicators

Improve the wear level of truck and trailer

  • Wear level of trailer + cargo
  • Wear level of truck

Calculate the average instead of pick the first

Config settings was not set

Describe the bug
For choices with select, the data was not saved on the config file

Additional context

  • Skin name: All
  • Dashboard version: 1.4.2
  • SCS Telemetry version: 1.10.6
  • Node version: node14

Add all dashboard of Funbit repo

Is your feature request related to a problem? Please describe.
Add support for all Funbit dashboard.

Describe the solution you'd like

  • Add system to switch the dashboard
  • Rework and add integrate the UI dashboard

Skins:

  • base
  • daf-xf
  • default
  • man-tgx
  • mercedes-atego
  • peterbilt579
  • rd
  • scania
  • volvo-fh

Next rest time and reamining time bad

Describe the bug
Next rest time and reamining time is displayed bad.

Expected behavior
Next rest time displayed more time (1h+) and reamining time too (+1d and 1h)

Screenshots
Bez názvu

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Edge
  • Version 87.0.664.41

Smartphone (please complete the following information):
Do not use smartphone applicable

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context

  • Skin name: JAGFx
  • Dashboard version: v1.4.3
  • SCS Telemetry version: 1.10.6
  • Node version: node14

Job Information Disappears when using Eurotunnel

Describe the bug
Changing location via the ferry or Eurotunnel, let's say from Dover UK to Calais France causes the UI to lose the job information. The distance on the web UI does update and is correct, just the rest of the job information is lost.

Expected behaviour
For it to keep the job info

Screenshots
In Game
Web UI

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: N/A
  • Version: N/A

Smartphone (please complete the following information):

  • Device: OnePlus 7 Pro
  • OS: Android 10
  • Browser: Chrome, Edge, Firefox
  • Version: N/A

Additional context

  • Skin name: JAGFx
  • Dashboard version: 1.4.3
  • SCS Telemetry version: 1.16
  • Node version: Node 13.11.0

Additional information

  • Reopening the node app does not fetch the job info.
  • Seems to stay lost till the end of the job

Telemetry Desync on Mobile

Describe the bug
What happens is, at first, the telemetry syncs up perfectly well. Extremely responsive but after some time, it suddenly becomes desynchronized. Refreshing the browser fixed my issue temporarily.

Expected behavior
I expected the app to refresh itself but I had to do it myself.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows 10 Pro
  • Browser: Not used on PC
  • Version: Latest

Smartphone (please complete the following information):

  • Device: Samsung Galaxy S8
  • OS: Android 9
  • Browser: Tested on Chrome, Edge and Brave. All the same.
  • Version: Latest

Additional context

  • Skin name: JAGFx
  • Dashboard version: v1.4.2
  • SCS Telemetry version: v1.10.4
  • Node version: node14

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.