summaryrefslogtreecommitdiff
path: root/src/nautilus-image-properties-page.c
Commit message (Collapse)AuthorAgeFilesLines
* image-properties-page: port away from manual declsKevin Lopez2017-02-231-78/+73
| | | | | | | This patch reduces the number of macros used to define the type, by means of the macro G_DECLARE*, and improves the readability of code. https://bugzilla.gnome.org/show_bug.cgi?id=778138
* general: run uncrustifyCarlos Soriano2016-08-291-551/+614
| | | | | | | | And make the style of Nautilus the same for all files. Hopefully we can fix all the style issues we can find in the next days, so expect a little of movement on this. https://bugzilla.gnome.org/show_bug.cgi?id=770564
* general: merge libnautilus-private to srcwip/csoriano/private-to-srcCarlos Soriano2016-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And fix make distcheck. Although libnautilus-private seem self contained, it was actually depending on the files on src/ for dnd. Not only that, but files in libnautilus-private also were depending on dnd files, which you can guess it's wrong. Before the desktop split, this was working because the files were distributed, but now was a problem since we reestructured the code, and now nautilus being a library make distcheck stop working. First solution was try to fix this inter dependency of files, but at some point I realized that there was no real point on splitting some of those files, because for example, is perfectly fine for dnd to need to access the window functions, and it's perfectly fine for the widgets in the private library to need to access to all dnd functions. So seems to me the private library of nautilus is somehow an artificial split, which provides more problems than solutions. We needed libnautilus-private to have a private library that we could isolate from extensions, but I don't think it worth given the problems it provides, and also, this not so good logical split. Right now, since with the desktop split we created a libnautilus to be used by the desktop part of nautilus, extensions have access to all the API of nautilus. We will think in future how this can be handled if we want. So for now, merge the libnautilus-private into src, and let's rethink a better logic to split the code and the private parts of nautilus than what we had. Thanks a lot to Rafael Fonseca for helping in get this done. https://bugzilla.gnome.org/show_bug.cgi?id=765543
* general: remove vim modelinesCarlos Soriano2016-04-041-1/+0
| | | | | | | | | | | | | Vim and emacs modelines are used to specify some of the code style in the code. However, this is misleading and poorly supported since nautilus had a mix of code style for some time. Also, the mode lines doesn't specify the whole code style, so we will need to use a different tool as well to specify the whole code style. For that, we can just use a different tool for everything. So remove the mode lines, and in a short future we will reestyle the nautilus code to have a single code style, and use a tool like editorconfig to specify the whole code style.
* project: replace deprecated GtkMisc callsGeorges Basile Stavracas Neto2015-07-211-2/+4
| | | | | | | | | | | GtkMisc is deprecated since 3.14 release, being replaced by GtkWidget's halign & valign, and GtkLabel's xalign & yalign. Nautilus, however, did not updated its codebase to match the new deprecations. Remove any reminescent gtk_misc* calls from the codebase.
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
|
* image-properties-page: don't use gtk_scrolled_window_add_with_viewport()Cosimo Cecchi2013-02-061-1/+1
|
* Normalize signal namesWilliam Jon McCann2013-01-221-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=692234
* general: Use proper Unicode ellipsis instead of three periodsJeremy Bicha2012-12-031-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=689586
* image-properties: add a comment for translatorsCosimo Cecchi2012-10-021-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=685189
* Add extra data to the image propertiesWilliam Jon McCann2012-09-251-0/+41
| | | | | | That includes PNG tEXt chunk information. https://bugzilla.gnome.org/show_bug.cgi?id=613288
* Clean up the image properties codeWilliam Jon McCann2012-09-251-73/+83
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=613288
* Add generic image support to image properties pageWilliam Jon McCann2012-08-171-41/+91
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=682097
* Wrap and possibly scroll when image properties are longWilliam Jon McCann2012-08-161-5/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=641822
* Improve the Image properties pageWilliam Jon McCann2012-08-141-71/+58
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=681803
* image-properties: show error string when failing to open imageCosimo Cecchi2012-07-121-0/+2
| | | | | | | | If we fail to open the image file for reading, make sure we still call load_finished(), which will replace the loading string with an error message in this case. https://bugzilla.gnome.org/show_bug.cgi?id=679016
* all: fix GCC pointer signedness warningsCosimo Cecchi2012-05-311-2/+2
| | | | New cycle, new set of warnings triggered by glibc/GCC.
* image-properties: set the description label to wraprustyBSD2012-05-211-0/+1
| | | | | | | Or images with a very long description will create a label that is bigger than the whole screen. https://bugzilla.gnome.org/show_bug.cgi?id=566411
* all: don't use deprecated Gtk[H/V]BoxCosimo Cecchi2011-06-131-2/+3
|
* image-properties-page: don't special-case old EXIF/XMP APIsCosimo Cecchi2010-10-301-10/+1
|
* image-properties-page: call gdk_pixbuf_loader_close() earlier (#558267)Marcus Carlson2010-10-141-1/+4
| | | | | This helps smaller images (>8192 bytes) to signal size_prepared before reading image geometry.
* Don't give input focus to the selectable label (#591902).Cosimo Cecchi2010-05-031-0/+5
|
* Move functions outside of #ifdefs (#599290)Cosimo Cecchi2009-10-251-29/+29
| | | | This unbreaks the build if you compile without EXIF/EXEMPI.
* Use separate labels for attributes (#598545).Cosimo Cecchi2009-10-181-62/+101
| | | | This is useful so that we can easily select the text for each attribute.
* Bug 574546 – Document nautilus_property_page_provider_get_pages()Sven Herzberg2009-03-091-11/+0
| | | | | | | | | | | | | | 2009-03-08 Sven Herzberg <herzi@lanedo.com> Bug 574546 – Document nautilus_property_page_provider_get_pages() * libnautilus-extension/nautilus-property-page-provider.c: document the function * src/nautilus-image-properties-page.c, * src/nautilus-notes-viewer.c: drop the function documentation, it's in the API reference now svn path=/trunk/; revision=15070
* Plug a mem leak. Bug #552691.Christian Persch2008-10-131-1/+7
| | | | | | * src/nautilus-image-properties-page.c: Plug a mem leak. Bug #552691. svn path=/trunk/; revision=14726
* Remove unnecessary includes of libgnomeCosimo Cecchi2008-10-061-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-06 Cosimo Cecchi <cosimoc@gnome.org> * libnautilus-private/nautilus-customization-data.c: * libnautilus-private/nautilus-dnd.c: * libnautilus-private/nautilus-file-utilities.c: * libnautilus-private/nautilus-file.c: * libnautilus-private/nautilus-global-preferences.c: * libnautilus-private/nautilus-icon-dnd.c: * libnautilus-private/nautilus-icon-private.h: * libnautilus-private/nautilus-monitor.c: * src/file-manager/fm-desktop-icon-view.c: * src/file-manager/fm-ditem-page.c: * src/file-manager/fm-error-reporting.h: * src/file-manager/fm-list-view.c: * src/file-manager/fm-properties-window.c: * src/nautilus-history-sidebar.c: * src/nautilus-image-properties-page.c: * src/nautilus-information-panel.c: * src/nautilus-location-bar.c: * src/nautilus-location-entry.c: * src/nautilus-main.c: * src/nautilus-navigation-window-menus.c: * src/nautilus-navigation-window.c: * src/nautilus-places-sidebar.c: * src/nautilus-window-manage-views.c: * src/nautilus-window-toolbars.c: Remove unnecessary includes of libgnome svn path=/trunk/; revision=14689
* Move all of Nautilus to single Gtk+ includes, because Mitch says so.A. Walton2008-05-211-2/+1
| | | | | | | | | | | 2008-05-21 A. Walton <awalton@gnome.org> * */*.[ch]: Move all of Nautilus to single Gtk+ includes, because Mitch says so. Closes Bug #530315. svn path=/trunk/; revision=14182
* If we get a NULL exifdata, don't try to dereference it. Fixes BGO #530851.Hans Petter Jansson2008-05-031-1/+1
| | | | | | | | | | 2008-05-03 Hans Petter Jansson <hpj@novell.com> * src/nautilus-image-properties-page.c (append_exifdata_string): If we get a NULL exifdata, don't try to dereference it. Fixes BGO #530851. svn path=/trunk/; revision=14129
* Only use <gio/gio.h> includeAlexander Larsson2007-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-14 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-bookmark.c: * libnautilus-private/nautilus-bookmark.h: * libnautilus-private/nautilus-desktop-icon-file.c: * libnautilus-private/nautilus-desktop-link-monitor.c: * libnautilus-private/nautilus-desktop-link.c: * libnautilus-private/nautilus-desktop-link.h: * libnautilus-private/nautilus-directory-private.h: * libnautilus-private/nautilus-directory.h: * libnautilus-private/nautilus-emblem-utils.h: * libnautilus-private/nautilus-file-changes-queue.h: * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-file-operations.h: * libnautilus-private/nautilus-file-utilities.c: * libnautilus-private/nautilus-file-utilities.h: * libnautilus-private/nautilus-file.c: * libnautilus-private/nautilus-file.h: * libnautilus-private/nautilus-icon-info.c: * libnautilus-private/nautilus-icon-info.h: * libnautilus-private/nautilus-link.c: * libnautilus-private/nautilus-mime-actions.h: * libnautilus-private/nautilus-mime-application-chooser.c: * libnautilus-private/nautilus-monitor.c: * libnautilus-private/nautilus-monitor.h: * libnautilus-private/nautilus-open-with-dialog.c: * libnautilus-private/nautilus-open-with-dialog.h: * libnautilus-private/nautilus-program-choosing.c: * libnautilus-private/nautilus-program-choosing.h: * libnautilus-private/nautilus-progress-info.h: * libnautilus-private/nautilus-recent.h: * libnautilus-private/nautilus-search-directory.c: * libnautilus-private/nautilus-search-engine-simple.c: * libnautilus-private/nautilus-trash-monitor.c: * libnautilus-private/nautilus-trash-monitor.h: * libnautilus-private/nautilus-ui-utilities.c: * libnautilus-private/nautilus-view-factory.h: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-directory-view.h: * src/file-manager/fm-icon-container.c: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-tree-model.h: * src/file-manager/fm-tree-view.c: * src/nautilus-application.c: * src/nautilus-application.h: * src/nautilus-bookmark-list.c: * src/nautilus-bookmark-list.h: * src/nautilus-desktop-window.c: * src/nautilus-image-properties-page.c: * src/nautilus-location-entry.c: * src/nautilus-navigation-window.c: * src/nautilus-pathbar.c: * src/nautilus-pathbar.h: * src/nautilus-places-sidebar.c: * src/nautilus-property-browser.c: * src/nautilus-query-editor.c: * src/nautilus-window-menus.c: Only use <gio/gio.h> include svn path=/trunk/; revision=13529
* Merge gio-branchAlexander Larsson2007-11-301-133/+179
| | | | svn path=/trunk/; revision=13464
* Optionally support XMP metadata in images via exemi (#451380) Patch fromAlexander Larsson2007-07-241-4/+99
| | | | | | | | | | | | | | 2007-07-24 Alexander Larsson <alexl@redhat.com> * configure.in: * src/Makefile.am: * src/nautilus-image-properties-page.c: * src/nautilus-main.c: Optionally support XMP metadata in images via exemi (#451380) Patch from Hubert Figuiere svn path=/trunk/; revision=13021
* Don't ignore EXIF metadata of JPEG with XMP. (#451344) Patch from HubertMartin Wehner2007-07-101-1/+1
| | | | | | | | | | 2007-07-10 Martin Wehner <martin.wehner@gmail.com> * src/nautilus-image-properties-page.c: (file_read_callback): Don't ignore EXIF metadata of JPEG with XMP. (#451344) Patch from Hubert Figuiere <hfiguiere@teaser.fr> svn path=/trunk/; revision=12991
* Sparse cleanups from kjartanAlexander Larsson2007-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-02 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file.c: * libnautilus-private/nautilus-icon-canvas-item.c: * libnautilus-private/nautilus-icon-container.c: * libnautilus-private/nautilus-program-choosing.c: * libnautilus-private/nautilus-trash-file.c: * libnautilus-private/nautilus-tree-view-drag-dest.c: * src/file-manager/fm-desktop-icon-view.c: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-list-model.c: * src/file-manager/fm-list-view.c: * src/file-manager/fm-tree-model.c: * src/nautilus-image-properties-page.c: * src/nautilus-navigation-bar.c: * src/nautilus-query-editor.c: * src/nautilus-search-bar.c: * src/nautilus-window-private.h: Sparse cleanups from kjartan svn path=/trunk/; revision=12780
* Avoid markup in translatable messages (#360448). Patch from Elijah NewrenMartin Wehner2006-12-191-2/+2
| | | | | | | | | | 2006-12-19 Martin Wehner <martin.wehner@gmail.com> * src/nautilus-image-properties-page.c: (load_finished): * src/nautilus-query-editor.c: (nautilus_query_editor_init), (setup_internal_entry): Avoid markup in translatable messages (#360448). Patch from Elijah Newren <newren@gmail.com>
* Prefer "Date Taken" and "Date Digitized" over "Date Modified" whenMartin Wehner2006-05-011-3/+13
| | | | | | | | | | | 2006-05-01 Martin Wehner <martin.wehner@gmail.com> * src/nautilus-image-properties-page.c: (append_tag_value_pair), (append_exifdata_string): Prefer "Date Taken" and "Date Digitized" over "Date Modified" when deciding which date to show from image metadata. (#331810) Patch from Pat Suwalski <pat@suwalski.net>
* Use gi18n.h instead of deprecated gnome-i18n.h header.Martin Wehner2006-03-181-1/+1
| | | | | | | | | | | | | | | | | | 2006-03-18 Martin Wehner <martin.wehner@gmail.com> * libnautilus-private/*.c: * src/file-manager/*.c: * src/*.c: Use gi18n.h instead of deprecated gnome-i18n.h header. * libnautilus-private/nautilus-query.c: (nautilus_query_to_readable_string): Mark string for translation. * po/POTFILES.in: Add nautilus-query.c Patch from Wouter Bolsterlee <uws+gnome@xs4all.nl>
* list width/height separately (#159851)Alexander Larsson2005-07-111-3/+9
| | | | | | | | | 2005-07-11 Alexander Larsson <alexl@redhat.com> * src/nautilus-image-properties-page.c: (load_finished): list width/height separately (#159851) Patch from Christian Neumair <chris@gnome-de.org>
* Support the API change in libexif > 0.5.12.Chris Lahey2005-01-271-0/+7
| | | | | | | 2005-01-27 Chris Lahey <clahey@ximian.com> * acconfig.h, configure.in, src/nautilus-image-properties-page.c: Support the API change in libexif > 0.5.12.
* Merge bonobo-slay-branchAlexander Larsson2004-11-221-0/+502
2004-11-22 Alexander Larsson <alexl@redhat.com> * Merge bonobo-slay-branch