Commit Graph

134 Commits

Author SHA1 Message Date
7bef98a33a update zstd-jnilib to latest
and provide in fetch_dependencies information of latest

Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop>
2025-11-02 20:21:31 +01:00
fcda589742 cleanup remove samples 2025-11-02 18:30:07 +01:00
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