Commit graph

172 commits

Author SHA1 Message Date
Zutatensuppe
e83d3e8d61 rename fn 2021-04-30 20:41:08 +02:00
Zutatensuppe
56f35e987b rename function 2021-04-30 09:09:10 +02:00
Zutatensuppe
85e9d14b02 remove confusing newGame function 2021-04-30 01:03:43 +02:00
Zutatensuppe
7e0bb8357d reduce code 2021-04-30 00:58:39 +02:00
Zutatensuppe
7a163e10ab reuse createGameObject 2021-04-30 00:57:15 +02:00
Zutatensuppe
382853c097 remove __createGameObject 2021-04-30 00:31:24 +02:00
Zutatensuppe
cc6eb8ebbc remove console.log output and obsolete comments 2021-04-27 22:59:01 +02:00
Zutatensuppe
d2de582c95 add toggles for fixed and loose piece display 2021-04-27 22:56:50 +02:00
Zutatensuppe
abf6e6aa02 add different score modes 2021-04-27 21:43:53 +02:00
Zutatensuppe
90590d334e add hotkeys + help 2021-04-27 09:46:39 +02:00
Zutatensuppe
eb66d72d9d add wasd movement, qe zoom, shift for faster movement 2021-04-27 08:53:17 +02:00
Zutatensuppe
1089f70d5e image operations via Images.js, directory fun via Dirs.js 2021-04-21 19:22:58 +02:00
Zutatensuppe
0cbc8e69a3 dont fail on errors, some images fail otherwise 2021-04-21 10:18:13 +02:00
Zutatensuppe
6313ad257f lower case check 2021-04-21 10:15:08 +02:00
Zutatensuppe
b6fd0b50ab resize images for index page 2021-04-21 09:54:10 +02:00
Zutatensuppe
554ffcccbc fix click 2021-04-21 08:44:59 +02:00
Zutatensuppe
ca1af71b19 disable replay visually 2021-04-21 08:39:53 +02:00
Zutatensuppe
d69b0cef19 add image teaser component (to fix url problems) 2021-04-21 08:39:43 +02:00
Zutatensuppe
681c8375d5 display done/total pieces 2021-04-20 23:15:29 +02:00
Zutatensuppe
bbe0d03a49 keep tiles within certain bounds 2021-04-20 23:02:44 +02:00
Zutatensuppe
7a957ca09c bit improved index page 2021-04-20 20:52:31 +02:00
Zutatensuppe
f5a93f1f57 add move by arrows, add space for preview toggle 2021-04-19 23:59:14 +02:00
Zutatensuppe
be6fc7a3a3 Merge branch 'master' of https://code.dumpr.org/para/puzzle 2021-04-17 19:37:05 +02:00
Zutatensuppe
7cfc1915a4 reuse move function 2021-04-17 19:35:32 +02:00
Zutatensuppe
34c58dcd71 remove canvas requirement for camera 2021-04-17 19:11:43 +02:00
Zutatensuppe
7c9ced4a22 remove canvas requirement for camera 2021-04-17 19:01:56 +02:00
Zutatensuppe
f5f08be505 dont overdraw (no need for it) 2021-04-17 17:50:03 +02:00
Zutatensuppe
40ecc33457 add comment 2021-04-17 17:42:56 +02:00
Zutatensuppe
541b6c24b4 improve puzzle cutting speed (not creating so many canvases 2021-04-17 17:39:23 +02:00
Zutatensuppe
06cfb7e256 less context switch between drawing text and image 2021-04-17 17:23:32 +02:00
Zutatensuppe
0164d197e1 less calls to update timer 2021-04-17 16:09:20 +02:00
Zutatensuppe
146aaf867e sort images better 2021-04-16 02:16:56 +02:00
Zutatensuppe
5204131361 fix stretched puzzle 2021-04-16 01:52:34 +02:00
Zutatensuppe
38093f1799 add comment 2021-04-15 21:09:25 +02:00
Zutatensuppe
c70ff0d95e add function to check if rectangles overlap 2021-04-15 21:07:52 +02:00
Zutatensuppe
3342e7087e target blank on puzzles link 2021-04-15 20:50:38 +02:00
Zutatensuppe
f3b61dd922 const instead of let 2021-04-15 12:42:55 +02:00
Zutatensuppe
f567d0703b more debug 2021-04-15 12:42:47 +02:00
Zutatensuppe
6cecba5aa1 replay stuff encapsulated in one object 2021-04-15 12:16:14 +02:00
Zutatensuppe
23e3ce4a1d remove obsolete semicolons 2021-04-15 10:40:12 +02:00
Zutatensuppe
20ac3d6342 rename vars 2021-04-15 10:36:44 +02:00
Zutatensuppe
67ee800375 fix missing var 2021-04-15 10:07:50 +02:00
Zutatensuppe
be2a651ae6 dont rerender if not able to zoom in/out 2021-04-15 10:06:20 +02:00
Zutatensuppe
38bef17010 zoom to mouse instead of screen center 2021-04-15 10:01:27 +02:00
Zutatensuppe
43db4daa11 mini optimization (calling less functions, use cloneNode and not document.createElement) 2021-04-14 21:04:07 +02:00
Zutatensuppe
34fbf05e2f hide cursor only when puzzle is loaded already 2021-04-14 19:39:26 +02:00
Zutatensuppe
b6999e4f1f add Time, reducing some duplication 2021-04-14 19:30:45 +02:00
Zutatensuppe
e737015d7e logger func to better know when and where soemthing was logged 2021-04-13 20:19:04 +02:00
Zutatensuppe
0c238dd9f1 logger func to better know when and where soemthing was logged 2021-04-13 20:18:41 +02:00
Zutatensuppe
37022eaa6d better run script 2021-04-13 19:48:18 +02:00