Opened 8 years ago

Closed 7 years ago

#7972 closed enhancement (fixed)

Info popper box looks worse than previous version

Reported by: scottmc Owned by: pulkomandy
Priority: normal Milestone: R1
Component: User Interface Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

The new look of the info popper box looks worse than the previous one did. The new one has what appears to be a non-functioning tab that says "notification" sideways down the tab. This simply looks worse than what it looked like before. Perhaps just remove that tab and it would look much better. Perhaps I'm just missing the point of that new tab?

Attachments (1)

notificationtab.png (12.8 KB ) - added by scottmc 8 years ago.

Download all attachments as: .zip

Change History (9)

by scottmc, 8 years ago

Attachment: notificationtab.png added

comment:1 by axeld, 8 years ago

Indeed, the left titled look looks just bad here. Besides that, I'm not sure if the change is an improvement or not either. I would aim for something completely different, at least.

comment:2 by humdinger, 8 years ago

The notification panel still looks a bit alien, though it's look did improve lately (besides the mentioned title...).

How about instead of using a separate notification window/panel, the functionality wanders into Deskbar? There could be a notification icon there, that holds some options in a context menu. New notifications could reveal a another tray-like view below the regular tray. As space is limited there, one could use a little pie-chart-like progress indicator instead of the current barber pole.
If there's a need for more information, a mouse-over could enlarge the area horizontally or open another view of it in a regular window.

When Deskbar is used in bar-mode (top/bottom), the notification-tray could also grow out below/above of the tray area.

I realize this would mean some more substantial changes to the Deskbar, but I imagine it looks and feels much better integrated. Maybe this could be a little project for BeGeistert when coders/GUI-savvies/users can easily exchange their views.

comment:3 by pulkomandy, 8 years ago

My initial idea with the window tab was to put the application name there. However, I later noticed that all applications share a single window, and I'd need to separate them if I want each of them to have a tab. And now, I think it wouldn't look that nice after all.

I'm still out of ideas as to where to put the application name. The current solution isn't good, but I can't think of anything better.

comment:4 by axeld, 8 years ago

I could imagine that the icon alone would usually be completely sufficient.

comment:5 by pulkomandy, 8 years ago

Currently we use the icon from the application, it is possible to use another icon (such as the default BAlert ones). Well, we're allowed to tweak the API and guidelines a bit to make it work, anyway.

The functionality lost would be the ability to fold or close all notifications from an app (currently that's done with the '-' and 'x' buttons in the app-name bar). As long as the notification system is used only for short events, that's ok ; if we start to use it for all kind of progress notifications (tracker copies, web+ downloads), it could be annoying not being able to fold them.

Not sure what the expected usage for notifications is. Depending on the answer, we could remove that folding system, or try to put it somewhere else.

Last edited 8 years ago by pulkomandy (previous) (diff)

comment:6 by pulkomandy, 8 years ago

Owner: changed from stippi to pulkomandy
Status: newin-progress

comment:7 by pulkomandy, 8 years ago

The useless notification tab is now gone. As a result of merging a patch from another ticket, the notification groups are now BBoxes. I don't find that very nice, but I'm not sure the previous drawing code was that good either.

Other ideas maybe ? I'd like to make the group header a bit more useful with for example :

  • Folding/Hiding and closing the group,
  • Showing the overall progress of the group if there are progress notifications in it
  • Becoming red if an error notification comes in, yellow for an important one (and we need some colorpalette tweaking for that)

comment:8 by pulkomandy, 7 years ago

Resolution: fixed
Status: in-progressclosed

I think the current look is quite ok.

Note: See TracTickets for help on using tickets.