Launchpad has imported 7 comments from the remote bug at
https://bugzilla.xfce.org/show_bug.cgi?id=11915.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2015-05-19T12:43:25+00:00 Mathias Brodala wrote:

Created attachment 6263
Orage panel plugin opaque background

Even though I have set my panels to 100% alpha transparency the Orage
clock plugin still shows the default background color, see the attached
screenshot.

I am currently using this version of the Numix theme:

https://github.com/shimmerproject/Numix/tree/9b647b8b3bcdf4ba97bfc0e9fc86e8e53efcfb47

But the issue is the same with other themes including the ones bundled
with Xfce.

There are no .gtkrc* files in my $HOME.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/0

------------------------------------------------------------------------
On 2017-03-13T21:56:56+00:00 Mathias Brodala wrote:

Does anyone have an idea how to fix this? The issue is still present in
version 4.12.1 of Orage.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/3

------------------------------------------------------------------------
On 2017-05-26T11:55:48+00:00 Guilherme Versiani wrote:

The problem is in the file src/event-list.c:231 (using orage revision
ea188b4fc56a766837a2d561825807eaaa27c0c7):

  static void flags_data_func(GtkTreeViewColumn *col, GtkCellRenderer *rend
          , GtkTreeModel *model, GtkTreeIter *iter, gpointer user_data)
  {
      gchar *categories;
      GdkColor *color;

      gtk_tree_model_get(model, iter, CAL_CATEGORIES, &categories, -1);
      if ((color = orage_category_list_contains(categories)) == NULL)
          g_object_set(rend
                   , "background-set",    FALSE
                   , NULL);
      else
          g_object_set(rend
                   , "background-gdk",    color
                   , "background-set",    TRUE
                   , NULL);
      g_free(categories);
  }

The above if/else is related to the checkbox 'set background color', in
the orage properties. The problem resides in the fact that setting
"background-set" to FALSE makes the background opaque. An ugly and dirty
fix:

  static void flags_data_func(GtkTreeViewColumn *col, GtkCellRenderer *rend
          , GtkTreeModel *model, GtkTreeIter *iter, gpointer user_data)
  {
      gchar *categories;
      GdkColor *color;

      gtk_tree_model_get(model, iter, CAL_CATEGORIES, &categories, -1);
      if ((color = orage_category_list_contains(categories)) != NULL)
          g_object_set(rend
                   , "background-gdk",    color
                   , "background-set",    TRUE
                   , NULL);
      g_free(categories);
  }

The ugly fix above will have the collateral effect that once you set a
particular background color, you won't be able to return back to
transparent background unless you restart the applet.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/4

------------------------------------------------------------------------
On 2017-05-26T13:16:19+00:00 Guilherme Versiani wrote:

Created attachment 7123
Removes the background settings from the panel plugin

Without any background settings, the default panel color is adopted in
the background.

I have no idea if a different background color is useful for someone, it
is not for me.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/5

------------------------------------------------------------------------
On 2017-05-26T16:42:12+00:00 Guilherme Versiani wrote:

Created attachment 7124
Invisible GtkEventBox when 'set background color' is unset

Fixed the function oc_bg_set() to make the background GtkEventBox
invisible when the 'set background color' option is unchecked.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/7

------------------------------------------------------------------------
On 2017-06-12T21:18:14+00:00 aaronfranke wrote:

Confirmed, please fix. Orage is overall a great plugin but I won't use
it if it doesn't play nice with my transparent panels.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/8

------------------------------------------------------------------------
On 2019-10-27T17:39:28+00:00 Skunnyk-q wrote:

The orage project is not maintained anymore and has been archived.
Closing bugs.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/orage/+bug/1567956/comments/9


** Changed in: orage
       Status: Unknown => Won't Fix

** Changed in: orage
   Importance: Unknown => Low

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1567956

Title:
  orage clock panel plugin background transparency doesn't work

To manage notifications about this bug go to:
https://bugs.launchpad.net/orage/+bug/1567956/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to