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]

Reply via email to