Commit Graph

970 Commits (88c75c0d351954f41e4047d1946bb92bfb487afa)

Author SHA1 Message Date
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