gw2racetimer's People
gw2racetimer's Issues
Rework to be multithreaded/event-driven
Currently, everything runs in one thread, in one giant loop. Instead, there should be multiple loops to handle the different parts/nested loops.
Ideally, there should be one master thread to watch the mmap for changes to the map. This should be authoritative and cancel the child stopwatch and timer thread, as well as update the checkpoint data.
This should be deferred until we know how the UI is to be written, as these threads should be separate from the UI (probably). If the UI is to be written in another language, this can be skipped for now.
Needs proper UI/UX
Using this first issue as a master checklist of features the end-user UI should have. Sub items can have their own issues, and this post shall be updated to track each item.
Required features:
- Display current stopwatch timer
- Show split times as a delta from previous or personal record times
Suggested features:
- Display estimated current speed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.