Pierre-Antoine Rouby
62860750f2
Config: Fix useless print.
2024-04-09 09:37:29 +02:00
Pierre-Antoine Rouby
b209547a5b
Solver: Disable mage fake 7.
2024-04-03 17:48:09 +02:00
Pierre-Antoine Rouby
48aa5cb1aa
Config: Update config with new mage_fake7 solver and new mage path.
2024-03-26 15:29:45 +01:00
Pierre-Antoine Rouby
b517c38cb9
Solver: Mage: Add mage fake 7.
2024-03-26 15:18:05 +01:00
Pierre-Antoine Rouby
661e2071d1
Package: Rename mage to mage8 and reorganise package installation dir.
2024-03-22 14:43:51 +01:00
Pierre-Antoine Rouby
7f3cf46ee1
pamhyr: Add periodic backup.
2024-03-22 09:51:53 +01:00
Pierre-Antoine Rouby
32886c5034
Configure: Remove unused configuration.
2024-02-14 09:37:35 +01:00
Pierre-Antoine Rouby
41e14208e4
SQL: Move SQL class to separate file.
2024-02-14 09:29:34 +01:00
Pierre-Antoine Rouby
deaf114fa3
Pamhyr: Update licence.
2024-02-12 17:06:13 +01:00
Pierre-Antoine Rouby
19ad9c4d1a
Config: Minor change.
2024-01-19 16:16:26 +01:00
Pierre-Antoine Rouby
c183e5016c
Pamhyr: Fix tests and pep8.
2024-01-19 15:54:28 +01:00
Pierre-Antoine Rouby
770bb5f96f
Config: Fix version updater.
2024-01-19 14:22:38 +01:00
Pierre-Antoine Rouby
25de73812b
Config: Fix reopen latest study.
2023-12-18 10:25:24 +01:00
Pierre-Antoine Rouby
c3cae35de4
pep8: Fixes code style.
2023-12-13 14:53:58 +01:00
Pierre-Antoine Rouby
2736d2f399
SolverRun: Keep in configuration the last solver name used.
2023-12-13 14:48:01 +01:00
Pierre-Antoine Rouby
470eae8b92
pamhyr: Fix #20 study reload whene study is not saved on a file.
2023-11-21 09:26:57 +01:00
Pierre-Antoine Rouby
ea2dbfba3e
pamhyr: Rename '_sql_*' function to '_db_*'.
2023-10-27 14:15:42 +02:00
Pierre-Antoine Rouby
fa2454d079
pep8: Some modifications to respect pep8 standard code.
2023-10-11 11:06:45 +02:00
Pierre-Antoine Rouby
36adba84e7
config: Fix arguments in default mage solver.
2023-09-20 17:25:34 +02:00
Pierre-Antoine Rouby
47bcf8a748
trans: Update name PAMHYR to Pamhyr2 and minor change.
2023-09-19 14:06:14 +02:00
Pierre-Antoine Rouby
9ecd9a8f2a
Config: Save the last study open and keep close status.
2023-08-07 11:20:22 +02:00
Pierre-Antoine Rouby
02dafd4694
Solver: Fix case of space into solver path.
2023-08-04 17:20:23 +02:00
Pierre-Antoine Rouby
4f0f2514de
Config: Add default mage solver for new configuration.
2023-08-02 11:02:32 +02:00
Pierre-Antoine Rouby
c8a6d4ec74
config: Add default mage version into config.
2023-08-02 10:48:37 +02:00
Pierre-Antoine Rouby
34eb3e1d53
LICENSE: Add LICENSE file and files headers.
2023-08-01 16:57:55 +02:00
Pierre-Antoine Rouby
539dee31c9
Config: Fix config dir creation for GNU/Linux.
2023-07-17 12:04:56 +02:00
Pierre-Antoine Rouby
2f78432005
pamhyr: Start switch to logging for program logs.
2023-07-05 16:14:44 +02:00
Pierre-Antoine Rouby
e30a5f4d91
Windows: Fix windows version (again...)
2023-07-04 16:49:23 +02:00
Pierre-Antoine Rouby
29986079f3
Configure: Add debug mode.
2023-07-04 14:18:56 +02:00
Pierre-Antoine Rouby
adc7736306
MainWindow, Config: Minor change.
2023-07-04 13:32:42 +02:00
Pierre-Antoine Rouby
304f10c88d
MainWindow, Config: Minor change and bug fixe for windows config.
2023-07-03 17:28:32 +02:00
Pierre-Antoine Rouby
2ed3254b46
Model: Start export model into SQLite database.
...
* Study: Create table.
* River: Create node and reach table.
* Geometry: Create table only for profileXYZ and pointXYZ.
2023-06-28 16:50:08 +02:00
Pierre-Antoine Rouby
87925cb235
Config: Fetch SQL result in execute method and replace ' in request.
2023-06-27 11:43:48 +02:00
Pierre-Antoine Rouby
25c39ac4e6
Config: Add SQLite command abstraction.
2023-06-27 09:48:49 +02:00
Pierre-Antoine Rouby
094fb7f015
Config: Switch save from pickle to sqlite.
2023-06-26 17:33:50 +02:00
Pierre-Antoine Rouby
e474d10dfb
Config, RunSolver: Add editor command and open solver logs into external editor.
2023-06-26 14:43:09 +02:00
Pierre-Antoine Rouby
9d4e51bf22
MainWindow: Add solver selection dialog and prepare other solver run window.
2023-06-15 16:53:17 +02:00
Pierre-Antoine Rouby
f1c4ebec25
pamhyr: Fix window compatibility.
2023-05-26 10:59:29 +02:00
Pierre-Antoine Rouby
70fac8e6e3
stricklers, config: Add stricklers tab in config window.
2023-05-23 08:53:04 +02:00
Pierre-Antoine Rouby
9944159d73
Model: Minor change and add custom exception with message box.
2023-04-03 11:41:03 +02:00
Pierre-Antoine Rouby
e7f9b4a717
ui: Add language to configuration.
2023-03-29 10:21:59 +02:00
Pierre-Antoine Rouby
aced2d7a5e
Configure: Switch to list of solver.
2023-03-16 15:39:56 +01:00
Pierre-Antoine Rouby
cb5ee1b9bb
Add configuration window and many minor change.
...
* src/config.py: Application config class.
* src/pamhyr.py: Add app config.
* src/view/ASubWindow.py: Add some methods.
* src/view/ConfigureWindow.py: New app sub window.
* src/view/MainWindow.py: Minor change.
* src/view/ui/ConfigureDialog.ui: New ui.
* src/view/ui/MainWindow.ui: Start rename some component.
* src/view/ui/MainWindow_old.ui: Old version of main UI.
2023-03-14 10:11:00 +01:00