diff --git a/Ccs/plotter.py b/Ccs/plotter.py index 4aa59526bee58792b2e23f292b1fe69313b4eff0..006f92d3385f6494d7eb52668f46a7de50babf7c 100644 --- a/Ccs/plotter.py +++ b/Ccs/plotter.py @@ -43,7 +43,7 @@ TM_HEADER_LEN, TC_HEADER_LEN, PEC_LEN = [packet_config.TM_HEADER_LEN, packet_con gi.require_version('Gtk', '3.0') gi.require_version('Notify', '0.7') -from gi.repository import Gtk, Gdk, GdkPixbuf, GLib, Notify # NOQA +from gi.repository import Gtk, Gdk, GdkPixbuf, GLib, Notify, Pango # NOQA # from event_storm_squasher import delayed @@ -148,7 +148,7 @@ class PlotViewer(Gtk.Window): def create_toolbar(self): toolbar = Gtk.HBox() - self.pool_label = Gtk.Label(tooltip_text=self.loaded_pool.filename) + self.pool_label = Gtk.Label(tooltip_text=self.loaded_pool.filename, ellipsize=Pango.EllipsizeMode.MIDDLE) self.pool_label.set_markup('<span foreground=\"#656565\">{}</span>'.format(self.loaded_pool.pool_name)) toolbar.pack_start(self.pool_label, 0, 0, 10) @@ -232,7 +232,7 @@ class PlotViewer(Gtk.Window): fig = Figure() self.subplot = fig.add_subplot(111) self.subplot.grid() - self.subplot.set_xlabel('CUC Time [s]') + self.subplot.set_xlabel('CUC time [s]') self.subplot.callbacks.connect('xlim_changed', self._update_plot_xlimit_values) self.subplot.callbacks.connect('ylim_changed', self._update_plot_ylimit_values) diff --git a/Ccs/poolview_sql.py b/Ccs/poolview_sql.py index 8bc18e569819e082ab7af2d77dc07f1f47bf3425..641c76f4e23c73016fd5337cd936dba53e8c4334 100644 --- a/Ccs/poolview_sql.py +++ b/Ccs/poolview_sql.py @@ -1568,6 +1568,9 @@ class TMPoolView(Gtk.Window): self.pool_selector.set_model(pool_names) + cell = self.pool_selector.get_cells()[0] + cell.set_property('ellipsize', Pango.EllipsizeMode.MIDDLE) + type_cell = Gtk.CellRendererText(foreground='gray', style=Pango.Style.ITALIC) self.pool_selector.pack_start(type_cell, 0) self.pool_selector.add_attribute(type_cell, 'text', 2)