Skip to content

Develop - #210

Merged
andped10 merged 7 commits into
masterfrom
develop
Sep 19, 2024
Merged

Develop#210
andped10 merged 7 commits into
masterfrom
develop

Conversation

@andped10

Copy link
Copy Markdown
Collaborator

Use new EasyReflectometryLib

Isolated work on Qt6

andped10 and others added 7 commits August 7, 2024 15:18
First step towards qt6

* code from eastapp example is running

* update icons and hardcoded project info
)

Home page fetch info from pyproject.toml

* home page with qml proxy

* python proxy for home

* code cleaning
* remove unused

* cleaning and types

* qml rename to backend

* logic to backend

* logic to backend

* python remove proxy from backend name
…m backend (#205)

* bindings are broken

* qml changes

* seems to work

* only set functions in backend interface

* flat backend interface and rename to  backends folder

* code comments

* code comment

* syntax error

* backend class exposed

* no set methods

* renamed to backendwrapper

* moved python code to correct dir

* typos

* no dependency to backend self in separate APIs

* somewhat complete pyproject file for qt creator

* Placeholder for Continue without project button

* fix capitalized module name

* use dev version of easyreflectometry and eastapp

* fix easyreflectometry lib

* fix esyscience

* change import of fitting in Parameter
* engines to minimizers, uid to unique_name, raw_value to value

* raw_value to value

* raw_value to value

* minimizer

* able to load project

* seems to work, some warnings

* sort imports

* code cleaning

* code cleaning

* code cleaning

* try to fix problem with missing enum element in AvailableMinimzers

* lmfit not available

* print installed packages

* try to list installed pip packages

* clean main

* try to print pip packages

* fix pipline

* pipline syntax

* pip list

* try to make installer macox installer work

* print available modules

* more recent version of pyinstaller

* use python 3.10

* python 3.10 in gh action

* python v 3.10

* split out imports

* snap to python3.10

* trying to strip snapcraft.yaml

* added python3.10 to stage and build packages

* copy code from internet (python3.10)

* just trying something

* back to main but python3.9 replaced with python3.10

* removed python3.10-dev

* snapcraft back to main

* python3.9 also accepted

* adjustment for Constraint path

* AvailableMinimizers in main

* try to import minimizers directly in main

* remove copied line

* try to determine if it is enough to just lower

* code cleaning

* reverting FreezeApp

* pyproject
@andped10
andped10 merged commit 8508d87 into master Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant