[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] [gnuradio] 73/101: grc: gtk3: Tweaked color styles for
From: |
git |
Subject: |
[Commit-gnuradio] [gnuradio] 73/101: grc: gtk3: Tweaked color styles for ports |
Date: |
Thu, 16 Mar 2017 14:58:10 +0000 (UTC) |
This is an automated email from the git hooks/post-receive script.
jcorgan pushed a commit to branch python3
in repository gnuradio.
commit 63beff38d49cda141ccfebaee597a7edb7ac015d
Author: Seth Hitefield <address@hidden>
Date: Tue Aug 9 16:07:20 2016 -0400
grc: gtk3: Tweaked color styles for ports
---
grc/gui/Colors.py | 2 +-
grc/gui/Port.py | 24 +++++++++++++-----------
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/grc/gui/Colors.py b/grc/gui/Colors.py
index 73a0f5a..acc7f22 100644
--- a/grc/gui/Colors.py
+++ b/grc/gui/Colors.py
@@ -43,7 +43,7 @@ def get_color(color_code):
#################################################################################
HIGHLIGHT_COLOR = get_color('#00FFFF')
-BORDER_COLOR = get_color('#444444')
+BORDER_COLOR = get_color('#616161')
BORDER_COLOR_DISABLED = get_color('#888888')
FONT_COLOR = get_color('#000000')
diff --git a/grc/gui/Port.py b/grc/gui/Port.py
index d995470..258ae24 100644
--- a/grc/gui/Port.py
+++ b/grc/gui/Port.py
@@ -45,6 +45,8 @@ class Port(_Port, Element):
self._area = []
self._bg_color = self._border_color = 0, 0, 0, 0
+ self._font_color = list(Colors.FONT_COLOR)
+
self._line_width_factor = 1.0
self._label_layout_offsets = 0, 0
@@ -72,15 +74,15 @@ class Port(_Port, Element):
a hex color code.
"""
if not self.parent_block.enabled:
- self._bg_color = Colors.BLOCK_DISABLED_COLOR
- self._border_color = Colors.BORDER_COLOR_DISABLED
- return
-
- color = Colors.PORT_TYPE_TO_COLOR.get(self.get_type()) or
Colors.PORT_TYPE_TO_COLOR.get('')
- vlen = self.get_vlen()
- if vlen > 1:
- dark = (0, 0, 30 / 255.0, 50 / 255.0, 70 / 255.0)[min(4, vlen)]
- color = tuple(max(c - dark, 0) for c in color)
+ self._font_color[-1] = 0.4
+ color = Colors.BLOCK_DISABLED_COLOR
+ else:
+ self._font_color[-1] = 1.0
+ color = Colors.PORT_TYPE_TO_COLOR.get(self.get_type()) or
Colors.PORT_TYPE_TO_COLOR.get('')
+ vlen = self.get_vlen()
+ if vlen > 1:
+ dark = (0, 0, 30 / 255.0, 50 / 255.0, 70 / 255.0)[min(4, vlen)]
+ color = tuple(max(c - dark, 0) for c in color)
self._bg_color = color
self._border_color = tuple(max(c - 0.3, 0) for c in color)
@@ -127,7 +129,7 @@ class Port(_Port, Element):
"""
Draw the socket with a label.
"""
- border_color = Colors.HIGHLIGHT_COLOR if self.highlighted else
self._border_color
+ border_color = self._border_color
cr.set_line_width(self._line_width_factor * cr.get_line_width())
cr.translate(*self.coordinate)
@@ -145,7 +147,7 @@ class Port(_Port, Element):
cr.translate(-self.width, 0)
cr.translate(*self._label_layout_offsets)
- cr.set_source_rgba(*Colors.FONT_COLOR)
+ cr.set_source_rgba(*self._font_color)
PangoCairo.update_layout(cr, self.label_layout)
PangoCairo.show_layout(cr, self.label_layout)
- [Commit-gnuradio] [gnuradio] 67/101: grc: remove support for old msg queues, (continued)
- [Commit-gnuradio] [gnuradio] 67/101: grc: remove support for old msg queues, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 60/101: grc: gtk3: update various deprecated gtk calls, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 52/101: grc: refactor: remove get for port and param name, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 40/101: grc: gtk3: remove coordinate getter/setter, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 69/101: grc: gtk3: use darkened bg color for port border, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 55/101: grc: various clean-ups and fixes, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 48/101: grc: refactor: class for nports port clones, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 49/101: grc: refactor: some more bus ports stuff, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 50/101: grc: refactor: move type and port controllers to gui, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 66/101: grc: gtk3: remove deprecated add_with_viewport(), git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 73/101: grc: gtk3: Tweaked color styles for ports,
git <=
- [Commit-gnuradio] [gnuradio] 63/101: grc: gtk3: speed up what_is_selected(), git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 76/101: grc: gtk3: calculate flowgraph canvas size, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 39/101: grc: gtk3: update gui element class, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 86/101: grc: gtk3: Renamed the ActionHandler to Application, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 58/101: grc: gtk3: fix bug in mouse motion handling, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 51/101: grc: gtk3: fix port label hiding, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 59/101: grc: gtk3: fix drag and drop from block tree, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 30/101: grc: refactor: selected blocks handling, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 74/101: grc: gtk3: minor gui flowgraph cleanup, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 93/101: grc: gtk3: python3 error, some cmake fixes, git, 2017/03/16