20251004:
- fix: tiles toolbar wasn't masked if tiles lock on.
- add: clean tiles list for unused tiles in the map.
- fix: "save as..." menu entry always disabled.

20251010:
- add: tiles: grid view instead of list (WIP).

20251011:
- add: tiles: grid view selection, infos in bubble.
- fix: in retreiving fonts names.

20251012:
- mod: panels for metadatas window.

20251013:
- add: templates=group of tiles=sub-maps=blocks (WIP).

20251014:
- add: templates managed in remap, tiles cleaning, change values size functions.
- add: templates managed in map save and load functions.
- add: draw template.

20251015:
- fix: draw map raster part. 
- add: includes templates for map list reorders.
- fix: use Shift key (with mouse rubberbox) for template creation.

20251016:
- add: ARGV support.

20251018:
- add: templates: datafile name can be modified.

20251031:
- fix: avoid memory allocation for palette template (use palette of the map).
- add: hindrance in RSC.

20251106:
- add: hindrance low level functions (enable/disable/load/save/etc).
- fix: metadatas window was available evenif no map.

20251107:
- fix: tests to avoid alerts on hindrance modifications.
- add: hindrance in map contents toolbar.

20251109:
- add: hindrance display (WIP).

20251111:
- fix: hindrance displayed values, hindrance remove/recreate.

20251112:
- add: hindrance shapes<>values customization, hindrance shapes display.

20251113:
- add: hindrance display preferences. 

20251114:
- fix: hindrance debugging.
- fix: menu save entry was disabled while template was modified.

20251115:
- fix: division by zero on template while obtaining coords.
- fix: crash if drawing outside map area (small map/templates).
- fix: creating new template from a template took map datas instead.

20251116:
- fix: under MagiC, shapes images not displayed in map settings window.
- fix: crash when cursor was on void tile, for coords display in the toolbar.
- fix: crash due to un-removed code in pop-up routine (color selectors in P2SM).

20251205:
- add: MAKE_MAP: PNGdec.ldg working, loading a PNG as image source.
- mod: MAKE_MAP: RSC main panel.
- fix: MAKE_MAP: fileselector titles.

20251206:
- mod: changes for GIFdec.ldg and GIFenc.ldg modified API.
- mod: MAKE_MAP: changes for GIFdec.ldg and GIFenc.ldg modified API.
- add: MAKE_MAP: use new PNGdec.ldg & PNGenc.ldg to load PNG image and slice into tiles stored in PNG containor or singletons.  
- add: MAKE_MAP: ARGV and command handling ie can load the image source at launch. 

20251207:
- add: MAKE_MAP: use pre-existing tileset for GIF|PNG slicing.
- fix: more stable under MagiC for GIFdec.ldg! HAAAZAAAAA!!!!
- fix: logfile name could be path only.

20251208:
- fix: MAKE_MAP: need 1 additional row to pngdec_get_frame buffer size.
- add: handles BGEM.NG notifications (for saved files and gxalloc routines).

20251209:
- fix: wrong map pointer (possible crash) when loading tiles.
- fix: crash (visible on MagiC environment) just after loading map.
- add: PNG support in maps.

20251210:
- fix: adding a tile could have wrong ID.
- fix: 16c tiles had wrong colors indexes.
- fix: recalculate grid view and tiles max displayed area after adding new tile.
- fix: could not remove tile ID 1.

20251211:
- fix: missing bottom row & right column in the window map.
- fix: can click and modify tile only is display plain in the window map. 
- fix: could not change tile ID if tile was partly masked by window sliders.
- fix: MAKE_MAP: if values size not enough, abort before generating tiles.
- fix: log disabled at start, was not read correctly from the preferences file.

20251213:
- add: Undo key.
- fix: undo/redo ineffective when reaching limits of the history.

20251214:
- fix: tops window if click on text field and untopped window. 
- fix: MAKE_MAP: tops window if click on text field and untopped window. 
- add: MAKE_MAP: can abort map generation.
- fix: changed alert message, can't save automaticaly the converted \tiles.set\ folder into tiles.gif|png containor.
- fix: Undo key flag was unsettled by Ctrl+Z/Y.

20251220:
- add: tiles left & top for offsets.

20251221:
- add: MAKE_MAP: detect significant area and offsets, according to background|transparent color.

20251225:
- add: MAKE_MAP: external tiles.pxy (could not use PNG left and top fields).
- add: display only significant tiles areas, tiles.pxy file
- add: selected tile infos window, with offsets and displayed area (no actions yet).

20251226:
- add: xywh modifiers in selected tile infos window.
- add: call aes_lupe from MapEdit.

20251227:
- add: Detect significant area on selected tile infos window.
- add: export cropped tiles according to the preference, export pxy file offsets.
- add: mouse cursor progress shape for tilesets containor load&save.
- fix: save tileset only if necessary.

20251228:
- add: MAKE_MAP: generate singleton masks for PNG (if in ARGB, A=0x00).
- add: export masks for PNG (transparency if ARGB = 0RGB)
- add: Edit menu option: export with or without masks.
- fix: just one instance for magnifier tool (if already present, top its window).

20251229:
- fix: on current devs...
- fix: crash under MagiC (read INT{0} for no palette PNG maps).

20251230:
- fix: on current dev...
- add: PNG transparency on map display.

20260103:
- fix: may not set preferences at start.
- fix: didn't close PNG codec if asked by LDG manager.

20260114:
- fix: priority to use SHEL_FIND to locate the resource file.

20260321:
- fix: remove map timestamp.

20260411:
- add: nodes (paths, triggers) list and infos windows.

20260421:
- add: nodes managment.

20260422:
- mod: hindrance display flag moved from toolbar to Windows menu.

20260423:
- add: display preferences for nodes on map contents.
- fix: double-click on same tile/node item to open infos window.
- fix: miscellaneous.

20260426:
- fix: on first added item in nodes list.
- add: node infos window position saved in preferences.

20260427:
- add: shift+arrow keys|buttons on node infos moves 10px instead of 1px.
- add: nodes display.

20260502:
- add: nodes save & load

20260503:
- mod: preferences in menu moved to preferences window.
- mod: map contents borders preferences keys have changed, please reset choices. 
- mod: ^G changed to export triggers, ^P changed to export paths.

20260505:
- fix: save as opens was opening in current .map folder instead of parent folder.
- fix: could not load templates (conflict with tiles.pxy file).
- tst: nodes save & load
- add: export nodes to triggers.

20260507:
- tst: export nodes to triggers.

20260508:
- add: export nodes to paths.
- add: menu entry to open desk window for tools.

20260514:
- fix: nodes list file too slow to load.
- add: sublayer as brighter background image guide.
- fix: 'Close' menu function did not clean correctly tiles nor its templates. 
- fix: 'Close' menu function could freeze the maps pop-up selector.

20260515:
- add: sublayer infos in HYP guide.

20260516:
- fix: map scrolling (one by one) glitches around surface optimized tiles.
- fix: alert and abort if loading map with PNG tiles if videomode < HC15.
- fix: MAKE_MAP: use CRC32() built-in GBE function instead of old GFA code/INLINE.
 
20260517:
- fix: for BMOVE with extra large sizes.

20260518:
- add: GIF support for sublayer.
- add: Drag'n'Drop allowed for GIF and PNG on map settings sublayer panel for automatic load.

20260519:
- fix: MAKE_MAP: edit cursor at wrong location if launch with ARGV.
- add: new node type for ungridded tile (precise position, out of the grid, displayed by list).

20260520:
- add: ungridded tiles display on the map.
- add: export list for ungridded tiles.
- add: ungridded tiles description in the HYP guide.

20260521:
- mod: nodes locations x,y and some values can now be negative (range -32000 to +32000).
- add: drag'n'drop tile from tile list to node infos (for ungridded tiles type). 
- fix: ungridded tile outside map display.
- fix: unwanted cursor redraws in edit fields.

20260524:
- fix: ungridded tiles multiple display.
- add: map settings, drawing with mouse cursor can be locked.
- fix: transparency detection for GIF when adding a tile in tiles list.
- fix: transparency display in tile infos.

20260525:
- fix: forgot to save drawing lock state for templates in the .map datafiles.

20260620:
- add: in map settings > tools: add template with New and Duplicate buttons.
- add: copy/paste system for nodes (^C and ^V in node list window, Paste as new in pop-up, Copy button in node infos).
- add:  and  buttons, ^Left and ^Right in nodes windows for quick node selection.
- fix: ^I on nodes list windows opens node infos window instead of map settings.
- fix: in map contents, could not select map/template if pop-up item > 20. 
- fix: could add sublayer by drag'n'drop evenif disabled.
- fix: save only modified or new sublayers, delete .vdi files if removed.
- fix: adding tiles was effective only if map was selected, not on template.
- fix: was loading nodNNNNN.csv only if map' nodes.csv existed.
- fix: was not using parent's map tileset for nodes in templates.

20260621:
- add: indicates GIF transparent color index if present in tile infos window.

TODO:
- add: multi maps/layers in map contents display -> new window with fixed viewport and mouse grab for selected map.
