/[packages]/cauldron/nemo/current/SOURCES/Don-t-scale-text-size-when-zooming.patch
ViewVC logotype

Contents of /cauldron/nemo/current/SOURCES/Don-t-scale-text-size-when-zooming.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1140007 - (show annotations) (download)
Sat Aug 12 20:37:18 2017 UTC (6 years, 8 months ago) by joequant
File size: 2624 byte(s)
update to 3.4.7

1 From 9665ce9ff5ae5feca6f33fb43af4628f6e37b2a9 Mon Sep 17 00:00:00 2001
2 From: leigh123linux <leigh123linux@googlemail.com>
3 Date: Sun, 4 Jun 2017 12:14:10 +0100
4 Subject: [PATCH] Don't scale text size when zooming
5
6 ---
7 src/nemo-list-view.c | 40 ----------------------------------------
8 1 file changed, 40 deletions(-)
9
10 diff --git a/src/nemo-list-view.c b/src/nemo-list-view.c
11 index 1bb4b5bca..ca2b228cb 100644
12 --- a/src/nemo-list-view.c
13 +++ b/src/nemo-list-view.c
14 @@ -144,8 +144,6 @@ static GList *nemo_list_view_get_selection_for_file_transfer (NemoView *view);
15 static void nemo_list_view_set_zoom_level (NemoListView *view,
16 NemoZoomLevel new_level,
17 gboolean always_set_level);
18 -static void nemo_list_view_scale_font_size (NemoListView *view,
19 - NemoZoomLevel new_level);
20 static void nemo_list_view_scroll_to_file (NemoListView *view,
21 NemoFile *file);
22 static void nemo_list_view_rename_callback (NemoFile *file,
23 @@ -3159,41 +3157,6 @@ nemo_list_view_reset_to_defaults (NemoView *view)
24 }
25
26 static void
27 -nemo_list_view_scale_font_size (NemoListView *view,
28 - NemoZoomLevel new_level)
29 -{
30 - GList *l;
31 - static gboolean first_time = TRUE;
32 - static double pango_scale[7];
33 - int medium;
34 - int i;
35 -
36 - g_return_if_fail (new_level >= NEMO_ZOOM_LEVEL_SMALLEST &&
37 - new_level <= NEMO_ZOOM_LEVEL_LARGEST);
38 -
39 - if (first_time) {
40 - first_time = FALSE;
41 - medium = NEMO_ZOOM_LEVEL_SMALLER;
42 - pango_scale[medium] = PANGO_SCALE_MEDIUM;
43 - for (i = medium; i > NEMO_ZOOM_LEVEL_SMALLEST; i--) {
44 - pango_scale[i - 1] = (1 / 1.2) * pango_scale[i];
45 - }
46 - for (i = medium; i < NEMO_ZOOM_LEVEL_LARGEST; i++) {
47 - pango_scale[i + 1] = 1.2 * pango_scale[i];
48 - }
49 - }
50 -
51 - g_object_set (G_OBJECT (view->details->file_name_cell),
52 - "scale", pango_scale[new_level],
53 - NULL);
54 - for (l = view->details->cells; l != NULL; l = l->next) {
55 - g_object_set (G_OBJECT (l->data),
56 - "scale", pango_scale[new_level],
57 - NULL);
58 - }
59 -}
60 -
61 -static void
62 nemo_list_view_set_zoom_level (NemoListView *view,
63 NemoZoomLevel new_level,
64 gboolean always_emit)
65 @@ -3231,9 +3194,6 @@ nemo_list_view_set_zoom_level (NemoListView *view,
66 "surface", column,
67 NULL);
68
69 - /* Scale text. */
70 - nemo_list_view_scale_font_size (view, new_level);
71 -
72 /* Make all rows the same size. */
73 icon_size = nemo_get_list_icon_size_for_zoom_level (new_level);
74 gtk_cell_renderer_set_fixed_size (GTK_CELL_RENDERER (view->details->pixbuf_cell),

  ViewVC Help
Powered by ViewVC 1.1.30