Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
54a53cd9 by wurstsalat at 2025-06-09T20:55:44+02:00
ci: Windows: Unify build/dev python package dependencies
- - - - -
3c3b6091 by wurstsalat at 2025-06-09T22:11:11+02:00
refactor: Debug console: Use Adw menu class for popover styling
- - - - -
4 changed files:
- gajim/data/gui/debug_console.ui
- gajim/data/style/gajim.css
- win/_base.sh
- win/dev_env.sh
Changes:
=====================================
gajim/data/gui/debug_console.ui
=====================================
@@ -10,7 +10,7 @@
</object>
</property>
<style>
- <class name="PopoverButtonListbox"/>
+ <class name="menu"/>
</style>
</object>
<object class="GtkStack" id="stack">
=====================================
gajim/data/style/gajim.css
=====================================
@@ -951,12 +951,6 @@ #NotificationPopupTitle {
/* Settings widgets ======================================================== */
-/* Generic Popover Menu with Buttons */
-.PopoverButtonListbox { padding-left: 0px; padding-right: 0px; }
-.PopoverButtonListbox > list { margin-top: 10px; margin-bottom: 10px; }
-.PopoverButtonListbox > list > row { padding: 10px 20px 10px 20px; }
-.PopoverButtonListbox > list > row.activatable:active { box-shadow: none;
background-color: @theme_selected_bg_color; }
-
/* Settings Window */
list.sidebar-switcher row {
padding: 2px 12px 2px 12px;
=====================================
win/_base.sh
=====================================
@@ -117,7 +117,7 @@ winrt-Windows.ApplicationModel~=3.0
winrt-Windows.Foundation~=3.0
winrt-Windows.UI~=3.0
winrt-Windows.UI.ViewManagement~=3.0
-git+https://github.com/DatGuy1/Windows-Toasts.git
+windows-toasts
"
build_pip install precis-i18n
build_pip install $(echo "$PIP_REQUIREMENTS" | tr ["\\n"] [" "])
=====================================
win/dev_env.sh
=====================================
@@ -26,20 +26,24 @@ function main {
${MINGW_PACKAGE_PREFIX}-python-six \
${MINGW_PACKAGE_PREFIX}-python-sqlalchemy \
${MINGW_PACKAGE_PREFIX}-gtk4 \
+ ${MINGW_PACKAGE_PREFIX}-libadwaita \
${MINGW_PACKAGE_PREFIX}-gtksourceview5 \
${MINGW_PACKAGE_PREFIX}-gstreamer \
${MINGW_PACKAGE_PREFIX}-gst-plugins-base \
${MINGW_PACKAGE_PREFIX}-gst-plugins-good \
+ ${MINGW_PACKAGE_PREFIX}-gst-plugins-bad \
${MINGW_PACKAGE_PREFIX}-gst-libav \
${MINGW_PACKAGE_PREFIX}-gst-python \
${MINGW_PACKAGE_PREFIX}-adwaita-icon-theme \
${MINGW_PACKAGE_PREFIX}-farstream \
${MINGW_PACKAGE_PREFIX}-libspelling \
${MINGW_PACKAGE_PREFIX}-hunspell \
+ ${MINGW_PACKAGE_PREFIX}-libavif \
${MINGW_PACKAGE_PREFIX}-libheif \
${MINGW_PACKAGE_PREFIX}-libnice \
${MINGW_PACKAGE_PREFIX}-libsoup3 \
${MINGW_PACKAGE_PREFIX}-libwebp \
+ ${MINGW_PACKAGE_PREFIX}-webp-pixbuf-loader \
${MINGW_PACKAGE_PREFIX}-sqlite3
PIP_REQUIREMENTS="\
@@ -51,10 +55,10 @@ qrcode
css_parser
sentry-sdk
emoji
-winrt-Windows.ApplicationModel
-winrt-Windows.Foundation
-winrt-Windows.UI
-winrt-Windows.UI.ViewManagement
+winrt-Windows.ApplicationModel~=3.0
+winrt-Windows.Foundation~=3.0
+winrt-Windows.UI~=3.0
+winrt-Windows.UI.ViewManagement~=3.0
windows-toasts
"
pip3 install --upgrade precis-i18n
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/8d1568b9e0b5f5727fa4a10bf65ec74787f9cfc7...3c3b609196beb782856609b02f9d9067a5136ae9
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/8d1568b9e0b5f5727fa4a10bf65ec74787f9cfc7...3c3b609196beb782856609b02f9d9067a5136ae9
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]