Commit Graph

97 Commits

Author SHA1 Message Date
HF
641c996c0c stricter thresholds for clicks and taps to avoid accidental pixel
placing
2024-01-24 13:13:31 +01:00
HF
ce09198374 fix historical view coordinates lag and first pixel set when hold
painting
2024-01-24 03:52:50 +01:00
HF
ba02aa51bd fix acciental pixels on fast short moves 2024-01-24 03:14:18 +01:00
HF
ad200cfcad fix some eslint errors 2024-01-24 00:59:22 +01:00
HF
dbf46556c8 remove stopPropagation from Controler touch even to make detection of
phones in client.js better
2024-01-24 00:57:22 +01:00
HF
94f872e536 clean up 3d controls 2024-01-23 16:06:59 +01:00
HF
8266789fe3 add acceleration to PixelPainterControls movement 2024-01-23 15:24:57 +01:00
HF
dabda64c35 fix 3d 2024-01-23 14:57:24 +01:00
HF
0d9ac167c3 make movement of 3d canvas conditional 2024-01-23 13:53:52 +01:00
HF
994bd7b1cd simplify 3D controls 2024-01-23 12:51:07 +01:00
HF
33fb6e0cfe test a bit more 2024-01-23 00:39:29 +01:00
HF
a14b16247a go through store with moveUVW and make movement controls work,
experiment with touch controls
2024-01-22 20:49:42 +01:00
HF
236e83694b add buttons for pencil mode 2024-01-22 06:20:10 +01:00
HF
eb6c1772db fix phone zoom 2024-01-22 00:21:42 +01:00
HF
6b1cd683c9 fix WASD controls on 3D canvases 2024-01-21 15:31:24 +01:00
HF
e0904f6ebe fix WASD on 2D canvas
(on 3D still partially broken)
2024-01-21 13:47:28 +01:00
HF
c6b22cf415 fix reload from url, make updateView of 3D canvas keep camera position
relative to target
(WASD still broken and switching between different types of canvases)
2024-01-21 13:15:23 +01:00
HF
539c5120e7 make view a protected member
load view from store in child class renderers instead of parent
2024-01-21 02:41:09 +01:00
HF
7f684bb47a fix elint warnings in VoxelPainterControls 2024-01-20 20:45:55 +01:00
HF
18f7e14f79 fix silly error when hover is unset
remove this.endabled from VoxelPainterControls (turn it off via dispose
if needed)
(3d still not done)
2024-01-20 19:41:01 +01:00
HF
ca067fa87d VoxelPainterControls doesn't have to be an EventDispatcher imo 2024-01-20 19:25:59 +01:00
HF
4bef680735 only render 3D canvas when there are changes to render,
add performance debug logs
(3D canvas still broken though)
2024-01-20 16:25:52 +01:00
HF
d7c60a9df2 rewrite VoxelPainterControls as proper class
(3d canvas still broken)
2024-01-20 03:08:00 +01:00
HF
0254f7d820 prefetch /api/me
move scale into view and move view from store into renderer
(breaks WASD and 3D is unfinished)
2024-01-19 23:21:43 +01:00
HF
20046e88e0 add ability to retire canvas and retire 1bit canvas 2024-01-04 16:13:13 +01:00
b91dcac040 fix typo, refactor and add da language 2023-03-13 04:11:27 +01:00
HF
88d0ba6496 refactor pixel update socket client
update translation templates
fix #16
2022-10-03 23:05:14 +02:00
HF
e9952134a5 refactor socket events
send captcha solution via websocket
2022-10-03 15:07:34 +02:00
HF
898af135fa do history updates less ofte 2022-09-15 22:46:44 +02:00
HF
fa0a734194 add link to apu 2022-09-12 00:02:21 +02:00
HF
3ba8df95f8 remove gazprom redirect 2022-09-05 20:11:33 +02:00
HF
ec2907c0a6 fix mute button notification 2022-09-05 10:59:06 +02:00
HF
53b9aeeec7 send actions to popUps
log proxycheck returns again
2022-08-19 04:49:14 +02:00
HF
df223f5932 move hover from gui to canvas reducer 2022-08-17 21:48:50 +02:00
HF
4429f2a573 use reselect
reorganize windows reducer
2022-08-15 18:03:21 +02:00
HF
d4ef69c2ac remove flow types - it was inconsistently used and therefore pointless 2022-08-01 17:44:18 +02:00
HF
d6602d1b34 remove Lugansk redirection 2022-07-15 23:16:12 +02:00
HF
fc1b2763d3 add gazprom link 2022-07-12 15:05:40 +02:00
HF
e105b8fa07 refactor store 2022-07-11 15:33:29 +02:00
HF
2789cd2a54 reorganize store 2022-07-11 14:42:09 +02:00
HF
aca114644a escape Markdown in x[y](z) enclosures 2022-07-10 13:07:56 +02:00
HF
415322b3ba fix left-shift for admin unset-pixels painting 2022-07-09 17:22:59 +02:00
HF
32253ab9af remove github references, we are on git.pixelplanet.fun now 2022-06-11 17:11:52 +02:00
HF
8d0866c0de add canvas cleaner 2022-03-31 18:02:08 +02:00
HF
34c53d0c89 debug tiny issues 2022-02-10 03:50:25 +01:00
HF
c4c5bc7063 improve EvenListeners (they can be a bit junky) 2022-02-10 03:02:01 +01:00
HF
220ead80fd remove last uses of String.prototype.substr in favor of slice and substring 2022-01-12 23:06:14 +01:00
HF
6170d35631 refactor image converter and 3d stuff 2022-01-04 09:19:17 +01:00
HF
cf865a0ba4 better check keypress canvas selection 2021-07-16 12:06:20 +02:00
HF
def4777573 hide historical view from admintools and reject keyboard shortcut if not
availeble
2021-07-07 09:19:19 +02:00