Skip to content

Commit

Permalink
v0.10.09h 2023/05/09
Browse files Browse the repository at this point in the history
* Added:
  - new memory save strategy searching results, thanks @mvimercati for hints
    keep only the first N best results. Selectable with 'algo=1'
  - timing code in CLI to evaluate performance of new strategy
  - thanks @lcavalli for hints
  - format parameter to show numbers with engineering notation or SI prefix
  - different binary packages for different OSs
  - made a package for Raspberry Pi @32/64bit
  - made a package for VisionFive2 RISC-V @64bit
  - removed binaries from github master
  - GUI: read decimal values from baseR custom values in config file
  - GUI: better parameters checking: custom values, results
  - GUI: disabled not active widgets
  - GUI: add some hints popup
  - GUI: working About button, thanks @lb90
  • Loading branch information
efa committed May 9, 2023
1 parent 3b74173 commit 6b433ab
Show file tree
Hide file tree
Showing 17 changed files with 194 additions and 187 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,18 +323,20 @@ v0.09.09h 2023/03/14
- show calc and sort progress as percentage
- generation of Linux AppImage

v0.10.09h 2023/04/19
v0.10.09h 2023/05/09
* Added:
- new memory save strategy searching results, thanks @mvimercati for hints
keep only the first N best results. Selectable with 'algo=1'
- timing code in CLI to evaluate performance of new strategy
- thanks @lcavalli for hints
- format parameter to show numbers with engineering notation or SI prefix
- different binary packages for different OSs
- made a package for Raspberry Pi @32/64bit
- made a package for VisionFive2 RISC-V @64bit
- removed binaries from github master
- GUI: read decimal values from baseR custom values in config file
- GUI: better parameters checking: custom values, results
- GUI: disable widgets not active
- GUI: disabled not active widgets
- GUI: add some hints popup
- GUI: working About button, thanks @lb90

Expand Down
2 changes: 1 addition & 1 deletion reSolveConf.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
; put here the dynamic configurations for ReSolve +0.08.09g beta
; put here the default configurations for ReSolve +0.08.09g beta
; numeric values follow equal sign, with no space in between
; strings are enclosed in "", keep in one line, shorter than 78 chars
; vectors are {} enclosed and comma separated (space and multi lines allowed)
Expand Down
6 changes: 4 additions & 2 deletions reSolveReadme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -323,18 +323,20 @@ v0.09.09h 2023/03/14
- show calc and sort progress as percentage
- generation of Linux AppImage

v0.10.09h 2023/04/19
v0.10.09h 2023/05/09
* Added:
- new memory save strategy searching results, thanks @mvimercati for hints
keep only the first N best results. Selectable with 'algo=1'
- timing code in CLI to evaluate performance of new strategy
- thanks @lcavalli for hints
- format parameter to show numbers with engineering notation or SI prefix
- different binary packages for different OSs
- made a package for Raspberry Pi @32/64bit
- made a package for VisionFive2 RISC-V @64bit
- removed binaries from github master
- GUI: read decimal values from baseR custom values in config file
- GUI: better parameters checking: custom values, results
- GUI: disable widgets not active
- GUI: disabled not active widgets
- GUI: add some hints popup
- GUI: working About button, thanks @lb90

Expand Down
4 changes: 2 additions & 2 deletions src/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ CFLAGS=-std=gnu11 -Wall $(COPT) -D__USE_MINGW_ANSI_STDIO=1
PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH
GFLAGS=`pkg-config --cflags --libs gtk+-3.0`
LDFLAGS=$(LOPT) -lm
TARGET=reSolve$(PKG)64
GUI=reSolveGui$(PKG)64
TARGET=reSolve$(PKG)$(BITS)
GUI=reSolveGui$(PKG)$(BITS)

all: $(TARGET) $(GUI)
@rm -f *.gch
Expand Down
6 changes: 3 additions & 3 deletions src/Makefile32
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

HOST=$(shell uname -o)
PKG=Linux
BITS = 32
BITS=32

BUILD?=release
ifeq ($(BUILD),debug)
Expand All @@ -18,8 +18,8 @@ CFLAGS=-std=gnu11 -Wall $(COPT) -D__USE_MINGW_ANSI_STDIO=1 -m32
PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig:$PKG_CONFIG_PATH
GFLAGS=`pkg-config --cflags --libs gtk+-3.0`
LDFLAGS=$(LOPT) -lm
TARGET=reSolveLinux32
GUI=reSolveGuiLinux32
TARGET=reSolve$(PKG)$(BITS)
GUI=reSolveGui$(PKG)$(BITS)

all: $(TARGET) $(GUI)
@rm -f *.gch
Expand Down
6 changes: 3 additions & 3 deletions src/MakefileX
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

HOST=$(shell uname -o)
PKG=Win
BITS := $(shell getconf LONG_BIT)
BITS=64

BUILD?=release
ifeq ($(BUILD),debug)
Expand All @@ -20,8 +20,8 @@ PKGCONFIG=/opt/mxe/usr/bin/x86_64-w64-mingw32.static-pkg-config
PKG_CONFIG_LIBDIR=/opt/mxe/usr/x86_64-w64-mingw32.static/lib/pkgconfig
GFLAGS=`$(PKGCONFIG) --cflags --libs gtk+-3.0`
LDFLAGS=$(LOPT) -lm
TARGET=reSolveWin64.exe
GUI=reSolveGuiWin64.exe
TARGET=reSolve$(PKG)$(BITS).exe
GUI=reSolveGui$(PKG)$(BITS).exe

all: $(TARGET) $(GUI)
@rm -f *.gch
Expand Down
6 changes: 3 additions & 3 deletions src/MakefileX32
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

HOST=$(shell uname -o)
PKG=Win
BITS = 32
BITS=32

BUILD?=release
ifeq ($(BUILD),debug)
Expand All @@ -20,8 +20,8 @@ PKGCONFIG=/opt/mxe/usr/bin/i686-w64-mingw32.static-pkg-config
PKG_CONFIG_LIBDIR=/opt/mxe/usr/i686-w64-mingw32.static/lib/pkgconfig
GFLAGS=`$(PKGCONFIG) --cflags --libs gtk+-3.0`
LDFLAGS=$(LOPT) -lm
TARGET=reSolveWin32.exe
GUI=reSolveGuiWin32.exe
TARGET=reSolve$(PKG)$(BITS).exe
GUI=reSolveGui$(PKG)$(BITS).exe

all: $(TARGET) $(GUI)
@rm -f *.gch
Expand Down
2 changes: 1 addition & 1 deletion src/comType.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* ReSolve v0.10.09h 2023/04/16 solve math expressions using discrete values*/
/* ReSolve v0.10.09h 2023/05/09 solve math expressions using discrete values*/
/* Copyright 2005-2023 Valerio Messina http://users.iol.it/efa */
/* comType.h is part of ReSolve
ReSolve is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/exprParser.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* ReSolve v0.10.09h 2023/04/16 solve math expressions using discrete values*/
/* ReSolve v0.10.09h 2023/05/09 solve math expressions using discrete values*/
/* Copyright 2005-2023 Valerio Messina http://users.iol.it/efa */
/* exprParser.c is part of ReSolve
ReSolve is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/exprParser.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* ReSolve v0.10.09h 2023/04/16 solve math expressions using discrete values*/
/* ReSolve v0.10.09h 2023/05/09 solve math expressions using discrete values*/
/* Copyright 2005-2023 Valerio Messina http://users.iol.it/efa */
/* exprParser.h is part of ReSolve
ReSolve is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/fileIo.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* ReSolve v0.10.09h 2023/04/16 solve math expressions using discrete values*/
/* ReSolve v0.10.09h 2023/05/09 solve math expressions using discrete values*/
/* Copyright 2005-2023 Valerio Messina http://users.iol.it/efa */
/* fileIo.c is part of ReSolve
ReSolve is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/fileIo.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* ReSolve v0.10.09h 2023/04/16 solve math expressions using discrete values*/
/* ReSolve v0.10.09h 2023/05/09 solve math expressions using discrete values*/
/* Copyright 2005-2023 Valerio Messina http://users.iol.it/efa */
/* fileIo.h is part of ReSolve
ReSolve is free software: you can redistribute it and/or modify
Expand Down
Loading

0 comments on commit 6b433ab

Please sign in to comment.