summaryrefslogtreecommitdiff
path: root/src/file-manager/fm-properties-window.c
AgeCommit message (Collapse)AuthorFilesLines
2019-07-02Add scroll tabs with mouse wheelLaurent Napias1-0/+8
File's properties and caja's preferences windows
2019-04-12local #include files who are libraries inside <> instead ""Pablo Barciela1-24/+24
2019-04-10local #include files inside "" instead <>Pablo Barciela1-30/+34
2019-01-28Avoid deprecated g_type_class_add_privateWu Xiaotian1-7/+3
- caja-connect-server-dialog - caja-navigation-window - caja-property-browser - caja-sidebar-title - caja-trash-bar - caja-window - caja-zoom-action - caja-zoom-control - fm-desktop-icon-view - fm-properties-window
2018-12-01fm-properties-window: Fix memory leaksPablo Barciela1-6/+13
'g_strconcat' needs to be freed
2018-11-02properties-window: fix checking inconsistent stateAlexandru Pandelea1-1/+1
In the function initial_permission_state_consistent, when the check was made to see if the files have the same permissions, the check was not correct. To fix this, also do & between the first_permissions and the mask. https://bugzilla.gnome.org/show_bug.cgi?id=698955 Adapted from https://gitlab.gnome.org/GNOME/nautilus/commit/37595852
2018-06-04avoid deprecated 'gtk_window_set_wmclass'Pablo Barciela1-1/+0
2018-05-18avoid deprecated 'gtk_dialog_get_action_area'Pablo Barciela1-5/+6
2018-04-04properties-window: support HiDpi for the properties window iconCosimo Cecchi1-17/+10
This was missing from the last commit. origin commit: https://gitlab.gnome.org/GNOME/nautilus/commit/3a6053f1
2018-04-04Support HiDpi iconsCosimo Cecchi1-6/+17
Port the rendering of icons to cairo surfaces, so that we can apply the GDK scale factor when rendering icons. origin commit: https://gitlab.gnome.org/GNOME/nautilus/commit/0d4555d7
2018-03-23avoid 'gtk_file_chooser_dialog_new' with stock idsPablo Barciela1-4/+4
2018-03-12avoid gtk_dialog_add_buttons with stock idsPablo Barciela1-4/+9
2018-02-09avoid deprecated GtkStockPablo Barciela1-5/+5
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-14/+3
2017-07-22don't use deprecated gtk_show_uriraveit651-0/+7
2017-05-25added feature: present the size on disk of files as we present the size of ↵Felipe Barriga Richards1-6/+22
the file.
2016-12-29Show "open with" tab in properties window when "open with" menu availablelukefromdc1-2/+1
2016-12-29fix build warning about wrong variable typemonsta1-1/+1
2016-12-29check for stable version of GTK+3, not for development onemonsta1-1/+1
2016-11-22move to GTK+3 (>= 3.14), drop libunique, GTK+2 code, and --with-gtk build ↵lukefromdc1-1137/+24
option *Remove GTK_VERSION_CHECK (3, 0, 0) and libunique selectors *Remove GTK2 and libunique specific code. *Leaves selector for specific GTK3 versions. *Remove #DEFINES for vbox/hbox previously required for GTK2 compatability *Keep vbox in caja-spatial-window.c, it is necessary for the desktop to work *spatial-window vbox issue at https://github.com/mate-desktop/caja/issues/591
2016-07-20GTK 3.21: stop properties window going full heightlukefromdc1-1/+4
Stop the properties window from ballooning to full screen height when built and run with GTK 3.21/22. In GTK 3.21 the "emblems" tab's scrolled window will expand to the entire height of the screen attempting to accomodate all icons unless this is explicitly limited using the new command gtk_scrolled_window_set_max_content_height(). Unfortunately that command is GTK 3.21 and later only, so this forces GTK 3.21 builds to be run only with Gtk 3.21 and later. Thus this is put behind a GTK 3.21 selector and packages built from it must depend on GTK 3.21 and later. Fortunately no distro is going to ship any file manager built with newer GTK 3 than they ship. A GTK 3.21 build of this will actually open in 3.20 but hit the undefined symbol and crash if you select "properties" on any item, exactly as I would expect it to so.
2016-07-06GTK+-3 fm-properties-window: use widget properties instead of GtkAlignmentraveit651-5/+18
taken from: https://git.gnome.org/browse/nautilus/commit/?id=ba52f92
2016-02-06properties-window: use 'bold and right-aligned are always FALSE' for gtk2 tooWolfgang Ulbrich1-18/+4
This is needed to fix gtk3 build failure for gtk+-3.14, causes by different GTK_CHECK versions for deprecated GtkLabel for 3.16.
2016-01-25GTK3: fix deprecated GtkMiscWolfgang Ulbrich1-2/+2
2016-01-23fm-properties-window: use more code in both GTK+ buildsmonsta1-21/+24
2016-01-19GTK3: don'use deprecated gtk_hseparator_newWolfgang Ulbrich1-3/+7
2016-01-17GTK3: more deprecated GtkVBox/GtkHBox fixesWolfgang Ulbrich1-1/+13
2016-01-15don't use deprecated gdk_cursor_new for both toolkit versionsWolfgang Ulbrich1-1/+3
gdk_cursor_new i deprecated with gtk+-3.16 and gdk_cursor_new_for_display is available since 2.2
2016-01-15GTK3 general: don't use gdk_cursor_unref()Wolfgang Ulbrich1-0/+4
taken from: https://git.gnome.org/browse/nautilus/commit/?id=74a8f78
2016-01-13GTK3 properties-window: port to GtkStyleContextWolfgang Ulbrich1-4/+80
taken from: https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=8e5689
2015-12-05GTK3 properties-window: bold and right-aligned are always FALSEWolfgang Ulbrich1-4/+12
So we can remove them taken from: https://git.gnome.org/browse/nautilus/commit/?id=12bcaf9
2015-12-05GTK3 properties-window: set max-width for value labelsraveit651-0/+1
taken from: https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-16&id=ac83942
2015-12-05GTK3: fm-properties-window, port GtkTable to GtkGridraveit651-39/+880
taken from: https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=0026899 https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=8b99f1f https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=b4877e5 https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-16&id=0a5838
2015-12-04properties -> custom icon dialog: add /usr/share/icons to Placesmonsta1-0/+1
fixes https://github.com/mate-desktop/caja/issues/283
2015-10-19GTK3: do not use deprecated gtk_misc_set_alignmentraveit651-0/+4
2015-10-19GTK3: Replace gtk_{v,h}box new with gtk_box_newraveit651-0/+5
- gtk_{v,h}box usage is deprecated since gtk+-3.2.0
2015-07-20file properties dialog: bring back two missing tabsMonsta1-0/+14
Notes and Image Properties tabs went missing after https://github.com/mate-desktop/caja/commit/451eef9b275ce006b270a3569d96e531e24dd15a fixes https://github.com/mate-desktop/caja/issues/433
2015-07-20small indent fixesMonsta1-1/+1
2015-07-07Revert "show main caja help page from m-u-g in all dialogs"Monsta1-2/+1
This reverts commit b4e25754bf17ef54569367718eda57ea759108c5.
2015-06-17show main caja help page from m-u-g in all dialogsMonsta1-1/+2
this should be corrected when m-u-g will be complete (e.g. will contain help for all these dialogs)
2015-01-13drop support for GLib < 2.36Monsta1-26/+14
Closes https://github.com/mate-desktop/caja/pull/372
2014-12-10file-manager: don't leak memoryMonsta1-1/+3
2014-10-27implementation of extension interface and status management (gsoc2014)Alexander van der Meij1-1/+2
2014-01-27Add option to show file sizes with IEC units instead of SI unitsStefano Karapetsas1-4/+14
Contains also a typo fix for the previous commit Closes #203 https://github.com/mate-desktop/caja/issues/203
2013-12-22Update help uri to the correct locationinfirit1-1/+1
2013-10-06Properly free GHashTable in properties windowStefano Karapetsas1-1/+1
Closes #178 https://github.com/mate-desktop/mate-file-manager/issues/178 I had to recover two functions previously removed in eel-glib-extensions.
2013-08-01Replace ghelp: with help: for user-guideinfirit1-1/+1
2013-07-24Update for mate-desktop changesStefano Karapetsas1-1/+1
2012-12-22[all] silence warnings from GCC 4.6Jasmine Hassan1-3/+1
GCC 4.6 introduced a new warning about variables declared and initialized, but not really used in the function body. Remove all of these occurrences to build cleanly. http://git.gnome.org/browse/nautilus/commit/?id=d4230de8667764e02dbb966b5d806ff78ced2fd5
2012-11-23[src] fix some incompatible pointer type warningsJasmine Hassan1-1/+1
including a silly mistake in caja-window where destroy function's return type was accidently ommitted during the addition of gtk version checks.