| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* nautilus.spec.in: bug 7106, updated mozilla to
require to 0.8 version or higher. and
added conflicts for old M releases
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-27 John Harper <jsh@eazel.com>
reviewed by: Darin Adler <darin@eazel.com>
Fixed bug 7086 (Hitting cntl - F will switch to search, then
back to location bar.):
* src/nautilus-window.c (ui_idle_handler,
nautilu_window_ui_update): set the updating_bonobo_state flag
in the window details structure while sync'ing the UI
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed bug 6725 (Crash on Refresh if viewed file/folder is deleted
outside of Nautilus):
* src/nautilus-window-manage-views.c: (free_location_change):
Reorder so we cancel the callbacks before more I/O has the chance
to happen.
* libnautilus-extensions/nautilus-directory-async.c:
(nautilus_directory_async_state_changed): Don't do any I/O for a
NautilusDirectory object once it's destroyed. Unfortunately, it's
still possible for destroying one NautilusDirectory object to
cause I/O to happen on another, so this doesn't fix the bug (which
is why we also need the change above).
Fixed bug 7080 (Nautilus build failure on Red Hat 7.)
* libnautilus-extensions/nautilus-medusa-support.c: Fixed the bad
#endif with non-comment text after it.
Worked on bug 6928 (create fallback mechanism so eazel-logos
version of each graphic is found if present). We still need a
separate fallback mechanism for the theme XML file, since the
throbber has a different number of frames.
* libnautilus-extensions/nautilus-file-utilities.c:
(nautilus_get_pixmap_directory): Simplify.
(nautilus_pixmap_file): Look in eazel-logos directory first, so we
will pick up logo graphics if there, and non-logo graphics otherwise.
* test/test-nautilus-image-simple.c: (main): Remove a reference to
a logo graphic.
* eazel-logos/.cvsignore:
* eazel-logos/About_Image.png:
* eazel-logos/about_background.png:
* eazel-logos/druid_header.png:
* eazel-logos/eazel-logo-right-side-logo.png:
* eazel-logos/throbber/.cvsignore:
* eazel-logos/throbber/001.png:
* eazel-logos/throbber/002.png:
* eazel-logos/throbber/003.png:
* eazel-logos/throbber/004.png:
* eazel-logos/throbber/005.png:
* eazel-logos/throbber/006.png:
* eazel-logos/throbber/007.png:
* eazel-logos/throbber/008.png:
* eazel-logos/throbber/009.png:
* eazel-logos/throbber/010.png:
* eazel-logos/throbber/011.png:
* eazel-logos/throbber/012.png:
* eazel-logos/throbber/013.png:
* eazel-logos/throbber/014.png:
* eazel-logos/throbber/015.png:
* eazel-logos/throbber/rest.png:
* eazel-logos/default.xml:
Added a new directory with copies of all graphics with the Eazel
logo in them. Next we have to make this directory actually build
and install these logos. Then Non-Eazel-logo'd graphics suitable
for GPL will replace the original copies and these will keep the
Eazel logo versions. The directory also contains the XML file for
the default theme, since we need to change the throbber frames for
the logo vs. non-logo version of the throbber.
* components/services/nautilus-dependent-shared/icons/Makefile.am:
* components/services/nautilus-dependent-shared/icons/eazel-cloud-logo.png:
* components/services/nautilus-dependent-shared/icons/eazel-services-logo.png:
* components/services/nautilus-dependent-shared/icons/service-summary-logo-top.png:
* components/services/nautilus-dependent-shared/icons/startup-logo.png:
* icons/Makefile.am:
* icons/eazel-logo.gif:
* icons/nautilus-logo.png:
Removed unused graphics with the Eazel logo in them. There are a
lot more unused graphics and someone should go through and remove
them. I'm thinking of writing a script to do it.
Other changes.
* components/services/install/nautilus-view/.cvsignore:
* components/services/vault/.cvsignore:
* components/services/vault/command-line/.cvsignore:
* data/top/.cvsignore:
Re-removed .cvsignore files for empty directories.
* THANKS: Corrected one email address.
* check-THANKS.pl: Updated for the latest ChangeLog typos.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed bug 7068 (Icon View lags behind changes to
Icon Captions window)
The correct behavior depended on the order in which
preferences callbacks were processed, which is not
something upon which one should rely.
* src/file-manager/fm-icon-text-window.h:
* src/file-manager/fm-icon-text-window.c:
(icon_captions_changed_callback): Removed this function.
(fm_get_text_attribute_names_preference): Changed name
from fm_get_text_attribute_names_preference_or_default;
now reads preference as well as returning latest well-formed
version of preference (formerly the preference-reading code
and preference-returning code were separated, with tragic
consequences).
(synch_menus_with_preference): Updated for name change.
* src/file-manager/fm-icon-view.c:
(fm_icon_view_get_icon_text_attribute_names): Updated
for name change.
|
|
|
|
|
|
|
|
|
|
| |
2001-02-27 Eric Fischer <eric@eazel.com>
reviewed by: Darin Adler <darin@eazel.com>
* nautilus.spec.in:
Fix mozilla dependency to want version >= 0.7 instead of
exactly 0.7.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix bug 7012 - Space underneath some text lines shrunk. This was
an unfortunate regression due to smooth text rendering
optimizations.
* libnautilus-extensions/nautilus-icon-canvas-item.c:
(draw_or_measure_label_text_aa): Restore the 2 pixel line spacing
in icon text.
* src/nautilus-sidebar-title.c:
(nautilus_sidebar_title_initialize): Add a 2 pixel line spacing
offset between label widgets in the sidebar title.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix bug 7001 - CRITICAL received when dragging icons to sidebar
icon. The problem was that the NautilusLabel text with a drop
shadow offset (such that 2 labels draw) was being clipped as one
single text layout. So, some parts of the code assumed that the
whole content area (the union of the 2 text layouts) was available
for drawing and thus bad dimenstions were fed to the smooth text
layout drawing functsions.
* libnautilus-extensions/nautilus-smooth-text-layout.h:
* libnautilus-extensions/nautilus-smooth-text-layout.c:
(nautilus_smooth_text_layout_draw_to_pixbuf),
(nautilus_smooth_text_layout_draw_to_pixbuf_shadow): New function
to draw the layout text with a shadow.
* libnautilus-extensions/nautilus-label.c:
(nautilus_label_size_request), (label_paint_pixbuf_callback): Pass
in the dirty area instead of the event. Do this to make it clear
that the only thing we care about in this function is the dirty
area and no other event attributes.
change that I happened to make while fixing the bug.
(label_composite_text_callback)
(label_composite_text_and_shadow_callback): Factor out the code to
draw text and "text and shadow" into 2 callbacks.
(label_composite_text_callback_cached): Factor out the code to
draw the cached label (for the solid background case)
(label_paint) (paint_label_smooth): Split up the expose event code
into 2 pieces to make it easier to grok.
(nautilus_label_expose_event): Split out the code from here into
two functions.
(label_get_text_dimensions): Return only the text dimensions
without the drop shadow text offset. (label_get_text_bounds):
Return the bounds only for the text.
(label_get_content_dimensions): New function to get the full
content dimension. (label_get_content_bounds): New function to
get the content bounds; the content bounds is the union of the
text and drop shadow text bounds.
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-27 Dan Mueth <dan@eazel.com>
reviewed by: Ramiro Estrugo <ramiro@eazel.com>
Bug #6908: Activating ScrollKeeper dependency and
update of database upon installation
* nautilus.spec.in:
|
|
|
|
|
|
|
|
|
|
|
|
| |
001-02-27 Dan Mueth <dan@eazel.com>
reviewed by: Maciej Stachowiak <mjs@eazel.com>
Purpose: fix tinderbox death
Commenting out scrollkeeper stuff until we get scrollkeeper
> 0.1.0 on tinderbox.
* nautilus.spec.in:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix bug 7051 (Login dialog mis-capitalizes "Services")
* components/services/summary/nautilus-summary-dialogs.c
(nautilus_summary_show_login_dialog): Change "Eazel services" to
"Eazel Services".
* components/services/trilobite/helper/eazel-helper.c: *
configure.in: * nautilus-installer/src/installer.c:
(eazel_installer_setup_texts), (eazel_install_get_depends): *
nautilus.spec.in: Fixed other references I found to "Eazel
services" by grepping,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-27 Mike Fleming <mfleming@eazel.com>
reviewed by: Eskil Olsen <eskil@eazel.com>
Bug 7008: Navigation to anchors inside a document opened through
gnome-vfs does not work.
Fixed by manually navigating to anchors inside those documents.
Note that this means anchor links only work inside the same document;
external anchor links to gnome-vfs pages still do not work.
* components/mozilla/mozilla-events.cpp:
* components/mozilla/mozilla-events.h:
* components/mozilla/nautilus-mozilla-content-view.c:
(mozilla_dom_mouse_click_callback)
2001-02-26 Mike Fleming <mfleming@eazel.com>
reviewed by: Ramiro Estrugo <ramiro@eazel.com>
Bug 6958: Calling gtk_moz_embed_open_stream before control has realized
will eventually cause crash, so all opens are postponed until after the
stream has realized.
Also changed "reload" code to eliminate case where the component and
mozilla could get out of sync
* components/mozilla/nautilus-mozilla-content-view.c:
(nautilus_mozilla_content_view_initialize),
(mozilla_realize_callback), (mozilla_dom_mouse_click_callback),
(vfs_open_callback), (navigate_mozilla_to_nautilus_uri):
|
| |
|
|
|
|
| |
* configure.in: upped version to 0.8.2 for release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 John Harper <jsh@eazel.com>
reviewed by: Gene Z. Ragan <gzr@eazel.com>
Fixed bug 7073 (Alt-vs-Control, Sawfish-vs-Nautilus, arrow key
bindings problems.) - I also changed sawfish to use control by
default again.
* libnautilus-extensions/nautilus-list.c
(nautilus_list_keyboard_move_to, nautilus_list_keyboard_space):
changed GDK_CONTROL_MASK to GDK_MOD1_MASK to be consistent with
the icon container
2001-02-26 John Harper <jsh@eazel.com>
* components/services/install/nautilus-view/.cvsignore:
* components/services/vault/.cvsignore:
* components/services/vault/command-line/.cvsignore:
* data/top/.cvsignore:
* help/nautilus-quick-reference/C/.cvsignore:
* help/nautilus-user-manual/C/.cvsignore:
* help/nautilus-user-manual/es/.cvsignore:
* helper-utilities/xml-migrate/.cvsignore:
Added and updated .cvsignore files to shut up cvs update
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Eric Fischer <eric@eazel.com>
reviewed by: Robin Slomkoswki <rslomkow@eazel.com>
* nautilus.spec.in:
Remove nautilus-xml-migrate.1 from list of files to include
in RPM, because it's breaking the build and I'm too brain-dead
right now to figure out what I did wrong.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Eric Fischer <eric@eazel.com>
reviewed by: Robey Pointer <robey@eazel.com>
* nautilus-installer/src/installer.c: (eazel_install_progress),
(eazel_install_preflight):
Fix printf() format specifiers for installer->total_mb so
gcc -Wall will stop complaning that a long int is being
printed with a %d specifier.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 John Harper <jsh@eazel.com>
Fixed bug 6825 (nesting indent in tree panel too large,
requires excessive scrolling):
* components/tree/nautilus-tree-view.c
(nautilus_tree_view_initialize): call gtk_ctree_set_indent to
set the indent size of the tree view to 12 pixels (instead of
the default 20)
Fixed a couple of memory leaks:
* components/tree/nautilus-tree-view.c
(nautilus_tree_view_destroy): remember to free the
unparented_tree_nodes list
* components/tree/nautilus-tree-model.c
(nautilus_tree_model_destroy, remove_all_nodes): remember to
free the unparented_nodes list
Try to find more information about bug 7018:
* components/tree/nautilus-tree-view.c,
components/tree/nautilus-tree-model.c,
components/tree/nautilus-tree-node.c: added a lot of error
checking (i.e. g_return_if_fail, etc)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Dan Mueth <dan@eazel.com>
reviewed by: Eric Fischer <eric@eazel.com>
Added a timestamp file so that OMF files only get
built at build time and not at install time.
* help/docs.make:
* help/htmldocs.make:
Added explicit dependency on ScrollKeeper and added
"make -k ; make test" in place of "make -k test".
* nautilus.spec.in:
|
|
|
|
|
|
|
| |
* data/linksets/home.xml:
fixed bug 7067, on clean install, services icon is missing. Arlo
recently removed the old services hand icon, but didn't update
the image reference in the linkset; fixed by updating it.
|
|
|
|
|
| |
* helper-utilities/xml-migrate/.cvsignore:
Ignore generated files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-gdk-font-extensions.c:
(nautilus_gdk_font_get_italic), (bold_font_table_free_one_node),
(bold_font_table_free), (nautilus_gdk_font_get_bold),
(font_bitmap_get_by_size), (nautilus_gdk_font_get_larger),
(nautilus_gdk_font_get_largest_fitting), (font_get_bold),
(font_list_fonts), (font_list_table_free_one_node),
(font_list_table_free), (font_list_fonts_cached), (font_get_name),
(font_get_size_in_pixels),
(xlfd_string_could_be_scalable_non_bitmap):
Rename some private files (remove the nautilus_ prefix) to make it
clear they are not public.
Add caching of the expensive list_fonts () call. Also cache the
results of get_bold_font ().
Always return a valid font for get_bold_font() even if a bold font
is not found.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* icons/arlo/i-directory-12-aa.png:
* icons/arlo/i-directory-12.png:
* icons/arlo/i-directory-192.png:
* icons/arlo/i-directory-20-aa.png:
* icons/arlo/i-directory-20.png:
* icons/arlo/i-directory-24-aa.png:
* icons/arlo/i-directory-24.png:
* icons/arlo/i-directory-36-aa.png:
* icons/arlo/i-directory-36.png:
* icons/arlo/i-directory-96.png:
* icons/arlo/i-directory.xml:
* icons/crux_eggplant/Makefile.am:
* icons/crux_eggplant/i-directory-12-aa.png:
* icons/crux_eggplant/i-directory-12.png:
* icons/crux_eggplant/i-directory-192.png:
* icons/crux_eggplant/i-directory-20-aa.png:
* icons/crux_eggplant/i-directory-20.png:
* icons/crux_eggplant/i-directory-24-aa.png:
* icons/crux_eggplant/i-directory-24.png:
* icons/crux_eggplant/i-directory-36-aa.png:
* icons/crux_eggplant/i-directory-36.png:
* icons/crux_eggplant/i-directory-96.png:
* icons/crux_eggplant/i-directory.xml:
Lots of folder stuff...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 J Shane Culpepper <pepper@eazel.com>
reviewed by: John Sullivan <sullivan@eazel.com>
* README:
Reflecting the need for minimum Mozilla version of 0.8
* components/mozilla/nautilus-mozilla-content-view.c:
(nautilus_mozilla_content_view_initialize),
(mozilla_new_window_callback):
Fixed spelling of Javascript to JavaScript. Removed the
js_status callback because it was only added for debugging
and Ramiro found a bug in it. Finish bug #6885.
* configure.in: Nautilus mozilla component now requires
0.8. Fix for bug #7042.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 John Harper <jsh@eazel.com>
reviewed by: Michael Engber <engber@eazel.com>
Fixed bug 6898 (Tree view initialization may be slower than in
PR3). Instead of instantiating and destroying Nautilus_Metafile
bonobo objects each time metadata is queried, cache an object
for each directory:
* libnautilus-extensions/nautilus-directory-metafile.c
(corba_object_is_local, corba_object_get_servant): new
functions. These are ORBit dependent hacks
(get_metafile): cache the Nautilus_Metafile object in the
NautilusDirectory. Use the above ORBit hacks to break the
circular reference when both client and servant are in the same
process (the servant has always referenced the directory,
caching the metafile in the directory introduces the cycle)
* libnautilus-extensions/nautilus-directory-private.h
(NautilusDirectoryDetails): added field metafile_corba_object
* libnautilus-extensions/nautilus-directory.c
(nautilus_directory_destroy): unref the cached
Nautilus_Metafile object if its non-nil
* libnautilus-extensions/nautilus-metafile.c,
libnautilus-extensions/nautilus-metafile.h
(NautilusMetafileDetails): temporarily moved to
nautilus-metafile.h
* libnautilus-extensions/nautilus-metafile.c (destroy): only
unref the metafile's NautilusDirectory if the
directory_ref_is_gone flag isn't set (set by the get_metafile
method of nautilus-directory-metafile.c when it breaks the
cycle)
2001-02-26 John Harper <jsh@eazel.com>
reviewed by Darin Adler <darin@eazel.com>
Moved much of the BonoboUI overhead to the idle handler. This
should decrease latency when opening new windows.
* src/nautilus-window-private.h: added fields to
NautilusWindowDetails structure: ui_change_depth, ui_idle_id,
ui_is_frozen, ui_pending_menu_initialize
* src/nautilus-window.c, src/nautilus-window.h
(nautilus_window_ui_freeze, nautilus_window_ui_thaw): new
functions. Used to intelligently freeze and thaw the
BonoboUIEngine associated with the window's container. The
thawing (and thus the updating) is done in an idle handler
(nautilus_window_ui_update): used to defeat the UI deferral,
and update immediately
(nautilus_window_constructed): moved part of the menu bar
initialization to the idle handler
* src/nautilus-window-manage-views.c,
src/nautilus-window-menus.c, src/nautilus-window-toolbar.c,
src/nautilus-window.c: call nautilus_window_ui_freeze before
doing any UI changes, and nautilus_window_ui_thaw afterwards
* src/nautilus-window-menus.c
(nautilus_window_initialize_menus): split into two functions:
nautilus_window_initialize_menus_part_1 and _part_2. Part two
populates the `Go' and `Bookmarks' menus (and is deferred until
the idle loop)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Eric Fischer <eric@eazel.com>
reviewed by: Darin Adler <darin@eazel.com> (code)
reviewed by: Robin Slomkowski <rslomkow@eazel.com> (Makefile, etc.)
Fix bug 6197 (write script to convert metafiles and links to
ower-case XML):
* configure.in:
Add helper-utilities/xml-migrate/Makefile to the list of files to
be created.
* helper-utilities/Makefile.am:
Add xml-migrate to the list of subdirectories to be built.
* helper-utilities/xml-migrate/Makefile.am:
New Makefile: compile nautilus-xml-migrate and install its manpage.
* helper-utilities/xml-migrate/xml-migrate.c:
New program: searches a directory for the old uppercase XML files
and turns them into lowercase ones.
* helper-utilities/xml-migrate/nautilus-xml-migrate.1:
New manpage: for the aforementioned program.
* nautilus.spec.in:
Include nautilus-xml-migrate and its manpage in the RPMs.
|
|
|
|
|
|
|
|
|
| |
reviewed by: Darin Adler <darin@eazel.com>
* libnautilus-extensions/nautilus-directory-async.c:
(activation_uri_done):
activation_uri_done (nautilus-directory-async.c) was not
calling nautilus_file_changed - bug 7044.
|
|
|
|
|
|
|
|
|
|
| |
Fix bug 7023 (Multi-window mode opens second instance of same
window.)
* src/nautilus-window-manage-views.c:
(open_location_prefer_existing_window_callback): For windows that
are changing locations, we want to reuse them if the pending
location is the one we are trying to open.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed bug 5812 (Some preferences widgets don't display correct
values when Preferences dialog first displayed at Beginner level)
The bug here was that all the widgets only had their state set
when they were created. They are created when the Preferences
dialog is first shown, even for the preferences that aren't
displayed at this user level. So changing the user level to a
higher one where there preference now appears but has a different
value would leave the widget displaying the "hidden" value instead
of the correct value. Fixed by making the code that updates the
visibility also update the displayed values.
* libnautilus-extensions/nautilus-preferences-item.h:
Public prototype for nautilus_preferences_item_update_displayed_value.
* libnautilus-extensions/nautilus-preferences-item.c:
Added change_signal_ID to Details struct.
(preferences_item_construct): Store the item type in the
Details. Surprisingly, this wasn't being done before. Also,
call nautilus_preferences_item_update_displayed_value after
creating the item.
(preferences_item_update_enum),
(preferences_item_create_enum),
(preferences_item_update_short_enum),
(preferences_item_create_short_enum),
(preferences_item_update_boolean),
(preferences_item_create_boolean),
(preferences_item_update_editable_string),
(preferences_item_create_editable_string),
(preferences_item_update_integer),
(preferences_item_create_integer),
(preferences_item_update_font_family),
(preferences_item_create_font_family),
(preferences_item_update_theme),
(preferences_item_create_theme): Extract the code that sets
the displayed widget value from _create_ to new function
_update_. It's now called at the end of preferences_item_construct
instead of in each _create_ function. Also, store the ID for each
signal handler that monitors widget changes in Details.
(nautilus_preferences_item_update_displayed_value): Call appropriate
update function for item type. Block "change" signal handler while
updating widgetry to avoid redundant preference changed notices.
* libnautilus-extensions/nautilus-preferences-group.c:
(nautilus_preferences_group_update): Call
nautilus_preferences_item_update_displayed_value
Other changes:
* src/nautilus-shell-ui.xml: Return of the ellipsis in "About Nautilus...",
by popular demand.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Rebecca Schulman <rebecka@eazel.com>
reviewed by: Laszlo Kovacs <laszlo.kovacs@sun.com>
* components/help/hyperbola-filefmt.c:
(fmt_scrollkeeper_tree_empty):
Fix missing braces that hid a bug which
was exposed by the "may be used uninitialized"
error in C.
|
| |
|
|
|
|
|
|
| |
* src/nautilus-property-browser.c: (add_reset_property):
fixed bug 7021, reset in colors pane messed up, by adding a call
to turn the raw pixbuf into a property chit.
|
|
|
|
|
|
|
|
|
| |
* .cvsignore:
* help/nautilus-user-manual/es/.cvsignore:
* omf-install/.cvsignore:
* test/.cvsignore:
* user-guide/C/.cvsignore:
Ignore generated files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Eskil Heyn Olsen <eskil@eazel.com>
sleepy reviewer: Robey Pointer <robey@eazel.com>
* components/services/install/lib/eazel-install-logic2.c:
(check_no_two_packages_has_same_file), (install_packages):
when adding extrapackges to main packageslist, check that we're
not adding duplicates.
* components/services/install/lib/eazel-package-system-types.c:
(eazel_install_package_compare):
remopved debug outpu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* components/services/install-view/callbacks.c:
(nautilus_service_install_preflight_check):
* components/services/install-view/forms.c: (add_padding_to_box),
(generate_install_form), (make_query_box):
* components/services/install-view/nautilus-service-install-view.c:
* components/services/install-view/nautilus-service-install-view.h:
Put the preflight query into a pane so it can be made scrollable
if the list of packages gets too long.
* nautilus-installer/src/installer.c: (eazel_install_progress),
(eazel_download_progress), (install_failed),
(eazel_install_preflight):
* nautilus-installer/src/installer.h:
Fix the progress bars to make sense. The fact that they even
looked like they were 90% working before is just a bizarre
coincidence.
|
|
|
|
| |
are attempting to convey. Fixes bug 7009.
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Dan Mueth <dan@eazel.com>
reviewed by: Tux
Fixing bug: 6983 by changing "help:nautilus" to
"help:nautilus-user-manual".
* src/nautilus-window-menus.c:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-25 Eskil Heyn Olsen <eskil@eazel.com>
glanced at by: Ian McKellar <ian@eazel.com>
* components/services/install/command-line/eazel-alt-install-corba.
c: (eazel_download_progress_signal),
(eazel_install_progress_signal):
Fixed bug 6985, no mo're \r's in the translated strings
Fixed bug 7003
* components/services/install/lib/eazel-install-logic2.c:
(check_tree_helper),
(check_no_two_packages_has_same_file),
indent fixed
Nicer output in the non-debug output mode (use readable packagename)
Removed call to add_file_conflict untill SoftCat db is rebuild.
(check_conflicts_against_already_installed_packages),
Test for file existance, if present, do the proper check.
Nicer output in the non-debug ouptut mode (use readable packagename)
(check_feature_consistency),
Set a integer datafield to not recheck consistency for packages
when doing a revive cycle.
Added check to avoid noting certain updates as breaks.
Added check to avoid renoting revived breaks (fixes bug 6811)
(do_file_conflict_check),
Call check_tree_for_conflicts after feature_consistency_check to
revive FeatureBreaks (fixes bug 6811)
(eazel_uninstall_globber):
Removed a c++ commented out debug call.
Also added I18N tags to all g_message output and revamped some
output to be more translator friendly. Ensured that debugless
output still makes sense.
Fixed a bug in uninstall where it would report too many packages.
Removed add_to_breaks_if_new, replaced it with the "normal"
g_list_find_custom call.
* components/services/install/lib/eazel-package-system-types.h:
Changed packagedata->obsolotes into a GList *
* components/services/install/lib/eazel-package-system-types.c:
(packagedata_finalize), (packagedata_copy),
(packagedata_fill_in_missing), (packagedata_get_readable_name),
(eazel_install_package_compare), (packagedata_dump_int):
treat packagedata->obsolotes as a GList* and not a char*.
* components/services/install/lib/eazel-package-system-rpm3.c:
(eazel_package_system_rpm3_packagedata_fill_from_header):
Correctly read the RPMTAG_OBSOLETES and put into the packagedata object.
|
|
|
|
| |
speed it up a bit and stop it from growing then freezing then jumping to a new size. Will do more after 1.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Dan Mueth <dan@eazel.com>
reviewed by: Maciej Stachowiak <mjs@eazel.com>
* help/docs.make: Small fix. Won't take effect until
nautilus.spec.in stops explicitly setting $prefix to
hold RPM_BUILD_ROOT. When that is fixed, this will
allow OMF files to hold the correct path to the docs.
* nautilus.spec.in: Removed a line referring to an image
which Arlo removed earlier.
|
|
|
|
|
|
|
| |
* icons/arlo/Makefile.am:
* icons/arlo/i-regular-20-aa.png:
* icons/arlo/i-regular-20.png:
Added a 20 pixel version for the Tree view and menus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Gene Z. Ragan <gzr@eazel.com>
reviewed by: John Harper <jsh@eazel.com>
Fixed bug 3898, selection in icon view extremely slow
I increased the performance of drag selection of icons in a few ways.
First, I avoid unneeded, repeated transforms of coordinates from
world coordinates to canvas coordinates. I also cached three freqeuently
calculated dimensions; the icons bounds in canvas coordinates, the icons
text bounds and canvas coordinates and the bounding rect of all emblems
in canvas coordinates. Instead of repeatedly calculating these values,
have functions refer to the cached values. In hit_test, I then do a
quick intersection check of the drag rect with the cached values before
proceeding to the more expensive intersection detection routines.
* libnautilus-extensions/nautilus-icon-canvas-item.c:
* libnautilus-extensions/nautilus-icon-canvas-item.h:
(nautilus_icon_canvas_item_set_image), (compute_text_rectangle),
(nautilus_icon_canvas_item_draw),
(nautilus_icon_canvas_item_render),
(nautilus_icon_canvas_item_bounds), (get_icon_canvas_rectangle),
Set up the various places that we need to update our cached items.
(nautilus_icon_canvas_item_update_bounds):
Update our cached values.
(hit_test), (hit_test_stretch_handle):
Perform quick interesection checks before doing more expensive checks.
(nautilus_icon_canvas_item_hit_test_rectangle):
Change function to use canvas coordinates. The caller is responsible
to do the conversion form world to canvas. This provides a large
optimization if this routine is caled in a loop.
* libnautilus-extensions/nautilus-icon-container.c:
* libnautilus-extensions/nautilus-icon-container.h:
(rubberband_select):
Do transform of drag rect from world coordiantes to canvas canvas
coordinates onlty once. There is no need to do this for every canvas
item that is visted during list traversal.
* libnautilus-extensions/nautilus-icon-dnd.c:
(nautilus_icon_container_item_at):
Call nautilus_icon_canvas_item_hit_test_rectangle() using coordinate
converted to canvas coordinates.
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Feb 26 03:00:03 2001 George Lebl <jirka@5z.com>
Gene Z. Ragan <gzr@eazel.com> was subjected to this patch and
survived.
* components/help/hyperbola-nav-tree.c (set_node_style): Also
set HYP_TREE_NODE_BOOK type nodes to italic, which should finally
completely fix #6911
|
|
|
|
| |
Mistake in the xml file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in:
* icons/arlo/Makefile.am:
* icons/arlo/i-regular-12-aa.png:
* icons/arlo/i-regular-12.png:
* icons/arlo/i-regular-192-aa.png:
* icons/arlo/i-regular-192.png:
* icons/arlo/i-regular-24-aa.png:
* icons/arlo/i-regular-24.png:
* icons/arlo/i-regular-36-aa.png:
* icons/arlo/i-regular-36.png:
* icons/arlo/i-regular-72-aa.png:
* icons/arlo/i-regular-72.png:
* icons/arlo/i-regular-96-aa.png:
* icons/arlo/i-regular-96.png:
* icons/arlo/i-regular-aa.png:
* icons/arlo/i-regular.png:
* icons/arlo/i-regular.xml:
Changed the design of the Crux documents to have 8.5 x 11
aspect ratio, and removed the torn out of a sprial notebook
visual appearance.
I also added all the sizes that Nautilus needs in both 8 bit
and 1 bit mask mode.
* icons/crux_eggplant/Makefile.am:
* icons/crux_eggplant/crux_eggplant.xml:
* icons/crux_eggplant/i-regular-192-aa.png:
* icons/crux_eggplant/i-regular-192.png:
* icons/crux_eggplant/i-regular-72-aa.png:
* icons/crux_eggplant/i-regular-72.png:
* icons/crux_eggplant/i-regular-96-aa.png:
* icons/crux_eggplant/i-regular-96.png:
* icons/crux_eggplant/i-regular-aa.png:
* icons/crux_eggplant/i-regular.png:
* icons/crux_eggplant/i-regular.xml:
Removed the throbber and the document icons out of Crux Eggplant
and made them point to the ones in Crux teal.
|
|
|
|
|
|
|
|
|
|
| |
2001-02-26 Dan Mueth <dan@eazel.com>
reviewed by: Seth Nickell <snickell@stanford.edu>
Updating spec file to fix breakage... mjs removed this program.
* nautilus.spec.in: Removed %{prefix}/bin/eazel-vault
|
|
|
|
|
|
|
|
|
| |
2001-02-25 Dan Mueth <dan@eazel.com>
reviewed by: Robey Pointer <robey@eazel.com>
* po/POTFILES.in: Fixed breakage caused by mjs moving some
files around and forgetting to update this file.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* components/services/install/lib/eazel-install-logic2.c:
(packagedata_add_to_breaks_if_new),
(do_requirement_consistency_check_package),
(do_requirement_consistency_check_internal),
(do_requirement_consistency_check), (check_tree_helper):
Trying to make the new consistency-check stuff work, so that the
RH62 install will succeed. This seems to do it for me. First,
flatten the dep-tree before doing consistency checks, to make sure
everything gets checked. Second, only add a package to the breaks
list if that package isn't already there.
* components/services/install/lib/eazel-install-problem.c:
(get_detailed_messages_breaks_foreach):
Clean up one of the messages a little bit so it's less
nonsensical.
* components/services/install/lib/eazel-package-system-types.c:
(dump_package_break_list):
The names of these (debug messages) appeared to be reversed, which
might have caused someone unneeded heartbreak someday.
* nautilus-installer/src/installer.c: (eazel_install_preflight):
If any packages failed before the preflight, give up.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-25 John Fleck <jfleck@inkstain.net>
reviewed by: George Lebl <jirka@5z.org>
* components/help/converters/gnome-db2html2/toc-elements.c
adding code to toc_glossterm_start_elemen and
toc_glossterm_end_element to set and unset boolean
variable in_printed_title that determines whether we're in a
printed title in the table of contents
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* components/services/install/nautilus-view/.cvsignore:
* components/services/install/nautilus-view/Makefile.am:
* components/services/install/nautilus-view/Nautilus_View_install.oaf.in:
* components/services/install/nautilus-view/callbacks.c:
* components/services/install/nautilus-view/callbacks.h:
* components/services/install/nautilus-view/forms.c:
* components/services/install/nautilus-view/forms.h:
* components/services/install/nautilus-view/main.c:
* components/services/install/nautilus-view/nautilus-service-install-view.c:
* components/services/install/nautilus-view/nautilus-service-install-view.h:
* components/services/install/nautilus-view/nautilus-service-install.c:
* components/services/install/nautilus-view/nautilus-service-install.h:
Move it all to components/services/install-view
* components/services/install/Makefile.am: Don't build nautilus-view subdir.
* components/services/Makefile.am: Build insall-view subdir.
* components/services/install-view/Makefile.am: Don't do evil hack
to build inventory dir.
* components/services/vault/.cvsignore:
* components/services/vault/Makefile.am:
* components/services/vault/command-line/.cvsignore:
* components/services/vault/command-line/Makefile.am:
* components/services/vault/command-line/main.c:
* components/services/vault/command-line/vault-operations.c:
* components/services/vault/command-line/vault-operations.h:
Remove old cruft.
* configure.in: Adjust for above changes.
|