month-cell: Cleanup unused function

We handle weather internally now, no need to expose a function to
set that.
This commit is contained in:
Georges Basile Stavracas Neto
2023-08-17 18:28:30 -03:00
parent f344241a1a
commit 632484b719
2 changed files with 2 additions and 45 deletions
+2 -41
View File
@@ -24,8 +24,9 @@
#include "gcal-clock.h"
#include "gcal-debug.h"
#include "gcal-event-widget.h"
#include "gcal-utils.h"
#include "gcal-month-cell.h"
#include "gcal-utils.h"
#include "gcal-weather-info.h"
struct _GcalMonthCell
{
@@ -445,46 +446,6 @@ gcal_month_cell_set_date (GcalMonthCell *self,
update_weather (self);
}
/**
* gcal_month_cell_set_weather:
* @self: The #GcalMonthCell instance.
* @info: (nullable): The weather information to display.
*
* Sets the weather information to display for this day.
*
* Note that this function does not check dates nor
* manages weather information changes on its own.
*/
void
gcal_month_cell_set_weather (GcalMonthCell *self,
GcalWeatherInfo *info)
{
g_return_if_fail (GCAL_IS_MONTH_CELL (self));
g_return_if_fail (!info || GCAL_IS_WEATHER_INFO (info));
if (self->weather_info == info)
return;
self->weather_info = info;
if (!info)
{
gtk_image_clear (self->weather_icon);
gtk_label_set_text (self->temp_label, "");
}
else
{
const gchar* icon_name; /* unowned */
const gchar* temp_str; /* unwoned */
icon_name = gcal_weather_info_get_icon_name (info);
temp_str = gcal_weather_info_get_temperature (info);
gtk_image_set_from_icon_name (self->weather_icon, icon_name);
gtk_label_set_text (self->temp_label, temp_str);
}
}
gboolean
gcal_month_cell_get_different_month (GcalMonthCell *self)
{
-4
View File
@@ -20,7 +20,6 @@
#define GCAL_MONTH_CELL_H
#include "gcal-context.h"
#include "gcal-weather-info.h"
#include <adwaita.h>
@@ -37,9 +36,6 @@ GDateTime* gcal_month_cell_get_date (GcalMonthCell
void gcal_month_cell_set_date (GcalMonthCell *self,
GDateTime *date);
void gcal_month_cell_set_weather (GcalMonthCell *self,
GcalWeatherInfo *info);
gboolean gcal_month_cell_get_different_month (GcalMonthCell *self);
void gcal_month_cell_set_different_month (GcalMonthCell *self,