Releases: jeromelesaux/martine
v0.41
Mon Nov 18 18:33:20 2024 +0100 add: bump fyne-io lib
Sun Nov 17 13:24:41 2024 +0100 add: add palette organizer in sprite tab
Sun Nov 17 13:15:32 2024 +0100 add: palette organizer in tilemap tab
Sun Nov 17 12:37:02 2024 +0100 add: custom palette in image tab
Sat Nov 16 18:32:06 2024 +0100 add: bump fyne-io widgets lib
Sat Nov 16 16:54:38 2024 +0100 add: bump fyne io lib
Wed Nov 13 21:58:04 2024 +0100 add: move editor button in ui image_tab
Tue Nov 12 10:04:00 2024 +0100 fix: fix palette convertion in tile tab
Mon Nov 11 10:47:21 2024 +0100 fix: fix palette display in tilemap
Sun Nov 10 23:12:58 2024 +0100 add: bump image table lib
Sun Nov 10 23:00:54 2024 +0100 add: edit tile now working
Sun Nov 10 22:37:11 2024 +0100 add: edit sprite with editor
Sun Nov 10 21:12:45 2024 +0100 add: add tile editor WIP
Sun Nov 10 16:39:39 2024 +0100 add: add tile editor in tilemap
Sun Nov 10 12:15:05 2024 +0100 fix: fix tilemap size and export
Fri Nov 8 09:30:33 2024 +0100 add: bump fyne-io editor lib
Thu Nov 7 22:51:42 2024 +0100 fix: fix ui layout
Thu Nov 7 22:43:40 2024 +0100 add: update dependencies
Tue Nov 5 17:58:44 2024 +0100 add: new layout apply is now separated
Tue Nov 5 17:27:27 2024 +0100 add: position palette in palette sections
Tue Nov 5 17:17:18 2024 +0100 add: set image all several tabs when opening image
Sat Oct 26 13:18:07 2024 +0200 add: add preferences folders
Fri Oct 4 17:13:24 2024 +0200 add: bump fyne-io widget lib
Fri Sep 20 18:32:03 2024 +0200 fix: fix egx export in ui
Fri Sep 20 14:34:38 2024 +0200 add: fix firstmode in egx process
Thu Sep 19 13:04:55 2024 +0200 fix: fix merge function for egx tab
Thu Sep 19 11:22:28 2024 +0200 add: refactor palette in merge egx menu
Wed Sep 18 21:16:00 2024 +0200 add: use merge config to display egx image
Wed Sep 18 15:54:02 2024 +0200 add: refactor common apply image function
Wed Sep 18 14:33:54 2024 +0200 fix: update palette in egx
Tue Sep 17 21:23:09 2024 +0200 fix: fix egx export
Tue Sep 17 19:27:46 2024 +0200 fix: fix compute egx screens
Tue Sep 17 17:15:36 2024 +0200 fix: fix image export dsk
Tue Sep 17 16:51:39 2024 +0200 fix: fix logger in amsdos file save function
Tue Sep 17 14:57:03 2024 +0200 fix: remove useless deouble mode in arguments
Tue Sep 17 14:47:16 2024 +0200 fix: remove filepath concatenations
Tue Sep 17 11:18:35 2024 +0200 fix: fix dsk export in tilemap for sprite
Tue Sep 17 11:08:01 2024 +0200 fix: fix sprite export in tilemap
Tue Sep 17 10:33:46 2024 +0200 fix: fix window sprite and flat export in tilemap
Tue Sep 17 09:59:38 2024 +0200 fix: fix tilemap save
Mon Sep 16 18:01:38 2024 +0200 add: new version
Mon Sep 16 18:01:13 2024 +0200 add: modify image and egx tabulation layout
Mon Sep 16 14:50:53 2024 +0200 fix: fix the editor pixel size
Mon Sep 16 12:04:19 2024 +0200 add: update roadmap
Mon Sep 16 12:02:33 2024 +0200 fix: fix tilemap compute, add color available in config
Mon Sep 16 11:50:22 2024 +0200 fix: fix sprites export (dsk, and simple files)
Fri Sep 13 17:46:26 2024 +0200 fix: fix linter issues
Fri Sep 13 17:40:58 2024 +0200 fix: fix bad sprite file when opening in sprite_tab
Fri Sep 13 17:34:27 2024 +0200 Merge pull request #11 from jeromelesaux/dependabot/go_modules/golang.org/x/net-0.17.0
Fri Sep 13 17:31:43 2024 +0200 Merge branch 'master' into dependabot/go_modules/golang.org/x/net-0.17.0
Fri Sep 13 17:01:45 2024 +0200 add: refactor screen processing structure
Fri Sep 13 16:51:36 2024 +0200 add: refactor screen processing
Fri Sep 13 15:59:03 2024 +0200 add: remove resize algo in image menu
Fri Sep 13 15:54:02 2024 +0200 add: refactor screen treatment config
Fri Sep 13 15:42:25 2024 +0200 add: refactor rotation configuration
Fri Sep 13 11:50:48 2024 +0200 add: add roadmap
Fri Sep 13 11:25:52 2024 +0200 add: refactor sprite menu
Fri Sep 13 09:51:44 2024 +0200 fix: fix issues on egx, animate and tile tab
Thu Sep 12 18:05:41 2024 +0200 add: refactor screen and container in ui
Thu Sep 12 16:02:02 2024 +0200 add: refactor amsdos filename for export
Thu Sep 12 15:59:36 2024 +0200 add: refactor the screen file informations in config
Thu Sep 12 14:49:25 2024 +0200 add: refactor export container in config
Thu Sep 12 14:23:18 2024 +0200 add: refactor palette and m4 config
Thu Sep 12 13:47:53 2024 +0200 add: add consitency in export format handling
Thu Sep 12 13:23:26 2024 +0200 fix: fix the linter issues
Thu Sep 12 10:06:34 2024 +0200 fix: fix the open editor for sprite hard
Tue Sep 10 16:48:22 2024 +0200 add: add compression usage with go gfiles exported
Tue Sep 10 11:08:49 2024 +0200 add: remove useless comment in assembly code
Tue Sep 10 10:52:45 2024 +0200 add: refactor injected assembly code
Tue Sep 10 10:28:15 2024 +0200 add: add clearer export image
Mon Jul 29 13:52:43 2024 +0200 fix: fix vulnerabilities
Mon Jul 29 13:09:53 2024 +0200 add: add theme and size customization in ui
Mon Jun 3 13:34:56 2024 +0200 fix: fix unit tests
Fri May 31 08:51:41 2024 +0200 add: add shorcuts help in greetings tab
Thu May 30 09:25:51 2024 +0200 fix: fix panic crash when historic color is empty
Mon May 27 12:44:52 2024 +0200 fix: editor move cursor fix
Fri May 24 10:29:41 2024 +0200 add: adjust the pixels size in the editor
Tue May 21 23:07:48 2024 +0200 add: update fyne-io version
Mon May 20 17:07:13 2024 +0200 add: update editor layout
Fri May 17 18:52:55 2024 +0200 fix: fix useless first tile in tilemap analyze
Fri May 17 14:09:25 2024 +0200 add: add new editor color selector
Wed May 15 22:00:33 2024 +0200 fix: fix tilemap compute
Wed May 15 15:05:39 2024 +0200 fix: fix tilemap export with historic, only new tiles are saved
Wed May 15 11:25:25 2024 +0200 fix: fix export tilemap with historic
Tue May 14 23:56:03 2024 +0200 add: add tiles historic to handle multiple screen sharing same tiles
Tue May 14 11:29:14 2024 +0200 fix: fix arm macos compilation issue
Tue May 7 15:47:54 2024 +0200 add: fix unit tests
Mon May 6 20:29:51 2024 +0200 fix: fix zigzag sprite export in sprite board
Mon May 6 11:42:39 2024 +0200 add: fix transparency handling when using palette
Mon May 6 11:15:57 2024 +0200 add: add zigzag export in sprite board tab, and fix background color in palette
Sun May 5 22:26:39 2024 +0200 add: remove transparency by the first color in the palette
Sun May 5 22:10:16 2024 +0200 add: fix palette usage in the sprite tab
Sat May 4 14:51:02 2024 +0200 add: add export palette with sprite
Sat May 4 14:46:35 2024 +0200 add: export palette when exporting sprite
Thu May 2 09:13:19 2024 +0200 add: increase editor pixel
Wed May 1 23:49:49 2024 +0200 fix: fix export in main ui
Wed May 1 23:46:10 2024 +0200 fix: fix regression on animation
Wed May 1 23:16:38 2024 +0200 add: add check bad format when opening bad size file
Wed May 1 13:22:22 2024 +0200 add: add refresh UI when load palette in editor
Wed May 1 11:46:27 2024 +0200 add: add editor in UI
Fri Apr 26 08:57:19 2024 +0200 add: add edit in egx tab
Thu Apr 25 10:54:22 2024 +0200 add: refactor export one image
Thu Apr 25 09:07:12 2024 +0200 add: update editor widget version with keyevent
Wed Apr 24 18:58:21 2024 +0200 add: fix typo and app scale
Wed Apr 24 15:25:30 2024 +0200 add: attempt to fix CI issue
Wed Apr 24 11:52:17 2024 +0200 add: return to ubuntu runners
Wed Apr 24 11:22:35 2024 +0200 add: try to fix the CI
Wed Apr 24 11:12:46 2024 +0200 add: export the edited image.
Tue Apr 23 22:11:00 2024 +0200 add: use the cpc image for editing
Tue Apr 23 17:48:02 2024 +0200 add: sort cpc plus palette
Tue Apr 23 17:43:17 2024 +0200 add: go mod tidy
Tue Apr 23 17:41:09 2024 +0200 add: bump golang net lib version
Tue Apr 23 17:38:42 2024 +0200 add: add editor with apply change on palette changes
Tue Apr 23 15:06:36 2024 +0200 add: add new editor version applying palette modifications
Tue Apr 23 13:38:15 2024 +0200 add: import editor in image tab
Sat Apr 13 15:48:48 2024 +0200 fix: fix greetings ^^
Thu Apr 11 09:02:31 2024 +0200 fix: fix tile map index search
Wed Apr 10 15:22:34 2024 +0200 fix: display what is real computed in tile
Tue Apr 9 21:20:44 2024 +0200 fix: fix issue when analyzing the map
Tue Apr 9 21:17:29 2024 +0200 fix: fix issue when analyzing the map
Tue Apr 9 20:56:41 2024 +0200 add: rename tilesmap as assembly file
Mon Apr 8 22:23:20 2024 +0200 fix: fix TUs
Mon Apr 8 16:38:46 2024 +0200 fix: fix cpc plus color handling
Mon Apr 8 10:16:34 2024 +0200 fix: remove useless code
Mon Apr 8 09:59:19 2024 +0200 fix: fix cpc plus color palette generation
Mon Apr 8 09:22:39 2024 +0200 fix: fix sprite comparison speed
Sun Apr 7 22:57:07 2024 +0200 fix: fix tilemap tiles save, remove useless parameters
Fri Apr 5 22:52:38 2024 +0200 add: export tilemap in single ascii file
Tue Apr 2 12:55:15 2024 +0200 fix: fix logger file name
Tue Apr 2 10:42:35 2024 +0200 add: fix issue on lib
Tue Apr 2 10:29:42 2024 +0200 add: fix makefile for packaging part
Mon Apr 1 22:53:44 2024 +0200 fix: fix bug #13, overwrite the input image file
Mon Feb 26 10:42:16 2024 +0100 fix github actions
Mon Feb 26 10:39:47 2024 +0100 reorganize cli folder
Sun Feb 25 21:30:38 2024 +0100 fix: sort palette reverse for mode 1 and 2
Tue Feb 20 14:48:01 2024 +0100 add: update linux packages
Tue Feb 20 14:09:01 2024 +0100 del: remove useless log in tests
Thu Feb 15 22:25:13 2024 +0100 fix: fix TUs
Thu Feb 15 14:50:53 2024 +0100 fix: linter review
Thu Feb 8 21:54:08 2024 +0100 bump x/net lib to fix vulnerabilities
Thu Feb 8 21:51:50 2024 +0100 remove useless logs and fix egx conversion
v0.40
fix: fix logger file name
Improve performance, amstrad plus animation, new animation widget
2023-08-25 add: add performance when exports compressed animation
2023-08-24 add: add go routine to speed up the animation export
2023-08-24 Merge pull request #10 from jeromelesaux/change_animation_tab_widget
2023-08-24 fix: fix image size display in animate tab
2023-08-24 fix: fix animate tab image display
2023-08-24 add: add imageselectedtable in ui
2023-08-22 fix: fix image size dependencies in animation tab
2023-08-22 add: add the new widget selection table
2023-08-14 fix: mode for amstrad plus in animation
2023-08-14 fix: fix palette in amstrad plus animation
2023-08-13 fix: fix palette set in animate for amstrad plus
2023-08-13 fix: fix animate for amstrad plus
2023-08-12 fix: fix compression bug in animate
2023-08-12 add: add pattern in gitignore
2023-08-12 fix: fix typo in code source
2023-08-12 fix: add missing buffer in source code (animate delta)
2023-08-12 fix: add the compress sprite
2023-08-11 fix: fix export when using kmeans.
2023-08-11 fix: fix animate cpc old code source
2023-08-11 fix: fix linter
2023-08-11 fix: fix animate export with template
2023-08-10 add: change the animate code source engine, now using templates
2023-07-25 fix: add cpc plus palette format in animate tab
2023-07-18 add: remove useless code
2023-07-18 fix: fixing dithering renderer
2023-07-17 fix: fix palette extraction
2023-07-13 add: change the kmeans algorithm
2023-07-11 fix: fix the kmeans execution palette independant
2023-07-10 fix: fix panic when apply kmeans for the first time
2023-07-10 add: add logger error in kmeans
2023-07-10 add: add iterations kmeans by default
2023-07-08 add: add cross compilation for linux and windows os
2023-07-07 fix: add the kmeans treatment in export
2023-07-07 add: add kmeans palette treatment
2023-07-07 fix: fix linter issues
2023-06-30 add: add checking amsdos in export button
2023-06-30 add: add 2 paths in memory for import and export data
2023-06-30 add: add check amsdos in ui
2023-05-19 fix: fix UT
2023-05-17 fix: fix TU by adding logger
2023-05-17 Update go.yml
2023-05-17 Update go.yml
2023-05-17 Update go.yml
2023-05-17 Update go.yml
2023-05-17 Update go.yml
2023-05-17 Update go.yml
2023-05-17 Update go.yml
2023-05-16 Create go.yml
2023-05-10 add: add architecture on macos (arm and amd compilation)
2023-05-01 add: add split sprite board in cli, and add show button for split sprite tab in ui.
2023-04-30 add: little batch tuto.
2023-03-27 fix: fix linter alerts
2023-03-27 add: linter go installer.
2023-03-27 add: vulncheck makefile target.
2023-03-21 fix ink file parsing
2023-03-15 fix: fix logger file creation in app on macos
2023-03-15 fix: fix prefix in logger
2023-03-15 add: remove console log to custom
2023-03-10 add: add filepath comment in text export sprite
2023-03-10 add: add checking in sprite board before applying
2023-03-09 add: sprites from gif import
2023-02-27 fix TU issues
2023-02-27 adding TU.
2023-02-21 Merge pull request #8 from jeromelesaux/dependabot/go_modules/golang.org/x/image-0.
5.0
2023-02-21 build(deps): bump golang.org/x/image from 0.2.0 to 0.5.0
2023-02-21 Merge pull request #9 from jeromelesaux/dependabot/go_modules/golang.org/x/net-0.7.
0
2023-02-18 build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0
2023-02-13 add missing err check.
2023-02-07 change greedings to markdown syntax
2023-02-03 add saved directory in all file dialog.
2023-02-01 saving current directory
2023-01-31 fix zip target in makefile on macos
2023-01-31 add theme changer
2023-01-25 resize save dialog
2023-01-25 migrate compression method type
2023-01-25 add compress test export in spriteboard
2023-01-24 fix format text export
2023-01-24 implement text export in sprite tab
2022-12-22 replace progressinfinite widget.
increase UI speed
2022-12-17 21:54:22 +0100 fix darwin target in makefile
2022-12-17 21:50:14 +0100 Merge branch 'master' of https://github.com/jeromelesaux/martine
2022-12-17 21:50:01 +0100 fix package target makefile for darwin
2022-12-16 16:14:55 +0100 add embedded linter in makefile
2022-12-16 10:47:58 +0100 fix issue in makefile compilation
2022-12-16 10:43:38 +0100 change version
2022-12-16 10:43:18 +0100 fix issues in UI
2022-12-16 10:38:13 +0100 add isolation on widget in UI
2022-12-16 09:22:06 +0100 fix linter issues in UI
2022-12-14 17:00:11 +0100 fix: sanitze the code base
2022-12-07 13:45:25 +0100 Merge branch 'master' of https://github.com/jeromelesaux/martine
2022-12-02 08:50:00 +0100 fix: fix main test
2022-12-01 13:44:14 +0100 fix: fix version in makefile
2022-12-01 09:28:46 +0100 fix: fix makefile
.go files export, improve images convertion
2022-11-30 fix: fix package and archive targets
2022-11-30 add: add archive target makefile for each os
2022-11-30 fix: fix makefile target package
2022-11-29 add: add export go files in cli.
2022-11-28 add: moving cli code to cli folder
2022-11-24 fix: missing one line in go files.
2022-11-24 fix: fix export go files
2022-11-24 fix: fix splitted images overscan screen address.
2022-11-23 add: add test export go files.
2022-11-23 fix: add is plus to convert overscan screen
2022-11-23 fix: fix main cli and TU.
2022-11-23 add: add file type in go files export.
2022-11-23 add: add dedicated function to generate impdraw files
2022-11-22 fix: fix cycle import in package screen
2022-11-22 fix: fix typo
2022-11-22 add: move convert to image package
2022-11-22 add: add more isolation on compute pixel palette screen...
2022-11-22 fix: rename martine config
2022-11-22 add: rename martine context to config
2022-11-22 add: add window package in ocpartstudio
2022-11-22 del: remove file package
2022-11-22 add: add kit in palette impdraw package
2022-11-22 add: add ink into palette impdraw package
2022-11-22 add: rename net to m4 package
2022-11-22 add: add splitraster impdraw package
2022-11-22 add: add exportgo files to overscan package
2022-11-22 add: add ocp art studio package
2022-11-22 add: add impdraw overscan package
2022-11-22 add: add ascii package
2022-11-22 add: add export png package
2022-11-22 add: add impdraw tile package
2022-11-22 add: add spritehard package
2022-11-22 add: add compression package
2022-11-22 add: add amsdos package
2022-11-22 add: add diskimage package
2022-11-22 add: new snapshot package
2022-11-21 fix: WIP export go files.
2022-11-21 add: new approach to export GO files, split the image by two.
2022-11-20 fix: fix range to export in go impdraw format.
2022-10-28 fix: fix kit export name.
2022-10-27 add: add go files in dsk.
2022-10-27 fix: fix go files size to export.
2022-10-27 add: add Go file saving.
2022-10-12 fix: fix imp file import.
2022-10-10 fix: export sprite hard from board.
2022-10-10 fix: fix crash when apply sprite whithout image.
2022-10-07 add: add save palette in kit format for plus.
2022-10-07 add: add palette save in sprite tab export.
2022-10-06 add: add compression data before saving.
2022-10-06 fix: fix import sprite board display.
2022-10-06 add: add spr file loading in sprite board.
2022-10-05 fix: fix sprite board compute.
2022-10-05 fix: fix number of row and column in sprite board.
2022-10-05 add: add animation code for amstrad plus.
2022-10-04 fix: fix imp empty loading.
2022-10-04 add: add image export to data text file.
2022-10-04 add: add imp import in sprite tab.
2022-10-04 add: add spr import file in spritetab.
2022-10-03 add: merge from remote branch.
2022-10-03 add: add new imagetable widget.
2022-10-03 add: add import .sph in sprite tab.
2022-10-03 Merge branch 'master' of https://github.com/jeromelesaux/martine
2022-10-02 add: add spr file handler.
2022-10-01 add: refactor code in imagemenu.
2022-10-01 fix: fix compilation issue.
2022-10-01 add: add import palette in sprite tab.
2022-09-26 add: add packaging rule in makefile.
2022-09-23 add: update libs version.
2022-09-23 Merge branch 'master' of https://github.com/jeromelesaux/martine
2022-09-23 fix: fix after static checker.
2022-09-22 Merge pull request #7 from jeromelesaux/add-license-1
2022-09-22 Create LICENCE.md
SpriteBoard tab
add: rename sprite compilation function.
add: add selected color display widget in swapcolorwidget.
add: add delta collection V2 removing HB redundance.
add: change typo
add: add delta packing export version in ui and command line.
add: add assembly source code in animate generator.
fix: fix export delta animation v2.
fix: compress delta v2 assembly source code fixed.
fix: fix delta v2 transformation.
fix: fix export for tilemap.
add: add files in gitignore.
add: add flat file export in tiles map tab.
fix: fix new palette animation length compute.
fix: fix delta v2 structure and assembly code.
add: add sprite board and tab UI.
add: add sprite tab apply in UI.
fix: fix sprite to board treatment.
fix: fix the parameters returned by the sprite board function.
fix: fix sprites split from board.
add: add sprite size to resize in ui.
add: add sprite hard size when tapped.
add: add sprite export menu in UI.
add: implement export options in sprite tab.
fix: fix sprite board split export.
fix: fix sprites split.
fix: fix the NRGBA cast in spritetab.
add: add wait dialog in spritetab apply.
add: factorisation of compressions methods.
add: refactor code to use saveamsdos or saveosfile functions.
fix: fix sprites export.
fix: refactor code to use save file functions.
fix: refactor code to use save file functions.
fix: refactor code to use save file functions.
add: add sprite compiled export option in spritetab.
add: add sprite compiled export option in spritetab.
fix: fix old compiled sprite in spritetab.
add: add sprite hard compilation function.
add: add sprite compiled function.
add: add compiled hard sprites routines.
add: add sprite hard compilation engine.
fix: fix sprite hard compilation engine.
add: try later to implement sprite compilation.
add: add export into DSK for sprites board.
add: add end message in export sprite board.
gray and monochrome effect added.
Fri Apr 15 14:23:30 2022 +0200 : fix: fix one line and one row effect, and fix the palette sort by mode.
Thu Apr 14 15:32:26 2022 +0200 : add: add greedings for Roudoudou.
Wed Apr 13 16:12:30 2022 +0200 : add: add monochrome color convertion.
Wed Apr 13 15:26:09 2022 +0200 : add: add monochrome palette convertion.
Wed Mar 30 11:04:57 2022 +0200 : fix: fix filename amsdos convertion.
Tue Mar 29 22:23:17 2022 +0200 : fix: fix issue when saving tilemap as normal sprites.
Tue Mar 8 15:12:42 2022 +0100 : fix: fix palette widget update after swapping it.
Thu Feb 17 21:54:53 2022 +0100 : fix: fix crash when remove empty cell in animate tab.
Mon Feb 14 13:11:49 2022 +0100 : fix: fix zx0 encoding crash.
Mon Feb 14 11:54:06 2022 +0100 : fix: fix delta packing routine for screen mode.
Mon Feb 14 11:15:42 2022 +0100 : fix: fix delta animation on screen mode.
Sun Feb 13 22:23:10 2022 +0100 : add: add remove image from animate table.
Fri Feb 11 17:06:14 2022 +0100 : fix: fix one line and one row in animate tab.
Fri Feb 11 15:57:50 2022 +0100 : fix: fix animate last image offset.
Fri Feb 11 15:23:50 2022 +0100 : fix: fix glitch on animate renderer.
Wed Feb 9 14:28:05 2022 +0100 : add: add every other line and row effect on image.
tilemap fixed
Fixing tile map issues.
Martine-s ui
Martine with an UI.
Imp export file fixed
2021-10-13 fix: fix imp export file.
2021-09-27 fix: fix Readme with the last options names.
2021-09-14 fix: fix makefile compilation.