GithubHelp home page GithubHelp logo

moson-mo / matray Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 8.0 688 KB

A Manjaro Linux announcements notification app

License: BSD 3-Clause "New" or "Revised" License

Shell 2.82% Meson 1.83% Vala 95.35%
announcements manjaro manjaro-linux news tray-icon

matray's People

Contributors

cfinnberg avatar galeot avatar hanzelm avatar hatchet-mandev avatar maronghappy avatar moson-mo avatar oguzkaganeren avatar photon89 avatar prescott66 avatar strit avatar tomektom avatar xratix avatar zorrototo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

matray's Issues

KDE Plasma notification quirks

On the KDE Plasma desktop, matray notifications are being sent as if they come from something called Plasma Workspace (the desktop itself). Clicking the Configure button next to the Close button opens a popup with different notification types for Plasma Workspace, with the generic Notification type being highlighted automatically (see second image). This explains why notifications from matray use the wrong app name on their headers, and any settings for that type apply to matray as well. For example, if you disable sound for generic Plasma notifications, you won't get any sound the next time a new Manjaro news item arrives.

This does not happen with mntray, which used its own app name in the notification header and had its own app entry in the notification settings.

Screenshot_20210607_161735
Screenshot_20210607_162942

Matray news via http proxy

Hi,

Is there a way to make matray work through a http proxy?

I have proxy environment vars set the way they are used by tools like wget or curl, but they don't make matray sending its http requests via proxy.

Thanks,
Simon

Typo in english, and translation related question

There is a typo in the english language files, it is written 'occured' instead of 'occurred'

Also I was willing to send a french translation file, but I couldn't find a way to test it. I tried to build following the README (and I tried to name the file and the Language line to "fr" and "fr_FR", as well as adding the value to the LINGUAS file too), but when I start the executable it is in english instead of french.

Is there something specific to do?

Make icon display if there're error messages

If "HideNoNews" option is set to true, I will not be able to disable error messages in GUI, because the tray icon will only be displayed if there are some news available. This can be a big problem for inexperienced users.
image

Language options

I didn't see the language option in the setting. Does it apply language according to system language?

Missing icons when using the "system" icon theme

When using the "system" icon theme the tray icon is not present (just some space is reserved in the panel but no icon is shown). The icon in the notification bubble is broken (a "missing icon" icon is shown).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.