update package versions and remove unused font dependency; adjust UI properties and fix form layout

This commit is contained in:
xgui4
2026-05-08 01:53:19 -04:00
parent c2d0fa54f6
commit 9d46e2c041
8 changed files with 31 additions and 20 deletions

View File

@@ -27,7 +27,6 @@ makedepends=(
optdepends=(
'wine: Allow to launch non-Linux-native Minecraft LCE ports'
'steam: Allow for Steam integration'
'ttc-monocraft: Minecraft Font for the UI (Availaible in the AUR)'
)
provides=("${pkgname%-git}" "${pkgname%-nightly}" "${pkgname%}")

View File

@@ -1,12 +1,15 @@
* {
font-family : "Monocraft";
}
/*
DISABLED DUE TO A ISSUE
{
font-family : Miracode;
} */
QLabel:disabled {
color : gray;
opacity : 100;
}
QPushButton {
border-image : url(":/assets/button.png");
color : white;

View File

@@ -18,7 +18,6 @@ pkgs.python3Packages.buildPythonApplication rec {
pkgs.bash
pkgs.coreutils
pkgs.gnused
pkgs.monocraft
];
propagatedBuildInputs = with pkgs.python3Packages; [

View File

@@ -1,7 +1,7 @@
# Maintainer: Xgui4
pkgname=lce-qt-launcher-beta
pkgver=nightly
pkgrel=1
pkgrel=2
pkgdesc="A custom Minecraft LCE Launcher written in Python and Qt with GNU/Linux support in mind. (Beta Build)"
arch=('any')
url="https://github.com/xgui4/LCE-Qt-Launcher"
@@ -27,7 +27,6 @@ makedepends=(
optdepends=(
'wine: Allow to launch non-Linux-native Minecraft LCE ports'
'steam: Allow for Steam integration'
'ttc-monocraft: Minecraft Font for the UI (Availaible in the AUR)'
)
provides=("${pkgname%-dev}" "${pkgname%-beta}" "${pkgname%}")

View File

@@ -1,7 +1,7 @@
# Maintainer: Xgui4
pkgname=lce-qt-launcher-git
pkgver=r149.804311b
pkgrel=2
pkgrel=3
pkgdesc="A custom Minecraft LCE Launcher written in Python and Qt with GNU/Linux support in mind. (Nigthly/Git Build)"
arch=('any')
url="https://github.com/xgui4/LCE-Qt-Launcher"
@@ -27,7 +27,6 @@ makedepends=(
optdepends=(
'wine: Allow to launch non-Linux-native Minecraft LCE ports'
'steam: Allow for Steam integration'
'ttc-monocraft: Minecraft Font for the UI (Availaible in the AUR)'
)
provides=("${pkgname%-git}" "${pkgname%-nightly}" "${pkgname%}")

View File

@@ -1,7 +1,7 @@
# Maintainer: Xgui4
pkgname=lce-qt-launcher
pkgver=0.0.2.0
pkgrel=2
pkgrel=3
pkgdesc="A custom Minecraft LCE Launcher written with PySide6 (Python) with GNU/Linux support in mind. (Master/Stable Branch)"
arch=('any')
url="https://github.com/xgui4/LCE-Qt-Launcher"
@@ -27,7 +27,6 @@ makedepends=(
optdepends=(
'wine: Allow to launch non-Linux-native Minecraft LCE ports'
'steam: Allow for Steam integration'
'ttc-monocraft: Minecraft Font for the UI (Availaible in the AUR)'
)
provides=("${pkgname%-stable}" "${pkgname%}")
conflicts=("${pkgname%-nightly}" "${pkgname%-git}" "${pkgname%}")

View File

@@ -45,6 +45,12 @@
<verstretch>2</verstretch>
</sizepolicy>
</property>
<property name="maximumSize">
<size>
<width>16777215</width>
<height>16777215</height>
</size>
</property>
<property name="focusPolicy">
<enum>Qt::FocusPolicy::NoFocus</enum>
</property>
@@ -54,6 +60,9 @@
<property name="autoFillBackground">
<bool>false</bool>
</property>
<property name="tabPosition">
<enum>QTabWidget::TabPosition::North</enum>
</property>
<property name="tabShape">
<enum>QTabWidget::TabShape::Rounded</enum>
</property>
@@ -521,7 +530,7 @@
<normaloff>:/assets/chest.png</normaloff>:/assets/chest.png</iconset>
</attribute>
<attribute name="title">
<string>Instances Lists</string>
<string>Instances</string>
</attribute>
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
@@ -565,7 +574,7 @@
<normaloff>:/assets/piston.png</normaloff>:/assets/piston.png</iconset>
</attribute>
<attribute name="title">
<string>Marketplaces</string>
<string>Workshop</string>
</attribute>
<layout class="QHBoxLayout" name="horizontalLayout_3">
<item>
@@ -573,8 +582,8 @@
<item row="0" column="0">
<layout class="QHBoxLayout" name="marketplaceFrameRow">
<item>
<widget class="QWebEngineView" name="marketplacesWebsiteEngine" native="true">
<property name="url" stdset="0">
<widget class="QWebEngineView" name="marketplacesWebsiteEngine">
<property name="url">
<url>
<string>https://lce-hub.github.io/piston/</string>
</url>
@@ -597,8 +606,8 @@
</attribute>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QWebEngineView" name="newsEngineView" native="true">
<property name="url" stdset="0">
<widget class="QWebEngineView" name="newsEngineView">
<property name="url">
<url>
<string>https://github.com/MCLCE/MinecraftConsoles/commits</string>
</url>
@@ -618,7 +627,7 @@
<x>0</x>
<y>0</y>
<width>1268</width>
<height>23</height>
<height>22</height>
</rect>
</property>
<widget class="QMenu" name="menuFile">

View File

@@ -33,10 +33,14 @@
from PySide6.QtWidgets import (
QMessageBox,
QFileDialog,
QFontDatabase
QFileDialog
)
from PySide6.QtGui import (
QFontDatabase
)
from lce_qt_launcher.models.app_data import AppData
from lce_qt_launcher.views import term_service
from lce_qt_launcher.views.cmd_arg import CmdArgAction, parse_args, argsDetected, launch_cmd_action