feat: mobile-like window size and always-visible stats
- Changed window size to mobile phone format (400x800) - Removed width condition for ActiveProxyFooter - now always visible - Added run-umbrix.sh launch script with icon copying - Stats cards now display on all screen sizes
This commit is contained in:
36
run-umbrix.sh
Executable file
36
run-umbrix.sh
Executable file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
# Umbrix v1.7.0 Launch Script
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
# Копируем иконку если её нет
|
||||
if [ ! -f "build/linux/x64/release/bundle/umbrix.png" ]; then
|
||||
echo "Copying icon..."
|
||||
cp logo/ic_launcher_playstore.png build/linux/x64/release/bundle/umbrix.png
|
||||
fi
|
||||
|
||||
# Проверяем запущено ли приложение
|
||||
if pgrep -f "umbrix$" > /dev/null; then
|
||||
echo "Umbrix уже запущен. Завершаем старый процесс..."
|
||||
killall umbrix 2>/dev/null
|
||||
sleep 1
|
||||
fi
|
||||
|
||||
# Освобождаем порты если заняты
|
||||
lsof -ti:16756 2>/dev/null | xargs kill -9 2>/dev/null
|
||||
|
||||
# Запускаем приложение
|
||||
echo "Запуск Umbrix v1.7.0..."
|
||||
nohup ./build/linux/x64/release/bundle/umbrix > /tmp/umbrix.log 2>&1 &
|
||||
|
||||
sleep 2
|
||||
|
||||
# Проверяем что запустилось
|
||||
if pgrep -f "umbrix$" > /dev/null; then
|
||||
PID=$(pgrep -f "umbrix$" | tail -1)
|
||||
echo "✅ Umbrix успешно запущен (PID: $PID)"
|
||||
echo "📋 Логи: tail -f /tmp/umbrix.log"
|
||||
else
|
||||
echo "❌ Ошибка запуска. Проверьте логи: tail -100 /tmp/umbrix.log"
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user