You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# toggle visibility of graph lines by clicking on the legend
3009
-
elif self.legend is not None and event_artist != self.legend and isinstance(event_artist, (Line2D, Text)) \
3007
+
elif not bool(self.aw.comparator) and self.legend is not None and event_artist != self.legend and isinstance(event_artist, (Line2D, Text)) \
3010
3008
and event_artist not in [self.l_backgroundeventtype1dots,self.l_backgroundeventtype2dots,self.l_backgroundeventtype3dots,self.l_backgroundeventtype4dots] \
3011
3009
and event_artist not in [self.l_eventtype1dots,self.l_eventtype2dots,self.l_eventtype3dots,self.l_eventtype4dots]:
elif event_artist in [self.l_eventtype1dots,self.l_eventtype2dots,self.l_eventtype3dots,self.l_eventtype4dots]:
3125
+
elif not bool(self.aw.comparator) and event_artist in [self.l_eventtype1dots,self.l_eventtype2dots,self.l_eventtype3dots,self.l_eventtype4dots]:
3128
3126
tx = event_artist.get_xdata()[ind]
3129
3127
timex = self.time2index(tx)
3130
3128
if event_artist is not None and abs(tx - event.mouseevent.xdata)<3: # allow a slightly different mouse position, but close enough to the point on the line
elif event.button == 3 and event.inaxes and not self.designerflag and not self.wheelflag and self.aw.ntb.mode not in ['pan/zoom', 'zoom rect']:# and not self.flagon:
3964
+
elif not bool(self.aw.comparator) and event.button == 3 and event.inaxes and not self.designerflag and not self.wheelflag and self.aw.ntb.mode not in ['pan/zoom', 'zoom rect']:# and not self.flagon:
3965
3965
# popup not available if pan/zoom or zoom rect is active as it interacts
3966
3966
timex = self.time2index(event_xdata)
3967
3967
if timex > 0:
3968
3968
# reset the zoom rectangles
3969
3969
menu = QMenu(self.aw) # if we bind this to self, we inherit the background-color: transparent from self.fig
# ATTENTION: all lines that should be populated need to established in self.ax.lines thus for example delta lines should be established (with empty point lists)
5740
5740
# even if they are not drawn before CHARGE to ensure that the linecount corresponds to the fixes lines in self.ax.lines!!
5741
5741
def resetlines(self) -> None:
5742
-
if self.ax is not None and not bool(self.aw.comparator):
5743
-
#note: delta curves are now in self.delta_ax and have been removed from the count of resetlines()
Copy file name to clipboardExpand all lines: wiki/ReleaseHistory.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,18 +12,19 @@ v3.2.1
12
12
* CHANGES
13
13
- updated Spanish localizations (thanks to Juan Carlos Bonilla)
14
14
- updates libs (scipy, bleak, lxml, pillow)
15
-
- Breaking feature only when hidden buttons are first at the top of the Events Buttons table. Hidden buttons at the top of the Events Buttons table are no longer counted in the first row's button count, which is limited by the Max Buttons per Row setting. All other hidden buttons continue to be counted in each row's button count.
16
-
-Unlimited number of buttons can be created while display is limited to maximum 10 rows with maximum 50 buttons each.
17
-
-Palette load uses and updates the user selected profile path.
15
+
- Breaking change only when hidden buttons are first at the top of the Events Buttons table: hidden buttons at the top of the Events Buttons table are no longer counted in the first row's button count, which is limited by the Max Buttons per Row setting. All other hidden buttons continue to be counted in each row's button count.
16
+
-unlimited number of buttons can be created while display is limited to maximum 10 rows with maximum 50 buttons each
17
+
-palette load uses and updates the user selected profile path
18
18
19
19
* FIXES
20
20
- fixes regression which broke the designer such that points could not be moved ([Discussion #1905](../../../discussions/1905) and [Issue #1916](../../../issues/1916))
21
21
- fixes support for second scale
22
-
- fixes rendering of special characters like quotes in task displays
22
+
- fixes rendering of special characters like quotes in task displays of the Batch Manager
23
23
- fixes regression which broke the import of roast profiles exported from Cropster, Giesen, IKAWA, Loring, Petroncini, RoastLog, RoastPath, ROEST, Rubasse, and Stronghold
24
24
- fixes event buttons bottom row not rendered properly in all cases
25
25
- fixes number of rendered event buttons rows
26
26
- fixes graph bounce and jitter when moving the cursor in the designer
27
+
- fixes redraw issue with active crosslines in Comparator
0 commit comments