All Projects → HearthSim → LotusTracker

HearthSim / LotusTracker

Licence: LGPL-3.0 License
Deck Tracker for Magic Arena [DEPRECATED]

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to LotusTracker

dannyAVgleDownloader
知名網站avgle下載器
Stars: ✭ 27 (-46%)
Mutual labels:  qt
Embedded-IoT-Project
这是一个嵌入式物联网开源项目。以一个无线传感控制网络项目为实际案例,开源了一些无线控制模块和传感器模块。
Stars: ✭ 46 (-8%)
Mutual labels:  qt
lima-gui
Making a GUI for lima VM
Stars: ✭ 36 (-28%)
Mutual labels:  qt
SWMM-EPANET User Interface
User interface for the Stormwater-Management-Model
Stars: ✭ 90 (+80%)
Mutual labels:  qt
QtExamples
Translations of the official Qt examples into PyQt5 (also PySide2) and more.
Stars: ✭ 39 (-22%)
Mutual labels:  qt
streamingDemo
No description or website provided.
Stars: ✭ 56 (+12%)
Mutual labels:  magic
OpenImageDebugger
An advanced in-memory image visualization plugin for GDB and LLDB on Linux, MacOS and Windows (experimental). Previously known as gdb-imagewatch.
Stars: ✭ 115 (+130%)
Mutual labels:  qt
QtVtk
An integration between Qt Quick Controls 2 and VTK for 3D rendering
Stars: ✭ 79 (+58%)
Mutual labels:  qt
QtOIIO
Qt Image IO plugin based on OpenImageIO.
Stars: ✭ 34 (-32%)
Mutual labels:  qt
tf-cpp-pose-estimation
Tensorflow C++ examples for Visual Studio. Features Pose Estimation and various techniques to utilize the Tensorflow C++ interface
Stars: ✭ 23 (-54%)
Mutual labels:  qt
esp-homekit-rgbw-strip
A homekit firmware for a magic home RGBW controller
Stars: ✭ 14 (-72%)
Mutual labels:  magic
screenshotgun
Open cross-platform screenshoter with cloud support and server part
Stars: ✭ 23 (-54%)
Mutual labels:  qt
yacalendar
Yet another calendar component for Qt Quick Controls 2
Stars: ✭ 23 (-54%)
Mutual labels:  qt
qredis
Redis GUI using Qt & Python
Stars: ✭ 42 (-16%)
Mutual labels:  qt
tenplayer
Modern Music Player for Linux
Stars: ✭ 18 (-64%)
Mutual labels:  qt
php-traits
A collection of (more or less) useful traits for PHP7.2+
Stars: ✭ 17 (-66%)
Mutual labels:  magic
psi-plus-snapshots
Codebase snapshots for Psi+ project
Stars: ✭ 47 (-6%)
Mutual labels:  qt
react-qml
Build native, high-performance, cross-platform applications through a React (and/or QML) syntax
Stars: ✭ 90 (+80%)
Mutual labels:  qt
QtApng
An apng image plugin for Qt to support animated PNGs
Stars: ✭ 75 (+50%)
Mutual labels:  qt
text
🚀 Material Design text editor
Stars: ✭ 73 (+46%)
Mutual labels:  qt

Based on Hearthstone Tracker, Track-o-Bot, Lotus Tracker is a Magic The Gathering Arena deck tracker written in C++ using QT5, allowing to build a light and multiplatform software.

This source code already builds a Windows and Mac OS version of Lotus Tracker.

Features

  • Multiplatform (Windows and Mac OS)
  • Show player deck and mark drawn cards
  • Show opponent drawn cards
  • Show opponent's deck archetype (Based on cards played)
  • Hover to see full card
  • Draft Helper with LSV cards tier
  • Player draw statistics
  • Player deck winrate
  • Minimize tracker on right click
  • Choose between two card layouts
  • Configure opacity and zoom
  • Dual monitor support
  • Access you collection, deck and matches in MtgLotusValley

LotusTracker Player

LotusTracker Player

LotusTracker Draft Helper

More info

Download

You can download the latest version of Lotus Tracker here

Donate

Build Instructions

  • Install QT Creator with MinGW 32 bits and OpenSSL
  • Rename credentials_sample.h to credentials.h
  • Setup Sparkle (Auto update framework)
  • Setup QtKeyChain
  • Open project (LotusTracker.pro)
  • Run

QtKeychain on Windows

  • Clone QtKeychain to same Lotus Tracker project level folder
	* Set Environment Variable %QTDIR% to QT5 ming folder (e.g C:\Qt\5.12.3\mingw73_32)
	* Open CMD (not works with power shell) and go for qtkeychain folder
	* mkdir "build/Debug" && cd build\Debug
	* cmake ..\.. -DCMAKE_PREFIX_PATH=%QTDIR%\lib\cmake -DCMAKE_BUILD_TYPE=Debug -G "MinGW Makefiles"
 	* cmake --build .

QtKeychain on OSX

  • Clone QtKeychain to same Lotus Tracker project level folder
	* Set Environment Variable %QTDIR% to QT5 clang (e.g ~\Qt\5.12.3\clang_64)
	* Open Terminal and go for qtkeychain folder
	* mkdir build && mkdir build/Debug && cd build/Debug
	* cmake .. -DCMAKE_PREFIX_PATH=${QTDIR}/lib/cmake -DCMAKE_BUILD_TYPE=Debug
	* make

Sparkle on Mac OS X

  • Download Sparkle
  • Move Sparkle.framework to /Library/Frameworks.

Sparkle on Windows

  • Download WinSparkle
  • Unpack to same Lotus Tracker project level folder and rename it to WinSparkle

Contributing

Feel free to submit pull requests, suggest new ideas and discuss issues.

License

GNU Lesser General Public License (LGPL) Version 3.0.

See LICENSE.

Many thanks to Steven Schmid for make Track-o-bot an open source project. This project would not be possible without that amazing project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].