mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-29 05:38:00 +00:00
Fix a GNUism with the calendar month view. It was previously displaying
"Id" for each digit instead of the digit itself. Reported by: Jeff Racine <jracine@maxwell.syr.edu>
This commit is contained in:
parent
3b890d2ccc
commit
1996733bfb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=229543
@ -8,6 +8,7 @@
|
||||
|
||||
PORTNAME= evolution
|
||||
PORTVERSION= 2.24.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome2
|
||||
|
41
mail/evolution/files/patch-widgets_misc_e-calendar-item.c
Normal file
41
mail/evolution/files/patch-widgets_misc_e-calendar-item.c
Normal file
@ -0,0 +1,41 @@
|
||||
--- widgets/misc/e-calendar-item.c.orig 2009-03-04 22:45:32.000000000 -0500
|
||||
+++ widgets/misc/e-calendar-item.c 2009-03-04 22:50:13.000000000 -0500
|
||||
@@ -1505,12 +1505,12 @@ e_calendar_item_draw_day_numbers (ECalen
|
||||
if (week_num >= 10) {
|
||||
digit = week_num / 10;
|
||||
text_x -= calitem->week_number_digit_widths[digit];
|
||||
- num_chars += sprintf (&buffer[num_chars], "%Id", digit);
|
||||
+ num_chars += sprintf (&buffer[num_chars], "%d", digit);
|
||||
}
|
||||
|
||||
digit = week_num % 10;
|
||||
text_x -= calitem->week_number_digit_widths[digit] + 6;
|
||||
- num_chars += sprintf (&buffer[num_chars], "%Id", digit);
|
||||
+ num_chars += sprintf (&buffer[num_chars], "%d", digit);
|
||||
|
||||
cairo_save (cr);
|
||||
gdk_cairo_set_source_color (cr, &style->text[GTK_STATE_ACTIVE]);
|
||||
@@ -1618,12 +1618,12 @@ e_calendar_item_draw_day_numbers (ECalen
|
||||
if (day_num >= 10) {
|
||||
digit = day_num / 10;
|
||||
day_x -= calitem->digit_widths[digit];
|
||||
- num_chars += sprintf (&buffer[num_chars], "%Id", digit);
|
||||
+ num_chars += sprintf (&buffer[num_chars], "%d", digit);
|
||||
}
|
||||
|
||||
digit = day_num % 10;
|
||||
day_x -= calitem->digit_widths[digit];
|
||||
- num_chars += sprintf (&buffer[num_chars], "%Id", digit);
|
||||
+ num_chars += sprintf (&buffer[num_chars], "%d", digit);
|
||||
|
||||
cairo_save (cr);
|
||||
if (fg_color) {
|
||||
@@ -1958,7 +1958,7 @@ e_calendar_item_recalc_sizes (ECalendar
|
||||
gchar locale_digit[5];
|
||||
int locale_digit_len;
|
||||
|
||||
- locale_digit_len = sprintf (locale_digit, "%Id", digit);
|
||||
+ locale_digit_len = sprintf (locale_digit, "%d", digit);
|
||||
|
||||
pango_layout_set_text (layout, locale_digit, locale_digit_len);
|
||||
pango_layout_get_pixel_size (layout, &width, NULL);
|
Loading…
Reference in New Issue
Block a user