Skip to content

Releases: jeromelesaux/martine

v0.40

02 Apr 11:04
Compare
Choose a tag to compare
fix: fix logger file name

Improve performance, amstrad plus animation, new animation widget

28 Aug 08:50
Compare
Choose a tag to compare

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

18 Dec 22:07
Compare
Choose a tag to compare

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

01 Dec 12:43
Compare
Choose a tag to compare

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

12 Jul 15:24
Compare
Choose a tag to compare
  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.

15 Apr 12:40
Compare
Choose a tag to compare

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

30 Mar 09:40
Compare
Choose a tag to compare

Fixing tile map issues.

Martine-s ui

28 Feb 18:42
Compare
Choose a tag to compare

Martine with an UI.

Imp export file fixed

13 Oct 09:19
Compare
Choose a tag to compare

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.

new features; tile map, delta packing, brightness and contrast

14 Sep 07:12
Compare
Choose a tag to compare

2021-09-14 fix: fix makefile compilation.
2021-09-14 add: new release version 0.30
2021-09-10 add: remove useless code.
2021-09-08 fix: try to fix palette on tiles in tilemap.
2021-09-07 fix: fix color in tilemap palette.
2021-09-07 add: add test pixel sprite large in tilemap mode.
2021-09-06 fix: fix palette on all tiles.
2021-09-06 add: add folder creation for scenes and tiles in tilemap export.
2021-09-01 fix: fix palette export when exceed 16 inks.
2021-09-01 add: fix the help message.
2021-09-01 add: add condition in tilemap mode.
2021-09-01 fix: tilemap and tiles issues fixed.
2021-08-31 fix: fix split tiles and index file in tilemap.
2021-08-31 add: add impdraw tile treatment and export
2021-08-29 add: fix type in help message.
2021-08-29 add: add brightness and saturation on image.
2021-08-27 Merge branch 'master' of https://github.com/jeromelesaux/martine
2021-08-27 add: add magic palette tranformastion.
2021-07-27 add: add complet delta packing using zx0 decruncher.
2021-07-27 add: add depack zx0 for animate.
2021-07-26 add: add compression zx0 in delta mode.
2021-07-23 fix: fix reset index table counter in delta mode.
2021-05-31 add: add go modules to project
2021-05-25 add: final motif delta implementation.
2021-05-25 add: add feeding delta and motif structure in delta motif function.
2021-05-21 add: add sprites motifs convertion.
2021-05-20 fix: fix compute motif on all frame of the gif.
2021-05-19 add: add delta motif wip.
2021-05-19 add: add roll rotate rotate3d functions to transformation package.
2021-05-19 add: refactoring sprite export functions.
2021-05-19 add: refactor the screen base functions.
2021-05-19 add: refactoring transformation functions to reverse scr to png.
2021-05-19 add: do refactoring functions.
2021-05-18 add: add euclidean compare images function, and save into image file the board tile.
2021-05-18 add: add sprite sort in tiles analyze.
2021-05-11 add: add dedicated filename to export assembly code in deltapacking.
2021-05-10 fix: fix delta number in assembly code.
2021-05-08 fix: fix fillout on gif delta picture.
2021-05-08 fix: fix large variable in delta animate function.
2021-05-07 fix: fix size in deltapacking mode.
2021-05-07 fix: fix deltapacking assembly code and golang code.
2021-05-06 add: add deltapackig to arguments cli.
2021-05-06 add: add deltapacking function to generate complet code.
2021-05-05 fix: clean code and issues.
2021-04-22 add: add zx0 cruncher in martine.