Theophile Terraz
d73e901a96
work on hydraulic structures window
2023-12-05 16:46:50 +01:00
Theophile Terraz
c17e39e3cf
Merge branch 'hydraulics-structure' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr into hydraulics-structure
2023-12-05 15:14:19 +01:00
Pierre-Antoine Rouby
af4cce96ef
HydraulicStructure: Rename enable to enabled.
2023-12-05 14:02:10 +01:00
Pierre-Antoine Rouby
0a780e5f78
HydraulicStructure: Minor change and fixes.
2023-12-05 11:56:14 +01:00
Pierre-Antoine Rouby
fb2b1f680f
HydraulicStructures: Add Model files.
2023-12-05 11:13:52 +01:00
Theophile Terraz
6957986632
add hydraulic structures view files
2023-12-05 09:41:15 +01:00
Theophile Terraz
13d23502a9
Merge branch 'master' into hydraulics-structure
2023-12-04 17:41:39 +01:00
Theophile Terraz
5fa888768e
add hydraulic structures ui
2023-12-04 17:41:06 +01:00
Theophile Terraz
07451899c4
export mage SIN file
2023-12-04 17:38:25 +01:00
Theophile Terraz
2aa693e4ae
modif sections sliders
2023-12-04 09:35:02 +01:00
Theophile Terraz
ff480fb593
add first and last button (visu)
2023-12-04 09:14:35 +01:00
Theophile Terraz
d6753dc986
upgrade results slider
2023-12-01 18:37:36 +01:00
Theophile Terraz
2d2484d8fa
change colors
2023-12-01 15:51:40 +01:00
Theophile Terraz
bb97f1977b
debug
2023-12-01 15:51:13 +01:00
Theophile Terraz
eb26eba131
optim visu
2023-12-01 14:05:00 +01:00
Theophile Terraz
2d3e214514
debug
2023-12-01 14:04:46 +01:00
Theophile Terraz
894a7c8477
speed up View/Results/PlotXY
2023-11-30 15:06:39 +01:00
Theophile Terraz
21197ead23
work on vater limits for top view visualization
2023-11-30 15:06:00 +01:00
Theophile Terraz
d79a0cc973
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr
2023-11-29 17:10:30 +01:00
Theophile Terraz
a55669d181
modif INI format
2023-11-29 17:10:27 +01:00
Pierre-Antoine Rouby
2fd44fbfb4
IC: Fix data sorting at the end of generation.
2023-11-29 16:52:01 +01:00
Pierre-Antoine Rouby
962bfa945d
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr
2023-11-29 16:41:53 +01:00
Pierre-Antoine Rouby
65c1163a55
Reservoir: Allow to select only internal node.
2023-11-29 16:41:05 +01:00
Theophile Terraz
8d67442ca3
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr
2023-11-29 15:26:22 +01:00
Theophile Terraz
f7d2ac8b86
traduction
2023-11-29 15:26:11 +01:00
Pierre-Antoine Rouby
4f91de4c97
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr.
2023-11-29 14:49:02 +01:00
Pierre-Antoine Rouby
37b04961f1
IC: Add Manning/Strickler equation for IC approximation.
2023-11-29 14:47:35 +01:00
Theophile Terraz
0a63f16f62
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr
2023-11-29 14:34:11 +01:00
Theophile Terraz
92eb729a39
add Reservoirs
2023-11-29 14:34:06 +01:00
Pierre-Antoine Rouby
d891c9783d
Model: Fix possible data removing durring save.
2023-11-27 16:58:46 +01:00
Pierre-Antoine Rouby
51858597cd
Mage: ST export minor change.
2023-11-27 14:49:42 +01:00
Pierre-Antoine Rouby
8b3baf433f
Solver run: Used merged channels to get stderr.
2023-11-27 14:31:04 +01:00
Pierre-Antoine Rouby
12e3d779c6
Mage: Fix BC export when node is not associate.
2023-11-27 11:40:59 +01:00
Pierre-Antoine Rouby
c6274890a7
BC: Rename some BC types.
2023-11-27 11:29:39 +01:00
Pierre-Antoine Rouby
b4ee76416e
BC, LC: Disable time delegate ( fix #23 ).
2023-11-27 09:37:23 +01:00
Pierre-Antoine Rouby
a88b42a8ef
BC: Fix get_assoc_to_node in case of no results.
2023-11-27 09:21:23 +01:00
Pierre-Antoine Rouby
08f01aee69
Network: Fix #22 .
2023-11-27 09:12:31 +01:00
Pierre-Antoine Rouby
c69cbdb34e
BC: Make node association unique ( #25 ).
2023-11-27 08:55:38 +01:00
Pierre-Antoine Rouby
01fd7dbec8
Pamhyr2: Fix some type compare.
2023-11-22 15:47:57 +01:00
Pierre-Antoine Rouby
2af9b0018c
SQL: Minor change.
2023-11-22 15:39:21 +01:00
Pierre-Antoine Rouby
7f8e8d5a9f
SQL: Minor change and add exception handler.
2023-11-22 14:58:03 +01:00
Pierre-Antoine Rouby
c9887a97e7
Friction: Disable name column because the value is not in database.
2023-11-22 10:20:50 +01:00
Pierre-Antoine Rouby
1a708921e3
BC: Fix #13 paste undo command.
2023-11-22 10:02:25 +01:00
Pierre-Antoine Rouby
9fe1b35a59
IC: Fix profile side effect on IC generator.
2023-11-21 16:06:37 +01:00
Pierre-Antoine Rouby
edf744eee1
Geometry: Fix profiles list sorting.
2023-11-21 14:24:31 +01:00
Pierre-Antoine Rouby
e400980103
Frictions: Fix plot drawing crash.
2023-11-21 11:07:36 +01:00
Pierre-Antoine Rouby
b12e935a5d
Geometry: Fix some translate.
2023-11-21 10:45:00 +01:00
Pierre-Antoine Rouby
1d4422e9c5
MainWindow: Disable window maximized.
2023-11-21 10:38:35 +01:00
Pierre-Antoine Rouby
1a10da9c89
MainWindow: Fix translate and re organize UI.
2023-11-21 10:36:13 +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
9b53b4302b
BC,IC: Enable to get time int from float string ( fix #21 ).
2023-11-21 09:11:35 +01:00
Pierre-Antoine Rouby
461202219d
Window: Fix paste delimiter.
2023-11-20 17:29:37 +01:00
Pierre-Antoine Rouby
3e531130fe
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr
2023-11-20 16:16:24 +01:00
Pierre-Antoine Rouby
595eb29c42
BC: Fix long type translate crash.
2023-11-20 16:15:43 +01:00
Pierre-Antoine Rouby
ccbbc83502
IC: Fix sql_save as generator value type.
2023-11-20 16:10:10 +01:00
Pierre-Antoine Rouby
fd0a8ddf51
BC: Fix paste command.
2023-11-20 15:55:57 +01:00
Pierre-Antoine Rouby
ce5808e3ce
Geometry: Fix delete profiles.
2023-11-20 15:38:52 +01:00
Pierre-Antoine Rouby
4dafa345b4
Geometry: Fix delete command crash.
2023-11-20 15:37:07 +01:00
Theophile Terraz
90776f0af9
Merge branch 'master' of gitlab-ssh.irstea.fr:theophile.terraz/pamhyr
2023-11-02 16:44:02 +01:00
Theophile Terraz
32777456b9
add scripts to use Mascaret
2023-11-02 16:43:57 +01:00
Pierre-Antoine Rouby
dcaa7fafbd
tools: Fix PEP8.
2023-10-30 09:30:16 +01:00
Pierre-Antoine Rouby
17eb3e8184
tools: parser: Minor change and tests fixes.
2023-10-27 17:21:09 +02:00
Pierre-Antoine Rouby
7bbca7cf54
unittests: Add parse tests for ' quote.
2023-10-27 15:10:16 +02:00
Pierre-Antoine Rouby
3c738ebcb9
Solver: Mage: Fix profile sediment export.
2023-10-27 14:32:51 +02:00
Pierre-Antoine Rouby
6522cea03f
pamhyr: Set axis label color to 'black' instead 'green'.
2023-10-27 14:23:55 +02:00
Pierre-Antoine Rouby
ea2dbfba3e
pamhyr: Rename '_sql_*' function to '_db_*'.
2023-10-27 14:15:42 +02:00
Pierre-Antoine Rouby
8d92fbbdac
pamhyr: Delete useless '__init__.py' file.
2023-10-27 14:13:01 +02:00
Pierre-Antoine Rouby
77f06aaa07
tools: Time the parser function.
2023-10-27 11:53:00 +02:00
Pierre-Antoine Rouby
b79c5b30c0
tests: Add tests for flatten function.
2023-10-27 11:50:36 +02:00
Pierre-Antoine Rouby
fdac834d48
Tests: Fix pep8.
2023-10-27 11:34:11 +02:00
Pierre-Antoine Rouby
4355be1a9c
Solver: Mage: Split ST export function.
2023-10-27 11:31:20 +02:00
Pierre-Antoine Rouby
66f6d3505b
Solver: CommandLine: Fix path replace.
2023-10-27 11:15:58 +02:00
Pierre-Antoine Rouby
65c261887c
Tools: Command line parser: Add a test.
2023-10-27 11:14:10 +02:00
Pierre-Antoine Rouby
6c794d2eb4
Solver: Refactoring command line parser and add unittest.
2023-10-27 11:05:16 +02:00
Pierre-Antoine Rouby
51c912f3a8
Solver: Code refactoring.
2023-10-27 09:33:32 +02:00
Pierre-Antoine Rouby
76e90f417e
Script: Fix pep8.
2023-10-24 15:26:55 +02:00
Pierre-Antoine Rouby
e556bcff54
Script: Add script command list solver.
2023-10-24 15:13:35 +02:00
Pierre-Antoine Rouby
4833685e2e
Script: Add run/export script.
2023-10-24 15:05:05 +02:00
Pierre-Antoine Rouby
862ec88191
tests: Add test script and fix pep8 in unittest.
2023-10-24 10:48:54 +02:00
Pierre-Antoine Rouby
afafbb0c5e
tests: Add unittest for Model and minor change.
2023-10-24 10:38:34 +02:00
Pierre-Antoine Rouby
e3f01b575a
Solver: Mage: Fix minor in ST file export.
2023-10-23 10:31:59 +02:00
Pierre-Antoine Rouby
d6924998d9
Results: CustomPlot: Fix pep8.
2023-10-20 17:25:36 +02:00
Pierre-Antoine Rouby
0ae5c02ea0
Friction: Fix open stricker edit.
2023-10-20 17:20:03 +02:00
Pierre-Antoine Rouby
e395f9f575
BC, LC: Fix sub window open.
2023-10-20 17:16:37 +02:00
Pierre-Antoine Rouby
f074e1fdf2
Geometry: Fix profile sub window open.
2023-10-20 17:01:28 +02:00
Pierre-Antoine Rouby
4d1eb0fecc
View: Fix results window open.
2023-10-20 16:57:32 +02:00
Pierre-Antoine Rouby
f5fdde9a5d
Merge branch 'results-custom-plot'.
2023-10-20 16:51:26 +02:00
Pierre-Antoine Rouby
32aa5bece5
Results: CustomPlot: Add legend and change axes label fontsize for each plot.
2023-10-20 16:48:21 +02:00
Pierre-Antoine Rouby
cdfb867037
Results: CustomPlot: Add custom time axes.
2023-10-20 16:27:07 +02:00
Pierre-Antoine Rouby
021971816a
Results: CustomPlot: Implement plot with time on y axes.
2023-10-20 15:09:24 +02:00
Pierre-Antoine Rouby
e4386e20a3
Network: Fix item selection.
2023-10-20 11:45:28 +02:00
Pierre-Antoine Rouby
8760cd364d
Pamhyr: Implement window duplication deny mechanism with hash ( #7 ).
2023-10-20 10:48:07 +02:00
Pierre-Antoine Rouby
4c40f675b5
IC: Fix #14 .
2023-10-20 09:25:19 +02:00
Pierre-Antoine Rouby
325bb9ed02
Solver: Mage: Fix warning.
2023-10-18 16:43:01 +02:00
Pierre-Antoine Rouby
505d1aeb48
Solver: Add @output command line parameters.
2023-10-18 16:40:28 +02:00
Pierre-Antoine Rouby
1dd189cbd4
Results: Implement results reload (for same solver) #16 .
2023-10-18 16:00:32 +02:00
Pierre-Antoine Rouby
fa7490dee8
pep8: Minor fix.
2023-10-18 14:55:32 +02:00
Pierre-Antoine Rouby
7fda5b6b4a
Mage: Fix #17 ST file export format.
2023-10-18 14:45:38 +02:00
Pierre-Antoine Rouby
3ff0883eca
RunSolver: Fix #15 and minor change.
2023-10-18 14:24:14 +02:00
Pierre-Antoine Rouby
04c8f1ae5f
Results: CustomPlot: Minor change to fix warnings.
2023-10-18 14:02:55 +02:00
Pierre-Antoine Rouby
f73000056c
Results: CustomPlot: Fix kp / elevation, water_elevation and discharge drawing.
2023-10-18 10:53:57 +02:00
Pierre-Antoine Rouby
4605950b94
Results: CustomPlot: Minor change.
2023-10-17 17:10:58 +02:00
Pierre-Antoine Rouby
ae40097b51
Results: Fix pep8 format.
2023-10-17 11:27:00 +02:00
Pierre-Antoine Rouby
daaa9b193e
Resutls: CustomPlot: Prepare ploting mecanisme.
2023-10-17 11:25:30 +02:00
Pierre-Antoine Rouby
98ee3ee6ec
CustomPlot: Add translation.
2023-10-16 17:25:08 +02:00
Pierre-Antoine Rouby
b77aed2395
results: Add custom plot dialog scheme.
2023-10-16 15:52:29 +02:00
Pierre-Antoine Rouby
9e0b4fd243
ci: Fix missing package for pdoc, fix requirements and pep8.
2023-10-11 16:22:45 +02:00
Pierre-Antoine Rouby
2e926c9ece
debug: Switch from QPlainTextEdit to PamhyrPythonEditor.
2023-10-11 16:17:21 +02:00
Pierre-Antoine Rouby
e3555b2c51
pep8: Fix all pep8 format error.
2023-10-11 15:08:33 +02:00
Pierre-Antoine Rouby
e99037223b
pep8: Fix some View code format.
2023-10-11 11:56:48 +02:00
Pierre-Antoine Rouby
9f2b81d385
pep8: Fix code format for model.
2023-10-11 11:47:09 +02:00
Pierre-Antoine Rouby
2c592b25b9
pep8: Fix code format.
2023-10-11 11:23:46 +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
8544dd1144
doc: Disactive documentation display in Pamhyr2 for lighter packages.
2023-10-11 10:40:58 +02:00
Pierre-Antoine Rouby
1f8b0bddb4
ui: Fix geometry cross section window lang.
2023-10-11 08:52:05 +02:00
Pierre-Antoine Rouby
5b2ee80329
geometry, results, configure: Some fixes.
2023-10-11 08:40:54 +02:00
Pierre-Antoine Rouby
acfb876da0
doc: Change the Firefox button to an open button.
2023-10-10 15:28:59 +02:00
Pierre-Antoine Rouby
ab9ebc6400
pamhyr: Add just-in-time database geometry loading.
2023-10-10 15:17:53 +02:00
Pierre-Antoine Rouby
d0ea629c10
pamhyr: Fix execution without argument.
2023-10-10 09:36:45 +02:00
Pierre-Antoine Rouby
7644927de9
pamhyr: Allow Pamhyr2 script run on tty mode.
2023-10-09 17:03:23 +02:00
Pierre-Antoine Rouby
242b1a4e50
pamhyr: Put debug info as logger debug handler.
2023-10-09 16:55:54 +02:00
Pierre-Antoine Rouby
397b5b0cab
debug: Display qt5 path in terminal.
2023-10-09 16:22:16 +02:00
Pierre-Antoine Rouby
7365bf70b6
doc: Add mage documentation open action.
2023-10-09 14:51:19 +02:00
Pierre-Antoine Rouby
2825d02cb2
doc: Fix path for build version.
2023-10-09 14:29:40 +02:00
Pierre-Antoine Rouby
44b057c522
Merge branch 'doc-dev' with refactoring and user/dev documentation.
2023-10-09 11:17:13 +02:00
Pierre-Antoine Rouby
f4d580a000
doc: Doc in format html or pdf, back/forward button and firefox button.
2023-10-09 11:11:23 +02:00
Pierre-Antoine Rouby
a77c342e69
doc: Fix window display for version PyQt5 > 5.5
2023-10-06 16:21:23 +02:00
Pierre-Antoine Rouby
559d7dc006
doc: Keep doc html and add doc window in Pamhyr2.
2023-10-06 15:54:27 +02:00
Pierre-Antoine Rouby
1a47bbe19d
Results: Allow to open last results from mainwindow.
2023-10-06 14:54:17 +02:00
Pierre-Antoine Rouby
b1c658d711
refactoring: Delete deprecated unused files.
2023-10-06 14:34:15 +02:00
Pierre-Antoine Rouby
2ff4f63d23
refactoring: refactor Results.
2023-10-06 14:25:44 +02:00
Pierre-Antoine Rouby
ba087f12a5
refactoring: Apply table refacto on checklist.
2023-10-06 10:40:18 +02:00
Pierre-Antoine Rouby
a64a9867ef
refactoring: refacto solver parameters
2023-10-04 17:01:31 +02:00
Pierre-Antoine Rouby
63d6c114c0
refactoring: refacto SL reach and profile window.
2023-10-04 16:23:06 +02:00
Pierre-Antoine Rouby
1d45ccb8b8
refactoring: refacto SL list & edit.
2023-10-04 15:19:27 +02:00
Pierre-Antoine Rouby
4ce597a2a0
refactoring: refacto frictions & stricklers.
2023-10-04 14:34:07 +02:00
Pierre-Antoine Rouby
b430cbb62b
refactoring: refacto IC.
2023-10-04 13:51:01 +02:00
Pierre-Antoine Rouby
500885ec4d
refactoring: refacto LC.
2023-10-04 11:26:43 +02:00
Pierre-Antoine Rouby
ea3654f1f8
refactoring: refacto BC.
2023-10-04 10:35:54 +02:00
Pierre-Antoine Rouby
7a5b4779e9
refactoring: Minor fix in geometry.
2023-10-03 17:11:06 +02:00
Pierre-Antoine Rouby
c744797c6f
refactoring: Minor fix in geometry.
2023-10-03 16:39:31 +02:00
Pierre-Antoine Rouby
11a7486a9c
Refactoring: Use ui file in Geometry profile edit window.
2023-10-03 16:26:50 +02:00
Pierre-Antoine Rouby
44ccf99d48
Refactoring: Use ui file for geometry reach window.
2023-10-03 15:10:46 +02:00
Pierre-Antoine Rouby
ef672798ef
refactoring: Start refactoring plot.
2023-09-29 11:17:08 +02:00
Pierre-Antoine Rouby
245a5057c3
refactoring: Update BC.
2023-09-29 10:14:40 +02:00
Pierre-Antoine Rouby
e06610756a
model: geometry: Fix 'sl' setter.
2023-09-29 08:33:23 +02:00
Pierre-Antoine Rouby
dbc256be1a
ui, doc: Update Pamhyr2 debug repl.
2023-09-27 16:49:00 +02:00
Pierre-Antoine Rouby
2e94348bb8
refactoring: Add PamhyrTranslate class for GUI translation and document it.
2023-09-26 17:16:53 +02:00
Pierre-Antoine Rouby
e7fd2077bd
doc: dev: Update with PamhyrWindow, and minor change in hash computation.
2023-09-26 14:19:22 +02:00
Pierre-Antoine Rouby
624e9b6f71
refactoring: Apply PamhyrWindow on Debug window.
2023-09-26 12:07:10 +02:00
Pierre-Antoine Rouby
ca10f19fe5
refactoring: Continue apply PamhyrWindow.
2023-09-26 12:03:41 +02:00
Pierre-Antoine Rouby
1a36d78ee2
refactoring: Apply PamhyrWindow to SL.
2023-09-26 09:34:26 +02:00
Pierre-Antoine Rouby
809a0dd9cb
refarctoring: Apply PamhyrWindow to frictions.
2023-09-25 17:01:59 +02:00
Pierre-Antoine Rouby
b2b5c971c3
refactoring: Apply new Pamhyr tools on IC.
2023-09-25 16:38:14 +02:00
Pierre-Antoine Rouby
7c4ba10871
refactoring: Continue refacto using PamhyrWindow.
2023-09-25 15:57:53 +02:00
Pierre-Antoine Rouby
cc9f853a34
refactoring: Add PamhyrWidget and continue refacto using PamhyrWindow.
2023-09-25 15:31:41 +02:00
Pierre-Antoine Rouby
fa32e42933
refactoring: Add PamhyrWindow and PamhyrDialog (WIP).
2023-09-25 15:10:30 +02:00
Pierre-Antoine Rouby
edc5b65234
Scripts: Convert plot_3DST.py to Pamhyr2 script.
2023-09-22 11:03:07 +02:00
Pierre-Antoine Rouby
0237c5a80a
MainWindow: Connect menu close model.
2023-09-22 09:25:47 +02:00
Pierre-Antoine Rouby
36adba84e7
config: Fix arguments in default mage solver.
2023-09-20 17:25:34 +02:00
Pierre-Antoine Rouby
0d547cc469
Scripts: Fix return value.
2023-09-19 17:25:30 +02:00
Pierre-Antoine Rouby
3fdc0349da
SL: Fix tables translate.
2023-09-19 15:29:42 +02:00
Pierre-Antoine Rouby
0691c64ca9
IC: Fix table translate.
2023-09-19 15:23:04 +02:00
Pierre-Antoine Rouby
f4545b0075
LC: Fix table translate.
2023-09-19 15:19:06 +02:00
Pierre-Antoine Rouby
ecefb39265
BC: Fix table translate.
2023-09-19 15:13:21 +02:00
Pierre-Antoine Rouby
95288e6eef
Friction: Fix talbe translate.
2023-09-19 15:02:33 +02:00
Pierre-Antoine Rouby
ffebfbdddc
Stricklers: Switch stricklers table to PamhyrTableModel and fix translate.
2023-09-19 14:59:47 +02:00
Pierre-Antoine Rouby
4f471d4d6f
Script: Add app in script parameters.
2023-09-19 14:41:05 +02:00
Pierre-Antoine Rouby
f5046858c8
trans: Fix Network and Results table translate.
2023-09-19 14:40:04 +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
694c84a526
Merge branch 'master' into refactoring.
2023-09-19 13:55:16 +02:00
Pierre-Antoine Rouby
c567a0b370
Network: Fix edge selection crash.
2023-09-19 11:56:08 +02:00
Pierre-Antoine Rouby
fbb8450a01
trans: Update translate.
2023-09-15 12:00:55 +02:00
Pierre-Antoine Rouby
d62e681be1
SolverParameters: Fix Python syntax warning.
2023-09-15 10:59:44 +02:00
Pierre-Antoine Rouby
58daf689bd
pamhyr: Apply some change from paper simhydro 2023 patch.
2023-09-15 10:56:41 +02:00
Pierre-Antoine Rouby
bb662346fa
ci: Minor change.
2023-09-13 12:21:08 +02:00
Pierre-Antoine Rouby
00b4292306
ci: Minor change.
2023-09-13 11:12:04 +02:00
Pierre-Antoine Rouby
c59edf4661
Script: Help: Minor change.
2023-09-12 16:16:47 +02:00
Pierre-Antoine Rouby
029e8bb210
Script: Help: Specify the debug mode is for developers.
2023-09-12 16:14:30 +02:00
Pierre-Antoine Rouby
1fc8540bf8
Mainwindow: Display debug in main window title.
2023-09-12 16:11:27 +02:00
Pierre-Antoine Rouby
0c0ac93061
Script: Add gui, help and debug commands.
2023-09-12 16:02:51 +02:00
Pierre-Antoine Rouby
4debe830b6
Script: Add config in script init parameter.
2023-09-12 15:44:42 +02:00
Pierre-Antoine Rouby
4de6784bec
Pamhyr: Add 'gui' as dummy script.
2023-09-12 15:39:20 +02:00
Pierre-Antoine Rouby
d4568ddbb5
Script: Add pamhyr2 script with exemple hello.
2023-09-12 13:04:27 +02:00
Pierre-Antoine Rouby
75066fa61a
Plot: Fix missin import.
2023-09-12 12:57:28 +02:00
Pierre-Antoine Rouby
e887df9aac
Pamhyr: Add init.py.
2023-09-12 11:24:06 +02:00
Pierre-Antoine Rouby
8004fbcdcc
Solver, View: Add some comment.
2023-09-12 10:42:51 +02:00
Pierre-Antoine Rouby
bb6292ce90
View: Plot: Minor change.
2023-09-11 16:27:29 +02:00
Pierre-Antoine Rouby
af72e59830
Plot: Toolbar: Rename file and class.
2023-09-11 16:23:33 +02:00
Pierre-Antoine Rouby
45690690d1
View: BC, LC: Factorise time delegate and widget.
2023-09-11 15:49:10 +02:00
Pierre-Antoine Rouby
602593a6cb
View: LC: Use PamhyrTableModel.
2023-09-11 15:20:59 +02:00
Pierre-Antoine Rouby
650df2b56c
View: BC: Use PamhyrTableModel.
2023-09-11 14:57:55 +02:00
Pierre-Antoine Rouby
c986674306
View: Network: Add missing tranlate file.
2023-09-11 14:43:07 +02:00
Pierre-Antoine Rouby
3eeaea14fa
View: Tools: Add PamhyrTableModel and switch Network tables on it.
2023-09-11 14:13:40 +02:00
Pierre-Antoine Rouby
4b9f75b8d1
Tools: SQL: Minor change.
2023-09-11 14:13:19 +02:00
Pierre-Antoine Rouby
2139b42b77
Model: Tools: List, Dict: Minor change.
2023-09-11 14:12:49 +02:00
Pierre-Antoine Rouby
8c9478f403
Model: Delete unsed file.
2023-09-11 11:41:32 +02:00
Pierre-Antoine Rouby
973ea74622
Model: Move Model.DB into Model.Tools.PamhyrDB.
2023-09-11 11:40:26 +02:00
Pierre-Antoine Rouby
e63b931dfb
Model: Add PamhyrModelDict and use it in IC.
2023-09-11 11:29:18 +02:00
Pierre-Antoine Rouby
0b0c402baf
Model: Add PamhyrModelListWithTab. Use it in BC and LC.
2023-09-11 11:20:08 +02:00
Pierre-Antoine Rouby
3aea790829
Model: Switch SedimentLayerList to PamhyrModelList.
2023-09-11 11:06:54 +02:00
Pierre-Antoine Rouby
460683703e
Model: Switch SolverParametersList to PamhyrModelList.
2023-09-11 10:58:29 +02:00
Pierre-Antoine Rouby
89b9fd21ff
Model: Add a Pamhyr List Abstract implementation and use it for
...
Stricklers and friction.
2023-09-11 10:53:58 +02:00
Pierre-Antoine Rouby
0ec87a7f24
trans: Update french translate file.
2023-08-30 11:00:09 +02:00
Pierre-Antoine Rouby
10d6a17a59
Mage: Change Y/N into PAR file to O/N (as french).
2023-08-30 10:43:26 +02:00
Pierre-Antoine Rouby
0c06b4cb2a
BC: Add D50 and sigma edition for solid BC.
2023-08-30 10:42:45 +02:00
Pierre-Antoine Rouby
fb9c2a4308
Plot: Fix toolbar image and translate.
2023-08-30 09:27:25 +02:00
Pierre-Antoine Rouby
e189ab69dc
Mage: Add sediment parameter into solver parameter and update DB.
2023-08-29 13:38:51 +02:00
Pierre-Antoine Rouby
79d8bb7dee
Mage: Logging BIN and GRA name in reading methode.
2023-08-28 15:34:37 +02:00
Pierre-Antoine Rouby
cbaeeaed83
Mage, RunSolver: Minor change.
2023-08-28 11:56:51 +02:00
Pierre-Antoine Rouby
d064fc042a
Mage: Change file name export from '0.XXX' to '<study_name>.XXX'.
2023-08-28 11:33:19 +02:00
Pierre-Antoine Rouby
f9c28034a5
Mage: Add PAR export ligne filter and disable 'command_line_arguments'.
2023-08-28 10:34:00 +02:00
Pierre-Antoine Rouby
3b5b7c09dd
Results, River: Minor change.
2023-08-25 11:15:33 +02:00
Pierre-Antoine Rouby
ebbe4c4be7
Resutls: Synchronized table and slider.
2023-08-25 10:58:10 +02:00
Pierre-Antoine Rouby
5e5cc8d050
Results: Add status bar timestamp information.
2023-08-25 10:20:18 +02:00
Pierre-Antoine Rouby
09bdb7dd92
Mage: Fix QSO export.
2023-08-23 16:44:14 +02:00
Pierre-Antoine Rouby
2de2c8e077
Pamhyr: Add plot toolbar in most of window.
2023-08-23 16:17:45 +02:00
Pierre-Antoine Rouby
2842bb5339
Results: Add toolbar to each plot.
2023-08-23 15:35:41 +02:00
Pierre-Antoine Rouby
98c5a6b610
Plot: More flexible matplotlib toolbar.
2023-08-23 15:22:11 +02:00
Pierre-Antoine Rouby
0d105f7488
Sediment: Change sediment results display (again)...
2023-08-23 11:40:39 +02:00
Pierre-Antoine Rouby
6b64e5cc99
Results, Sediment: Change sediment display algorithme.
2023-08-22 15:33:32 +02:00
Pierre-Antoine Rouby
e8515db8eb
Mage: Fix HYD file export (time from second to minute).
2023-08-22 14:04:51 +02:00
Pierre-Antoine Rouby
c1ff99797c
Resutls: Read and display sediment results only if available.
2023-08-22 11:39:08 +02:00
Pierre-Antoine Rouby
bab1ce9e17
Results: Display custom time in hydrograph.
2023-08-22 11:03:50 +02:00
Pierre-Antoine Rouby
d7a8e5de20
Results, Sediment: Add sediment results plots.
2023-08-21 17:21:40 +02:00
Pierre-Antoine Rouby
596cd24cc3
Sediment: Add GRA file reading.
2023-08-21 16:18:28 +02:00
Pierre-Antoine Rouby
d58a509c1d
Solver: Add custom command line parameters and solver default command line args.
2023-08-21 11:37:38 +02:00
Pierre-Antoine Rouby
cd07f3aa8d
Sediment: Add SL to geometry into DB and minor change.
2023-08-21 10:56:54 +02:00
Pierre-Antoine Rouby
768a0b9f14
Sediment: Add solid BC, QSO export and profile + point sediment layers export.
2023-08-11 15:46:09 +02:00
Pierre-Antoine Rouby
23fb3e6fb3
Merge branch 'master' into sediment
2023-08-11 10:12:31 +02:00
Pierre-Antoine Rouby
bb56c92938
BC, LC: Fix axes scale for none time data.
2023-08-11 09:57:32 +02:00
Pierre-Antoine Rouby
35ee6617ac
Results: Add hydrograph.
2023-08-11 09:28:15 +02:00
Pierre-Antoine Rouby
add8261ceb
Results: Fix minor bug and add tab widget to result window.
2023-08-09 17:47:20 +02:00
Pierre-Antoine Rouby
32fb90521f
Results: Plot: XY: Fix fill.
2023-08-09 17:32:19 +02:00
Pierre-Antoine Rouby
6356bab320
Results: Plot: Fill between in KPC and fill water zone in XY.
2023-08-09 17:21:59 +02:00
Pierre-Antoine Rouby
24bc373827
trans: Update (incomplete).
2023-08-09 15:41:48 +02:00
Pierre-Antoine Rouby
bf80d870d3
pamhyr: Minor change.
2023-08-09 15:40:57 +02:00
Pierre-Antoine Rouby
2ba3c16a98
Results: Add the 2 last plot into results view.
2023-08-09 15:40:20 +02:00
Pierre-Antoine Rouby
05411c468d
Results: Connect sliders.
2023-08-09 11:54:52 +02:00
Pierre-Antoine Rouby
b04e325ab5
Results: PlotXY: Add water level.
2023-08-09 11:31:04 +02:00
Pierre-Antoine Rouby
2faab43aed
Results: Add XY plot (without water zone)
2023-08-09 10:36:57 +02:00
Pierre-Antoine Rouby
d499636cb6
Results: Add tables and open window.
2023-08-09 09:14:53 +02:00
Pierre-Antoine Rouby
b31be5ac36
pamhyr: Change PAMHYR ascii art to PAMHYR2.
2023-08-09 08:05:39 +02:00
Pierre-Antoine Rouby
6f95e514b9
Results: Add results view file scheme and ui.
2023-08-08 16:59:53 +02:00
Pierre-Antoine Rouby
1f0d49bd4d
Results: Add results model.
2023-08-08 16:36:28 +02:00
Pierre-Antoine Rouby
0c750ec244
Results: Minor change.
2023-08-08 16:17:15 +02:00
Pierre-Antoine Rouby
d78310476e
Results: Add results model, view scheme and mage results reading.
2023-08-08 13:48:01 +02:00
Pierre-Antoine Rouby
798d9198d6
Solver: Fix command line parsing (again).
2023-08-07 16:39:44 +02:00
Pierre-Antoine Rouby
dcc6e2df2d
Network: Fix window duplication prohibition mechanism.
2023-08-07 16:03:32 +02:00
Pierre-Antoine Rouby
cecbb68177
Solver: Fix command line parsing.
2023-08-07 16:03:04 +02:00
Pierre-Antoine Rouby
475c9fb23c
Pamhyr: Add log file and some log display.
2023-08-07 14:26:33 +02:00
Pierre-Antoine Rouby
0835900aad
BC, LC: Fix convert exceptions.
2023-08-07 12:04:18 +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
06b6d59494
InitialConditions: Forbidden duplicate window.
2023-08-04 16:40:37 +02:00
Pierre-Antoine Rouby
f4a852f8f3
SolverParameters: Forbidden duplicate window.
2023-08-04 16:37:14 +02:00
Pierre-Antoine Rouby
254f0d0e8e
Friction: Forbidden duplicate window.
2023-08-04 16:17:18 +02:00
Pierre-Antoine Rouby
94a0a96659
BC, LC: Forbidden duplicate window.
2023-08-04 16:09:38 +02:00
Pierre-Antoine Rouby
289c8ed129
Geometry: Profile: Forbidden duplicate window for profile editing.
2023-08-04 15:32:09 +02:00
Pierre-Antoine Rouby
ec9a061f9a
Geometry: Forbidden duplicate window.
2023-08-04 15:28:23 +02:00
Pierre-Antoine Rouby
ec16586755
Geometry, ListedSubWindow: Use ListedSubWindow in Geometry windows.
2023-08-04 15:00:23 +02:00
Pierre-Antoine Rouby
61f31403d4
Solver: Add error message when command executable do not exists.
2023-08-04 11:20:15 +02:00
Pierre-Antoine Rouby
464209b6e5
pamhyr: Catch some table data type exception (crash Fix).
2023-08-04 10:40:32 +02:00
Pierre-Antoine Rouby
e8ae1c0631
Stricklers: Fix minor and medium bed coefficient type.
2023-08-04 09:49:34 +02:00
Pierre-Antoine Rouby
304f7f1495
Network, BC: Fix mouseReleaseEvent and contextMenuEvent Exception.
2023-08-02 15:12:47 +02:00
Pierre-Antoine Rouby
e199ac7d5e
SL: SL edit disable X axis.
2023-08-02 15:02:43 +02:00
Pierre-Antoine Rouby
47ec0ac9b5
SL: Plots reverse draw order.
2023-08-02 14:06:58 +02:00
Pierre-Antoine Rouby
17d4b15761
SedimentLayer: Add d50, sigma and critical_constraint data.
2023-08-02 13:40:46 +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
e5f93e1c85
Trans: Fix french translate shortcut.
2023-08-02 10:53: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
9c8af7b0a7
Network: Fix 'previous_item' c++ object deleted.
2023-08-01 17:31:24 +02:00
Pierre-Antoine Rouby
34eb3e1d53
LICENSE: Add LICENSE file and files headers.
2023-08-01 16:57:55 +02:00
Pierre-Antoine Rouby
334e7b5822
Network: Remove "enable" column from reach table.
2023-07-31 10:43:50 +02:00
Pierre-Antoine Rouby
e4df36b5f3
About: Minor change.
2023-07-31 10:40:30 +02:00
Pierre-Antoine Rouby
75dba77dec
Trans: Minor change.
2023-07-31 10:30:58 +02:00
Pierre-Antoine Rouby
5f0a915ac6
Network: Draw reach as black color when is current reach.
2023-07-31 10:29:02 +02:00
Pierre-Antoine Rouby
a5a712d6ad
About: Add AUTHORS files and authors list into about window.
2023-07-31 10:26:35 +02:00
Pierre-Antoine Rouby
d636f5b637
SL: Reach: Profile: Add KP when profile has no name.
2023-07-28 11:48:00 +02:00
Pierre-Antoine Rouby
02394cc226
Trans: Update french translate.
2023-07-28 11:30:27 +02:00
Pierre-Antoine Rouby
0a87261d94
MainWindow: Diable unused help action.
2023-07-28 10:54:17 +02:00
Pierre-Antoine Rouby
a22a760610
About: Update about window and add VERSION file.
2023-07-28 09:59:26 +02:00
Pierre-Antoine Rouby
3f41a2e9d9
Trans: Update partial french translate and minor change in mainwindow.
2023-07-26 16:37:01 +02:00
Pierre-Antoine Rouby
02ef127942
SL: Reach: Profile: Minor change.
2023-07-26 15:11:44 +02:00
Pierre-Antoine Rouby
003be29eca
SL: Fix move down exception.
2023-07-26 13:27:18 +02:00
Pierre-Antoine Rouby
a9b905a039
SL: Reach/Profile: Add update.
2023-07-26 12:15:16 +02:00
Pierre-Antoine Rouby
bccbc41fe8
SL: Minor fixes.
2023-07-25 16:53:37 +02:00
Pierre-Antoine Rouby
b0810f6eed
SL: Fix move on edit window and some minor fix.
2023-07-25 15:43:02 +02:00
Pierre-Antoine Rouby
ef398c78b1
Debug: Add SqliteBrowser debug action.
2023-07-25 15:07:46 +02:00
Pierre-Antoine Rouby
9e0fb53b60
SL: Fix database update.
2023-07-25 14:48:54 +02:00
Pierre-Antoine Rouby
b87977a2d8
SL: Save sl fk in database for point and profile.
2023-07-25 14:22:50 +02:00
Pierre-Antoine Rouby
c5402ebb55
SL: Edit: Minor change.
2023-07-25 13:56:16 +02:00
Pierre-Antoine Rouby
181776f33f
SL: Edit: Add Plot.
2023-07-25 13:51:49 +02:00
Pierre-Antoine Rouby
043d8d839a
SL: Reach: Profile: Add Plot.
2023-07-25 13:28:47 +02:00
Pierre-Antoine Rouby
edc99230d7
SL: Add cmd apply for reach.
2023-07-25 12:08:42 +02:00
Pierre-Antoine Rouby
ebd05768a4
SL: Add reach sediment layers plot.
2023-07-25 11:35:32 +02:00
Pierre-Antoine Rouby
5fab694c27
Geometry: Plot: Rename KPC to KPZ.
2023-07-25 09:41:05 +02:00
Pierre-Antoine Rouby
550d86683d
SL: Propagate profile SL to point and fix SL id cnt.
2023-07-24 17:55:51 +02:00
Pierre-Antoine Rouby
d3edf9e5c3
Geometry: Propagate profile information into point.
2023-07-24 17:16:37 +02:00
Pierre-Antoine Rouby
3397754abc
SL: Fix SL edition command.
2023-07-24 16:01:53 +02:00
Pierre-Antoine Rouby
1b1bbb6d02
SL: Add profile edition.
2023-07-24 15:38:05 +02:00
Pierre-Antoine Rouby
5a29dca452
SL: Add reach SL edition window.
2023-07-24 11:36:08 +02:00
Pierre-Antoine Rouby
e9b00aa148
SL: Add Edit window and fix DB save and load.
2023-07-21 16:11:13 +02:00
Pierre-Antoine Rouby
7898ab86c6
SL: Model add basic command for SL and fix DB save artifact.
2023-07-21 14:53:24 +02:00
Pierre-Antoine Rouby
17c0035a0a
SL: Minor change and add missing files...
2023-07-21 14:12:37 +02:00
Pierre-Antoine Rouby
92712dd172
SL: Add sediment layer Model and UI files schemes.
2023-07-21 10:36:01 +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
3ed1053619
Mage: Factorize file header.
2023-07-17 11:16:09 +02:00
Pierre-Antoine Rouby
956a0714a2
Friction: Rename 'Section' to 'Friction'.
2023-07-17 11:07:19 +02:00
Pierre-Antoine Rouby
651061ede0
Model, Solver: Some minor fix for multi reach study.
2023-07-07 16:46:46 +02:00
Pierre-Antoine Rouby
c2c1667a73
Network: If there is only one edge, select it as current reach.
2023-07-07 14:45:34 +02:00
Pierre-Antoine Rouby
53dc068dab
MainWindow: Minor change.
2023-07-07 14:14:11 +02:00
Pierre-Antoine Rouby
17b11b34a7
Debug: Switch to multiline debug command.
2023-07-07 11:36:21 +02:00
Pierre-Antoine Rouby
609e9d39db
Model: Minor change.
2023-07-07 11:36:06 +02:00
Pierre-Antoine Rouby
504ef7ec48
pamhyr: End switch print to logging.
2023-07-07 10:50:17 +02:00
Pierre-Antoine Rouby
a8bd871f94
IC: Minor change.
2023-07-07 09:58:55 +02:00
Pierre-Antoine Rouby
c1b3d42a6a
ListedSubWindow: Switch to logging.
2023-07-05 16:53:33 +02:00
Pierre-Antoine Rouby
e925a95987
Model, View: Some switch to logging.
2023-07-05 16:49:26 +02:00
Pierre-Antoine Rouby
bc78542d2c
Study: Switch to logging.
2023-07-05 16:28:43 +02:00
Pierre-Antoine Rouby
0a414f4065
Solver: Switch to logging.
2023-07-05 16:26:11 +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
9b9ef8ee4b
NewStudy: Add additional infomation into creation/edit windows.
2023-07-05 15:06:28 +02:00
Pierre-Antoine Rouby
e617738fcd
MainWindow: Add save question at PAMHYR closed.
2023-07-05 14:41:36 +02:00
Pierre-Antoine Rouby
4ed1aef4a5
MainWindow: Display message when there are no current reach.
2023-07-05 11:46:04 +02:00
Pierre-Antoine Rouby
fb06055b11
Window: Fix save for windows version.
2023-07-05 11:25:33 +02:00
Pierre-Antoine Rouby
d09665163f
Study: Copy previous version of DB before all save.
2023-07-05 10:30:51 +02:00
Pierre-Antoine Rouby
94509a1638
BC, LC: Fix SQL export.
2023-07-05 09:33:11 +02:00
Pierre-Antoine Rouby
e30a5f4d91
Windows: Fix windows version (again...)
2023-07-04 16:49:23 +02:00
Pierre-Antoine Rouby
06de6a3a5b
Debug: Add exeception.
2023-07-04 15:47:56 +02:00
Pierre-Antoine Rouby
0aeb2f2530
Debug: Add debug python repl.
2023-07-04 15:34:35 +02:00
Pierre-Antoine Rouby
29986079f3
Configure: Add debug mode.
2023-07-04 14:18:56 +02:00
Pierre-Antoine Rouby
39f6baf1a9
MainWindow, SolverRun: Add shortcut for solver run.
2023-07-04 13:47:48 +02:00
Pierre-Antoine Rouby
adc7736306
MainWindow, Config: Minor change.
2023-07-04 13:32:42 +02:00
Pierre-Antoine Rouby
e7099bfb86
Profile: Fix profile id issues and profile index in reach.
2023-07-04 13:28:07 +02:00
Pierre-Antoine Rouby
f394989a5c
SolverRun: Add solver type name at solver choose combobox.
2023-07-04 09:53:55 +02:00
Pierre-Antoine Rouby
b95e015f01
CheckList: Can automatically run solver if no error are detected.
2023-07-04 09:52:46 +02:00
Pierre-Antoine Rouby
fe7f9ad070
MainWindow: Connect some action and disable unimplemented action.
2023-07-04 09:44:13 +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
3778818b58
Study: Save study metadata in SQL.
2023-07-03 16:24:53 +02:00
Pierre-Antoine Rouby
96d03ee41a
SQL: Minor change.
2023-07-03 15:52:33 +02:00
Pierre-Antoine Rouby
911e0c7e17
Model, Section: Add SQL export for section.
2023-07-03 15:41:59 +02:00
Pierre-Antoine Rouby
9cf3177b57
Model, SQL: Fix solver parameters loading.
2023-07-03 11:46:49 +02:00
Pierre-Antoine Rouby
1b9115ef87
Model, SQL: Some minor change for bug fix in SQL export/load.
2023-07-03 11:16:13 +02:00
Pierre-Antoine Rouby
8ca1ac8fcf
Model, geometry: Monir change.
2023-07-03 11:15:53 +02:00
Pierre-Antoine Rouby
d76b09f224
Model, IC: Add InitialConditions SQL export.
2023-07-03 11:15:29 +02:00
Pierre-Antoine Rouby
8671e7b7dd
Model, SolverParameters: Add SQL export for solver parameters.
2023-06-30 16:04:03 +02:00
Pierre-Antoine Rouby
a2ebcadb99
Model, Stricklers: Add SQL export for stricklers.
2023-06-30 15:03:38 +02:00
Pierre-Antoine Rouby
1921889309
Model, Geometry: Save and load geometry into SQLite.
2023-06-30 10:38:55 +02:00
Pierre-Antoine Rouby
a4acbdce16
Model, LC: Add SQL export for lateral contribution.
2023-06-29 16:53:17 +02:00
Pierre-Antoine Rouby
36f792d432
Model, BC: Add SQL export for boundary condition.
2023-06-29 15:39:35 +02:00
Pierre-Antoine Rouby
4978f20e29
Network: Export model network to sqlite db.
2023-06-29 11:33:59 +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
5566d87774
Solver: Fix run order.
2023-06-27 16:37:37 +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
a8321e0ef0
Solver: Add input and output command features.
2023-06-27 09:47:30 +02:00
Pierre-Antoine Rouby
094fb7f015
Config: Switch save from pickle to sqlite.
2023-06-26 17:33:50 +02:00
Pierre-Antoine Rouby
4715b7e470
Solver: Fix for windows version.
2023-06-26 15:37:45 +02:00
Pierre-Antoine Rouby
8e76778ce3
Solver: Improve execution dir.
2023-06-26 14:57:54 +02:00
Pierre-Antoine Rouby
3d7ceaac03
Solver: Log textedit as readonly.
2023-06-26 14:53:42 +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
e32ef75be7
Solver: Add log file window.
2023-06-26 14:10:13 +02:00
Pierre-Antoine Rouby
05e70d40d0
Mage: Get only enable edges for export files.
2023-06-26 13:34:25 +02:00
Pierre-Antoine Rouby
e01f6b3261
Geometry: Fix ST file import function.
2023-06-26 11:06:09 +02:00
Pierre-Antoine Rouby
826dfaf72e
Initial condition: Fix discharge generator undo.
2023-06-23 15:17:48 +02:00
Pierre-Antoine Rouby
93a4b885e4
Translate: Retranslate 'debit' to 'discharge'.
2023-06-23 14:47:23 +02:00
Pierre-Antoine Rouby
28e8cb81c6
Translate: Retranslate flow to discharge.
2023-06-23 14:42:19 +02:00
Pierre-Antoine Rouby
1e8d5c8f4f
Translate: Retranslate draft to height.
2023-06-23 14:39:14 +02:00
Pierre-Antoine Rouby
dc78998bf6
Checker: Add timer on mage checker.
2023-06-23 14:30:23 +02:00
Pierre-Antoine Rouby
4416f0d37e
Mage: Symplify checker.
2023-06-23 14:16:23 +02:00
Pierre-Antoine Rouby
c7d6605cd6
Mage: Add connectivity and cycle network checker.
2023-06-23 11:46:50 +02:00
Pierre-Antoine Rouby
6250b0e1b0
Initial cond: Add Discharge generator.
2023-06-22 16:51:25 +02:00
Pierre-Antoine Rouby
d9176c6d83
Mage, Initial Cond: Fix INI files export.
2023-06-22 15:22:19 +02:00
Pierre-Antoine Rouby
e66b7f665a
Mage: Some minor fix, add INI export and minor change.
2023-06-21 12:03:29 +02:00
Pierre-Antoine Rouby
8149d0e6f7
Mage: Add REP file export.
2023-06-21 09:45:42 +02:00
Pierre-Antoine Rouby
573a3fca2b
Mage: Add export of RUG file.
2023-06-21 09:21:47 +02:00
Pierre-Antoine Rouby
6a241f7a67
Solver: Add some mage export.
2023-06-20 17:33:56 +02:00
Pierre-Antoine Rouby
d893db4ef7
Solver: Minor change.
2023-06-20 09:40:55 +02:00
Pierre-Antoine Rouby
21c59dbcac
SolverLog: Add colors.
2023-06-19 17:17:05 +02:00
Pierre-Antoine Rouby
527a16f818
Solver: Get process finished event.
2023-06-19 17:11:08 +02:00
Pierre-Antoine Rouby
dd66faff45
SolverLog: Working solver start.
2023-06-19 16:48:38 +02:00
Pierre-Antoine Rouby
faffebe361
SolverLog: Add code base.
2023-06-19 11:53:05 +02:00
Pierre-Antoine Rouby
dccf1a82ac
Checker: Add study geometry checker.
2023-06-19 10:35:34 +02:00
Pierre-Antoine Rouby
acaa369e77
CheckList: Minor change.
2023-06-16 16:19:46 +02:00
Pierre-Antoine Rouby
48c799c00a
CheckList: Switch to QThread and add dummy checker.
2023-06-16 15:27:07 +02:00
Pierre-Antoine Rouby
fe9eada0ba
Checker: Add base of checker list view.
2023-06-16 11:43:58 +02:00
Pierre-Antoine Rouby
768a743f0f
Checker: Add abstract checker class.
2023-06-15 16:57:21 +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
314ae4d249
Solver: Rename and fix solvers parameters.
2023-06-15 10:52:01 +02:00
Pierre-Antoine Rouby
6eca4647a9
SolverParameters: Minor change.
2023-06-14 15:05:57 +02:00
Pierre-Antoine Rouby
65cd92d793
SolverParameters: Add defautl and mage parameters.
2023-06-14 11:15:15 +02:00
Pierre-Antoine Rouby
f105c00f89
SolverParameters: Minor change.
2023-06-13 11:25:16 +02:00
Pierre-Antoine Rouby
df4832244e
SolverParameters: Fix translate mechanism.
...
/!\ (must be done for all previous window)
2023-06-13 11:17:52 +02:00
Pierre-Antoine Rouby
7aab4da816
SolverParameters: It's works ! (I thinks...)
2023-06-13 10:34:38 +02:00
Pierre-Antoine Rouby
81d4b1e657
Solver: Fix minor issue and add long name translate.
2023-06-12 17:36:59 +02:00
Pierre-Antoine Rouby
e6878c4735
Solvers: Add some type of solver in solver list.
2023-06-12 17:17:45 +02:00
Pierre-Antoine Rouby
9cd8fadcd1
SolverParameters: Add solver parameter window base.
2023-06-12 16:51:44 +02:00
Pierre-Antoine Rouby
eb6d218b8e
Network: Add undo command for node move.
2023-06-09 15:45:16 +02:00
Pierre-Antoine Rouby
a7945eea9a
Network: Minor change.
2023-06-09 09:51:20 +02:00
Pierre-Antoine Rouby
ddf5941288
Network: Fix edge table set node.
2023-06-09 09:46:50 +02:00
Pierre-Antoine Rouby
ded95ef097
Network: Add edge add and del command.
2023-06-09 09:33:13 +02:00
Pierre-Antoine Rouby
520d8f73df
Network: Add delete node undo command.
2023-06-08 17:12:42 +02:00
Pierre-Antoine Rouby
bc209f78f6
Network: Add add node command.
2023-06-08 16:39:08 +02:00
Pierre-Antoine Rouby
a44dc91ae9
Network: Connect first undo command.
2023-06-08 16:15:20 +02:00
Pierre-Antoine Rouby
454b5049d2
Network: Propagate undo stack.
2023-06-08 15:45:13 +02:00
Pierre-Antoine Rouby
7f1f028b17
Network: Some minor change.
2023-06-08 15:07:00 +02:00
Pierre-Antoine Rouby
a6ddba484e
Network: Small code refactoring.
2023-06-08 14:18:12 +02:00
Pierre-Antoine Rouby
83b514db61
View: Some minor change.
2023-06-07 16:29:07 +02:00
Pierre-Antoine Rouby
f28e1c4586
Geometry: Plot: Fix x axes.
2023-06-07 16:04:01 +02:00
Pierre-Antoine Rouby
6c9657af66
Sections: Plot: Minor change.
2023-06-07 15:10:38 +02:00
Pierre-Antoine Rouby
3a2baebcde
Sections: Add stricklers edit shortcut.
2023-06-07 14:53:25 +02:00
Pierre-Antoine Rouby
11a94d7741
Sections: Add stricklers plots.
2023-06-07 14:49:40 +02:00
Pierre-Antoine Rouby
f4fe03b1f1
Section: Improve title.
2023-06-07 11:34:55 +02:00
Pierre-Antoine Rouby
b2bc34a5b0
Sections: Switch window focus to current reach instead of all study.
2023-06-07 11:12:24 +02:00
Pierre-Antoine Rouby
ad7c195e4d
Network: Graph: Improve contextmenu.
2023-06-07 10:11:56 +02:00
Pierre-Antoine Rouby
0a5df00c77
Geometry: Graph: Add a minimal context menu.
2023-06-05 16:47:52 +02:00
Pierre-Antoine Rouby
5b62a256de
Sections: Minor change.
2023-06-01 16:52:04 +02:00
Pierre-Antoine Rouby
ba85330d74
Geometry: Minor fix.
2023-06-01 16:51:40 +02:00
Pierre-Antoine Rouby
1e129f4e53
Geometry: minor change on PlotXY.
2023-06-01 14:56:57 +02:00
Pierre-Antoine Rouby
b04f28b0ff
IC: Add generator dialog.
2023-06-01 12:20:26 +02:00
Pierre-Antoine Rouby
a836b78c22
IC: Add growing constant draft generator.
2023-06-01 11:45:33 +02:00
Pierre-Antoine Rouby
240367fed1
IC: Sync axes between the two plots and minor change.
2023-06-01 10:54:30 +02:00
Pierre-Antoine Rouby
f3abb003f4
IC: Plot: Add sync as data change.
2023-05-31 16:30:42 +02:00
Pierre-Antoine Rouby
79857cc8f9
IC: Add custom plots.
2023-05-31 16:24:07 +02:00
Pierre-Antoine Rouby
a6e18aa7c9
IC: Add update values as data modification.
2023-05-31 15:33:48 +02:00
Pierre-Antoine Rouby
16742b0319
IC: Add combobox to match kp value on geometry profile kp and fix sort command.
2023-05-31 14:42:48 +02:00
Pierre-Antoine Rouby
8daaef56a5
Section: Delete useless print.
2023-05-31 13:18:45 +02:00
Pierre-Antoine Rouby
335051f987
IC: Add speed.
2023-05-31 13:18:34 +02:00
Pierre-Antoine Rouby
d99a20e333
IC: Fix vocabulary translate.
2023-05-31 11:02:53 +02:00
Pierre-Antoine Rouby
17bce9a22a
IC: Fix window title name.
2023-05-31 10:50:26 +02:00
Pierre-Antoine Rouby
e9af963c4b
IC: Fix delete command.
2023-05-31 10:41:40 +02:00
Pierre-Antoine Rouby
5a900578c8
IC: Fix row display.
2023-05-30 17:31:40 +02:00
Pierre-Antoine Rouby
74b914001b
MainWindow: Minor change.
2023-05-30 17:03:54 +02:00
Pierre-Antoine Rouby
0512947e0e
IC: Add Model and View base code.
2023-05-30 16:51:37 +02:00
Pierre-Antoine Rouby
f1c4ebec25
pamhyr: Fix window compatibility.
2023-05-26 10:59:29 +02:00
Pierre-Antoine Rouby
cbaf66575b
Sections: Switch to KPC plot.
2023-05-25 14:37:15 +02:00
Pierre-Antoine Rouby
84688482dc
Sections: Fix section stricklers set command.
2023-05-25 10:21:52 +02:00
Pierre-Antoine Rouby
d6c1633b28
Section: Add code base.
2023-05-24 16:47:41 +02:00
Pierre-Antoine Rouby
3b2a41e0e9
Mainwindow, stricklers: Minor change.
2023-05-24 09:23:33 +02:00
Pierre-Antoine Rouby
aadf6d9fac
BC, LC: translate: Minor change.
2023-05-23 14:45:22 +02:00
Pierre-Antoine Rouby
7afcdb4877
configure, stricklers: Work on copy and apply when click ok.
2023-05-23 09:26:49 +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
6c14e5ebf1
geometry: Plot update minor fix and autoscale.
2023-05-22 10:30:21 +02:00
Pierre-Antoine Rouby
079a6b302e
LC: Connect tables data change to plot update.
2023-05-17 15:58:41 +02:00
Pierre-Antoine Rouby
55cd309188
LC: Change graph to reach plot.
2023-05-17 15:31:32 +02:00
Pierre-Antoine Rouby
bcaca20f28
Geometry: Fix status propagation from ProfileXYZ to PointXYZ.
2023-05-17 11:05:45 +02:00
Pierre-Antoine Rouby
26bb8d5beb
Network: Set table column resize as stretch.
2023-05-17 09:45:42 +02:00
Pierre-Antoine Rouby
109cfc395a
BC, LC: Edit: Add date translate and set unit of debit.
2023-05-17 09:39:40 +02:00
Pierre-Antoine Rouby
66691d68f8
Stricklers: Fix sort command.
2023-05-16 16:48:19 +02:00
Pierre-Antoine Rouby
113fafac50
Stricklers: Add base of code.
2023-05-16 16:24:49 +02:00
Pierre-Antoine Rouby
1179dd0b92
LC: Add begin and end kp and fix the convertion bug.
2023-05-15 16:01:11 +02:00
Pierre-Antoine Rouby
ce1872a90f
pamhyr: Rename main sub window.
2023-05-15 14:46:03 +02:00
Pierre-Antoine Rouby
33923a8e58
pamhyr: Rename Network, Geometry and BC files.
2023-05-15 14:30:20 +02:00
Pierre-Antoine Rouby
fc0595a8b3
LC: Edit: Fix minor miss tacks.
2023-05-15 14:04:30 +02:00
Pierre-Antoine Rouby
d328806916
pamhyr: Add saved status in model.
2023-05-15 11:37:53 +02:00
Pierre-Antoine Rouby
b786bb44e2
LC: Add specific Lateral contribution types.
2023-05-12 16:54:34 +02:00
Pierre-Antoine Rouby
906ea621b6
BC, LC: Minor fix in plot.
2023-05-12 16:44:19 +02:00
Pierre-Antoine Rouby
f1d82b2f86
LC: Update with functional window LC and Edit.
2023-05-12 16:15:34 +02:00
Pierre-Antoine Rouby
115d84d436
LC: Add code base (don't working).
2023-05-12 14:45:07 +02:00
Pierre-Antoine Rouby
41fa0f403b
BC: Add missing extendedDateTimeEdit widget.
2023-05-12 14:44:11 +02:00
Pierre-Antoine Rouby
3b9d0b175e
BC: Add date custom editor.
2023-05-12 11:31:27 +02:00
Pierre-Antoine Rouby
41e39c7fe5
BC: Rename window title with study name and other minor change.
2023-05-12 10:00:09 +02:00
Pierre-Antoine Rouby
33526d4f09
BC: Edit: Minor fix in paste feature.
2023-05-11 16:52:49 +02:00
Pierre-Antoine Rouby
6d14366bf7
Merge remote-tracking branch 'origin/import_boundary_cond'.
2023-05-11 16:38:10 +02:00
Pierre-Antoine Rouby
67af95cb40
BC: Edit: Add plot display mode 'time' and 'date'.
2023-05-11 16:34:29 +02:00
Pierre-Antoine Rouby
7a7e714ea4
BC: Edit: Add table display mode 'time' and 'date'.
2023-05-11 16:16:38 +02:00
Pierre-Antoine Rouby
31ca9bf70c
BC: Edit: Minor change.
2023-05-11 14:21:30 +02:00
Pierre-Antoine Rouby
1775bf2729
BC: Edit: Edit time column with custom widget.
2023-05-11 11:25:01 +02:00
Pierre-Antoine Rouby
4039182689
BC: Edit: Fix paste command for old pamhyr time format.
2023-05-10 12:00:35 +02:00
Pierre-Antoine Rouby
7b93f62a64
Study: Add time / date mode to study.
2023-05-10 11:30:21 +02:00
Pierre-Antoine Rouby
e987962510
BC: Edit: Add X and Y column name for not defined bc type.
2023-05-09 15:40:27 +02:00
Pierre-Antoine Rouby
0546b304be
geometry: Make parent as optional.
2023-05-09 13:39:06 +02:00
Pierre-Antoine Rouby
3617fde986
BC: Add multiple tab for liquid, solid and suspenssion.
2023-05-09 13:36:44 +02:00
Theophile Terraz
5f34cab682
add a Script directory for usefull scripts
2023-05-09 12:00:22 +02:00
Pierre-Antoine Rouby
cbc249299c
BC: Split tabWidget and graph display.
2023-05-04 17:31:58 +02:00
Pierre-Antoine Rouby
d13130c9a7
BC: Add graph display.
2023-05-04 17:18:14 +02:00
Pierre-Antoine Rouby
d95e69ba9b
BC: Fix minor bug.
2023-05-04 16:10:10 +02:00
Pierre-Antoine Rouby
9d3830850c
BC: New file Table.
2023-05-04 16:08:19 +02:00
Pierre-Antoine Rouby
fff5668afe
BC: Edit: Add paste feature.
2023-05-04 15:18:42 +02:00
Pierre-Antoine Rouby
f8355021e7
BC: Edit: Fix update plot.
2023-05-04 10:22:39 +02:00
Pierre-Antoine Rouby
63d7541062
BC: Edit: Fix sort command and scale column.
2023-05-04 09:44:19 +02:00
Pierre-Antoine Rouby
2f0b5b2e31
BC: Edit: Add plot (not finish).
2023-05-03 17:14:12 +02:00
Pierre-Antoine Rouby
d49091a469
BC: Edit: Add table display.
2023-05-03 15:23:03 +02:00
Pierre-Antoine Rouby
568be94e56
BC: Reorganize edit window.
2023-05-03 11:48:49 +02:00
Pierre-Antoine Rouby
11906efb2c
tools: Fix table size.
2023-05-03 11:28:49 +02:00
Pierre-Antoine Rouby
500d97d7d3
BC: Fix delete elements.
2023-05-03 11:28:13 +02:00
Pierre-Antoine Rouby
cd3d546d73
BC: Edit: Set window title.
2023-05-03 09:57:20 +02:00
Pierre-Antoine Rouby
db75315b6d
BC: Open multiple edit window.
2023-05-03 09:25:35 +02:00
Pierre-Antoine Rouby
1e4ddae21b
BC: Fix sort action.
2023-05-03 09:16:55 +02:00
Pierre-Antoine Rouby
dbcf0d6392
BC: Fix combobox delegate.
2023-05-03 09:08:39 +02:00
Pierre-Antoine Rouby
6b1a77b235
BC: Some change.
2023-05-02 17:53:00 +02:00
Pierre-Antoine Rouby
8d3bfa4c8c
BC: Add BC list object and some change.
2023-04-28 16:29:31 +02:00
Pierre-Antoine Rouby
81b8fd67a6
BC: Add some implementation of model BC.
2023-04-28 15:01:23 +02:00
Pierre-Antoine Rouby
35d66cc881
boundary conditions: Add model scheme and window scheme.
2023-04-28 13:58:10 +02:00
Pierre-Antoine Rouby
863b1d00d0
network: Add posibility to resize componants of window.
2023-04-28 13:57:23 +02:00
Pierre-Antoine Rouby
bea8a22d98
geometry: Comment useless horizontal slider.
2023-04-28 08:46:17 +02:00
Pierre-Antoine Rouby
b83437a2f0
geometry: Change buttons to actions.
2023-04-27 16:23:48 +02:00
Pierre-Antoine Rouby
094ecb3ca3
network: Change network window to mainwindow.
2023-04-27 15:53:55 +02:00
Pierre-Antoine Rouby
bd74fb5679
geometry: Put all button into toolbar.
2023-04-27 14:30:00 +02:00
Pierre-Antoine Rouby
25b8ff6adf
geometry: Prepare duplicate command.
2023-04-27 09:50:09 +02:00
Pierre-Antoine Rouby
d35f26f362
geometry: Profile: Diasble column 4.
2023-04-27 09:49:37 +02:00
Pierre-Antoine Rouby
8f183b7078
geometry: Fix profiles import.
2023-04-27 09:09:11 +02:00
Pierre-Antoine Rouby
e4c07e0e3e
geometry: Profile: Copy/Paste using system clipboard.
2023-04-26 17:13:10 +02:00
Pierre-Antoine Rouby
012f7ce445
geometry: Copy/Paste with system clipboard.
2023-04-26 16:33:21 +02:00
Pierre-Antoine Rouby
d610dfef7e
ASubWindow, geometry: Prepare copy/paste from other source and minor change.
2023-04-26 14:46:48 +02:00
Pierre-Antoine Rouby
36bd08a422
geometry: Fix delcommand undo order.
2023-04-26 11:54:03 +02:00
Pierre-Antoine Rouby
ff9c47eb83
geometry: Profile: Fix delete command undo point order.
2023-04-26 11:52:11 +02:00
Pierre-Antoine Rouby
b3a6d0713d
geometry: Fix some minor bugs.
2023-04-26 11:29:52 +02:00
Pierre-Antoine Rouby
9efa43ebd4
geometry: Profile: Fix table data modification.
2023-04-26 10:04:22 +02:00
Pierre-Antoine Rouby
92d1549d7e
geometry: Fix profile add, undo.
2023-04-25 17:43:34 +02:00
Pierre-Antoine Rouby
e5d47564eb
geometry: Profile: Fix points sorting.
2023-04-25 17:27:49 +02:00
Pierre-Antoine Rouby
9057860302
geometry: Fix delete and paste command.
2023-04-25 16:16:12 +02:00
Pierre-Antoine Rouby
8adad9b7ad
network: Add timers.
2023-04-25 15:54:07 +02:00
Pierre-Antoine Rouby
632e092619
geometry: Delete dead code and minor change.
2023-04-25 14:03:25 +02:00
Pierre-Antoine Rouby
c6fd041e0c
geometry: Profile: Fix table station display.
2023-04-25 13:54:11 +02:00
Pierre-Antoine Rouby
c59c924f58
tools: Minor change.
2023-04-25 12:09:21 +02:00
Pierre-Antoine Rouby
1b2791edb5
geometry: Profile: Minor change.
2023-04-25 12:00:52 +02:00
Pierre-Antoine Rouby
937cf47256
tools: Update timers display format (add module name).
2023-04-25 11:56:52 +02:00
Pierre-Antoine Rouby
0b06c9be80
geometry: Profile: Base feature of window works.
2023-04-25 11:28:53 +02:00
Pierre-Antoine Rouby
215b93d6ed
geometry: Profile: Continue to import.
2023-04-24 17:27:57 +02:00
Pierre-Antoine Rouby
a2e1208d42
geometry: Profile: Update qtable and add undo commands.
2023-04-24 15:49:31 +02:00
Pierre-Antoine Rouby
a9c57a9512
geometry: Profile: Start to adapt profile window.
2023-04-21 15:09:25 +02:00
Pierre-Antoine Rouby
a055c80dce
geometry: Move profile file into subdirectory.
2023-04-21 10:29:17 +02:00
Pierre-Antoine Rouby
f2d2ea9ffd
geometry: Add feature to delete multiple line.
2023-04-21 09:50:11 +02:00
Pierre-Antoine Rouby
02561be65c
geometry: Fix copy/paste command (+ with undo command).
2023-04-21 09:31:36 +02:00
Pierre-Antoine Rouby
77714f710a
geometry: Remove some dead code.
2023-04-20 17:35:53 +02:00
Pierre-Antoine Rouby
b32a6e7fb4
geometry: Active undo/redo shortcut.
2023-04-20 16:49:07 +02:00
Pierre-Antoine Rouby
bef640168e
geometry: Fix move profile up/down.
2023-04-20 15:54:23 +02:00
Pierre-Antoine Rouby
59c4463bf7
geometry: Fix delete reach row.
2023-04-20 14:02:25 +02:00
Pierre-Antoine Rouby
b93b6fe62d
geometry: Fix add new row.
2023-04-20 11:39:23 +02:00
Pierre-Antoine Rouby
ea483e4d1e
geometry: Fix sort undo command.
2023-04-20 11:27:21 +02:00
Pierre-Antoine Rouby
51b9b3e1e4
geometry: Add scheme undo/redo feature.
2023-04-20 10:51:20 +02:00
Pierre-Antoine Rouby
6fcd0b83af
tools: Add trace wrapper, and some terminal color for tools display.
2023-04-20 09:04:19 +02:00
Pierre-Antoine Rouby
c3954208a6
geometry: Fix index 0 on plot and minor change.
2023-04-19 13:49:14 +02:00
Pierre-Antoine Rouby
12814f82c8
geometry: Rename graphic to plot.
2023-04-19 11:58:42 +02:00
Pierre-Antoine Rouby
76e6c6c392
geometry: Put graphic 3 into PlotAC class.
2023-04-19 11:24:35 +02:00
Pierre-Antoine Rouby
51072f660f
geometry: Put graphic 2 into PlotKPC class.
2023-04-19 10:46:21 +02:00
Pierre-Antoine Rouby
41e7eaaf04
geometry: Rename PlotXY file.
2023-04-19 10:28:04 +02:00
Pierre-Antoine Rouby
e7b6e66890
geometry: Put graphic 1 into PlotXY classes.
2023-04-19 10:21:55 +02:00
Pierre-Antoine Rouby
c235bbebda
tools: Sort timer results by time.
2023-04-18 17:13:44 +02:00
Pierre-Antoine Rouby
b56110d76b
geomerty: Fix guidelines display on plot 3.
2023-04-18 16:55:51 +02:00
Pierre-Antoine Rouby
4e5bf178dc
tools, geometry: Minor change.
2023-04-18 16:31:32 +02:00
Pierre-Antoine Rouby
1fb42a73fa
geometry: Fix some guidelines display.
2023-04-18 14:50:37 +02:00
Pierre-Antoine Rouby
a45e43a2ca
pamhyr: Minor change.
2023-04-18 13:59:30 +02:00
Pierre-Antoine Rouby
4d98067a43
geomerty: Fix table row selection.
2023-04-18 13:58:58 +02:00
Pierre-Antoine Rouby
1e19ecbb31
tools: Add timer function wrapped.
2023-04-18 12:04:20 +02:00
Pierre-Antoine Rouby
fcc31f22e7
Geometry: Minor change.
2023-04-18 12:03:58 +02:00
Pierre-Antoine Rouby
52c4eec72a
Exception: Add exception with message box for not implement method.
2023-04-18 11:27:32 +02:00
Pierre-Antoine Rouby
726921af6a
geometry: Some minor fixes.
2023-04-18 10:57:43 +02:00
Pierre-Antoine Rouby
a601e7f029
geometry: Minor change.
2023-04-17 17:40:59 +02:00
Pierre-Antoine Rouby
54909af8dd
geomerty: Minor change and fix.
2023-04-17 17:32:45 +02:00
Pierre-Antoine Rouby
8fdfd52ff1
geometry: Fix guidelines reduces.
2023-04-17 14:00:51 +02:00
Pierre-Antoine Rouby
634d0a4194
Geometry: Update guidelines computation.
...
* src/Model/Geometry/Reach.py (compute_guidelines): Now return complete and incomplete guidelines names.
2023-04-17 11:59:28 +02:00
Pierre-Antoine Rouby
d22ab3bbd7
Geometry: Fix some minor issues.
2023-04-17 10:58:37 +02:00
Pierre-Antoine Rouby
5683adef2e
geometry: Minor change and delete dead code.
2023-04-17 10:21:30 +02:00
Pierre-Antoine Rouby
2708e81ebb
geometry: Continue to adapt to new model scheme.
2023-04-14 15:10:41 +02:00
Pierre-Antoine Rouby
af4832a134
geometry: Working table display.
2023-04-12 17:14:54 +02:00
Pierre-Antoine Rouby
d4ce6ce83d
geometry: Some change and fix.
2023-04-12 17:05:41 +02:00
Pierre-Antoine Rouby
cd69d56c74
geometry: Guidelines computation.
2023-04-12 16:32:40 +02:00
Pierre-Antoine Rouby
8782056b1c
geometry: Cleanup some piece of code.
2023-04-12 10:41:00 +02:00
Pierre-Antoine Rouby
0d08ca3889
geometry: Clean up some code and continue refactoring of geometry view.
2023-04-11 17:33:56 +02:00
Pierre-Antoine Rouby
fa9d95c7e7
geometry: Deactive some old custom style and minor change.
2023-04-07 15:33:14 +02:00
Pierre-Antoine Rouby
ca48ed08d5
configure: Minor change.
2023-04-05 15:55:53 +02:00
Pierre-Antoine Rouby
b6dbedf7fa
river, network: Minor fix and change.
2023-04-05 15:26:14 +02:00
Pierre-Antoine Rouby
150388af12
model: river: Keep current reach in memory.
2023-04-05 14:52:07 +02:00
Pierre-Antoine Rouby
5b33093ed1
pamhyr: Minor change.
2023-04-05 14:29:00 +02:00
Pierre-Antoine Rouby
90b8205f8e
geometry: Fix icon_path and reindent code.
2023-04-05 14:00:29 +02:00
Pierre-Antoine Rouby
631f06e7d6
pamhyr: Disable posibility to open multiple network window.
2023-04-05 13:47:07 +02:00
Pierre-Antoine Rouby
daa7ca867c
model: Add river model on top of other model component.
2023-04-05 11:54:22 +02:00
Pierre-Antoine Rouby
35205973f1
view: Reorganize directories.
2023-04-05 11:18:37 +02:00
Pierre-Antoine Rouby
37a311b303
network: Change color.
2023-04-05 11:03:48 +02:00
Pierre-Antoine Rouby
77736b0885
network: Fix edge selection display update.
2023-04-05 10:59:48 +02:00
Pierre-Antoine Rouby
a7460193b5
geometry: 'window_profileXYZ' code cleanup.
2023-04-05 10:56:01 +02:00
Pierre-Antoine Rouby
e228a59537
subwindow, geomerty: Split ASubWindow into two classes and add missing file.
2023-04-05 10:28:40 +02:00
Pierre-Antoine Rouby
c9041c28bc
SubWindow: Minor change.
2023-04-04 17:37:08 +02:00
Pierre-Antoine Rouby
35ba2599fb
geomerty: Add Sylvain work and start cleaning code (doesn't works).
2023-04-04 17:19:34 +02:00
Pierre-Antoine Rouby
f4dd46cd1a
Model: Add missing custom execption file.
2023-04-04 10:35:44 +02:00
Pierre-Antoine Rouby
e5dc809ae9
geometry: Minor change.
2023-04-03 17:26:35 +02:00
Pierre-Antoine Rouby
3c58c2d64d
geometry: Rename point XY to AC.
2023-04-03 17:24:53 +02:00
Pierre-Antoine Rouby
2ed051bb41
network: Minor change.
2023-04-03 15:11:48 +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
81fdb9827b
geometry: "merge" geomerty and reach.
2023-03-30 16:29:24 +02:00
Pierre-Antoine Rouby
9a165d59d0
geometry: Factorize profile.
2023-03-30 15:31:01 +02:00
Pierre-Antoine Rouby
878c1403b6
geometry: Factorize points definition.
2023-03-30 15:20:19 +02:00
Pierre-Antoine Rouby
2a00593332
Model: Add Geomerty model from previous work.
2023-03-30 11:09:40 +02:00
Pierre-Antoine Rouby
4a954a43ba
translate: Update.
2023-03-30 09:30:08 +02:00
Pierre-Antoine Rouby
d418b57fa0
git: Rename some directory.
2023-03-30 09:29:33 +02:00
Pierre-Antoine Rouby
b8dd88f4fd
Configure: Fix window resize for all tab.
2023-03-30 08:51:50 +02:00
Pierre-Antoine Rouby
6e5e15ae66
traslate: Update.
2023-03-29 17:14:09 +02:00
Pierre-Antoine Rouby
9d0879fa8a
ui: Add script to convert ui file into python file (not used).
2023-03-29 17:03:56 +02:00
Pierre-Antoine Rouby
1ff3e8ad83
translate: Clear fr translate file.
2023-03-29 16:59:44 +02:00
Pierre-Antoine Rouby
6e49338981
translate: Update.
2023-03-29 16:48:40 +02:00
Pierre-Antoine Rouby
53994ea923
network: Table combo box set on current value.
2023-03-29 16:13:06 +02:00
Pierre-Antoine Rouby
a18cb2d65f
MainWindow: Fix misstake.
2023-03-29 16:08:39 +02:00
Pierre-Antoine Rouby
21e936bf6a
network: Minor change and delete dead code.
2023-03-29 16:02:36 +02:00
Pierre-Antoine Rouby
892798bcb2
network: Fix minor bug.
2023-03-29 15:04:02 +02:00
Pierre-Antoine Rouby
33e752ad19
network: Define edge shape.
2023-03-29 14:38:25 +02:00
Pierre-Antoine Rouby
461f23058d
network: Simplify scene background.
2023-03-29 13:59:29 +02:00
Pierre-Antoine Rouby
c3e0593137
network: Move on graph with mouse.
2023-03-29 13:58:11 +02:00
Pierre-Antoine Rouby
ee8492fcb5
ui: Add partial french translate.
2023-03-29 11:32:27 +02:00
Pierre-Antoine Rouby
14af6609ad
network: Minor change.
2023-03-29 11:32:02 +02:00
Pierre-Antoine Rouby
6a320c904a
network: Reduce size of edge and fill the polygon.
2023-03-29 10:28:57 +02:00
Pierre-Antoine Rouby
e7f9b4a717
ui: Add language to configuration.
2023-03-29 10:21:59 +02:00
Pierre-Antoine Rouby
495f8898ac
ui: Set language at starup and change during execution (don't works).
2023-03-27 17:27:03 +02:00
Pierre-Antoine Rouby
d299576a97
ui: Set up translate features.
2023-03-27 14:55:49 +02:00
Pierre-Antoine Rouby
1d4207a1fb
ui: Translate mainwindow to english.
2023-03-27 13:28:48 +02:00
Pierre-Antoine Rouby
52e274e315
network: Small fix.
2023-03-24 13:46:11 +01:00
Pierre-Antoine Rouby
525fb8e868
model: Add river network to study.
2023-03-24 13:43:48 +01:00
Pierre-Antoine Rouby
3d82b7be93
network: New file for custom table model.
2023-03-24 13:30:15 +01:00
Pierre-Antoine Rouby
4e1b3b94c0
network: Minor change.
2023-03-24 12:01:47 +01:00
Pierre-Antoine Rouby
7d1863fa2b
network: Commment some code and delete some dead code.
2023-03-24 11:40:53 +01:00
Pierre-Antoine Rouby
c84ab379d1
network: Remove landmark and minor change.
2023-03-24 10:56:56 +01:00
Pierre-Antoine Rouby
cec8eac432
network: Fix edge bounding rect.
2023-03-24 08:42:45 +01:00
Pierre-Antoine Rouby
0d3f6672fd
configure: Remove useless comment.
2023-03-22 17:07:20 +01:00
Pierre-Antoine Rouby
874f1a0bd6
network: Some minor change.
2023-03-22 16:26:54 +01:00
Pierre-Antoine Rouby
468582a0fb
network: Change ui orientation.
2023-03-22 14:08:07 +01:00
Pierre-Antoine Rouby
4a473faf70
configure: Minor change (select row for solver).
2023-03-22 14:00:35 +01:00
Pierre-Antoine Rouby
dbf27e6336
network: Add node name to graphics scene.
2023-03-22 14:00:24 +01:00
Pierre-Antoine Rouby
df1a77aa4f
network: Add some features.
2023-03-22 11:14:24 +01:00
Pierre-Antoine Rouby
9e892ba587
network: Add edge feature and delete node feature.
2023-03-21 17:29:42 +01:00
Pierre-Antoine Rouby
2c0b265a2b
network: Add nodes features.
2023-03-21 16:09:47 +01:00
Pierre-Antoine Rouby
dc7c7446ff
Network: Make checkable add and del button.
2023-03-21 12:07:21 +01:00
Pierre-Antoine Rouby
30c930d451
network: Minor change.
2023-03-21 11:54:19 +01:00
Pierre-Antoine Rouby
04c3f76eef
network: Add graphwidget view.
2023-03-20 17:37:44 +01:00
Pierre-Antoine Rouby
6aea82f22a
Network: Split graph model file.
2023-03-20 15:48:39 +01:00
Pierre-Antoine Rouby
f5c7fc574f
network: Make editable table.
2023-03-20 13:57:48 +01:00
Pierre-Antoine Rouby
c87eaae516
configure: Minor change.
2023-03-20 10:46:02 +01:00
Pierre-Antoine Rouby
6ef92b94d6
network: Add table with dummy data.
2023-03-20 10:45:24 +01:00
Pierre-Antoine Rouby
4019b45668
view: Set all ui resizable.
2023-03-20 10:45:00 +01:00
Pierre-Antoine Rouby
6ad369bbed
model: Add graph model.
2023-03-20 10:44:24 +01:00
Pierre-Antoine Rouby
678a019df8
network: Add window ui.
2023-03-17 16:49:56 +01:00
Pierre-Antoine Rouby
2b297fe57b
MainWindow: Delete artefact.
2023-03-17 13:41:43 +01:00
Pierre-Antoine Rouby
c533ce8232
configure: Resize columns.
2023-03-17 13:34:41 +01:00
Pierre-Antoine Rouby
53e923d7d1
MainWindow: Minor change.
2023-03-17 13:11:42 +01:00
Pierre-Antoine Rouby
8d6eddef1b
SubWindow: Fix window size.
2023-03-17 13:11:23 +01:00
Pierre-Antoine Rouby
42a0a01c8d
MainWindow: Add feature edit study.
2023-03-17 11:03:11 +01:00
Pierre-Antoine Rouby
7ca373262f
solver: Add solver type list.
2023-03-17 09:49:31 +01:00
Pierre-Antoine Rouby
7821faba35
MainWindow: Rename some action.
2023-03-17 09:48:54 +01:00
Pierre-Antoine Rouby
5e0e1e5c5e
configure: Add message box and minor change.
2023-03-17 09:02:42 +01:00
Pierre-Antoine Rouby
4ff4e877ff
resources: Add all resources (lot of resources is not used).
2023-03-16 15:41:40 +01:00
Pierre-Antoine Rouby
aced2d7a5e
Configure: Switch to list of solver.
2023-03-16 15:39:56 +01:00
Pierre-Antoine Rouby
45959732d5
PamHyr: Add new, open and save study features.
2023-03-14 11:54:12 +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
Pierre-Antoine Rouby
8f87bd7339
MainWindow: Add enable and disable feature mechanism.
2023-03-09 17:35:29 +01:00
Pierre-Antoine Rouby
01fcc36a67
MainWindow: Add subwindow list.
2023-03-09 14:25:16 +01:00
Pierre-Antoine Rouby
c4373fa00a
solver: Add abstract solver class.
2023-03-09 14:24:17 +01:00
Pierre-Antoine Rouby
1d0f0723d1
MainWindow: Add basic shortcut.
2023-03-09 10:37:08 +01:00
Pierre-Antoine Rouby
3668085717
PamHyr: Add dummy and about windows.
2023-03-06 16:54:56 +01:00
Pierre-Antoine Rouby
c7df106314
MainWindow: Add icon into 'ui' file.
2023-03-06 14:17:00 +01:00
Pierre-Antoine Rouby
524868dc34
MainWindow: Minor change.
2023-03-06 14:00:39 +01:00
Pierre-Antoine Rouby
0e8b8c5c7a
PamHyr: Add model scheme and set application icon.
2023-03-06 11:42:05 +01:00
Pierre-Antoine Rouby
67913ab8e5
git, src: Initial commit.
2023-03-03 16:11:44 +01:00