Commit graph

29 commits

Author SHA1 Message Date
Aurore LAFAURIE
8935dedc34 [ui] Timer not displayed on node not computable 2024-06-20 11:54:31 +02:00
Candice Bentéjac
7abbb50302 [Utils] fixing rounding issues in time display
Prevent getting strings like "5m60s" when rounding up.
2024-06-16 23:34:50 +02:00
Aurore LAFAURIE
51656db05d [ui] Computation time label color according to status of node 2024-06-14 12:46:46 +02:00
broods
606e8e2f03 [ui] node editor header: change signal for update, remove chunks computation display 2024-06-11 11:18:29 +02:00
broods
a5de8b86dc [ui] change SubmittedOrRunning function to only Running, string computation, function naming 2024-06-11 11:18:28 +02:00
broods
a29061efd5 [ui] add node computation on error status 2024-06-11 11:18:28 +02:00
broods
e556f4f276 [ui] add chunk computed counter in node editor 2024-06-11 11:18:28 +02:00
broods
0adbcd1c47 [ui] add node computation time in real time in node editor
[ui] add node computation time in real time in node editor

[ui] add node computation time in real time in node editor
2024-06-11 11:18:28 +02:00
Aurore LAFAURIE
927f261a93 [ui] NodeEditor index tabBar updated for nonComputing nodes 2024-05-27 22:03:42 +02:00
Aurore LAFAURIE
671b3ff128 [ui] InputNode behavior for menu and display 2024-05-27 22:03:42 +02:00
Candice Bentéjac
e9d80611c7 [GraphEditor] Clean-up: Harmonize syntax across all files 2023-11-06 16:28:22 +01:00
Abdelrahman AL MAROUK
b5093ac3a0 [ui] improve atts filtering and add search bar ...
...for node attributes and 3D inspector

- add search bar for node attributes
- add search bar for 3D inspector
- improve attributes filtering by adding more flexibility
and fixing some issues
2023-08-30 16:21:11 +02:00
Abdelrahman AL MAROUK
6c2e9eb583 [ui] add option to only show modified attributes
In node attributes' editor, add an option to only show the modified
attributes (that are not output nor linked attributes)
2023-08-30 15:39:28 +02:00
Candice Bentéjac
49c11a9b9a NodeEditor: Add the default name of the node next to the label
If a node has a user-set label (defined through the internal attributes
of the node), its default name (the one that is displayed if no label
has been set) will be displayed next to it.

This allows to find quickly the correspondence between the node's label
and its type / how it is referred to in the current graph's file.
2023-07-20 16:28:33 +02:00
Candice Bentéjac
9b5dd40b02 [qml] Qt5.15: Upgrade all QtQuick modules 2023-07-03 12:11:29 +02:00
Candice Bentéjac
930af07966 [core] Correctly load internalAttributes in compatibility mode 2023-02-15 08:36:11 +00:00
Candice Bentéjac
9bc9e2c129 Add "Notes" tab with "comment"/"invalid comment" attributes
Add two internal attributes, "Comment" and "Invalid comment", in
a specific "Notes" tab, which will contain any further internal
attribute. Internal attributes exist for all nodes.
2023-02-15 08:36:10 +00:00
Loïc Vital
5b973cb349 [ui] using coherent format for elapsed time 2022-10-03 16:26:57 +02:00
Candice Bentéjac
5542516ba4 [ui] Display computation time for "running" or "finished" nodes 2022-09-09 16:36:43 +02:00
Fabien Castan
a26122e546 [ui] NodeEditor: tabs width 2021-01-25 17:38:33 +01:00
Fabien Castan
831443c29d [ui] NodeEditor: refactor ChunksList and add global stats 2021-01-22 11:38:53 +01:00
Julien-Haudegond
a5407fc8c7 [ui] Graph Editor: remove useless attributes property 2020-07-29 11:34:45 +02:00
Fabien Castan
0e606eef4e [ui] Add the notion of Node Documentation 2020-03-26 10:54:00 +01:00
Fabien Castan
2705c89130 [ui] GraphEditor: single tab group + status table
- Use a single tab group for attributes, log, statistics, status
- Use a ListView with key/value to display the node status fields (instead of a file viewer)
2020-01-27 16:08:18 +01:00
Yann Lanthony
eb8023e02c
[ui] NodeEditor: display AttributeEditor by default 2019-06-26 12:57:30 +02:00
Yann Lanthony
55dba55d19
[ui] New TextFileViewer for displaying log files
Introduce a new TextFileViewer component with auto-reload feature based on a ListView instead of a TextArea for performance reasons. Uses the text content split on line breaks as ListView's model.
Features: 
 * auto-scroll to bottom
 * display line numbers
 * customizable line delegates (e.g.: display a real progress bar)
 * color lines according to log level
2019-05-07 11:47:09 +02:00
Yann Lanthony
b5c985b3fb [ui] GraphEditor: solo 3D media with Double Click + Control modifier
* allow to solo a 3D media from the GraphEditor by double clicking on a node or an attribute with the Control modifier pressed
* consistent with Viewer3D.MediaLibrary behavior (solo on Ctrl+Click on visibility button)
* handle supported file extensions in Viewer3DSettings
2019-01-07 16:19:42 +01:00
Yann Lanthony
34ca607261 [ui] GraphEditor : add "Clear Pending Status" tool at Graph level
* allow to clear status of all submitted nodes in the graph
* unify wording
2019-01-07 10:47:25 +01:00
Yann Lanthony
00feb46667 [ui] extract NodeEditor from AttributeEditor
* NodeEditor
    * exposes Node parameters: compatibility, attributes and logs
    * provides a placeholder when no active Node
* AttributeEditor
    * only displays the list of Attributes
    * use 'AttributeEditor' for GroupAttributes in AttributeItemDelegate
* Layout
   * move NodeEditor on the same SplitView level as GraphEditor
   * move current node name and menu to the Panel's header
2019-01-04 17:30:37 +01:00