~qeef/damn-project#13: 
Rework mappy

As part of https://todo.sr.ht/~qeef/damn-project/7 the mappy client will be reworked to the current damn-client.js codebase.

There are few points to keep in mind:

  • Solve the scaling issue of squares of an area given by points used for notathons.
  • Maybe: Lock the whole area when final review. Develop recommended workflow for this (like first change priority to -1, wait a while, then lock all.)
  • Left click is always zoom. Right click depends on current "mode": show actions menu, show stats, lock the square, lock all the squares mouse on?
  • Implement different views for map: show square states (current), show square numbers (proposed).
Status
REPORTED
Submitter
~qeef
Assigned to
No-one
Submitted
8 months ago
Updated
a month ago
Labels
No labels applied.

~qeef 6 months ago*

Mappy reworked, see https://git.sr.ht/~qeef/damn-client.js/refs/v0.28.0

However, there still is a lot of work. Not everything from the old mappy is working, neither the points presented in this todo.

~qeef 2 months ago*

When area has many squares/commits, all are requested by mappy, making high load on the server. (This problem is usually solved by pagination.)

~qeef a month ago*

high load on the server solved (by pagination), see https://git.sr.ht/~qeef/damn-server/refs/v0.27.0

damn-client.js has been updated, see https://git.sr.ht/~qeef/damn-client.js/refs/v0.30.0

Register here or Log in to comment, or comment via email.