IBBoard

Results 189 comments of IBBoard

This has been a long-term feature plan, but I've never been sure of a good UI for it. Confession: If I'm in a situation where it really matters, I end...

We use [GLib.Notification](https://valadoc.org/gio-2.0/GLib.Notification.html) and [GLib.Application.send_notification()](https://valadoc.org/gio-2.0/GLib.Application.send_notification.html) for the notifications, which sends DBus messages and provides an ID etc. As far as I can tell, there's no way to set an application...

It looks like it's a limitation of [GLib's GNotification](https://wiki.gnome.org/Projects/GLib/GNotification). We would need to swap to libnotify to pass an app name. But that would also enable us to do #277,...

This is intentional behaviour. You clicked on the image to see the detail, so we show the detail 🙂 Clicking an image and not have it get much larger when...

I'd have to look in to how this works cross-platform. I don't want to be bundling custom WAV files or anything, so hopefully there's a way to say "play bell...

Okay, thanks for the pointer. We can probably work something out from there. But the [Vala docs are… lacking](https://valadoc.org/libcanberra-gtk/CanberraGtk.html).

I found [an article](https://bazile.org/writing/2019/audible_gnome_notifications.html#other-notes) that says we should also be able to send notification hints, which have [various types](https://developer.gnome.org/notification-spec/#hints) including `sound-name`, which includes names like `message-new-instant` and `window-attention-active` (or inactive)...

That's odd. It doesn't even look like it is dead centre. All three appear to be slightly more on the side that Cawbird is on. We had monitor boundary/sizing issues...

Now that you mention it, those images are *right* against your dock. In which case `current_monitor.get_workarea()` (one line before we take 95% of it) takes into account the Gnome bar...

It's a tooltip, so we don't have much control over where it goes. Gnome puts it wherever you leave your mouse. If we make it a label then a) we've...