LINUX.ORG.RU

Мда. Раньше оно было рассчитано просто на тупых, а теперь ещё и на инвалидов по зрению...

Valkeru ★★★★
()

Кто знает, как теперь удалять файлы минуя корзину?

Раньше в настройках была галка, добавляла. Щас нет. И теперь если корзины на диске нет, то нет пункта «удалить» в конт.меню! Удалить файл можно только мышой перетаскивая на корзину - тогда появляется запрос, подтвердил и нету файла. Но это же не удобно.

Pakostnik ★★★
()

Нет файлового представления кроме списков, и двухпанельники — пророки их.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Pakostnik

И самое главное — пёрднуть про некий абстрактный HIG, коих десятки. Это как планшеты айпадами называть, только наоборот.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Valkeru

Гномощель была изначально рассчитана на инвалидов, разве по невыпиливаемой настройками иконке на панели это не было ясно? И я не сказал бы, что это плохо, инвалидов очень много и они тоже имеют право работать за ПК. Вон в коммуникаторах Samsung Galaxy удобне управление для незрячих имеется, например, а в десктопной винде вообще чуть не испокон веков, особенно в спермёрке всяких утилит напихали и существующие улучшили, как для слабовидящих, так и для слепых. Каждый может стать инвалидом по зрению, в том числе и Вы, компьютерщики вообще в группе повышенного риска, не кукарекали бы тут.

MiniRoboDancer ★☆
()

Если не лень собирать с исходников, то можно накатить патч.
nautilus-3.16.1

diff --git a/libnautilus-private/nautilus-canvas-container.c b/libnautilus-private/nautilus-canvas-container.c
index 705db9d..0f100ff 100644
--- a/libnautilus-private/nautilus-canvas-container.c
+++ b/libnautilus-private/nautilus-canvas-container.c
@@ -99,7 +99,7 @@
  * where a 76px canvas item would only take one.
  * Canvas items are then centered in the extra available space.
  */
-#define STANDARD_ICON_GRID_WIDTH 80
+#define STANDARD_ICON_GRID_WIDTH 155

 /* Desktop layout mode defines */
 #define DESKTOP_PAD_HORIZONTAL         10
diff --git a/libnautilus-private/nautilus-directory-async.c b/libnautilus-private/nautilus-directory-async.c
index e4d9f0a..dcb847f 100644
--- a/libnautilus-private/nautilus-directory-async.c
+++ b/libnautilus-private/nautilus-directory-async.c
@@ -3560,7 +3560,7 @@ thumbnail_loader_size_prepared (GdkPixbufLoader *loader,
        aspect_ratio = ((double) width) / height;

        /* cf. nautilus_file_get_icon() */
-       max_thumbnail_size = NAUTILUS_CANVAS_ICON_SIZE_LARGE * cached_thumbnail_size / NAUTILUS_CANVAS_ICON_SIZE_SMALL;
+       max_thumbnail_size = NAUTILUS_CANVAS_ICON_SIZE_LARGE * cached_thumbnail_size / NAUTILUS_CANVAS_ICON_SIZE_STANDARD;
        if (MAX (width, height) > max_thumbnail_size) {
                if (width > height) {
                        width = max_thumbnail_size;
diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c
index 8a58529..3b39155 100644
--- a/libnautilus-private/nautilus-file.c
+++ b/libnautilus-private/nautilus-file.c
@@ -4449,7 +4449,7 @@ nautilus_file_get_thumbnail_icon (NautilusFile *file,
        if (flags & NAUTILUS_FILE_ICON_FLAGS_FORCE_THUMBNAIL_SIZE) {
                modified_size = size * scale;
        } else {
-               modified_size = size * scale * cached_thumbnail_size / NAUTILUS_CANVAS_ICON_SIZE_SMALL;
+               modified_size = size * scale * cached_thumbnail_size / NAUTILUS_CANVAS_ICON_SIZE_STANDARD;
                DEBUG ("Modifying icon size to %d, as our cached thumbnail size is %d",
                       modified_size, cached_thumbnail_size);
        }
diff --git a/libnautilus-private/nautilus-icon-info.h b/libnautilus-private/nautilus-icon-info.h
index 4b8cf2c..fd64985 100644
--- a/libnautilus-private/nautilus-file.c
+++ b/libnautilus-private/nautilus-file.c
@@ -4449,7 +4449,7 @@ nautilus_file_get_thumbnail_icon (NautilusFile *file,
        if (flags & NAUTILUS_FILE_ICON_FLAGS_FORCE_THUMBNAIL_SIZE) {
                modified_size = size * scale;
        } else {
-               modified_size = size * scale * cached_thumbnail_size / NAUTILUS_CANVAS_ICON_SIZE_SMALL;
+               modified_size = size * scale * cached_thumbnail_size / NAUTILUS_CANVAS_ICON_SIZE_STANDARD;
                DEBUG ("Modifying icon size to %d, as our cached thumbnail size is %d",
                       modified_size, cached_thumbnail_size);
        }
diff --git a/libnautilus-private/nautilus-icon-info.h b/libnautilus-private/nautilus-icon-info.h
index 4b8cf2c..fd64985 100644
--- a/libnautilus-private/nautilus-icon-info.h
+++ b/libnautilus-private/nautilus-icon-info.h
@@ -35,9 +35,9 @@ typedef enum {
 #define NAUTILUS_LIST_ICON_SIZE_STANDARD       32
 #define NAUTILUS_LIST_ICON_SIZE_LARGE          48

-#define NAUTILUS_CANVAS_ICON_SIZE_SMALL                64
-#define NAUTILUS_CANVAS_ICON_SIZE_STANDARD     96
-#define NAUTILUS_CANVAS_ICON_SIZE_LARGE                128
+#define NAUTILUS_CANVAS_ICON_SIZE_SMALL                32
+#define NAUTILUS_CANVAS_ICON_SIZE_STANDARD     48
+#define NAUTILUS_CANVAS_ICON_SIZE_LARGE                64

 /* Maximum size of an icon that the icon factory will ever produce */
 #define NAUTILUS_ICON_MAXIMUM_SIZE     320
-- 
2.1.0

Размеры для small, standard и large уменьшатся в два раза.

vitalikp
()
7 июля 2015 г.

В настройках Nautilus'а в первой вкладке в предпоследнем пункте настраивается размер значков.

//тред не читал

anonymous
()
Ответ на: комментарий от anonymous

Я б тоже его не читал, если бы какой-то некромант не бампнул.

ritsufag ★★★★★
()
Ответ на: комментарий от Deleted

и человек слишком туп для «конфигов», то есть КДЕ, например.

Гном 3 же.

Deleted
()
Ответ на: комментарий от vitalikp

Красноглазому линуксу таким макаром никогда не стать массовым. Но хоть открытый и то хорошо, подпилить там, запилить тут.

Deleted
()
Ответ на: комментарий от xterro

Ну крути свое колесико все время, если настройки ниосилил.

anonymous
()
Ответ на: комментарий от Deleted

Там у них вечная спешка куда-то. Если честно утомила немного. Приходится патчить местами. А что поделаешь:) Там им трудно что доказать.

vitalikp
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.