Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Hexworks/pymixite-sample

This library is for apps demonstrating the usage of the pymixite library.
https://github.com/Hexworks/pymixite-sample

Update README.md

8a609adaf3ca24f5dcae8d02f6901d90accf30ad authored over 2 years ago
Update README.md

Changed pymixite main repo URL to Hexworks.

a585689738e0418afcb5a60982de51cdac897b8f authored over 2 years ago
Fixed typo in coordinate display.

f05d167669950f2bbe9235a305cd90147323885e authored over 2 years ago
Update README.md

Added pymixite library link.

33294e3bffb401fb135c53388417c9b52a5cfbd4 authored over 2 years ago
Turns out the bug was in the sample app, not the library. When you scroll the canvas it does not offset the mouse move events based on the scroll; you have to do that yourself. This is different from the click events, which allow you to get the scene position instead of the viewport position. Go figure. Anyhow, it's fixed.

79890fdb96eb403c6f2705c0aae575a5d9eb0471 authored over 2 years ago
Added hex visibility display. Also added grid coordinates to the display. There is currently a bug in the underlying library: The coordinate translation selects the wrong hex in an alarming number of cases.

3a4b7a5c25343ef5b4b41a76cd93ed4c573a072d authored over 2 years ago
Added highlight for the last selected hexagon. This is also the hexagon that is used for distance calculations, which have also been added to the display.

57137e612143af5e37d312b44db264ed4bea08ef authored over 2 years ago
Added coordinate overlay. Handled a few items that weren't being reset when the grid is reset.

f7241a4fdbe8713a3b6f8055c1e01b0141f59f1f authored over 2 years ago
Resolved TODO; redraw_all now invalidates the entire scene, regardless of size.

cf5be0959253537d90cd2452a64617a390048cfc authored over 2 years ago
Added path drawing capability.

fc966337aed70cb8e4a0f9597c77ae7c1efdf03d authored over 2 years ago
Added display (with toggle via check box) of movement range.

f170338a6904add7b4c3ce5459b3a3c3336ed7a2 authored almost 3 years ago
Added display (with toggle via check box) of neighbor visibility.

b173206618932fca4a017e14067595fd6bb78aba authored almost 3 years ago
Tweaked redraw so that it doesn't invalidate the whole screen; removed debug output; and separated satellite color determination into its own function so that I can add more complex logic.

c6b8186093bb30b7baba5317698522f8e5f900d6 authored almost 3 years ago
Added functionality for selecting a hexagon and changing the color based on whether it is selected.

d551599f49a7794c3a0a716f7b62b53b6f43159d authored almost 3 years ago
Updated UI to adjust hexagon size based on radius spinner. Changed default size to 35.

978ce99f1068bd3196cb149e5f4244288082e16d authored almost 3 years ago
Updated based on updates to the pymixite library.

8eabf9c139a487198106c63f5e28c48f3dbc7136 authored almost 3 years ago
Updated sample to react to changes in grid size. The status bar will indicate invalid grid configurations.

c4fa2c9c892ba0b049feb50e7c961ca1a30b122f authored almost 3 years ago
Added ability to change hex orientation.

83112e51b9a1da400b79910a4a626ab82881a481 authored almost 3 years ago
Added ability to change grid shape. Minor typo fix in README.

c3daf71a5e96a8c0fa67bf329757fa56a4ad3cea authored almost 3 years ago
Updated packaging and performed initial drawing of the grid.

5e3f393bb7c75e6307a658a84f85587c27c1758e authored almost 3 years ago
Created initial test app. It shows a window with the correct content, but does not yet draw the grid or respond to changes.

78e4c0577a45bc221f3bb4602fc9262128a74435 authored almost 3 years ago
Initial commit

ec4ae67a809ad67efb39d69982c1d7f7126c241b authored almost 3 years ago