Commit Graph

272 Commits (dd66faff459f74f9bbe74b322d544cb611de8c70)

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