Comments (15)
Updated with hopefully better keywords 49c04b4
from skylobby.
OK I figured out how to override the default .desktop
file for .deb
and .rpm
packages, so categories and keywords are set in latest.
from skylobby.
@narcisgarcia sounds good, do you want to open a PR for this?
from skylobby.
I've just installed skylobby-0.7.21_linux-amd64.deb and it does not come with this update.
from skylobby.
I've just installed skylobby-0.7.22_linux-amd64.deb and /opt/skylobby/lib/skylobby-skylobby.desktop does not come with this update.
from skylobby.
Ah, meant to respond here before, I didn't realize you were using the .deb
. That package is limited to what `jpackage´ supports, and so doesn't use this ´.desktop´, The package that uses it is https://aur.archlinux.org/packages/skylobby-git/
from skylobby.
$ sudo dpkg -i skylobby-0.7.22_linux-amd64.deb
$ dpkg -L skylobby | grep -e '\.desktop$'
/opt/skylobby/lib/runtime/legal/java.desktop
/opt/skylobby/lib/runtime/legal/jdk.unsupported.desktop
/opt/skylobby/lib/skylobby-skylobby.desktop
$ cat /opt/skylobby/lib/skylobby-skylobby.desktop
[Desktop Entry]
Name=skylobby
Comment=skylobby
Exec=/opt/skylobby/bin/skylobby
Icon=/opt/skylobby/lib/skylobby.png
Terminal=false
Type=Application
Categories=Unknown
MimeType=application/sdfz
from skylobby.
Looks like one that's auto generated by jpackage
?
from skylobby.
I didn't run package generation and I don't know options for openjdk/jpackage; I can't answer your question.
from skylobby.
Current with Skylobby 0.7.39 package:
$ dpkg -L skylobby | grep -e '\.desktop$'
/opt/skylobby/lib/runtime/legal/java.desktop
/opt/skylobby/lib/runtime/legal/jdk.unsupported.desktop
/opt/skylobby/lib/skylobby-skylobby-console.desktop
/opt/skylobby/lib/skylobby-skylobby-highmem.desktop
/opt/skylobby/lib/skylobby-skylobby-lowmem.desktop
/opt/skylobby/lib/skylobby-skylobby-vhighmem.desktop
/opt/skylobby/lib/skylobby-skylobby-vlowmem.desktop
/opt/skylobby/lib/skylobby-skylobby-web-console.desktop
/opt/skylobby/lib/skylobby-skylobby-web.desktop
/opt/skylobby/lib/skylobby-skylobby.desktop
/opt/skylobby/lib/skylobby-skyreplays.desktop
At least all skylobby*.desktop files are installed at desktop menu, but only skylobby-skylobby.desktop seems to be needed for desktop UI.
from skylobby.
@narcisgarcia those are all from jpackage
, which I don't have much control over.
Linux packaging in general needs work, but unfortunately it seems like it will be per-package-manager or per-desktop-environment. Some users created skylobby packaging for Arch for example.
from skylobby.
This issue is approved to be implemented to jpackage on JDK version 18:
https://bugs-stage.openjdk.java.net/browse/JDK-8270175
Please, maintain this issue open, pending of jpackage v18 is released on 2022/03/22 and can be used to build packages with better launchers control.
from skylobby.
OpenJDK 18 enters today in General Availability stage.
from skylobby.
I've removed most of these launchers since they became irrelevant with ZGC.
from skylobby.
Thank you!
I feel skylobby-skyreplays.desktop irrelevant too, because Skylobby it has already a [Replays] launcher at Main panel.
I still propose to change some parameters in skylobby-skylobby.desktop :
Comment=Play real-time strategy games using the Spring RTS engine
Categories=Game;StrategyGame;
Keywords=real-time;strategy;lobby;network;multiplayer;spring;
(this is to be well classified in Desktop Environments, and to be easily found with DE search actions)
https://bugs.openjdk.org/browse/JDK-8270175
from skylobby.
Related Issues (20)
- Feature request: Multiserver session, mixed battlelist
- Upcoming BAR feature - Login queue HOT 2
- Helloooo
- FR: Cleaning tool for maps & mods & engines cache HOT 1
- Can't unspec HOT 3
- Insane memory usage HOT 7
- FR: Last played maps or sort by last used
- How to kick a bot player HOT 1
- Strip spaces from username HOT 1
- Crown icon for boss in lobby
- Voting
- Rating filter
- Disable auto leave lobby HOT 3
- Sometimes status does not show how long games have been running
- Custom sound doesn't work
- Nothing orks
- Support for redirect to webpage when signing up HOT 1
- Games starting to have troubles downloading, Maps even worse barely any maps coming down the pipe at all now :E HOT 1
- Chat channels list not sorting
- Add Metal Factions server to the default server list
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skylobby.