Shadows are present in design mockups, frame is not.
In GTK 4 we are going to be able to draw shadows in the new views using
CSS, which is going to be much better than transforming pixbufs.
Furthermore, this removes another use of libgd, which we want to stop
depending on as part of the GTK 3-to-4 migration.
2009-01-28 Cosimo Cecchi <cosimoc@pluto>
* icons/Makefile.am:
* src/nautilus-notes-viewer.c: (nautilus_notes_viewer_init):
Remove "note-indicator.png" and use the themable icon we just
added to display the emblem in the sidebar.
svn path=/trunk/; revision=14892
2008-01-10 Luca Ferretti <elle.uca@libero.it>
* configure.in:
* data/Makefile.am:
* data/icons/*:
* icons/Makefile.am:
* icons/appicon/*:
Move "nautilus" named icon from icon/appicon to data/icons
matching the directory and naming structure of other GNOME
projects.
This will also help if we'll need to add custom themeable
icons.
svn path=/trunk/; revision=13583
2006-12-08 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-canvas-item.c:
* libnautilus-private/nautilus-icon-container.c:
* libnautilus-private/nautilus-icon-private.h:
Draw selection rect using cairo.
* icons/Makefile.am:
* icons/text-selection-frame.png:
Remove old icon used for selection rect.
Patch from Gene Z. Ragan
2006-12-04 Luca Ferretti <elle.uca@libero.it>
* configure.in:
* icons/Makefile.am:
* icons/appicon/*:
Add new Nautilus logo from Ulisse Perusin, installed
as named icon ("nautilus") in $(prefix)/share/icons/hicolor/.
* icons/nautilus-launch-icon.png:
Removed.
* src/nautilus-window-menus.c:
Use the new named icon logo in about dialog.
2005-03-16 Diego Gonzalez <diego@pemas.net>
* libnautilus-private/Makefile.am: remove nautilus-theme.[c-h]
from the build process.
* libnautilus-private/nautilus-icon-factory.c:
(load_thumbnail_frame) remove the need to use the deprecated
nautilus themes.
* libnautilus-private/nautilus-icon-canvas-item.c:
(draw_strech_handles), (it_test_stretch_handle):
remove the need to use the deprecated nautilus themes.
* libnautilus-private/nautilus-thumbnails.c:
* libnautilus-private/nautilus-icon-factory.c:
remove nautilus-theme.h include
* src/nautilus-navigation-window.c:
* src/nautilus-property-browser.c:
* src/nautilus-notes-viewer.c:
* src/nautilus-sidebar-title.c:
* src/nautilus-window-manage-views.c:
* src/nautilus-window-toolbars.c:
* src/nautilus-zoom-control.c:
remove nautilus-theme.h include
* src/nautilus-sidebar-title:
(nautilus_sidebar_title_select_text_color): remove use of
old theme stuff and adapt the shadow offset, made it equal to 1,
which is the default.
(nautilus_sidebar_title_theme_changed): remove, as there will be
no sidebar theme changes.
(nautilus_sidebar_title_init): remove the theme_changed callback, as
there will not be sidebar theme changes anymore.
* src/nautilus-notes-viewer.c:
(nautilus_notes_viewer_init): remove use of old theme stuff.
* icons/Makefile.am: don't install old theme stuff.
2005-03-31 Martin Wehner <martin.wehner@gmail.com>
* icons/audio.svg:
New svg icon from Corey Woodworth <CoreyWoodworth@gmail.com>
* icons/audio.png:
Remove old file.
* icons/Makefile.am:
Install new icon.
* libnautilus-private/nautilus-icon-canvas-item.c:
(real_map_pixbuf):
Use svg instead of bitmap audio preview emblem.
Patch from Jaap Haitsma <jaap@haitsma.org>
2003-07-19 Dennis Cranston <dennis_cranston at yahoo com>
* icons/Makefile.am: Added window icon for the File Management
capplet.
* icons/nautilus-file-management-properties.png: New file.
2002-11-07 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-customization-data.c:
* icons/chit_frame.png:
Make chit alpha blended. New image from Jens Lautenbacher <jtl@schlund.de>.
2002-11-07 Jan Arne Petersen <jpetersen@uni-bonn.de>
* libnautilus-private/nautilus-icon-canvas-item.c:
(draw_or_measure_label_text), (create_label_layout),
(get_label_layout), (nautilus_icon_canvas_item_event):
In single click mode use a hand cursor instead of underlining.
* src/nautilus-window.c: (create_view_as_menu_item):
* src/Nautilus_shell.server.in:
Add mnemonics to the 'View as List' and 'View as Icons' entries.
* icons/Makefile.am:
* src/nautilus-window-manage-views.c: (compute_title),
(nautilus_window_update_icon), (set_displayed_location),
(viewed_file_changed_callback), (location_has_really_changed),
(title_changed_callback):
* src/nautilus-window-private.h:
* src/nautilus-window.c: (icons_changed_callback),
(nautilus_window_instance_init):
Use the real file icons as window border icons in the nautilus window
and file properties dialog. Use a special desktop icon and title in
the Ctrl-Alt-Tab window.
2002-08-08 Federico Mena Quintero <federico@ximian.com>
* icons/crux_teal/crux_teal.xml: Added the "highlight_color_rgba"
attribute to directory lists so that they will look pretty.
2002-08-06 Federico Mena Quintero <federico@ximian.com>
Fixes#82194.
* icons/text-selection-frame.png: Made the base frame image white
with rounded corners over a transparent background.
* libnautilus-private/nautilus-icon-container.c
(nautilus_icon_container_theme_changed): If the theme does not
specify a color for the text highlight color, use the widget
style's base[GTK_STATE_SELECTED].
* libnautilus-private/nautilus-icon-canvas-item.c
(draw_or_measure_label_text): Multiply the (white) selection
pixbuf by the highlight color so that we get a tinted pixbuf with
proper alpha.
2002-07-19 Federico Mena Quintero <federico@ximian.com>
Fixes the Nautilus part of #46238; see eel for the other part.
* components/hardware/nautilus-hardware-view.c
(nautilus_hardware_view_init): Do not set a hardcoded background
color; just use the color from the GTK+ theme. We still set up
the EelBackground as this handles dragged colors, but it does not
save them anywhere.
* components/notes/nautilus-notes.c (make_notes_view): Do not set
up an EelBackground at all for the text view; just let it use the
default color from the GTK+ theme. This code did not handle
dragged colors or anything, anyways.
* src/nautilus-property-browser.c
(nautilus_property_browser_init): Do not set a hardcoded
background color.
* src/nautilus-sidebar.c (nautilus_sidebar_style_set):
::style_set() handler; we act as if the theme changed.
* icons/gnome/gnome.xml: Removed hardcoded colors and background
images so that we follow the current GTK+ theme. It's bland but good.
2002-06-28 Alexander Larsson <alexl@redhat.com>
* icons/gnome/throbber/Makefile.am:
* icons/gnome/throbber/001-006.png:
* icons/gnome/gnome.xml:
New throbber for gnome theme.
Drawn by Ben FrantzDale <bfrantzdale@hmc.edu>
2002-06-28 Alexander Larsson <alexl@redhat.com>
* icons/default/Makefile.am (icon_DATA):
* icons/default/trash-empty-192.png:
* icons/default/trash-full-192.png:
Added new 192 pixel versions of trash icon.
Drawn by Ben FrantzDale <bfrantzdale@hmc.edu>
2002-05-16 Michael Meeks <michael@ximian.com>
* icons/tahoe/tahoe.xml:
* icons/gnome/gnome.xml:
* icons/sierra/sierra.xml:
* icons/crux_teal/crux_teal.xml:
* icons/crux_eggplant/crux_eggplant.xml:
* icons/default/default.xml: put back the old
nautilus values, keep the new values in
number_v_2_offset.
* src/nautilus-zoom-control.c (draw_number):
ask for number_v_2_offset so we can keep theme
compatibility and get offsets right. Mostly
we want 0 for the offset anyway, so this
automagically gets most things right.
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
* src/nautilus-shell-ui.xml:
Stock icons for back, forward, up, home, new, close,
add bookmarks
* icons/default/default.xml:
* icons/crux_teal/crux_teal.xml:
* icons/crux_eggplant/crux_eggplant.xml:
Point throbber to http://www.gnome.org/nautilus/
* icons/default/Makefile.am:
* icons/crux_teal/Makefile.am:
* icons/crux_eggplant/Makefile.am:
* icons/default/Makefile.am:
* icons/*/[Back|Forward|Home|Refresh|Stop|Up].png:
Use stock toolbar items for all out themes.
Patches from Dave Bordoley <bordoley@msu.edu>
2002-03-11 Anders Carlsson <andersca@gnu.org>
* icons/Makefile.am:
* icons/nautilus-launch-icon.png:
Re-add nautilus-launch-icon.
* src/nautilus-window.c: (set_up_default_icon_list):
Use nautilus_pixmap_file to get the full path to the icons used.
(nautilus_window_class_init):
Remove nautilus_window_realize function, it only contained
stuff we don't need to do these days.
* components/tree/nautilus-tree-model.c:
(tree_node_has_dummy_child): Add new "inserted_first_child"
boolean so we can insert new children and get rid of the "empty"
node.
(insert_node): Handle the case where we insert the first child,
and the empty node goes away.
(start_monitoring_directory): Set the "done loading" state a bit
earlier.
(nautilus_tree_model_ref_node): Make the "done loading" state be
false if there are no children, so we see "Loading" rather than
"Empty" until we are sure it's empty.
* icons/default/default.xml:
* icons/gnome/gnome.xml:
* icons/sierra/sierra.xml:
* icons/tahoe/tahoe.xml:
Vertical offset of "-1" looks right.
* src/Makefile.am: Remove run-nautilus.
* src/run-nautilus: Remove.
* icons/crux_eggplant/crux_eggplant.xml:
* icons/crux_teal/crux_teal.xml:
* icons/default/default.xml:
* icons/gnome/gnome.xml:
* icons/sierra/sierra.xml:
* icons/tahoe/tahoe.xml:
Tweaked the zoom control specifications to match the new nicer
rules.
* src/nautilus-zoom-control.c: (draw_number):
Removed a lot of strangeness and fudge factors from this function.