Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

Showing project description and team name #85

Closed
wants to merge 84 commits into from
Closed

Showing project description and team name #85

wants to merge 84 commits into from

Conversation

ffissore
Copy link

@ffissore ffissore commented May 16, 2020

This PR adds a pane that shows the current WU project description, and shows the team name instead of its number

Demo
pdesc

Under the hood, team and project data are asynchronously fetched and cached. As soon as data is available, it's used to show the current team name and (brief) project description.
Project description is not fancy looking as it is on the web ui, because the stats API returns HTML and GTK doesn't know how to render it: in order to properly render it, either webkitgtk or gtkhtml would be required, but it seemed overkill to add such a dependency just for the looks of one label.

This PR is based on #70: #70 must be merged before this PR

Fixes #51

cdberkstresser and others added 30 commits April 11, 2020 19:12
Merging in changes from ffissore

Wrapping labels of slot dialog
Converting slot option `value` to string, in order to avoid `ValueError`
unicode_escape replacement
saving cause now
attaching donor, team, and cause to combo box model indices correctly in glade
Merging ffissore's Fixes request.  Thanks!
@ffissore ffissore requested a review from jcoffland July 17, 2020 13:35
@ffissore ffissore closed this Oct 6, 2021
@ffissore ffissore deleted the project-description branch October 6, 2021 08:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add proyect description to FAHControl
9 participants