-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathChangelog.txt
202 lines (158 loc) · 7.63 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
This this the changelog file for the Pothos Flow toolkit.
Release 0.7.1 (2021-07-25)
==========================
- Switch signal/slots to newer Qt style
- Support systems with dark mode themes
- Update build to support Qt6 and newer cmake target style
- Fixed deprecated Qt API usage
Release 0.7.0 (2020-07-19)
==========================
- Fixes for GraphObject and Qt meta generation
- Graph dialogs use the associated graph editor's window title
- Status label for topology stats monitoring mode
Removed the error dialog, and allow status monitor to remain
in the automatic reload mode while the topology is inactive.
- Support for multiple monitors and editor undocking
- Added ifdef for Poco 1.10 logging API change
Release 0.6.2 (2018-12-29)
==========================
- Remove invalid iCCP chunks in PNGs to avoid warning
Release 0.6.1 (2018-04-27)
==========================
- Fix device info display for non strings in system info tree
- Display module version in Plugin Modules tree view
Release 0.6.0 (2017-12-25)
==========================
- Added graph editor resolution to graph properties panel
- Replaced many connect calls with Qt5 style functions
- Require Pothos version 0.6 for new Proxy API calls
- Removed support for older .pth saved file extension
- Renamed the project repo from pothos-gui to PothosFlow
- Added stack trace points and dump for evaluator lockup
- Infer toggle button for boolean type property edit widgets
- Added lockable feature to graph editor to prevent edits
- Added CheckBox and ToggleButton edit widgets for booleans
- Added missing cmath header to GraphConnection.cpp
- Skip disabled blocks when exporting the topology to JSON
Release 0.5.1 (2017-06-09)
==========================
- Added missing functional include for std::bind() usage
- Reduce use of local variables in graph editor export
- Reliable ordering for lists of saved graph objects
- Save selected tab and tab order when selected/moved
- Fix auto-activate when the graph editor not visible
- Layout tweaks for dimension spinbox on DTypeChooser
- Fix DTypeChooser config parsing for keyword options
- Graph editor update activate topology button on toggle
- Fix graph properties panel config options for older Qt
Release 0.5.0 (2017-04-27)
==========================
- Added automatic activate option for saved topologies
- Require 0.5.0 Pothos framework for DocUtil and BlockEval
- Switch over to Qt classes for JSON, time, processes, etc...
- Parameter edit mode to switch between default and line entry
- Finer grained connection management in Topology evaluator
- Support for querying and applying block description overlays
Release 0.4.4 (2017-03-03)
==========================
- Fixed extra context menu when moving objects between pages
- Fixed moving blocks with multiple signal/slot connections
- Disable insert graph widgets menu when no widgets available
- Added missing directory option to the FileEntry edit widget
- Fix editable combo box detection for returnPressed() event
Release 0.4.3 (2017-01-26)
==========================
- Fix possible "drag leave received" warning in GraphDraw
- Fix block tree invalid item drag with older selection
- Fix GraphBlock isPointing when called before update
- Reduce string copying when converting to QByteArray
- Tweak connection name for signal to regular input port
Release 0.4.2 (2016-11-26)
==========================
- Fix affinity zone name changes from using itemText()
- Fixed copy-paste typo for registering the DTypeChooser
- Set POTHOS_SYSLOG_ADDR - optional when its supported
- LoggerDisplay format changes for multi-line messages
- Added missing gif images to Qt resource bundling system
- Keyboard shortcut F6 for activate, F8 for plugin reload
Release 0.4.1 (2016-09-24)
==========================
- Additional error checking for topology file save and load
- Column sorting for signal+slots connection properties panel
- Replace icon installation with Qt resource bundling system
- Support commitRequested() return hotkey in ComboBox edit widget
Release 0.4.0 (2016-08-02)
==========================
- Switch to .pothos file extension (.pth is still supported)
- PothosGui 0.4.0 depends on libPothos 0.4.0 API additions
- Added menu option to export design to JSON topology format
- Added ColorPicker edit widget for parameter color selection
- Integrate GraphWidget with optional save/restore state hooks
- Added plugin reload feature without closing/reopening the GUI
- Re-factor access between top level objects, cleanup indirection
- Added icons for every scale type for the freedesktop.org install
- Added editable dimension option to the DTypeChooser edit widget
- Support click, drag, and release connection creation mode
- Open the properties panel after making a signal/slots connection
- Implement block mouse tracking for dynamic port text rendering
- Configurable block render mode for displaying event ports inline
- Save state for debug graphics (connection points & bounding boxes)
Release 0.3.2 (2016-05-03)
==========================
- Fix topology traversal when graph object is disabled
- Fix connection shape() method padding in both directions
- Avoid possible recursive loops in topology traversal code
- Always use the absolute path for saved topology files
Release 0.3.1 (2016-03-06)
==========================
- Fix separators in makeIconPath() for setStyleSheet()
- Added missing libpoco-dev to debian Build-Depends
Release 0.3.0 (2015-12-16)
==========================
- Added debian packaging support for GUI designer
- Support ghost blocks when description is missing
- Save active edit tab in the block properties panel
- Added clear button to log message window
- Support conditional parameter preview mode
- Fix for size grip in GraphWidgetContainer on OSX
- Fixes for missing title bar and menu bar on OSX
- Cross platform styler for instances of QFormLayout
- Graph editor tabs setDocumentMode() for OSX appearance
- Ignore key press events from graph widgets with focus
- Switch logger display to QPlainTextEdit for performance
Release 0.2.2 (2015-12-07)
==========================
- Fix empty signal slot connection to display text label
- Fix QApplication exit error by giving QSettings a parent
Release 0.2.1 (2015-08-26)
==========================
- SpinBox edit widgets cache value to fix formatting bug
- Extra try/catch for system info because JSON can throw
- Hide message window tab bar until multiple tabs are used
- Fix duplicate ID bug than can occur during handle paste
- Fix enable handler for redundant events and widget objects
- Skip rotation event when no graph objects are selected
- Fixed handling of disabled block with property errors
- Topology stats use tree view to collapse/hide stat data
- Restore the last displayed graph page when reset/undoing
- Splash screen prints the current saved graph loading
- Fix graph editor handle cut to check for active graph
- Topology evaluator connections check for port existence
Release 0.2.0 (2015-06-17)
==========================
- Created stats dialog for viewing JSON topology stats
- Added properties panel for graph-wide global variables
- Disabling a block drops the evaluated block instance
- Enable/disable hooks for connections and breakers
- Zoom in and zoom out centering adjustments
Release 0.1.1 (2015-06-16)
==========================
- Fixed display of ellipsis Unicode character on Windows
- Planned cancel of the properties panel before load state
- Filled in the implementation for Graph Editor save all
- Prefix QtColorPicker library to avoid install collisions
- QDoubleSpinBox parameter entry locale support fix
- Fixed block ID update while editing
Release 0.1.0 (2014-12-21)
==========================
This is the first public release of the Pothos GUI toolkit.