This website requires JavaScript.
9ce6a3e173
fix grid in historical view
HF
2024-02-07 14:08:36 +0100
9975a9cbe4
fix mouseout
HF
2024-02-06 20:04:37 +0100
83684b83ca
make auto-color accessible from settings
HF
2024-02-05 23:21:17 +0100
304dc6acaa
switch from overlay to small-pixel when zoom in fix historical view scale clamping to 1.0
HF
2024-02-05 18:06:14 +0100
b7ed1a4ca0
allow transparency in chunks again
HF
2024-02-05 14:16:26 +0100
c2cd76f54d
align templates with other elements
HF
2024-02-05 12:20:04 +0100
9474688e8a
make shards ping their own text listener channels
HF
2024-02-05 11:49:47 +0100
d9f54486f1
fix little things
HF
2024-02-05 11:03:54 +0100
779ae55057
fix api/me prefetch
HF
2024-02-05 02:10:37 +0100
be1c077b92
update localisation templates
HF
2024-02-05 00:53:01 +0100
286ccee62e
care about canvas the template is on
HF
2024-02-05 00:49:05 +0100
d07f20047a
move 3D up/down from E/C to Q/E
HF
2024-02-05 00:27:17 +0100
1e8927d93c
expose templateLoader to window, fix styles
HF
2024-02-05 00:07:25 +0100
99f07115b3
fix eslint errors, only allow im- and export of <20 templates
HF
2024-02-04 23:45:38 +0100
ff7ec9b0e9
hook up settings
HF
2024-02-04 22:59:07 +0100
47b4db2602
add renderer for small-pixels overlay
HF
2024-02-04 18:51:52 +0100
7a15fa556b
first overlay render
HF
2024-02-04 14:33:19 +0100
ddd692bcbd
:template editing, adding, export and import
HF
2024-01-29 23:50:07 +0100
372b4c60a9
add indexedDB based file storage and start with template ui
HF
2024-01-29 02:51:50 +0100
1768dd88bf
move 3d clicking and touching for placing from renderer into controls
HF
2024-01-25 03:41:20 +0100
e74b3f923b
add logo to toggle easter egg in help window, fix z keybind
HF
2024-01-24 14:09:40 +0100
313101d4be
change easter egg keybing from p to z
HF
2024-01-24 13:54:14 +0100
48d9af24fd
rename showHiddenCanvases to easterEgg
HF
2024-01-24 13:51:26 +0100
641c996c0c
stricter thresholds for clicks and taps to avoid accidental pixel placing
HF
2024-01-24 13:13:31 +0100
ce09198374
fix historical view coordinates lag and first pixel set when hold painting
HF
2024-01-24 03:52:50 +0100
ba02aa51bd
fix acciental pixels on fast short moves
HF
2024-01-24 03:14:18 +0100
2457382052
give movement controls transition animations
HF
2024-01-24 02:51:43 +0100
ad200cfcad
fix some eslint errors
HF
2024-01-24 00:59:22 +0100
dbf46556c8
remove stopPropagation from Controler touch even to make detection of phones in client.js better
HF
2024-01-24 00:57:22 +0100
25724e7342
add css for pencil button
HF
2024-01-24 00:27:25 +0100
32d0b2666e
add notification for extra pencils
HF
2024-01-24 00:07:22 +0100
d5c258848b
make Pencil button switch between modes on long-press
HF
2024-01-23 23:45:35 +0100
0a38b0cd27
create a react hook to deal with long presses on buttons
HF
2024-01-23 23:44:55 +0100
3d3412a3a6
example ecosystem.yml bind to 0.0.0.0 instead of lohalhost
HF
2024-01-23 22:01:22 +0100
f41e764eac
update package.lock
HF
2024-01-23 20:09:14 +0100
379bf30985
remove some seemingly useless babel plugins
HF
2024-01-23 20:08:31 +0100
61c1d1d2b6
add eslint rules for react hooks
HF
2024-01-23 20:08:07 +0100
94f872e536
clean up 3d controls
HF
2024-01-23 16:06:59 +0100
8266789fe3
add acceleration to PixelPainterControls movement
HF
2024-01-23 15:24:57 +0100
dabda64c35
fix 3d
HF
2024-01-23 14:57:24 +0100
9abd199821
go back to click to move
HF
2024-01-23 13:54:28 +0100
0d9ac167c3
make movement of 3d canvas conditional
HF
2024-01-23 13:53:52 +0100
994bd7b1cd
simplify 3D controls
HF
2024-01-23 12:48:36 +0100
33fb6e0cfe
test a bit more
HF
2024-01-23 00:39:29 +0100
ff93e13675
change symbols on movement buttons and refine some things
HF
2024-01-22 23:06:24 +0100
a14b16247a
go through store with moveUVW and make movement controls work, experiment with touch controls
HF
2024-01-22 20:49:42 +0100
236e83694b
add buttons for pencil mode
HF
2024-01-22 06:20:10 +0100
eb6c1772db
fix phone zoom
HF
2024-01-22 00:06:29 +0100
958ca1e1b7
add deploy:dev node script
HF
2024-01-21 23:56:50 +0100
91f62407bf
clamp zoom also in extension.js
HF
2024-01-21 23:39:07 +0100
f20f5852aa
we are stable
HF
2024-01-21 22:59:07 +0100
50d28b0f17
let extension.js subscribe to view and scale changes like previous
HF
2024-01-21 20:59:39 +0100
d0a98ee9dd
clean some THREEjs memory leaks (some still left)
HF
2024-01-21 20:57:50 +0100
e497023777
initialize store.canvas.canvases as empty object, more if-developemt for Renderer3D debug messages, to make webpack cut it out better in production
HF
2024-01-21 16:41:32 +0100
e4566462bf
fix switching between canvas types (all known issues that got introduced in the past days are fixed)
HF
2024-01-21 16:02:20 +0100
6b1cd683c9
fix WASD controls on 3D canvases
HF
2024-01-21 15:31:24 +0100
e0904f6ebe
fix WASD on 2D canvas (on 3D still partially broken)
HF
2024-01-21 13:47:28 +0100
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)
HF
2024-01-21 13:15:23 +0100
539c5120e7
make view a protected member load view from store in child class renderers instead of parent
HF
2024-01-21 02:41:09 +0100
7f684bb47a
fix elint warnings in VoxelPainterControls
HF
2024-01-20 20:45:55 +0100
18f7e14f79
fix silly error when hover is unset remove this.endabled from VoxelPainterControls (turn it off via dispose if needed) (3d still not done)
HF
2024-01-20 19:35:07 +0100
ca067fa87d
VoxelPainterControls doesn't have to be an EventDispatcher imo
HF
2024-01-20 19:25:59 +0100
0abefce305
ratelimit raycast-intersects on 3d canvas, unsetHover correctly, etc. (3d canvas still broken)
HF
2024-01-20 19:07:25 +0100
4bef680735
only render 3D canvas when there are changes to render, add performance debug logs (3D canvas still broken though)
HF
2024-01-20 16:25:52 +0100
d7c60a9df2
rewrite VoxelPainterControls as proper class (3d canvas still broken)
HF
2024-01-20 03:08:00 +0100
0254f7d820
prefetch /api/me move scale into view and move view from store into renderer (breaks WASD and 3D is unfinished)
HF
2024-01-19 23:07:47 +0100
1077831c23
detect broken redis PUBSUB channels and automatically reconnect
HF
2024-01-19 14:52:24 +0100
da5598863a
make 2bit ranked
HF
2024-01-15 22:50:25 +0100
e4a850671f
i18n update
HF
2024-01-08 09:20:49 +0100
1f68cc7651
add 2bit canvas
HF
2024-01-07 19:17:34 +0100
4a24596ff5
fag flag for anglodestroyer
HF
2024-01-06 19:40:30 +0100
85c13bd924
autoban tuxler
HF
2024-01-06 19:40:03 +0100
6326e86548
add server-only deploy script
HF
2024-01-06 19:38:53 +0100
6e65d6a403
disable history mode when switching from retired to active canvas change deploy script
HF
2024-01-05 11:09:56 +0100
1cdd9ba5cc
finalize retiring canvases
HF
2024-01-05 00:48:29 +0100
75485ac140
remove newyear button
HF
2024-01-04 16:14:14 +0100
20046e88e0
add ability to retire canvas and retire 1bit canvas
HF
2024-01-04 15:41:23 +0100
fac58caa71
change Novorussia flag
HF
2024-01-04 15:20:15 +0100
467604051f
add restart command to deploy script
HF
2024-01-04 15:19:36 +0100
a6fe93dbe8
change acitivity threshold when punishment for country kicks in
HF
2024-01-03 15:23:28 +0100
aa120eca14
adjust punishment
HF
2024-01-01 12:33:43 +0100
332c1f87ef
changed link
HF
2023-12-31 22:46:11 +0100
d46f71e625
handle various cases of day change ordering on storing hourly country stats
HF
2023-12-31 16:16:59 +0100
c26ad00064
move mod logs back into moderation subfolder
HF
2023-12-30 23:44:39 +0100
11502e8b43
2024
HF
2023-12-30 15:41:53 +0100
a19eb5abc5
change cooldown again
HF
2023-12-30 13:40:20 +0100
6479923482
parse time in modtools with seconds and milliseconds, allow URL to be inputed in watch
HF
2023-12-30 12:22:05 +0100
2bfd556c3c
even more path.resolve
HF
2023-12-29 14:36:45 +0100
e3f9c92a3b
more path.resolve fixes
HF
2023-12-29 14:28:13 +0100
8b85528b8a
add path.resolve to tiles
HF
2023-12-29 14:09:34 +0100
4ece98f7e9
change README a bit for window build
HF
2023-12-29 01:31:57 +0100
33a1ca1c97
use path.resolve for parsing path strings
HF
2023-12-28 23:52:21 +0100
f62c5e0474
Merge pull request 'Update ge and hu translations' (#1 ) from sallbet/pixelplanetdev-fork:translations into master
hf
2023-12-28 20:15:03 +0000
070f8ffba2
Update ge and hu translations
sallbet
2023-12-28 23:13:39 +0300
94a6b49abb
set shell for windows
HF
2023-12-28 20:58:18 +0100
f4c4ca96d3
spawn with environment PATH
HF
2023-12-28 20:52:40 +0100
245d2242d5
add deploy script
HF
2023-12-28 18:15:48 +0100
dfe64159bb
replace option on node-redis copy has to be lower-case
HF
2023-12-28 17:16:48 +0100
5c3ac63889
increase country stats even when user is not logged in
HF
2023-12-28 16:58:52 +0100
1831bb4b05
adjust cooldown
HF
2023-12-27 22:42:31 +0100