bce0e160d8
don't build build.xml, maintain it manualy
...
remove antify.sh and related builx.xml target makefile
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-02 18:10:21 +01:00
36e58808d5
don't depend on sharedrawweb
...
use directly sharedrawweb java code here
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-02 18:04:02 +01:00
e78da6ec76
cleanup continued missing files
...
toolbox related makefiles
remove bootstrapbuild.sh since was for c code not in that project
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-02 08:46:16 +01:00
3c4b44e837
add missing script coming from unlinked artlog toolbox project
...
not mandatory but consistent to have all code
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-02 08:41:53 +01:00
1b0be89766
fix dependencies and BUILD.md for public build
...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 23:35:33 +01:00
180718c36f
Merge branch 'pi'
...
# Conflicts:
# BUILD.md
# fetch_dependencies.sh
2025-11-01 23:02:15 +01:00
philippe lhardy
2b050cccda
better dependencies fetching
...
- provide git url for sharedrawweb
2025-11-01 22:57:33 +01:00
f3d1af1d45
add buildings too, not only ways
...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 19:33:20 +01:00
9bb481d0b3
x is longitude y is latitude
...
and y axis is reversed in maze ( (0,0) is upper left square of maze ).
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 19:32:20 +01:00
8fdea9ed3a
copytominetest using metascript
...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 16:15:15 +01:00
1d96ee089b
don't bind to artlog toolbox
...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 15:39:35 +01:00
f27120cc50
discard c code was an empty stub
...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 15:37:25 +01:00
06a46343e0
markdown README.md
...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 15:23:10 +01:00
ab6746ed5c
metascript and printclonedep
...
will move to metascript
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 15:12:45 +01:00
65cc0f4c62
pending files commited
...
don't really knwon what i am doing here, commit pending code ...
Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop >
2025-11-01 14:09:35 +01:00
philippe lhardy
70744610cc
Merge branch 'rebasepi' into pi
...
# Conflicts:
# fetch_dependencies.sh
2023-07-30 10:23:02 +02:00
philippe lhardy
9792b79c56
MaimMim Man in the middle minetest interceptor
...
- prototype
- between client and server, allow to capture all exchanges and potentially change them
- created to capture server maps in laby
- first test get only MapBlock, support version serialization version 28
- prepartion for 29 with zstd but untested.
# Conflicts:
# fetch_dependencies.sh
2023-07-30 10:18:45 +02:00
philippe lhardy
d789870fbc
README split BUILD INSTALL and RUN
2023-07-28 18:22:44 +02:00
philippe lhardy
3f24daed24
fix '\n' in jar name
...
- add ignorebalk and striplinebreaks to avoid additional wrong '\n' in dist jar
2023-07-28 12:42:36 +02:00
philippe lhardy
a8c11ad3d7
fix fetch_dependencies
2023-07-28 12:41:36 +02:00
philippe lhardy
f76f9e17fb
move git url in project.gitref change init.sh
...
- init.sh now parse project.gitref
- generate project.gitref that contains git dependencies
./printclonesdep.sh >project.gitref
- update fetch_dependencies
2023-07-28 12:04:15 +02:00
philippe lhardy
a22a2fd1b6
better dependencies fetching
...
- provide git url for sharedrawweb
2023-07-28 10:27:18 +02:00
philippe lhardy
6d7c03d468
MaimMim Man in the middle minetest interceptor
...
- prototype
- between client and server, allow to capture all exchanges and potentially change them
- created to capture server maps in laby
- first test get only MapBlock, support version serialization version 28
- prepartion for 29 with zstd but untested.
2022-04-23 11:54:25 +02:00
philippe lhardy
1e03ae561c
Merge branch 'pi' of framagit.org:artlog/artloglaby into pi
2022-04-17 13:37:58 +02:00
philippe lhardy
8934f4268a
fix first column and line not drawable
...
- within() method should include first point and exclude last.
2022-04-17 13:37:11 +02:00
philippe lhardy
744999802c
fix first column and firt line not drawable
...
- within() method should include first point and exclude last.
2022-04-17 13:36:35 +02:00
philippe lhardy
43e69b7ff8
typos fr
...
- correction LISEZMOI
2022-04-17 12:05:28 +02:00
philippe lhardy
17020ac822
ant extract distversion from project_params
...
- don't hardcode distversion anymore
- extract it from project_version= line of project_params
2022-04-17 11:00:56 +02:00
philippe lhardy
5a6fc2b879
New create menu
...
- create menu embed generation parameters
2022-01-23 11:28:13 +01:00
philippe lhardy
e426193690
ship default background in zip package
...
- add static resources to zip package
- cat background.
2022-01-10 15:55:52 +01:00
philippe lhardy
f15ec70e12
fix doit.sh build
...
- add dependent libraries during java build through Makefile
- add clones.dep to list dependencies
2022-01-10 15:26:34 +01:00
philippe lhardy
619e9b9f19
jackson databind import
...
- and some reowrk to use Position more than (x,y) parameters
2021-11-03 08:30:30 +01:00
philippe lhardy
02fda1fc2e
refactoring, deploy Position and XYGridIterator
...
- try to use more Position instead of (x,y)
- create PositionWithDpeth for its specific usage in path finding
- create a XYGridITerator that walk cells from grid X then Y.
2020-12-28 20:05:10 +01:00
philippe lhardy
0c886f0cd1
Square or Hexagon Cell
...
- allows to select between square and hexagon representation
- remark : this is still a square model
2020-12-28 15:09:54 +01:00
philippe lhardy
0bab1d51b1
minor chnages / renaming / path painting
...
- draw resolved path as showAll correctly
it was displaying all direction of same cell as solution while only one direction is ok
- Renderer renaming for class rendering cells
- draw directions as arrows
2020-12-28 13:16:35 +01:00
philippe lhardy
afbe26065b
prepare for hexagon display & other models
...
- display cell as hexagon is Display.mHexagon if set ( not default )
will need a checkbox to set this
- various new models preparation...
2020-12-27 15:41:27 +01:00
philippe lhardy
e146199ba0
Split Display (gui) and Maze (work), prepare for another model
...
- prepare for a shorter storage model without any resolution
2020-12-20 19:18:17 +01:00
philippe lhardy
a70ead877a
export many layers
...
- remark : wrong merge code ( dverged on two latptops .. ) possible loss
2020-12-19 16:56:55 +01:00
philippe lhardy
b8cb7394cd
Move (most) hardcoded defaults to MazeDefault
...
- harcoded values centralized
- IntegerField for JTextField containing numbers
- fix, can draw even if topleft position is not (0,0) ( ie if scrollbar were used )
2020-12-15 22:26:57 +01:00
philippe lhardy
14b6d9ff1d
fix resolved path drawing after background
...
- resolved path should be dran after background, else it is not visible.
2020-12-13 23:04:19 +01:00
philippe lhardy
338dc3dd6b
add a .xpm file as background / first TEST /
...
- add a special cat image in background
- now ready for a pixel art phase ...
- very quick&dirty implementation of xpm parser...
- xpm generated with gimp using posterize. Thanks gimp !
2020-12-13 22:44:09 +01:00
philippe lhardy
56585712c8
prepare for some colors - greyed background
...
- background is not greyed depending on surrouding walls
- MazeColorMap to prepare for color edition
2020-12-13 18:05:02 +01:00
philippe lhardy
9b4f035d0f
GUI separate layer from resize control, and import osm default zoom
...
- use a bigger zoom for import since export in worldeidt will use meter as cubic size
- separate resize from layer control
- no need to specify BorderLayout.XXX for BoxLayout.
2020-12-12 12:17:06 +01:00
philippe lhardy
71a1715094
osm import (long,lat) <-> (x,y)
...
- previously was (long,lat) <-> (y,x), this one makes more sens
2020-12-12 12:13:46 +01:00
philippe lhardy
99d9aeb242
add weird obfuscated code for fun
2020-12-12 12:12:26 +01:00
philippe lhardy
3ff4a22045
cleanup not used
2020-12-12 12:11:45 +01:00
philippe lhardy
81441d7f17
Add reverse that allow to switch interior/exterior of a labyrinth
...
- invert create a new labyrinth walls are path of previous.
- grow then new labrynth is bigger, else shrink.
2020-12-09 23:02:29 +01:00
philippe lhardy
6c9800047c
load .we with layers
...
- and fix some bug : max is within range ( perhaps not as many as those added ...)
- quick hack in CharProvider to skip spaces ... ( bad it applies to strings too ...)
2020-11-05 21:31:28 +01:00
philippe lhardy
bf918333bf
wall half closure control + layers
...
- add onewaywall option to create a wall if there is not step back
- add layers of maze
- load minetest scheme .we with onewall option
2020-11-05 19:50:42 +01:00
philippe lhardy
52a2d3f1e3
read a .we minetest schema
...
- use ground has maze walls
2020-11-04 22:12:17 +01:00