moson-mo / mntray Goto Github PK
View Code? Open in Web Editor NEWA Manjaro Linux announcements notification app
License: MIT License
A Manjaro Linux announcements notification app
License: MIT License
mntray needs to be updated in order to take the new "Stable Staging" sub-category into account and show new announcement posted in it.
https://forum.manjaro.org/c/announcements/stable-staging-updates/108
Manjaro forum now has 2 new categories inside announcements: News and Releases. Is mntray already compatible with those new categories or it needs some adjustments to support those?
I have 2 laptops running Manjaro Gnome Testing and both of them suffer from a disappearing tray icon on the 1st start.
mntray: 1.1.3-1
OS: Manjaro Gnome
Branch: Testing
Update Date: 7.12.2020
Kernel: 5.9.12-1-MANJARO
Display Manager: X11
Used display driver: Intel modesetting
1st Laptop (Lenovo T490, i7-8565U, MX250, Switchin GPU to Intel only using Bbswitch):
Mntray properly turns on only on the 1st login. If I log out and log in again, the tray icon will not be functional and if I try to launch mntray again, I will be met with a message mntray already running, exiting
.
2nd Laptop (Acer V3-575g, i5-6200U, Switching GPU to Intel only using Nouveau)
After logging in (no matter when), the tray icon will not be functional and if I try to launch mntray again, I will be met with a message mntray already running, exiting
.
Debugging steps which I tried:
Terminal=true
in mntray.desktop - works alwayskillall mntray && mntray
- works alwaysconfig file:
{ "Version": "1.1.3", "ServerURL": "http://manjaro.moson.eu:10111/news", "MaxArticles": 15, "AvailableCategories": [ "Testing Updates", "Stable Updates", "Stable Staging Updates", "Unstable Updates", "Twitter", "News", "Releases", "ARM News", "ARM Releases", "ARM Stable Updates", "ARM Testing Updates", "ARM Unstable Updates" ], "Categories": [ "Testing Updates" ], "AddCategoriesBranch": [], "RefreshInterval": 600, "HideNoNews": false, "Autostart": true, "ErrorNotifications": true, "DelayAfterStart": 60, "SetCategoriesFromBranch": false }
I am up for doing more debugging to get this fixed.
Hey, this app was amazing. I love it. But I'm very that there are no binaries available for windows :( Of course, building it myself would be very easy as the app is written in go. But that's also a strong reason why you should include a binary for windows. I hope you do that :)
Can you include an autostart for mntray, please.
You have to copy the file mntray.desktop
to the path ~/.config/autostart
(~ it's the home-dirctory of the user)
I cann't do that in PKGBUILD, because there's no right to write into the home-directory of the user.
It's only possible in your source-code.
mntray.desktop includes
[Desktop Entry]
Name=mntray
Type=Application
Exec=/usr/bin/mntray
X-GNOME-Autostart-enabled=true
NoDisplay=false
Hidden=true
X-GNOME-Autostart-Delay=0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.