daytron / flipit-map-creator Goto Github PK
View Code? Open in Web Editor NEWMap creator for the upcoming game, Flipit
Home Page: https://daytron.github.io/Flipit-Map-Creator/
Map creator for the upcoming game, Flipit
Home Page: https://daytron.github.io/Flipit-Map-Creator/
ThreadDeath is cause by detected external mouse movement in TravisCI Server. See Travis log history for more info. Until this issue is solved, all TestFX test methods are ignored for now.
Whenever a mouse pointer hovers on a map tile, the corresponding column and row guide is highlighted for ease of use for the users in choosing a tile to modify.
See build #60 on Travis.
https://travis-ci.org/Daytron/Flipit-Map-Creator/builds/41741028
Causes to fail send test coverage reports to Coveralls.
Due to Java 8 is not supported yet by Cobertura. Will have to wait first for newer version of Cobertura, or switch to Jacoco.
Update and generate a new Javadoc before v1.0.0 release.
Add keyboard shortcuts for menu items and show shortcuts on menu item labels.
Fill out missing comments and docs.
If the user click a player start button on the second time, it allows to paint a duplicate start tile. The map object is unaffected, the player start position variable is overwritten.
A visible label for row and column guide place on the left and top side of the map generated respectively. This automatically adjust according to the number of rows and columns generated.
Highlight the tile with a corresponding tile modifier selection whenever user hovers over a tile. This is only triggered, when a user click any of the tile modifier button (Players/Objects).
For now, this is not a persistent data.
Create a list of previously opened map files and update the list as soon as the user save a map. The list is shown in either in File menu area or a popup when mouse hovers on Open Recent Map menu item. The list is composed of File objects.
Create unit tests for JUnit and TestFX for handling all UI tests. Achieve high test coverage as much as possible using Cobertura and finally add a Coveralls badge as the project notification.
TestFX 3.1.2 method moveBy() allows to automate mouse movement for testing UI, but this is currently affected by ThreadDeath error introduce in 3.1. The author promised to fix this by the next release. So for now as stated in issue #2, all UI test methods are ignored for now until both issues are resolved.
Add a small pop-up window for About App menu item.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.