CHANGES.md 7.36 KB
Newer Older
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
1
# ChangeLog
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
2
3
## version 2.23.0 - 2020-04-30
 - expose parameter menubar widgets
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
4
5
## version 2.22.2 - 2020-04-27
 - hotfix widgets won't change dtk parameter on manual editing
6
7
## version 2.22.1 - 2020-04-24
 - hotfix the dtk-core version for conda recipe at run time
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
8
9
10
11
12
## version 2.22.0 - 2020-04-23
 - add advanced parameters switch in dtkWidgetsMenuBar
 - move `advanced` property from core param to widget param
 - add persistent widget option for parameters
 - bugfix when destroying a workspace
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
13
14
## version 2.21.1 - 2020-04-08
 - fix signals handling in dtkWidgetsMenuItem that broke dtkThemes menu
LACROIX Romain's avatar
2.21.0    
LACROIX Romain committed
15
16
## version 2.21.0 - 2020-04-07
 - Added the option to programmatically expand and collapse the menu bar
LACROIX Romain's avatar
2.20.0    
LACROIX Romain committed
17
18
19
20
21
## version 2.20.0 - 2020-03-27
 - Bugfix the main window size can not be decreased vertically: gnomon issue number 254.
 - add parameters to an already existing menu with dtkWidgetParametersMenuBarGenerator
 - added read-only state for DoubleSpinBox and SpinBox, CheckBox, PushButton...
 - Bugfix: menu bar generation dtk-widgets issue #35
Julien Wintz's avatar
Julien Wintz committed
22
23
## version 2.19.1 - 2020-03-18
 - ReadOnly parameter widgets
24
25
## version 2.19.0 - 2020-03-11
 - Adds a convenience method to generate a menu and connect its element to parameters passed as arguments.
LE BRETON Come's avatar
LE BRETON Come committed
26
27
28
29
30
## version 2.18.0 - 2020-03-10
 - Adds convenience method to rename a submenu of a menu
 - Fix bugs related to mishandling of view controller
 - Improves reader and writer. Don't rely on the view name to create a view from the reader, but on the action that was used to create it the first time.
## version 2.17.2 - 2020-02-26
Julien Wintz's avatar
Julien Wintz committed
31
 - Adding convenience methods to be menus out of existing Qt APIs
Julien Wintz's avatar
Julien Wintz committed
32
## version 2.17.1 - 2020-02-24
LE BRETON Come's avatar
LE BRETON Come committed
33
 - Bug fixes in the menu framework
34
35
36
37
38
## version 2.17.0 - 2020-01-23
 - Introducing the method dtkWidgetsMenuBar::reset() to be called whenever a workspace is left to reset properly the pane slider content.
 - Fix: spinboxes now change their value upon losing focus even if Enter is not pressed.
 - Fix: menu bar buttons bigger, menu bar moved forward in Z-dimension.
 - Keyboards shortcut should now work to change workspaces.
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
39
40
41
## version 2.16.12 - 2019-12-20
 - fix enter/leave execution order in workspaces
 - redefined setCurrentIndex to match previously used API
42
43
## version 2.16.11 - 2019-12-19
 - Mimic popup behavior even though it is not (worksapce selector).
Julien Wintz's avatar
Julien Wintz committed
44
45
## version 2.16.10 - 2019-12-19
 - Font initialization whenever relevant.
Julien Wintz's avatar
Julien Wintz committed
46
47
## version 2.16.9 - 2019-12-18
 - Rewrite on workspace bar.
Julien Wintz's avatar
Julien Wintz committed
48
49
## version 2.16.8 - 2019-12-18
 - Ergnonomy enhanced.
Julien Wintz's avatar
Julien Wintz committed
50
51
## version 2.16.7 - 2019-12-17
 - Adding descriptions for each item in any level of the workspace selector.
52
53
## version 2.16.6 - 2019-12-16
 - Workspace selection enhancements.
Julien Wintz's avatar
Julien Wintz committed
54
55
56
## version 2.16.5 - 2019-12-13
 - Bring QML frameworks
 - Reimplement workspace selectors
LEVY Jonathan's avatar
LEVY Jonathan committed
57
## version 2.16.4 - 2019-12-12
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
58
 - Fixed menu bar framework inconsistency
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
59
## version 2.16.3 - 2019-12-11
60
 - Hotfix for standalone containers
Julien Wintz's avatar
Julien Wintz committed
61
## version 2.16.2 - 2019-12-11
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
62
 - fix dtkWidgetsLayout when closing a widget
Julien Wintz's avatar
Julien Wintz committed
63
 - Add options to menu framework
NICLAUSSE Nicolas's avatar
2.16.1    
NICLAUSSE Nicolas committed
64
65
66
## version 2.16.1 - 2019-12-05
 - fix export for windows
 - start a drag on a dataManagerItem only when leftButton is pressed
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
67
68
69
70
## version 2.16.0 - 2019-11-29
 - first version of dtkWidgetsDataManager
## version 2.15.2 - 2019-11-12
 - Fixed workspace bar count.
Julien Wintz's avatar
Julien Wintz committed
71
72
## version 2.15.1 - 2019-10-18
 - Allow menu framework to tweak an existing Qt menu bar.
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
73
74
## version 2.15.0 - 2019-10-18
 - use  use shareValue when connecting a widget to a parameter
CABEL Tristan's avatar
2.14.0    
CABEL Tristan committed
75
76
## version 2.14.0 - 2019-10-11
 - connect the method parameter->setdvanced() to show/hide a parameter
Julien Wintz's avatar
Julien Wintz committed
77
78
79
80
81
## version 2.13.2 - 2019-10-10
 - fixed horizontal scrolling in menu framework
 - allows for addition and deletion of submenus
 - managed the stacj correctly in the menu framework
## version 2.13.1 - 2019-10-09
SZPYRKA Jean-Luc's avatar
SZPYRKA Jean-Luc committed
82
83
84
 - fixed bad release
## version 2.13.0 - 2019-10-08
 - added insertMenu and insertItem for dtkWidgetsMenu
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
85
86
87
88
89
90
91
92
## version 2.12.0 - 2019-10-07
 - fixed value parsing in dtkWidgetsSpinBoxDouble
 - add removeMenu method in dtkWidgetsMenu
 - enhancing menu framework API
 - order workspaces alphabetically
 - switch to previous workspace when current one is deleted
 - apply theme in initialize instead of exec
 - add method to generator to fill a dtkWidgetsMenu
93
94
## version 2.11.7 - 2019-07-03
 - bugfix on dtkwidgetsLayout clear()
CABEL Tristan's avatar
2.5.3    
CABEL Tristan committed
95
96
97
## version 2.11.6 - 2019-06-28
 - set rpath
 - expose some internals of mainWindow
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
98
99
## version 2.11.5 - 2019-06-03
- remove hardcoded resize in dtkApp
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
100
101
## version 2.11.4 - 2019-06-03
- fix mouse tracking propagation in dtkApps by calling touch in dtkWidgetsWidget showEvent
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
102
103
104
105
## version 2.11.3 - 2019-05-29
- call enter/leave when using workspace menu
- fix main window events on linux
- set ini format in initialize
CABEL Tristan's avatar
2.11.2    
CABEL Tristan committed
106
107
108
109
## version 2.11.2 - 2019-05-27
- settings in ini format per default for dtkApplication
- bugfix in dtkWidgetsParameterFileSave, fileBrowse, boolPushButton
- add menuBar callback
NICLAUSSE Nicolas's avatar
2.11.1    
NICLAUSSE Nicolas committed
110
111
## version 2.11.1 - 2019-05-21
- menubar generator use dtk-core readParameters static method
CABEL Tristan's avatar
2.11.0    
CABEL Tristan committed
112
113
114
115
## version 2.11.0 - 2019-05-21
- menubar generator use dtk-core parameter reader
- add python converter for parameters new json file formats
- fix menubar size
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
116
117
118
119
## version 2.10.0 - 2019-05-17
- cmake refactoring
- fix interaction
- better handling of font setting
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
120
121
## version 2.9.2 - 2019-05-03
- do not move window when we are over a menu button
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
122
123
124
125
## version 2.9.1 - 2019-05-02
- call enter/leave method when entering/leaving workspaces
- deactivate unused fileMenu and AboutMenu. Move ThemeMenu in a sub-menu
- menubar fixed for HighDpi
CABEL Tristan's avatar
2.9.0    
CABEL Tristan committed
126
127
128
129
## version 2.9.0 - 2019-04-29
- add dtkWidgetsParameterLongLongSpinBox
- use dtk-themes
## version 2.8.0 - 2019-03-29
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
130
131
132
- add dtkWidgetsParameterFileSave
- add dtkWidgetsParameterScientificSpinBox
- add dtkWidgetsParameterStringLineEdit
CABEL Tristan's avatar
2.9.0    
CABEL Tristan committed
133
## version 2.7.0 - 2019-03-21
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
134
135
136
137
- add dtkWidgetsMenu (remove dtkWidgetsOverlayPaneManager and toggle button in Pane)
- add dtk-core as dependancie for new features:
- add Workspace abstraction with factory and manager; add also dtkWidgetsWorkspaceBar and StackBar
- add widgets parameters
CABEL Tristan's avatar
2.9.0    
CABEL Tristan committed
138
## version 2.6.4 - 2019-03-12
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
139
- overlayPane dynamically adjust its width
CABEL Tristan's avatar
2.9.0    
CABEL Tristan committed
140
## version 2.6.3 - 2019-02-22
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
141
142
- fix resizing of dtkWidgetsOverlayPane
- do not use hard coded color in dtkWidgetsHUDItem QPainter
CABEL Tristan's avatar
2.6.4    
CABEL Tristan committed
143
## version 2.6.2 - 2019-02-20
Pierre Fernique's avatar
Pierre Fernique committed
144
145
- add the possibility to have a toogle button (with tooltip) to dtkWidgetsOverlayPane
- add a dtkWidgetsOverlayPaneManager to have multiple dtkWidgetsOverlayPane with toogle buttons
146
## version 2.6.0 - 2019-02-14
Pierre Fernique's avatar
Pierre Fernique committed
147
148
149
150
- allows to disable the footer of the dtkWidgetsLayoutItem
- fix the display of the object name of the view in the footer of the dtkWidgetsLayoutItem
- allows to rename the view from the footer of the dtkWidgetsLayoutItem
- API CHANGE : dtkWidgetsController inserted(dtkWidgetsWidget *, const QString&) to inserted(dtkWidgetsWidget *)
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
151
152
## version 2.5.0 - 2019-02-06
- add method to change size of dtkWidgetsOverlayPane & dtkWidgetsOverlayPaneSlider
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
153
154
## version 2.4.0 - 2019-02-03
- add method to provide and display tooltip on hover of slider bar icons
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
155
156
157
158
159
160
## version 2.3.0 - 2018-12-10
- add back dtkApplication
- depends on dtk-log
## version 2.2.0 - 2018-10-12
- layout persistence
- add scrolling framework
CABEL Tristan's avatar
2.1.3    
CABEL Tristan committed
161
162
163
## version 2.1.3 - 2018-09-20
- fix HUD rendering
- add clear method to OverlayPane
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
164
165
## version 2.1.2 - 2018-09-11
- fix install for windows
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
166
167
## version 2.1.1 - 2018-09-11
- fix EXPORT for windows build
NICLAUSSE Nicolas's avatar
NICLAUSSE Nicolas committed
168
169
170
171
172
## version 2.1.0 - 2018-07-02
- sdm-modeler release
- add dtkWidgetsStylesheetParser
## version 2.0.0 - 2018-05-18
- initial release