! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
[PR] Port to GTK+ 3
Status:
RESOLVED: FIXED
Product:
Xfce4-weather-plugin
Component:
General

Comments

Description Sean Davis editbugs 2018-09-15 18:36:59 CEST
Hello!

I have successfully ported the Xfce Weather Plugin to GTK+ 3. I've also made a few other enhancements that have been documented below. I have a user repo on git.xfce.org with all the changes.

https://git.xfce.org/users/bluesabre/xfce4-weather-plugin/log/?h=gtk3-migration

I've summarized the changes in the NEWS file as well as below.

- Port to GTK+ 3
  - Preferences dialog ported to Glade
  - Replaced individual header includes
  - Replaced deprecated symbols
  - Replaced direct access with accessor functions
  - Improved forecast background with dark and light themes
  - Improved spacing in the preference and forecast dialogs
  - Added small (3px) padding between weather icon and scrollbox
  - Fixed full debug builds
- Port to libsoup 2.42
- Updated build requirements:
  - gtk+-3.0 3.22.0+
  - gthread-2.0 2.42.0+
  - glib-2.0 2.42.0+
  - libxfce4util-1.0 4.12.0+
  - libxfce4ui-2 4.12.0+
  - libxfce4panel-2.0 4.12.0+
  - libsoup-2.4 2.42.0
Comment 1 Git Bot editbugs 2018-09-17 00:14:08 CEST
Sean Davis referenced this bugreport in commit ddb2d34e56f81ee72a897b1859843dd943c35b5b

Merge remote-tracking branch 'bluesabre/gtk3-migration' (bug 14700)

https://git.xfce.org/panel-plugins/xfce4-weather-plugin/commit?id=ddb2d34e56f81ee72a897b1859843dd943c35b5b
Comment 2 Sean Davis editbugs 2018-09-17 00:14:36 CEST
Merged with the above commit.

Bug #14700

Reported by:
Sean Davis
Reported on: 2018-09-15
Last modified on: 2018-09-17

People

Assignee:
Harald Judt
CC List:
1 user

Version

Version:
0.8.10

Attachments

Additional information