[nautilus] Created tag mjs_pre_great_renaming



The unsigned tag 'mjs_pre_great_renaming' was created.

Tagger: Eskil Heyn Olsen <eskil src gnome org>
Date: 959399585 +0000



Changes since the last tag 'V0_0':

Ali Abdin (2):
      Fixed a typo - This fixed BUG #930
      2000-05-25  Ali Abdin  <aliabdin aucegypt edu

Andreas Hydén (4):
      Added sv to ALL_LINGUAS
      Added Swedish translation
      Updated Swedish translation
      Updated Swedish translation of the very very cool nautilus-program

Andy Hertzfeld (178):
      made the initial path be the user's home directory.
      made the location bar draggable by removing LOCKED flag to be consistent
      initial bare bones implementation of index panel
      changed the way the index panel gets notified of location changes
      made dropping a color on the index panel work (it doesn't save the
      added a debug menu and it's first item that shows the color picker
      made dragging within a window actually move the canvas item correctly, and
      made single-click open work made dragging to desktop work
      made the dragging code set up an image of the canvas item being dragged
      made dragging work right by rendering a pixbuf to a pixmap and mask to
      *** empty log message ***
      made reading metafile from directory where we don't have write permissions
      don't activate files if the button was held down for too long
      made icons centered with respect to the text
      disabled the pernicious call to relayout in size_allocate, at least
      first cut at making small images (<10K) show as themselves. also, cleaned
      icons are now drawn with a custom canvas item instead of with a group.
      disabled icon centering code that was causing glitchy updates
      first cut at making small images (<10K) show as themselves. also, cleaned
      made the drag shadow have the same dimensions as the dragged object
      hooked up zooming to the background context menu
      made it respect the scale factor by removing code from
      made it position things better when zoomed by multiplying by
      fixed dragging when zoomed by scaling the pixbuf and offsets when
      made icons be centered properly
      made the shadow rectangles track the icons properly by adding the center
      made fonts scale according to zoom level enabled/disabled zoom items in
      fixed bug where icons were horizontally mis-positioned after dragging;
      implemented the "select all" command in the context menu
      made the keyboard selection rectangle work again, not as a separate canvas
      added zoom control to location bar, not yet wired up to the content view
      fixed update problem with zoom control and disabled arrows when
      made clicking in the center of the zoom control set the level to 100% made
      new class for the tabs in the index panel. It's still incomplete and not
      more work on the new index tabs; they draw properly now, but they're still
      more work on index panel, improved tab positioning, started on tab
      finished hit-testing and made it activate the appropriate metaview when
      made clicking on tabs activate the proper view, improved tab drawing and
      added code to hide the active metaview when the title tab is clicked upon
      finally installed the new metaview UI in the index panel
      removed Elliot's weird hack where the size of the index panel would vary
      made it no longer use a drag shadow rectangle when dragging a single item
      made tabs layout more dynamic, fitting as many as we can per row instead
      made a new class, nautilus-index-title, to display the icon, title and
      made index panel display "notes" from metadata if present, made it use
      fixed warning about measuring NULL string that Elliot pointed out
      first cut at annotation metaview
      fixed notes component by initializing gnome-vfs, changed metadata type to
      improved index tab resize code by not considering the last one if it's
      added logic to break the title in the index panel into two lines so it can
      made the title in the index panel be above the additional info, which
      implemented command buttons based on mime-types in the index panel
      more work on index panel command buttons
      added Susan's document icons to eazel theme in 4 sizes
      implemented text in icons feature, for eazel-style icons only also, added
      hi-res versions of the standard gnome folder icon, contributed by Kenneth
      12 and 24 pixel versions of the standard gnome file and folder icons,
      this finishes the full set of multi-res icons for the generic document and
      implemented delete context menu item. It's still not removing entries from
      pin icons to specified size, at least initially, currently set to 80
      Susan's new look for the index tabs plus some clean-ups
      made the return key activate all selected icons
      implemented mouse over highliting for the index tabs
      made the title tab pre-light properly
      made index tabs receive and display dropped colors
      fixed bug where title tab was initially prelit
      implemented automatic thumbnail creation for large images
      fixed bugs in thumbnail stuff by quoting parameters to the scaling command
      changed thumbnailing code to use gdk-pixbuf to make the thumbnails and
      added a music view component for displaying directories of mp3 files, and
      added a nautilus_has_suffix routine and used it in a couple of places;
      derive the track name from the file name if the id3 tag is missing, and
      made the icon displayed in the index panel be constrained to fit there by
      added 8 images for use as emblems
      implemented semi-transparent dragging by writing a make_semi_transparent
      drag for relatively small icons due to performance limitations
      2 small fixes: tweaked constants used for pre-lighting icons and fixed bug
      fixed crash when closing properties window by removing callback to delete
      moved pixbuf manipulation routines into
      improved selection highlighting by darkening the icon and emboldening the
      changed how selection emboldening works, also, clean-ups and bug fixes in
      made it treat pre-lighting and selection darkening independently, so both
      fixed bug #9, folder icon too small, by replacing the image with one
      fixed bug #312, index tabs not resizing properly, by overriding size
      made the selection rectangle have a semi transparent light blue fill
      first cut at rpm view component
      added configuration inventory routines to the nascent service component
      more work on the service component
      fixed bug by only allocating uri for actual_uri if it's non-null; plus
      more work on the registration and configuration forms in the service
      misc small changes to the service registration form
      made the register command make an http request to the service
      made registration invoke the service cgi and give appropriate error
      more work to polish registration and substantially implement configuration
      made configuration update make HTTP request and check errors; also added
      pointed service code at Jonathan's prototype server - registration is now
      The text below an icon is now underlined when the icon is pre-lit
      save token from service, pass it back in header of subsequent request;
      added io port info to hardware configuration synopsis
      fixed bug where multi-line titles in the index panel has a large vertical
      made the package view component display a scrolling list of the
      made package view determine if a package is installed or not and display a
      added install, uninstall and update buttons to package view
      tweaked configuration upload protocol to match Jonathan's changes
      added framework for using custom images to reflect highlight state; used
      added eazel theme open folder icons at different sizes, plus upgraded the
      improved title for non-vfs uris, used Gene's routine to escape http
      added Susan's new icons for service registration and configuration upload
      fixed recently introduced problems with escaping, plus added call to
      made configuration upload work again, by adding a Content-Type header,
      added Raph's scalable vector icons machinery
      Using Raph's new machinery, made icons representing .svg files use a
      installed some icons for common file types
      fixed bug where the index panel command buttons were overlapping
      fixed problem involving image thumbnails in directories where we don't
      made clicking on gmc-style URL files redirect to the URL they reference.
      added new, xml-based link file format which can specify it's own icon and
      better abstraction for new, xml-based link files, plus added some objects
      added summary page to service component, plus used a larger font for the
      made nautilus link files control the additional text displayed under their
      Create a new pixbuf that has an alpha channel even if the original pixbuf
      added utilities to libnautilus-extensions to set the font associated with
      added new hardware view component, plus renamed link files
      changed the location of the novice home directory, and gave it a custom
      fixed bug 362: tab color is settable but not saved, and fixed bug 519:
      removed debugging statement that was accidentally checked in and fixed
      made drag and drop to and from the location bar work properly
      made dropping an image on the index panel set it's background to it
      finished task #603, set the index panel background image by drag and drop
      fixed bug #683, experts shouldn't have link suffixes stripped, by creating
      added a HTML based "About Nautilus" to the novice home directory
      1st cut at the property browser for drag and drop customization
      made the index panel display emblems. Made dropping emblems on the index
      made the property browser stay open if the shift key is held down. Also,
      added the ability to drop emblems from the property browser onto icons in
      added colors to the property browser. Still needs work, which I'll finish
      made color drag and drop work in the property browser.
      added colors category image and another background
      improved the appearance of color properties by putting them in a frame
      did some work at Bud's request. Made a global preference for the sidebar
      implemented adding and removing colors and backgrounds to the property
      added an up arrow on the property browser title bar to act as an
      implemented adding and removing new emblems
      removed the color selector widget in the debug menu, and then the debug
      made the add/remove buttons in the content browser not show up for novice
      added gnome warning messages when the user selects a non-image file for a
      taught the icon factory to look in the user's home directory for
      added Susan's new toolbar icons
      restored the standard Gnome toolbar icons, until we figure out a mechanism
      made index tabs pre-lighten instead of darken. Also, made it choose
      fixed bug 600, command buttons don't handle file names with spaces, by
      fixed bug 758, selected items hard to see at a glance, by bringing back
      improved the look of highlighting by adding some margin, and tightened
      fixed some breakage from changes that Darin must not have compiled
      fixed bug 620, when multiple files are selected, they all should be
      fixed bug 842, finish emblem ui in property window. Also, fixed bug where
      made property browser respond to preference changes by setting up a
      started work on cleaning up the music view, but it's still in an interim
      improved layout of music view, pinned size of album cover image, and
      fixed bug #891, clicking on columns in the music view doesn't sort, by
      fixed bug 723, mp3 time calculation not correct for non-128K bps mp3s, by
      fixed bug 722 by making the music view use gnome-vfs for all file
      added a bitrate column to the music view; partially added play controls
      at Arlo's suggestion, added a drop shadow to image thumbnails. Also fixed
      put in heuristic for music view to grab the track number from the
      fixed bug in music view where sorting by time was wrong because added the
      adding playing code to the music view, which still isn't working yet
      made basic playing in the music view work, although there's still a lot of
      we use OAFIIDs as sidebar panel names as a fallback, so I added a little
      made all of the play controls in the music view work
      pretty much finished up playing in the music view. Made it reflect play
      fixed crash in music_view due to an uninitialized variable that manifested
      fixed bug that made thumbnailing no longer work, and also made the
      first, incomplete attempt at using the anti-aliased mode of the canvas for
      fixed task 514, show file/folder permissions with emblems. Added Susan's
      made a preference for using the anti-aliased canvas, and hooked it up so
      made emblems draw properly in anti-aliased mode
      made the text beneath the icons draw properly for the anti-aliased canvas.

Arlo Rose (1):
      icons/nautilus3.jpg icons/About_Image.png Added new about image, and a few

Christopher Blizzard (2):
      Add $(BONOBO_CFLAGS) so that we can pick up the path to the bonobo
      add GTK_MOZ_EMBED() cast since the prototype for embed_load_url has

Christopher James Lahey (1):
      Change the packing of the first pane so that it doesn't autoresize.

Cody Russell (1):
      Respect the user's GNOME preferences. Lock down the "Location toolbar" if the user has "Can detach and 
move toolbars" disabled in gnomecc.

Darin Adler (201):
      Ignore more generated files.
      Turned on more warnings; fixed all warnings.
      Turned on more warnings; fixed all warnings.
      Changed to compile with the latest gnome-vfs.
      Fixed callback that caused bad cast when a URL was typed in.
      Fixed overflow problem caused by gint16 local variable.
      Rolled out my change. I was confused. Elliot had this fixed already but I forgot to "make install".
      Changed warning switches. Fixed bugs found when opening an icon and using the history buttons. Improved 
selection info display in status bar.
      Fixed some warnings.
      Added new graphics routines. Tried to make clicking on a file work better.
      Turned warnings back on. Fixed a warnings. More cvsignoring.
      Added self-check framework. Added first bits of code for FMDirectory.
      A couple of quick fixes to get "make check" working.
      Moved self-check framework into libnautilus. Added functions so each check will report if it fails 
instead of just aborting.
      Added NautilusBackground class, string functions that allow NULL, made gradient functions allow NULL 
and treat it as an empty string, added gdk_color_parse variants that have a default color, cleanup of 
NautilusIndexPanel, and some other minor stuff.
      Got rid of the race condition in the existing code and cleaned up the state machine a bit. The new code 
separates the state of the nautilus window from the state of the content view, which makes things a bit 
simpler.
      Put in workaround for basename problem.
      Fixed typos and oversights in Maciej's check-in. He didn't compile his changes :-(
      Made the index panel use NautilusBackground.
      Added code to load and save metadata.
      Changed to use gnome_vfs_uri_extract_short_name.
      Turned on gradients for backgrounds.
      Made it stop in the debugger for a g_warning, but not abort if the debugger is not running.
      Added first cut at code to put metafiles in the user's home directory if
      Allow changing the background of the icon view by dropping colors         on the icon view.
      After Andy explained his change to me, I realized that it would always
      Icon positions are now written out when you drag an icon,         and read in when you visit a 
directory. But the code then       immediately re-lays out the icons, so the position is lost!
      The list view now has a background color just like the    icon view does. Some more code could be 
saved, but that's       a refactoring for another time.
      Fix segfault when viewing a directory without a metafile.
      Made backgrounds work better in the list view. Gradients still    won't work because the list view 
draws its background with calls        to gdk_draw_rectangle explicitly, and doesn't call the functions       
 in the style, so it can't be overridden.
      Store icon positions as "x,y" in ICON_POSITION instead of         storing ICON_X and ICON_Y.
      Fixed a bug where dragging an icon would cause the "kbd_selected" icon to
      Fixed double free that was causing lots of nasty errors in the file
      Started some cleanup of the icon view.
      Added a controller object that lets GnomeIconContainer    ask questions and perform actions, even 
though only the         FMDirectoryViewIcons knows how to answer the questions  and perform the actions.
      Removed bogus warning. Need to do some more work to get dragging working
      Redid drag code so that it will work if there are multiple windows
      Added interface to get a NautilusFile for a specific file rather than a
      Fixed an assert I missed.
      Fixed a bug that was causing some icons to not get selected or unselected
      *** empty log message ***
      Added missing includes to get it to compile.
      Dead again!
      NautilusDirectory is now in charge of loading directories.        FMDirectoryView has been relieved of 
that responsibility.
      Changed it to not attempt to create a GC just to measure the text. This
      Started work on icon stretching. In the process, I am doing some  cleanup on the icon container, and I 
am checking in some of that        before the stretching is implemented.
      Oops. Spelled it wrong.
      Changed the icon factory interface in a few ways: 1) There's no longer a
      Make optimized builds succeed.
      Reworked the canvas item class used by the icon   container. Straightened out the use of various 
coordinate systems       and bounds calculations and removed much unused code inherited  from the GdkPixbuf 
canvas item class that Andy cloned our code  from. Changed the class so it doesn't scale icons any more -- we 
       leave that to the icon factory so the scaled icons can be cached.
      Reworked the canvas item class used by the icon   container. Straightened out the use of various 
coordinate systems       and bounds calculations and removed much unused code inherited  from the GdkPixbuf 
canvas item class that Andy cloned our code  from. Changed the class so it doesn't scale icons any more -- we 
       leave that to the icon factory so the scaled icons can be cached.
      After talking to John, removed the asserts from both of these routines.
      Fix so it doesn't try to create a GC when hit testing a tab. This gets rid
      Check GTK_OBJECT_DESTROYTED to handle the case of a view that
      Check GTK_OBJECT_DESTROYTED to handle the case of a view that
      Redid the icon factory to fix a few things:
      Handle the case where you try to make a NautilusDirectory object for
      Need a cast in here so people can build while I wait for the OK from
      Undo the cast.
      Added icon stretching and did some cleanups.      Stretched icons aren't yet persistent (the scale 
factor is not  saved in metadata), but that's not much more work.
      Hand tuned icons for multiple resolutions.        So for example you can have an icon designed for the 
96x96      size, which is called i-directory-96.png, and it will be        loaded instead of loading 
i-directory.png and scaling it.
      Hooked up the menu item for using the Eazel Theme Icons so people can try
      Set up the step_increment so the vertical and horizontal scroll bars will
      Fixed bug where the Eazel-theme icon for the document reverts to  the non-theme icon when you are 
zoomed in all the way.
      Some of the underlying work to prepare for emblems on the icons.
      Added the concept of separate X and Y scale factors to more       of the code. Even though we don't 
want to scale the two         dimensions separately at the moment, I figured it was better    to go in this 
direction than to remove all the separate X       and Y stuff that Seth Nickell added.
      Added missing code to get stretching to work again. (Oops.)
      Fixed bug in Unstretch I just introduced.         Got emblems drawing.
      Added nautilus_file_get_keywords, which returns a GList of keywords.
      Fixed a typo that was causing the text area to not be included in the
      Reimplemented the delete command to use NautilusFile instead of   going directly to the file system.
      Broke the file part of nautilus-directory.[ch] into nautilus-file.[ch].
      You can now use Set Properties to attach keywords to a file,      which will cause it to have emblems 
attached to its icon.
      Fixed bugs relating to multiple directory and file objects for the same
      Fixed a typo.
      Andy's check-in yesterday accidentally rolled out some changes to this
      Moved the code that loads the background color from clear to
      It turns out that you aren't intended to reset the scroll region once you
      Fixed rubber banding to hit test with all the parts of the icon, not just
      Fixed typo that broke all hit testing except for rubber band selection!
      Andy fixed a double-unref bug by removing an unref. The correct fix was to
      A quick cleanup pass on the NautilusStringList class: Changed uses of
      Fixed bug that caused a core dump when getting at the root directory
      Added additional data to icons so they can specify where the      embedded text fits in each icon.
      A quick cleanup of how we use gnome-xml.
      Tell people about the gnome-xml branch.
      Fixed the CRITICALs that I recently introduced. Made sure our unrefs match
      Did some of the renamings that were queued in RENAMING.
      Fixed to match what we actually have on Eazel machines.
      Simplified the grid a bit and did some redesign. The grid now takes into
      *** empty log message ***
      Fixed the "tall line of icons" bug.
      Fixed arrow keys and worked on the icon grid.     Fixes bugs #314, #324, and #325.
      Did some of the items from RENAMING.
      Fixed bug 334 (Need proper hit detection when hit-testing icons.
      Fixed bug 336 (merged menu items don't go away when component     is swapped out).
      Fixed bug 337 (Crash on userlevel change).
      Some style guide updates.
      Preparing for support for background images.
      Added convenience functions so people don't have to be constantly reminded
      Added missing ref that caused very bad things to happen now that the file
      Finished task 62 (Set custom icon by drag/drop on index panel)    and fixed some problems from my 
earlier check-ins today.
      Fixed a bug that Pavel reported where he got a crash in   nautilus_directory_monitor_files_unref when 
he pushed the       "Up" button.
      Fix the build. Changes in GtkHtml and Bonobo required us  to catch up.
      First cut at tiled background images.
      Finished task 54 (Set background image by drag/drop).     Fixed bug 346 (Bad icon positions when you 
change user level).  Fixed bug 372 (Better icons for common file types).
      Removed some unnecessary \n from g_errors.
      Removed some unnecessary \n from g_errors.        * components/services/startup/eazel-register.c:       
  (add_package_info):     * libnautilus/nautilus-file-utilities.c:        (nautilus_user_top_directory):  * 
libnautilus/nautilus-global_preferences.c:    (global_preferences_get_dialog):        * 
libnautilus/nautilus-icon-factory.c:  (nautilus_icon_factory_get_thumbnail_uri):      Removed unnecessary \n 
characters from g_warning, g_error, and  g_message calls.
      Improved the background handling code so more is shared.  There's even more we could do in this 
direction.
      Fixed code that was trying to disconnect the handler from the new
      Added the hooks needed to make metafile reading asynchronous.     Next I'll change the actual metafile 
access to work that way.
      Finished changing all callers that use metadata to use it in a way        that is compatible with 
async. metadata reading.
      Update for new GdkPixbuf. gnome-print must be built before bonobo.
      Finished task 226 (Read metadata asynchronously instead of        synchronously).
      Handle case where directory is NULL which is needed for URIs that Nautilus understands but GNOME VFS 
does not.
      Ignore the Makefile and Makefile.in generated files.
      This is a new Perl script for searching for FIXME in the code. It reports
      Updated for new GNOME VFS.
      Fixed a bug my changes to GNOME VFS exposed. The callback couldn't handle
      Fixed to match new directory contents.
      Finished task 174 (Use deferred calculation to compute directory counts).
      After a chat with Rebecca, named nautilus_str_underscore_escape to
      Added commands for Auto vs. Manual layout, but the guts behind    them is not yet implemented.
      Generated files.
      Fixed bug where you'd see the name twice under each icon.         Did some work for the new notify 
hooks that Pavel made.         I'll finish those hooks soon.
      Another cut at the notify code.
      First cut at the auto-layout feature. It just does a lot of re-laying
      Fixed a typo that was causing the history view to fail.
      Fixed a few things in these make files. There's still a lot to be fixed.  The most important fix was to 
add OAF_CFLAGS and OAF_LIBS. Without that         the build was failing. But these files still have a 
hard-coded  /usr/include path for librpm.
      Refactored the grid to use a variable-size grid that sizes itself to the
      Spacing tweak.
      Re-removed mismerged assert from Andy's change. Organized the header a
      This change requires a new gnome-vfs.
      Fixed an assert that was breaking "make check".
      Implemented async. lookup of information about newly arrived files.
      Added hack for handling "file:/" vs. "file:///" and put a little framework
      Fixed bug that happens when there are no outstanding FIXMEs (hooray!).
      Changed to the new Nautilus list instead of the old secret list.
      Rewrite of the state machine. This adds the new feature that Maciej needs
      Some cleanup inspired by Maciej's check-in.
      This little check-in fixes the last April bug and maybe one or    two leaks in Nautilus.
      Fix bug that prevents non-vfs URIs from working. Just need to initialize the async. handle to NULL.
      Quick, kinda-hacky fix for the bug you'd see when you switch to "hardware:" and then do go-back.
      Added code to disconnect when the background is destroyed.
      gtk_signal_connect_while_alive wasn't quite up to the task, so I had to
      Fixed a typo that prevented my Bonobo bug fix from working. We were still
      Another cut at icon positioning. Still much tweaking needed.
      Added option for eog. (Sorry Maciej, I had done it before I got your
      Wrote a script to check for files that forget to include <config.h> and
      *** empty log message ***
      Added -print as suggested by Morten Welinder <terra diku dk>. Added -print
      Got rid of the old maximum size hack and use the new maximum size
      Open .svg file in binary mode. (load_specific_image): Factor out some
      Oops.
      Added a mention of "killall oafd" and "killall gconfd".
      Some more instructions and cleanup. Removed one gratuitous renaming we
      Fixed bug I introduced earlier. Now MIME types are just like other text --
      Moved the "embedded text" feature into the icon factory and       NautilusFile.
      Moved the "embedded text" feature into the icon factory and       NautilusFile.
      The old code assumed that white was == 0xFFFFFF. But that's not always
      Fix up the code for cancelling so we don't leave files open and   objects around so much. It was 
getting out of hand.
      Ignore the new files that are generated by Gene's new .idl.
      Disabled the embedded text until I can fix the file descriptor linking
      Added "." parameter to "find" so it works with non-GNU versions of find.
      Eliminated code that ref's files when they are the target of the
      Ignore the generated files in this new directory.
      Added a Layout menu with a separate item for Manual Layout and for each
      Changed to do both rename and set permissions with an interface that will
      Removed the fsextension IDL, which was a work in progress that no one is
      Get rid of obsolete requirement for "--without-bonobo" for the gtkhtml
      Added the idl directory.
      Format FIXME comments the way check-FIXME.pl recognizes.
      First cut at metadata cleanup in preparation for fixing bug       with setting metadata before the 
metafile is read.
      A long time ago I removed the parameter from the bounds_changed signal of
      Moved metafile code into its own source file. Also worked on making it all
      Factored out code that's common to failure and success and made it call
      Quick cleanup pass on FIXMEs.
      Maciej helped me refine the find command so it doesn't go into po or CVS
      Added comments.
      Change format to make popt "pop" out more.
      Eskil showed me how to fix these so they'd work when orbit-idl was not in
      File name changes.
      Implemented Reload for directory views.
      Ignore some generated files.
      The ViewFrame <-> View renaming.  We still have to rename the files.
      Some cleanup of the undo code, including a first cut of the
      Updated the Mozilla component too (oops).
      Updated the Mozilla component too (oops).
      Updated the Mozilla component too (oops).
      Moved to make clear that popt must build first.
      [deleted] [deleted]
      [deleted] [deleted]
      Oops. Missed one case of "metaview" -> "sidebar-view".
      [removed] [removed]
      Updated to reflect completed tasks.
      Took out an extra bonobo_object_ref that was wreaking havoc. If we want to
      Instead of ref'ing the control we want to do a "while_alive". The old way
      Made the permission check match the Unix access model. Maciej points out
      Checked it in without finishing it. Bad Darin.
      I am getting a little careless. This must end.
      A little more desktop window work.

Dave Mason (1):
      fixed flags

Elliot Lee (128):
      pull it over from hyperbola
      Basic framework is there. Now for URL resolution and loading.
      Theoretically does URI mapping now. (Need OAF).
      Implement libnautilus.
      Add notes.
      hush cvs
      Just adding copyright/license notices, and a copy of the LGPL.
      Misc updates.
      make it not compile
      Use the "recommended" way of getting the base epv.
      Add subclasses.
      Inheritance on server side, too.
      Try to fix the option menu resizing (still broke).
      src/explorer-location-bar.[ch]: Copy over from gnome-fm, change signal to
      Attempt at a history view.
      push out.
      Start migration from gnome-fm.
      doh, quiet CVS.
      Add a factory for activating components implemented inside nautilus.
      compile
      Add a convenience function for setting the label.
      Start TODO list.
      Switch from imlib to pixbuf. Import from gnome-fm. Add a 'main_window'
      The whole wazoo. It would work, except for a bug I blame on gnome-vfs.
      Almost works (haha).
      Add icons
      Restructure the whole NautilusWindow code for sanity's sake.
      Support multiple view types (Nautilus/View, GNOME/Control,
      Restructure the whole NautilusWindow code for sanity's sake.
      Add misc docs.
      Support multiple view types (Nautilus/View, GNOME/Control,
      Fix size_allocate.
      Add --enable-more-warnings and --enable-fatal-warnings switches. Add
      Clean up --enable-* args slightly.
      Turn on compilation of hyperbola component. Compile and run. Create & set
      Warning fixes throughout. Use $(WERROR) in Makefiles to get -Werror.
      make it compile
      Translate strings.
      Change assertion to warning
      Support multiple view types (Nautilus/View, GNOME/Control,
      Now works. Duplicate the URI being requested, since we don't know what the
      Fix warnings Try (unsuccessfully) to get proper icon reflow by calling
      Support multiple view types (Nautilus/View, GNOME/Control,
      Fix warnings Try (unsuccessfully) to get proper icon reflow by calling
      Support multiple view types (Nautilus/View, GNOME/Control,
      Fix warnings Try (unsuccessfully) to get proper icon reflow by calling
      Support multiple view types (Nautilus/View, GNOME/Control,
      Support multiple view types (Nautilus/View, GNOME/Control,
      Support multiple view types (Nautilus/View, GNOME/Control,
      Add HTML component to build. Make process die when all objects have been
      Add gratuitous "About" box.
      Add 'extern' so everyone doesn't get their own vepv variable.
      Add request_progress_change notification
      Allow passing initial URL on cmdline.
      Testbed for UIHandler usage. Better error checking, support UIHandler
      Doodling.
      Add initialization function. Implement scheme mapping. (others to follow
      Build the fsextension stuff in.
      Add list of needed metadata.
      Update TODO list
      Update copyright notices.
      The ten minute version of kwebsearch. Handle forms (POST is untested and
      Fix warnings.
      First attempt at a state transition diagram for the loading process.
      just add some braces to make future UIH debugging easier.
      Add support for the location change state machine and related
      Forgot this one.
      Update for gdk-pixbuf changes.
      Implement preferences for which meta-views to always load with a page.
      Bug fixes.
      Eliminate gratuitous scroll bars.
      Relayout when size changes.
      bugfix
      Fix previous commit.
      *** empty log message ***
      Fix warnings. Add Andy.
      fix segfault
      use libcanvas_pixbuf
      Since the prototypes for GtkObjectInitFunc and GtkClassInitFunc just have
      Async notification of navinfo - now we just need an async get_file_info
      Missed piece in last commit.
      Fix bug that was causing list view to be blank.
      Remove debugging printouts, and display error dialogs.
      Allocate an extra byte in the buffer, for safety's sake. Fix back/fwd
      Add a specific flag to indicate reload, and make use of it.
      Link to $(BONOBO_LIBS) Include <string.h> to get prototype for memset.
      Add components/help/converters/* makefiles. Check for NULL directory
      Remove use of gtk_html_parse() - deprecated in latest GtkHTML.
      g_strdup already checks for NULL parameter - no need.
      Undo
      Update debugging messages. Allow synchronous state changes (needed to
      If an error happens, we need to reset the location bar to current
      Build converters. Stop installing the now-unneeded .schemes file.
      Include the .idl files of other modules that we use. Define -D_REENTRANT,
      Don't segfault if an error occurs while loading the start page.
      Make it look up a file location and use it, if just passed something like
      Add assert to try and catch the 'man:ls' bug...
      Implement truncate. Use GINT_TO_POINTER and GPOINTER_TO_INT macros for
      In notify_location_change, send progress back (because the Bonobo control,
      Implement truncate.
      Implement truncate. Use GINT_TO_POINTER and GPOINTER_TO_INT macros for
      Add "Bonobo" to list of log domains to catch.
      remove unused file
      Set hpaned position for Darin's sanity. Handle view loading failure
      add sample use cases
      If an empty string is passed for a status string, just unset it all. If we
      Revert. More work.
      Send status strings for now, until nautilus knows how to generate them
      Use GPOINTER_TO_UINT() instead of a manual cast.
      Pay attention to the GnomeVFSFileInfo flags to determine whether to read
      Fix warning. Update for Bonobo UIH changes. Update repo ID for Bonobo
      Fixups for VFS usage. Search info path for files.
      Fix the GOAD ID for help index. Add help index. To avoid a warning in case
      Show the stinking tree. :)
      Why does CVS catch this?
      Set order of items packed into box. include stdio.h to avoid warnings.
      include string.h to avoid warnings
      Finish the hack to not make people get gnome.m4 from gnome-libs any more.
      Implement IDL:Nautilus/Application:1.0 interface and NautilusApp
      Use 'help' URI scheme instead of 'ghelp'.
      Make NautilusApp a factory for ViewWindows.
      Default to showing help index (it's the parade of the meta views! :).
      Initial implementation completed.
      Use help search instead of help index. Initial implementation completed.
      Install libnautilus.h Handle mapping of special schemes (i.e. unknown to
      Fix pointer <-> int conversion warnings.
      Move help-method over.
      #include <string.h>

Eskil Heyn Olsen (39):
      parse_pkg_template checks the fopen return val. Also changed the arguments, so it returns the number of 
lines, thus loosing the hardcoded 500 lines in generate_xml_package_list.
      initial commit of thoughts on how to package the services.
      *** empty log message ***
      Nuked wrongly named file
      more text on the eazel framework thoughts.
      First trilobite objects.
      More work on the initial services GTK+ object framework... The Trilobite...
      More basic work on the trilobite framework
      Directories and empty .[ch] files for the sample service
      configure now makes the makefiles in componets/services/trilobite/*/*
      Before Ramiro whips me again...
      Fixed the CLEANFILES so the corba generated file and the dfos_corba_stamp
      components/services/trilobite/sample/service/Makefile.am
      This is way people should use a highlighting editor so you wouldn't have
      Bonobonizing the trilobite interface.
      components/services/trilobite/src/trilobite-service.c Bonobonizing the
      Missed an -I for a orbit-idl
      The sample service is now a Bonobo::Unknown subclass. The factory creates
      Added a bug for the destroyer
      added a blank line, and is getting paid for it.
      removed some g_messages
      Added the first stuff for the time service
      Did some nautilus to trilobte renaming.
      Fixed the horribly cut'n'paste errors.
      added the components/services/time/ makefiles
      Changed for the _uri change.
      Back from the attic
      Fixed faulty tags
      Changed to simply use a gnome_warning_dialog instead of a
      Woops...
      Changed to simply use a gnome_warning_dialog instead of a
      Removed src from subdirs.
      Accidently removed the wrong subdir, reinserted lib and removed src.
      Major cvs gymnastics to move trilobite/lib into trilobite/libtrilobite.
      Small program to test the gtk+ version of the installer.
      Missed a file...
      oops
      Don't build eazel-install, only eazel-alt-install, which uses the
      Added the first pieces if the GUI installer. Since we don't want it to be

Ettore Perazzoli (5):
      Use `gnome_vfs_file_info_unref', not `gnome_vfs_file_info_destroy'.
      Added a proper GtkHTML configure check, so that it actually checks for its presence and uses the 
correct compile/link flags when compiling the web browser component.
      Fix compilation with srcdir != builddir (again).
      Fix compilation with builddir != srcdir.
      Update for GtkHTML API changes.

Fatih Demir (17):
      Added the Turkish translation to nautilus
      Added tr
      Updated the turkish transl�ation for nautilus
      Added an update.sh for the nautilus/po dir
      Updated the Turkish translation of nautilus
      Updated the Turkish translation of nautilus
      Updated the Turkish translation for nautilus
      Corrected a typo
      Added the Korean translation for nautilus by Young-Ho Cha <ganadist dacome co kr>
      Added ko to ALL_LINGUAS
      Updated the Turkish translation
      Commited updated Korean translation
      Updated the Turkish nautilus translation
      Commiteed the updated ko.po for nautilus
      Updated ko.po for nautilus
      Updated tr.po.
      Updated the Turkish translation for nautilus

Gene Ragan (5):
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***

Gene Z. Ragan (22):
      components/sample/nautilus-sample-content-view.c Added icon data to
      Added functionality to allow files to be renamed in icov view. This
      Changlelog Left a conflict indicator in log. Didn't add change to
      *libnautilus-extensions/nautilus-icon-canvas-item.c
      *libnautilus-extensions/nautilus-icon-canvas-item.c
      libnautilus-extensions/nautilus-icon-canvas-item.c Return value of
      libnautilus-extensions/nautilus-undoable.c
      libnautilus-extensions/nautilus-icon-text-item.c
      libnautilus-extensions/nautilus-icon-text-item.c
      Added check for ctl-z. An undo is requested when the key combination is
      libnautilus-extensions/nautilus-entry.c Refined undo support.
      New IDL file describing CORBA interface to the undo manager.
      Fixed bug introduced by Pavel's new super cool keyboard icon selection
      Fixed errors in changelog and added John Sullivan's email to last
      *libnautilus/nautilus-undo-manager-component.idl
      Change makefiles to link against libnautilus. This is so calls to the undo
      CVS:
      More undo framework work. Still incomplete.
      GTK and CORBA object that acts as interface to an undo manager.
      Additonal work on making the undo context CORBA object.
      Added call to CORBA_Object_duplicate(). This fixed an explosive bug.
      More work on undo. Note that undo in text entry fields still misbehaves.

Havoc Pennington (27):
      add files for HTML component (it's just cut-and-paste of Ettore's component right now)
      IDL for desktop (this is an external API that apps can use)
      Added API for controlling the background, so we can connect that to the
      Added API for controlling the background, so we can connect that to the
      warning fixes
      lookup signum before it's first used.
      return if the icon being set is NULL. This may be fixing a symptom rather
      set the mini icon. (nautilus_window_class_init): init parent_class and
      sync with home - ChangeLog coming later.
      Add inline RGB data for default icon. (fm_icon_cache_load_icon): only ref
      new function, loads icons from a given directory - don't get too excited,
      new function, loads icons from a given directory - don't get too excited,
      sync with home, may not compile, will fix momentarily
      forgot these things
      all compiling again
      Hack out the fm-directory-list dependent stuff, I forgot to cvs add and it's at home. This change 
should be reverted tonight.
      Hmm, it sort of does something.
      Check in today's fooling around. I guess I'll drop this line of development for now though, waiting on 
the new icon view.
      return if the icon being set is NULL. This may be fixing a symptom rather
      Add inline RGB data for default icon. (fm_icon_cache_load_icon): only ref
      Hmm, it sort of does something.
      Check in today's fooling around. I guess I'll drop this line of development for now though, waiting on 
the new icon view.
      indentation cleanup
      hmm, finally add these files :-)
      fix to gnomecanvaspixbuf
      check for libwww
      Trivial files I'd written before getting stuck on the OAF thing, that

Ian McKellar (3):
      Fixes to allow Nautilus to build on my system: librsvg/test-rsvg.c: (fix compile warning)   main(int 
argc, const char **argv) -> main(int argc, char **argv) */Makefile.am: (make orbit-idl look in the right 
place for idl)      orbit-idl `gnome-config.... -> orbit-idl -I${datadir}/idl `gnome-config...
      Added SMP support to the hardware view.
      Allow users to specify that if they want detailed remote views, and if they don't, then don't download 
the top left text of text files.

J Shane Culpepper (40):
      Adding the eazel-install skeleton for install services.  Very rough prototype right now.
      Adding a small fix to rpmInstall.  Package name must be null terminated.
      Various memory fixes, remove debugging g_print info, and added some rpm flags.
      Adding the uninstall feature to eazel-install.
      Adding aoutogeneration of the configuration file if it does not exist and creates a metadata directory 
in /etc/eazel/services to store info now.
      fixing date
      Fixed the packages struct so that rpm names are no longer hardcoded and added the archive type.  Added 
a test option to do dry runs with nothing actually being installed.
      Fixing uninstall to work as advertised.  Skips source packages now since they don't get stored in the 
rpmdb.
      Pointing headers to the correct directory.  They no longer live in libnautilus.
      Broke eazel-install-lib.h up into appropriate headers for each source file.
      Added http fetch of a remote package list. Still need to do the same for the rpms.
      Updating HACKING to reflect the new gnet dependancy.
      Added a gnet configure test so that gnet is no longer hard coded in makefiles.
      Adding simple http fetch of rpm packages. Added joe helixcode com to the credits since portions of the 
current prototype were shamelessly ripped from his work on the Helix Code install/update.
      Adding new commandline options to installer.  Cleaned up http download stuff.
      Removing current installer to checkin the new version
      Adding the new eazel-installer.  Basically the same but broken up better for further development.
      Adding genpkg_list option to generate package-list.xml.  See changeLog for more info.  Cleaned up 
invalid variable names to conform to eazel coding standards.
      Minor fixes to parse_package_template.
      rolling back accidental checkin
      Code cleanup to conform to eazel hacking standards.
      Massive reorganization of components/services.  All service components         are now broken up into a 
command-line and a nautilus-view.  Added         directories for trilobite, the core service framework.  
Added         directories for the proof of concept time sync service.  Also added         nautilus-installer 
directory at the base level of nautilus which will         contain the bootstrap installer for nautilus and 
its dependancies. Most         these changes are in the build harness yet.
      Merged all of the listed files into:         components/services/trilobite/lib to create a shared 
library of common         service functions.  These functions still need to made much more         generic in 
order to use them for common tasks.
      removing trilobite.idl reference as it is not checked in yet.
      Minor fix to get idl generation to work.
      More work on creating a generic libtrilobite library to be shared by all services.
      Created a lib directory for each individual service so that common functions can be shared between the 
nautilus-view and the command-line implementation.
      Beginning part of fix for Bug #860. Created the 2 functions listed above
      Adding the gnom-http dep.
      Partial fix of bug #814. Broke alot of functions into more maintainable
      fixed the package list generation routine. It was corrupting the
      Adding gnorpm and redhat copyright.
      Adding uninstall depend checks. More fixes for Bug # 731. Added a few
      Added async http fetches of remote files.  Fix for bug # 810.
      Cosmetic fixes to command-line options.
      Adding .cvsignore
      Added a simple command line implementation of nautilus-installer.
      Minor cleanups of the bootstrap installer.  Temproariy added 4 functions to the core installer until I 
get libtrilobite statically linked.
      Big time clean up of the overall flow of installs.  Now, all packages         are downloaded before 
install.  Tried to setup as many of the print         functions as possible to support internationalization.  
Removed old         gnet http groks of the package list and now grab the package list with         the async 
ghttp fetch functionality.  Did alot of cleanups in the         rpm glue functions to make them more 
managable.  Removed the prune_xml         function i swipped from helixcode since it is no longer needed.
      Fixed nautilus-installer so that it uses so that it uses async ghttp fetch of the package-list.

Jesus Bravo Alvarez (3):
      Added Galician translation
      Updated and Fixed Galician translation
      Updated Galician translation

Joe Shaw (2):
      Changed call of fdValid to checking to ensure that file_descriptor !=
      removed cvs conflict indicators from the ChangeLog because cvs complained

John Sullivan (238):
      Reordered code to fix bug where "View as blank space" option menu wasn't sizing itself correctly; also 
changed its text and grayed it out to make it obvious that it isn't working.
      Rearranged toolbar & location bar; added rudiments of menu bar.
      Changed a recently-introduced assertion to a warning, and temporarily allowed warnings to be non-fatal 
even when NAUTILUS_DEBUG is defined. This allows us to continue working on Nautilus until the vfs problem 
about directory iterating is fixed.
      Fixed bug where Back button failed due to lack of data pointer. Also added a bunch of 
not-yet-implemented standard menus and menu items.
      Fixed evil // comments I added earlier; Added beginnings of Bookmarks menu.
      The bookmarks menu is now limping along. Add Bookmark works, and the items that are added work 
properly. But Edit Bookmarks is still insensitive, so there's no way to remove items (except by quitting, 
because the items aren't yet saved and restored across sessions).
      Casted away a const to fix the build.
      Undid previous change. It turned out to be a build order dependency problem.
      Prevented "Add Bookmark" from adding multiple identical bookmarks; fixed bug about window count; fixed 
bug where "Add Bookmark" would crash if a window had been closed previously.
      Just improved the quantity and quality of g_return_if_fail calls.
      Added nautilus_bookmark_copy and fixed g_return_if_fail compile problem.
      Just separated out the .[ch] notation into full file names from my earlier entries.
      Fixed bug with activating bookmarks in any but the first window. Added working but simple Edit 
Bookmarks window that allows changing name & uri, reordering, and deleting bookmarks.
      Forgot to cvs add the new files a moment ago when I checked in.
      Linked in GNOME-XML library, which will be used for bookmarks.
      Implemented save/restore bookmarks across sessions. Also changed implementation of NautilusBookmark to 
use gchar * instead of GString.
      Create directory for bookmarks if necessary.
      Took out unused variables that my -Wall-free compile didn't notice.
      Split out a couple of file-related utilities into a new file.
      Fixed a couple of bookmark-related memory leaks.
      Added underline-accelerators to Add Bookmark and Edit Bookmarks items.
      Made location-entering field handle bogus URIs better.
      Backed out nautilus-uri-utilities changes from earlier today.
      Made bookmarks window have a minimum size.
      Remove button now has a little padding; clicking it now moves the selection to the next item in the 
list.
      Fixed macro use for Add Bookmark item, was causing screen-filling-menu-item on some computers.
      Remove horizontal scroll bar from bookmarks list in bookmarks window.
      Eliminated compiler warnings.
      Added nautilus_app_exiting call, home of right-before-quitting code.
      Bookmarks window now saves and restores its size & position within and across sessions. And to think I 
only had to modify 7 files!
      Made there be just one About window, and added a utility function for presenting a window to the user 
regardless of its current state.
      Check for NULL filename
      Added some of the framework for supporting multiple content views for the same uri.
      First steps at splitting directory view into two classes (icon view & list view)
      The content view type menu now works (can switch between Icons and List views)
      Added nautilus_gtk_signal_connect_free_data, and deployed it.
      Started pushing code from fm-directory-view into subclasses. Also renamed a private function in 
ntl-window.c.
      Made option menu say "View as Icons" (e.g.) instead of just "Icons"
      More work pushing fm_directory_view code into subclasses.
      Defined and deployed macros for signals that must be overridden by subclass; also deployed Darin's 
other boilerplate-reducing macros in fm-directory-view-icons.c and fm-directory-view-list.c
      Lots more work pushing code from FMDirectoryView into subclasses. Almost done now!
      Finished refactoring FMDirectoryView code into two subclasses.
      Fixed deadly typo (g_free that should have been g_list_free)
      Added size & mod date columns to list view.
      Column headers now sort in list view; added Type column.
      Call selection "items" rather than "files"
      Change window title when location changes.
      Fixed crash going into directory and back up.
      Ref and destroy file infos correctly.
      Use name of item in status bar when one item selected.
      Just fixed date.
      Moved fields inside private details structure.
      Added missing entry.
      Activate on single-click in list view.
      Make icons appear in list view.
      *** empty log message ***
      Made Shift as well as Control modify the selection, and prevented activation on single-click when 
modifying the selection.
      Added sort indicators to column headers in list view
      Better text for date column in list view.
      A few cleanups to file-date-as-string code.
      A few cleanups to file-date-as-string code.
      Some changes towards fixing the architecture for sorting in directory views.
      Moved list view sort indicator to left side of right-justified columns.
      Some work towards changing the file-sorting framework.
      Finished this round of sorting architecture improvements; list view now handles sorting itself instead 
of delegating to superclass. Superclass now knows nothing about sorting.
      Made zooming work in list view.
      Renamed FMIconCache to NautilusIconFactory and moved it to libnautilus.
      Added icons to bookmarks menu & window; cleaned up some zoom code; fixed a few storage leaks.
      Added can_zoom_in and can_zoom_out, and made item context menu disable Zoom In and Zoom Out correctly.
      Put #defines for all metadata keys into new central location.
      Added convenience functions for getting/setting boolean & integer metadata.
      Now saves/restores zoom level, and (in list view) sort column & direction.
      Fixed bug where Select All in list view didn't put selection info in status bar.
      Fixed bug where extra item appeared at each reload or view switch.
      Fixed bug where scaled icons in list view were nearly black by reverting to ART_LEVEL_NEAREST when 
scaling. Added support for icon labels with embedded carriage returns.
      Changed icon scaling back to ART_FILTER_BILINEAR again after jrb and federico both pointed out that the 
black-scaled-icon problem should be (and was) fixed with the latest gdk-pixbuf.
      More groundwork for displaying more textual info under icons at higher zoom levels.
      Zooming now shows different pieces of text for each icon at different zoom levels. Currently the 
pattern is hardwired; next I'll make it configurable.
      Add support for FMDirectoryView subclasses to add additional background context menu items; first 
(primitive) cut at UI for choosing which text to display beneath icons, will improve soon.
      Added some generated files.
      Turned -Werror back on.
      Finished first decent UI for icon-text choosing.
      Tweak appearance of icon-text window.
      Fixed assertion failure Andy found in icon-text window.
      Some more icon-text tweaks: UI now prevents multiple lines with same attribute; blank types say 
"unknown type", and directories say "--" for size again (to avoid blank lines).
      Fixed assertion failure Andy found in icon-text window.
      Some more icon-text tweaks: UI now prevents multiple lines with same attribute; blank types say 
"unknown type", and directories say "--" for size again (to avoid blank lines).
      Some more icon-text tweaks: UI now prevents multiple lines with same attribute; blank types say 
"unknown type", and directories say "--" for size again (to avoid blank lines).
      Fixed assertion failure Andy found in icon-text window.
      Quick hack to get item counts showing for directory sizes.
      Sort directories by item count when sorting by size.
      Icon-text-choosing window now supports "owner", "group", and "permissions".
      Removed : from the list of line-breaking characters to preserve time formatting.
      Enabled "Open" and added "Open in New Window" context menu items; added beginnings of Go menu.
      Stored pointers to all buttons & menu items that are accessed later; fixed off-by-two bug in directory 
item-counting hack.
      Made right-clicking select the clicked item before popping up the menu; also fixed context-click bug in 
list view.
      Quick fixes to some NULL-dereference problems in new index title code; also made zoom level change 
stick until you visit a location that had a zoom level set earlier.
      First checkin for right-click menus on the Back and Forward buttons. They work, but there are a few 
finishing touches outstanding.
      Added small icons to the Back and Forward context menus. Made window back and forward lists store 
NautilusBookmark pointers instead of just char *.
      Moved NautilusBookmark from src/ to libnautilus/, in anticipation of using it in History metaview.
      Added small icons to history metaview.
      History metaview now lists all locations visited in this session, from most recent (top) to longest 
ago, with no duplicates.
      Change empty directory string from "empty" to "0 items".
      Fixed a confusing typo.
      Made bookmarks display just file/directory name (instead of path) by default; made history items appear 
in Go menu.
      Made right-click context-menu selection behavior in the file manager more sensible. (It now modifies 
the selection exactly as it would on a normal left-click, and the context menu applies to the whole set of 
selected items.) Note that nautilus is quite broken right now; I can't activate an icon or switch to View as 
List without dying in Bonobo-land. I managed to test these changes even so by tiptoeing around the problems.
      Improved the status text that appears in the file manager after changing the selection (now accounts 
for directories and other files separately).
      Made go menu, bookmarks menu, and bookmarks window update icons when icon theme changes.
      Made list view react to icon theme change.
      Fixed bug where Open in New Window would only open one new window when multiple items were selected.
      Changed label of "Open in New Window" menu item to account for number of selected items.
      Cleanup after bug fix from yesterday; remove use_new_window field from NautilusNavigationInfo and 
update accessers.
      Two non-user-visible changes: (1) wire up history metaview to react to icon theme changes (but no 
effect because Nautilus icon theme changes don't yet trickle to metaview); (2) add "View as Text" to choices 
when viewing html (but no effect because loading from http is currently broken).
      Correction to previous checkin: connect signal to CList instead of HistoryView because HistoryView 
isn't a GtkObject.
      Improve the error message framework and the specific error messages when a file can't be displayed.
      Added confirmation dialog to Delete menu item.
      Reworked all menu-handling code to do it the BonoboUIHandler way. This will allow us to start merging 
menu items into existing menus.
      Moved a bunch of menu-handling code from ntl-window.c to nautilus-window-menus.c.
      Just fixed a potentially confusing typo.
      Fixed refcount bug that was preventing content views from being destroyed when the "View as" menu was 
used.
      Changed gtk_object_unref to bonobo_object_unref to make bonobo happy.
      Turned -Werror back on; it had been accidentally turned off earlier today. Corrected one warning that 
it caught.
      Just shortened some lines so it lays out more nicely.
      Lots of work to use Bonobo menu merging. The file manager now merges various items into the window's 
menubar, which has been slightly tweaked also.
      Add Stretch/Restore to Settings menu in icon view, other menu cleanups.
      Removed control frame activate/deactivate since there's now a more general solution elsewhere.
      Fixed icon bounds bug, and hid keyboard-selection rectangle unless it diverges from regular selection.
      Fixed bug where icon factory was making a thumbnail for a single file multiple times.
      A few bug fixes and memory leak fixes.
      Changed decision of when to draw mini-text on an icon to         be based on icon size rather than zoom 
level, so it works         more sensibly with stretched icons.
      Fixed storage leak in nautilus_file_list_unref, and added some more self checks.
      Fixed mistake in recent bug fix.
      Improvements & bug fixes to keyboard navigation in file manager.
      Fixed two-popup-menus-at-once bug.
      Fixed bug where selection-dependent menu items (e.g. "Open in New Window") didn't update after deleting 
selected items.
      Made directories start up using the same view they were last displayed with.
      The currently displayed viewer is now used when the location changes if the new location doesn't have 
an explicitly-remembered viewer.
      Used preferences mechanism for text under icons and open-in-new-window-when-clicked.
      Make icon theme changes persist by using preferences mechanism.
      Moved a couple of utility functions into the right libnautilus homes.
      Fixes for a couple of preferences bugs.
      Made icon in index panel react to theme changes.
      Moved toolbar code into its own file.
      Fixed problem with location bar vs. Back button, and moved more toolbar code into its own file.
      Proposed renaming for index panel and metaviews.
      Made choosing from the back/forward menus correctly update the back/forward chains.
      Emit SELECTION_CHANGED signal after changing selection via keyboard.
      Cleaned up request-new-window situation with Nautilus_NavigationRequestInfo.
      Added commented-out sample merged toolbar item, as basis for future real ones.
      Added sample menu item and toolbar button to sample content view component.
      Gave content views the ability to specify the user-displayed title for a location; this is used 
initially (and most importantly) by web pages so that bookmarks, the window title, and the index panel will 
display the html page title rather than the url.
      Add initial_title parameter to notify_location_change signal and all its handlers. This completes the 
change that I did part of last night.
      Switch the behavior of the Control key for keyboard navigation back the way it is supposed to be.
      Removed notify_title_change call and removed initial_title parameter of notify_location_change call.
      Show icon emblems in list view.
      Renaming a file from its Set Properties dialog now works, though  there are various odds and ends I 
still need to clean up.       It turned out (surprise!) that there was a lot of       underpinnings work 
involved in implementing this feature.       Fortunately most of it will be shared by rename-in-place.
      Fixed bug in Ramiro's recent checkin that broke booting   if the icon theme had never been set.
      Some cleanups from the file-renaming checkin I did        yesterday. The largest change was making 
NautilusDirectory      send "files-changed" signal instead of "files-removed"  signal when a file is removed. 
That way interested callers      need register only for one signal. The callers can use  
nautilus_file_is_gone () to test whether the file was removed.
      Fixed bug 394 (clicking Home button segfaults)
      Only call nautilus_file_unref if the file isn't gone. This cures some
      Finished task 376 (Resolve list-view single-click behavior)
      Fixed bug Andy pointed out where list view "links" could  be activated by clicking in white space past 
the name.  Also started making changes in the direction of getting         keyboard selection working 
properly in list view (but   most of the work remains).
      Finished task 307 (keyboard navigation in list view should        use same keys/behavior as in icon 
view). There are a few        minor bugs remaining that I'll write up separately.
      Reworked selection such that the SELECTION_CHANGED signal is emitted only
      Fixed bug 377 (clipping emblems in list view looks bad    and loses information)
      Addressed most of task 148 (Better type-as-string for     directory views). Added new directory to CVS, 
so make   sure you do a "cvs update -d" and not just "cvs update".
      Added a bunch more MIME type descriptions.
      Prefixed all the MIME type descriptions with [en_US], so they can be localized.
      Fixed bugs, mostly related to editable text fields.
      Added empty implementations for these two routines. Will fill in with
      Fixed bug 494 (initial directory count never appears in sidebar).
      Deployed new is_file_list_monitored function in three places. Two of these
      Yet more tweakery to the file-monitoring code.
      Distinguished the item count for unreadable directories   from the "not yet known" item count. 
Unreadable directories     shows "xxx" and "not yet known" shows "--". This fixes bug 513.
      Fixed typos.
      New function, extracted from size_allocate. (size_allocate): Call
      Fixed bug 540 (need specific error message for "access denied"    when renaming)
      Darin and I started out thinking we were going to start entering  bugs for the FIXME items but we were 
distracted into fixing bugs        and tweaking code that we found while doing so.
      Fixed part of bug 556 (nautilus_file_can_rename returns   TRUE for /root, but shouldn't). Only 
remaining issue is         the no-nautilus-file-for-/ problem, which is already written    up separately.
      Started going through the FIXMEs adding bug reports       and fixing some trivial ones. 14 down, 152 
Nautilus     FIXMEs to go.
      More FIXME-to-bug work.
      More FIXME-to-bug work.
      data/mime/nautilus.keys
      Added one more missing MIME type (application/x-dia-diagram) reported by user.
      More FIXME-to-bug work.
      More FIXME-to-bug work.
      More FIXME-to-bug work.
      Forgot a necessary header file here.
      More FIXME-to-bug work.
      More FIXME-to-bug work.
      More FIXME-to-bug work.
      More FIXME-to-bug work.
      Fixed bug 660 (Need to publish menu positions for components to use)
      Fixed bug 173 (UI for reverting directory view background         to default). Added "Reset Background" 
to Settings and   context menu.
      Fixed bug 575 (Make Nautilus use gnome-vfs-mime)
      data/mime/.cvsignore, , Removed files. Nautilus doesn't need to install
      Fixed bug 641: should check MIME type for SVG files.      Fixed bug 438: Bookmark menu items need to 
limit icon size
      Removed special case for "core" files, which are now handled by the MIME
      Some work on the Properties window. It now shows some     more properties (location, type, size, date).
      Added a nice little GNOME_PAD worth of space above (and below, but who
      More early work on the Properties window. Nudging it into shape one step
      Just reformatted Andy's latest entry
      Fixed up code that limits how small icons are before they         stop showing embedded text. Too bad 
you can't see it in         action until embedded text is turned back on.
      DEBUG_MJS was accidentally checked in defined. I commented it out. Also
      Took out wayward >>>>
      Finished task 547 (show and set permissions in    Properties window). It's kinda geeky as unix    
permissions like to be. As always, I welcome feedback   about this UI.
      Checked in to fix silly problem from previous checkin:    I had left the sense of a check reversed for 
testing    purposes, and no permissions would ever appear in the   Properties window.
      Work on task 842 (Finish emblems UI in property window)
      fixed bug 843 (Emblem checkboxes in Properties window     don't react to external emblem changes)
      typo correction
      Commented out shadow-setting line that causes asserts and strange window
      Fixed bug 853 (assert and weird window behavior in Properties)
      Added #define for path of Nautilus's toolbar so components can use Bonobo
      Moved the Layout menu to between Settings and Help.
      Some cleanup in directory view menu-handling code.
      src/file-manager/fm-directory-view.h, Some more menu code cleanup. Renamed
      Some work getting the menu items for "Open With" in place,        and some related cleanup. "Open With" 
submenus now appear       in the File and context menus, but filled with bogus    insensitive items.
      Fixed typo: "Application" should have been "Viewer" in one case.
      Started tweaking with the command buttons in the sidebar  as a step towards hooking them into the final 
MIME API.
      Fixed bug 357 (Text not vertically centered when starting up in List
      A little widget-packing tweaking with the command buttons. It's not right
      Added the ability to switch sort order in Icons view. Note        that one time while developing this I 
saw a problem at startup  where the icons all danced back and forth a few pixels forever.         I can't 
reproduce this, so I don't think my changes caused it,  but be wary of the evil jig-dancing icons.
      Finished task 598 (Command button layout should account   for window height)
      A few tweaks to this new class inspired by Darin's        review.
      Finished task 174 (make "Open in new window" preference   sensible)
      Put up a "Nautilus is still flaky" dialog at launch so    people who obtain Nautilus some random way 
won't expect         too much.
      Tweaked wording to match Maciej & Arlo's latest agreement.
      Some pieces of the application and component-choosing UI.         They don't do anything useful yet.
      A few cleanup tweaks inspired by debugging session        with Darin.
      Some work on the innards of the program-choosing dialogs. Still not wired
      Round one of caveat dialog improvement. I managed to get it to be modeless
      Made the startup caveat window look cool. Everyone who set an environment
      Added a missing space.
      Added a NULL parameter to a Bonobo_PersistStream_load call to get the
      Changed the NULL to a "", now text files work. I think it's back to normal
      Removed a comment.
      Fixed bug 992 ("Fully Decorate Remote Views" is not a     sensible preference). Note that before making 
the       quick wording fix Darin, Ian, and I came up with a      longer-term plan for handling this general 
kind of      thing well (bug 995).
      Added a FIXME to the line that Dan Winship says should be passing a MIME

Jonathan Blandford (37):
      fix warning.
      more initialization to clean up an warning.
      Added new converter to list. Does rough on-the-fly docbook to html
      added README
      support Footnotes. Make much more robust. General improvements.
      oops -- braino
      chage assert to g_return_if_fail
      handle unknown elements better
      braino take 2
      fixed stupid <xref> problem
      started program listing. doubting SAX's strictness big time.
      added many more fields. Now, we just need tables, figures, and CDATA and
      forgot this
      now does xref correctly
      added cdata support
      removed TIP, NOTE, WARNING, and GRAPHIC from the TOC
      Makefile added for the doc guys
      sync from laptop.
      started variablelist
      CAUTION tag
      added TODO
      removed TIP, NOTE, WARNING, and GRAPHIC from the TOC
      added TODO
      update to reflect current state
      sync to laptop
      sync
      handle file://
      now navigation of ghelp: actually works
      remember strlen (string) + 1 gives you the length necessary to copy a
      forgot to commit this
      add beginnings of func stuff
      massive changes. now we do <funcprototype> better then the standard stylesheets
      added libpng to Makefile.am
      Add a urn field to GnomeVFSToplevelURI. This will let us add VFS modules
      Avoid a bug where we get stuck grabs when you double click.
      Add a gtk_drag_finish to hopefully solve half the flying windows problem.
      minor repacking of widgets to allow clist to be the dominant item, get rid

Kenneth Christiansen (18):
      Updated the Danish translation
      Danish translations from keld
      Translations from Keld
      New nautilus translation
      Translations from Keld evolution/po/da.po gnome-utils/po/da.po gnumeric/po/da.po nautilus/po/da.po
      Small changes
      Translations from Keld balsa/po/da.po evolution/po/da.po glade/po/da.po gnome-core/po/da.po 
gnome-db/po/da.po gnome-media/po/da.po nautilus/po/da.po
      Translations from Keld nautilus/po/da.po
      Translations from keld bug-buddy/po/da.po nautilus/po/da.po
      Translations from Keld nautilus/po/da.po
      New better update.sh script
      Translations from Keld bug-buddy/po/da.po gnome-media/po/da.po gnome-utils/po/da.po gnomeicu/po/da.po 
gnumeric/po/da.po nautilus/po/da.po sodipodi/po/da.po
      Translations from Keld achtung/po/da.po gdict/po/da.po gimp/po-script-fu/da.po gnome-lokkit/po/da.po 
gnomeicu/po/da.po nautilus/po/da.po
      Translations from Keld dia/po/da.po evolution/po/da.po gimp/po-plug-ins/da.po gimp/po-script-fu/da.po 
gnome-media/po/da.po nautilus/po/da.po
      Translations from Keld gdict/po/da.po gimp/po/da.po gimp/po-script-fu/da.po gnome-core/po/da.po 
gnome-utils/po/da.po nautilus/po/da.po
      Translations from Keld evolution/po/da.po gdict/po/da.po gnome-media/po/da.po nautilus/po/da.po
      Translations from Keld nautilus/po/da.po
      da trans

Kjartan Maraas (19):
      Added Norwegian translation.
      Added "no" to ALL_LINGUAS.
      Updated Norwegian translation.
      Updated Norwegian translation.
      Updated Norwegian translation.
      Updated Norwegian translation. Added some more files.
      Cosmetic change. Added -DGNOMELOCALEDIR to $INCLUDES. Added calls to
      Small update
      Added music view. Updated Norwegian translation.
      Added -DGNOMELOCALEDIR Added bindtextdomain() and textdomain() to
      Shhh
      Updated Norwegian translation.
      Updated Norwegian translation.
      Shh
      Updated Norwegian translation.
      Updated Norwegian translation.
      Added Norwegian translation
      Update
      Updated Norwegian translation.

Maciej Stachowiak (116):
      a const char* can't be passed where a gchar* is expected.
      Quiet some warnings.
      Put meta-views on the right.
      Enabled multiple main windows and new window menu entry. In the process replaced url with uri where 
appropriate and added nautilus_window_get_requested_uri accessor.
      Added up, reload, home, stop toolbar buttons. Stop is not implemented yet.
      components/html/ntl-web-browser.c: Fix warnings.
      Remove request_* calls from public API (they are just an implementation
      Er, missed it.
      Fix warnings.
      Added stop_location_change method to NautilusView interface. New signal,
      Fix warning.
      Added .deps, .libs, ntl-web-search
      Added some more thoughts on things to do.
      Rename NautilusViewClient to NautilusViewFrame, NautilusContentViewClient
      Added missing CORBA_exception_init() call.
      Made file manager view a CORBA server that lives in a separate    executable:
      Ignore ntl-file-manager rather than libntl-file-manager.la
      Renamed from libnautilus/ntl-view-client.c, libnautilus/ntl-view-client.h,
      Added Eazel copyright to files I've changed non-trivially.
      Fixed mismatch between declared signal array size and actual number of
      Once an appropriate component type is found, do not keep looping.
      Fixed marshall type for "stop_location_change" signal. How could this ever
      Changed FMDirectoryView to use a NautilusViewFrame rather than inheriting
      Reorder code so "context_click" is actually emitted on a button 3 press.
      Some documentation on the nautilus architecture including a block diagram
      Added another TODO item I remembered.
      Redo signals the conventional way, to avoid array size mismatches in the
      Redo signals the conventional way, to avoid array size mismatches in the
      Added background and item context click menus. Right now they only work
      Rename "row_popup_menu" and "empty_popup_menu" signals to
      Fixed bad merge.
      Corrected memory management for background and item popup menus.
      Remove // comments left in for debugging. Oops!
      New functions for subclasses to call, to implement right-click menus. Most
      Added more suggestions.
      Build with the recent Bonobo global renaming, and Havoc's changes. A patch
      Made the file manager component statically linked in again. Removed.
      Made installation instructions more friendly.
      Update to fix inaccuracies in build instructions.
      To avoid a bug which caused parts of the destroy function calling chain to
      Added gnome-xml to list of needed modules.
      sink and ref the notebook and unref in the destructor, so it gets
      gtk_quit_add_destroy the NautilusWindow at level 1, so that we can clean
      Sopwith, please don't laugh.
      Changed NautilusViewFrame to allow creation of `Nautilus::View' objects
      Moved fields from object struct to separate private struct.
      Ooops, didn't mean to commit that yet.
      Don't include <gtk/gtkbin.h>; do include <gtk/gtkwidget.h>.
      Fixed crashes introduced in the course of my reorganization - in one case
      Added Nautilus::Zoomable and Nautilus::ZoomableFrame interfaces. New files
      Nautilus was getting an assertion failure on startup, so I weakened the
      Added `application' readonly attribute. (Application): Renamed attribute
      Use EOG as the in-line image viewer. You need to have EOG from CVS
      Make sure to gnome_vfs_async_cancel our GnomeVFSAsyncHandle before setting
      Make the text area take more of the space of the component. Make the text
      Added an explicit cast to (const char *) to avoid gcc 2.95.2 complaining.
      Fixed the last checkin.
      Updated build instructions and list to send patches to.
      Icon stretching is now persistent in the metafile, patch from Seth        Nickell <snickell stanford 
edu>:
      Fixed a minor ChangeLog typo.
      Don't bomb on a zero-length metafile.
      Sample content view component. All it does is display the current URI in a
      Check in Makefile.am, not Makefile
      Reorder to code to avoid crashing. (main): Drop to the debugger on
      Simple shell script to check if any of the auxiliary processes nautilus
      Fix indentation on some of the lines.
      Handle freeing of window->ni in a fancier way to avoid double-free
      Explicitly change `window->cv_progress_done' and
      Change a few things in the code so that embeddables get activated
      Forgot to commit the last ChangeLog entry.
      Remove conflict marker I accidentally left in.
      Use eog-image-viewer, not embeddable:image-generic for viewing images.
      Reformat, add emacs magic to maintain indent style.
      Pass the correct thing as the servant to avoid crashing on instantiation.
      Added a suggestion.
      Enable both html-appropriate and directory-appropriate views for
      store zoom_control object in the window.
      Fix omission
      Added some comments.
      Connect to zoom_in and zoom_out singals of zoom control and view the zoom
      Connect to the "destroy" signal of the view_frame rather than the sample
      Make selection persistent across content view changes (task 105).
      Add a boolean field have_pending_uris_selected to distinguish the case
      Rolled over to ChangeLog-20000414
      OAF conversion. You must now build bonobo and gnome-vfs with --enable-oaf
      Remove some spurious debugging statements I accidentally left in.
      Fix fallback_iid for moz protocol. Remove ev variable to shut up gcc.
      Check for OAF the oficially approved way. Check for GConf.
      Destroy the ViewFrame instead of unreffing. This is the only way to be
      Reverted the last change, it caused serious crashage in some cases.
      Updated for the OAF change.
      Removed items I am sure are stale and added bugzilla pointer.
      Add back tests erroneously removed in the last checkin.
      Updated for OAF-ized EOG.
      Added all relevant general, bonobo and nautilus properties to content
      Fix bugzilla task #106:
      include <stdlib.h>, my compiler insists on it.
      When navinfo->directory is null, call got_metadata_callback directly
      Add "audio/x-mp3" as directory content type that satisfies the requirement
      Achieved bugzilla tasks #701 and #108, plus did some refactoring  of the big hairy 
`got_file_info_callback' function.
      Fix a refcounting problem; make sure to unref the interface we
      Remove FIXME comment for #681; everything wrong with this file seems to be
      Added some idl-related renamings.
      Fix bugzilla.eazel.com task 479:
      Added pdf component to list. Added -x option to also kill oafd and gconfd.
      fix bugzilla.eazel.com task #694; pass the language to the oaf calls that
      GSList, not GList!
      Disabled i18n support temporarily because something is broken.
      Improved the logic so it records the fact that the directory count is
      Remove conflict indicators.
      *** empty log message ***
      Provide the language from either the LANGUAGE or LANG environment
      Fix bugzilla tasks #599 (hex number is bad default for meta view  names) and #631 (nead oaf query to 
determine metaviews).
      Completed bugzilla task 763, Test component needed for failure    cases. Two new components called 
"Content Loser" and "Sidebar   Loser" will fail on startup based on environment variables or in        
response to menu or toolbar items (Darin suggested using silly  names, though not these specific ones).
      Put in renamings for some of the "?" renamings that Darin had put in.
      Make content loser component have lower priority than anything else.

Martin Baulig (2):
      Check for -lrpm and its dependency libs. On success, define HAVE_RPM and
      Added my shell componet thingie which I hacked at Braunschweig.

Michael Fleming (1):
      changed oaf_property "bonobo:supported_uri_schemes" from "eazel" to "eazel-sample"

Miguel de Icaza (1):
      Initialize before using.

Pablo Saratxaga (2):
      Added Danish language file
      Updated Danish file

Pavel (1):
      Support for icon selection by typing the item's name. Initialize and flush

Pavel Cisler (36):
      First pass on making list column resizing live.
      Make the column resizable again.
      Fix some bugs that John kindly uncovered.
      Use an offscreen bitmap to draw the column title during column resizing
      Center the sort order indicators inside a title better. Make the column
      Fixed an annoying bug that would sometimes cause the drag&drop feedback to
      Started on copy/move operations
      More copy/move operations. Fixes a problem I introduced earlier where drop
      Disable copy as a drag&drop operation for now. The current copy engine
      More file operation stuff.
      Nasty hack to allow drag&drop actions to respond to modifier keys and the
      Drop target highlighting. Add new call to determine if a drop target can
      Fix a problem where drag actions did't update properly when dragging
      Added a Duplicate menu item. (task 329)
      This checkin requires new gnome-vfs.
      Pavel broke the build, I'm checking in from his machine to fix it.
      The function of the Abort and Retry buttons in the file operation error
      Only offer "Replace All" in an overwrite conflict error dialog if there is
      Work on making new files show up during copy. This is a simple version
      Darin helped me finish implementing the missing parts of the call,
      src/file-manager/fm-directory-view.c Added "Move to Trash" and "Empty
      Make it build: Add a workaround const cast for poptGetContext that thinks
      Change a FIXME bug number after getting rid of a duplicate bug.
      Fixed a memory thrasher Darin ran into. The code in question was just
      Temporary workaround for an apparent codegen bug Carbamide was running
      Get rid of FIXME 623 - the problem was already fixed, I just forgot to
      Add a simple heuristic to only show the progress dialog for file
      Added a debugging call to help locate file descriptor leaks.
      libnautilus-extensions/nautilus-list.c Fix 296 - properly set the default
      Work in progress on fixing Nautilus deadlocking when quitting while async
      Fix 376 - Truncate text in collumns. Clean up
      Added keyboard type-ahead selection to the list view.
      Fix a problem in my new typeselect code where it would only work properly
      Fixed a crash when using Tab and Shift-Tab in an empty folder, caused by
      Fix 834 - bad keyboard focus behavior. Added a workaround for GtkCList
      Fixed 636 - don't allow copying into Trash. Also added checks for Trashing

Ramiro Estrugo (115):
      Added modules blurb to HACKING file.
      Reverse the order of gnome-print and gtkhtml.
      Added displacement offset for popup menus, so that the first item does'nt get triggered right away.
      Make sure bonobo comes before gnome-vfs.
      Added styleguide.
      Pavel as Ramiro. Fixed a crash in "Open in New Window".
      Pavel as Ramiro Finish my previous checkin.
      Added eazel services define
      First whack at having a better preferences ui.  New files.  Not built yet.
      First whack at having a better preferences ui.
      Added macros to check, assert and invoke class methods for a given GtkOject.
      Have the radio group emit proper signals on changes. Make everything prettier by using nice offset.
      Make the radio group emit proper signals on changes. Make everything prettier by using nice offsets.
      Adding nautilus-widgets to the tree - a place to put generic widgets that are not necessarily coupled 
to nautilus.
      Adding nautilus-zoomable-frame-svr.c to unbreak build.
      Add nautilis-widgets to the tree.
      Moved all the preference widetry to nautilus-widgets. Added a test program for preferences (not built). 
Renamed files to user "preference" instead of "prefs".
      src/Makefile.am Moved prefs things to nautilus-widgets. Use
      Fix dumbass typo.
      Moved global preferences to libnautilus.
      Link all components with nautilus-widgets.
      Cleanup naming of everything to use "preferences" instead of "prefs".  Remove a bunch of unused 
includes.  Use "Details" instead of "Private" for private structures.
      Update for naming changes in the preferences api.
      Yank a dumbass typo.
      Added myself.
      Use better names for the global preferences macros. New method for removing callbacks. Filter files 
according to the user level. Add/Remove a preferences callback to keep track of user level changes.
      Use better names for preference name macros.
      Add a data directory to the tree. This is the default per-user data that
      (nautilus_user_top_directory): New function.  Used to obtain the user's "top" directory.  The top 
directory is an alternative home place for naive users.
      Use the alternative home place if needed for the user level.
      Make the preference changes persistent.
      Make the preference changes persistent.
      *libnautilus/Makefile.am: Added nautilus_string_table
      Call clear() from free() instead of duplicating the work.
      Properly remove the item from the list so that we dont crash later trying
      Make Intermediate user level work like hacker, but withouth showing dot files.
      libnautilus/nautilus-global-preferences.c, Add a table of meta view iids
      Removed the ETTORE user level easter egg and bullet proofed the stuff that uses user levels a bit. 
Removed switch handling of ETTORE user level and added a default case for the unlikely (but poissible) event 
when the ~/.gnome/nautilus preferences file contains bogus values for the user_level enumeration.
      Cleanup NautilusPreferences a bit in preparation for api revamp to support implicitly registered 
preferences.
      Opps, a dumb formatting error.
      Add initial skeleton for startup service.
      Fix the ids.
      Add startup service component to list of ones to kill.
      Skeleton code for startup service.
      Fix cast for stricter -Werror compliance.
      Preferences work.  Make preference registration implicit.  Update code that required preferences to be 
explicitly registered before using them.
      Use N_("foo") instead of _("foo")
      Change usage of _("foo") to N_("foo")
      Add .cvsignore to librsvg directory.
      Move nautilus view component interface definition into libnautilus.
      Did not build on redhat 5.2 because RPMTAG_FILENAMES has been obseleted in the version of rpm that 
ships with 5.2 apparently. I added a dumb hack to define RPMTAG_FILENAMES to RPMTAG_OLDFILENAMES which is 
almost surely the wrong thing to do, but i really need to have nautilus building while i do the nautilus view 
changes.  I gave myself a bug to properly address this soon (472).
      Include the new <nautilus-view-component.h> instead of <nautilus.h>
      Added this thing to make 'make dist' happy.
      Split libnautilus into two pieces.
      ignore *.gmo and *.mo generated files.
      New files.  Factor out the code that describes a preference from the big messy preferences into a class.
      Dumb underscore fix the struct tags.
      Many prefernece api changes.  Make pref api behave more like the metadata api.  Dont expose user levels 
publically.  Tweak preference dialog widgets to make them easier to use.
      Change my last entry a bit for some dumbass spelling errors and inclarities.
      Hook up click policy preference.  Bug 374.
      Ignore more generated files.
      Fix bug that prevented a reasonable default from being fetched.  Use the provided default value if the 
stored one is null.
      If the stored default value is null, is the given on. Do this only for
      Simplify be removing all arguments from callbacks save for the user data.
      dumbass spelling mistake.
      Add mozilla component skeleton to the nautilus build.  This is currently turned off by default and 
there is no way to turn it on.  Soon there will be though.
      Ignore built binary
      Grep out "emacs" so that this nice script doesnt kill my editor when i
      Add voodoo to support --with-mozilla.
      Add support for setting a reasonable default for MOZILLA_FIVE_HOME - which
      Match the previous hack in the url handler.
      Retired these two old and unused functions. We dont use gnome_config to
      Switched us to use gconf instead of gnome_config.  There is still lots of crufty preferences code that 
can be simplified a lot, since gconf does a lot of work for us.
      Call nautilus_preferences_init to make sure gconf is in business before we call it.
      Yank rogue puts()
      Return 0 at the end of the script so that it can be used like this:
      Simplified preferences api by letting gconf do most of the work. Removed usage of global preferences 
from everywhere.  There is no longer a global preferences object.  All preference peek/poke operations are 
done through a gconf client thing.
      nautilus-clean.sh: Give this thing a -q flag to quiet down noise.
      Add a caption table widget which i will later use for a password prompt
      Add a new password dialog widget.
      Install libnautilus-extensions files in the right place.  Add first try at rpm spec file.
      Added nautilus.faq.
      Add .h files to la_SOURCES to make 'make dist' happy.
      More 'make dist' fixes.  Let automake know about private headers so that the dist tarball will contain 
them.
      Add gnome panel .desktop file and logo.
      More 'make dist' fixes.
      Add nautilus.png to EXTRA_DIST.
      Add authenticate helper utility to build.
      Quiet down the mjs debug noise for us mortals.
      Add a real check for pam.
      Fix a dumbass mistake. Take out some real code from inside an assert.
      Add missing .h files to SOURCES.
      Check in patch suggested by Roberto Zunino <zunino cli di unipi it>. Check
      Retired nautilus-gconf.[ch].  Not used or needed no more.
      Pass command line arguments on to the script.
      Remove libglade check and hacking blurb.  We dont use libglade no more,
      Reference the view on set_view_frame() and unreference on destruction.  This fixes a problem where the 
clipboard code was trying to use a view that has already been trashed.
      Remove the MOZILLA_FIVE_HOME hack.  Add support for mousing over link status, progress notification, 
title changed, location changed, busy cursor.
      Notify nautilus when the location changes so that back/forward navigation and history work as expected.
      Add initial support for stopping the loading of a uri in mozilla in order for nautilus to deal with it. 
 It works for some protocols, like ftp.  Its broken on some more fundamental ones, like file://.
      Make the resize function public.
      Copy icons from gmc so that icon-association for mime type keys work with nautilus.
      Added control-center blurb.
      Update status flags to latest and gratest gtkmozembed api.
      Cleanup cut-n-paste code for dealing the sidebar panels.
      Add support for keeping track of changes within a whole preference
      Fix the annoying as hell assertions coming from these components. Dont
      Install only ONE gconf notification for each preference or namespace that
      Some cleanup of index tabs.
      Expose only a single function to deal with sidebar panels. Return a list
      Ignore generated files.
      Keep track of sidebar panel enabled/disabled toggling. Currently the
      Remove the tab associated with meta view as well. Add a warning for the
      Add a function that returns the disabled sidebar panels. Needed so that
      Add support for toggling sidebar panels on the fly via the preferences dialog.

Raph Levien (4):
      Added appropriate copyright notices.
      Added test-rsvg, which exercises librsvg by generating alpha transparent PNG's from input SVG files.
      Didn't save latest version of ChangeLog last commit, sorry. Actually, I'm just inflating my commit 
count. I want to make the list this week :)
      Added a fix to keep rsvg from hanging on zero-width stroke lines.

Rebecca Schulman (5):
      Fixed underscore bug in bookmark menus (#345) Created new function, to display bookmark names in menu 
in nautilus-bookmark, and new string function to double underscores in nautilus-string
      added changelog entry for last commit
      Fixed test cases to represent the correct behavior
      forget change log commenting again!
      Fixed bug #99: Implemented copy, paste, clear, and cut for text Added new

Robin Slomkowski (1):
      Added French Language support as done by Jean-Michel Ardantz <jmardantz ifrance com> Added fr as a 
language in configure.in, and added po/fr.po

Valek Frob (11):
      Added some stuff for i18n.
      forget this one ;-(
      Updated russian translation.
      Small updated russian translation.
      Updated rusiian translation.
      Updated russain translation.
      Updated russian translation.
      Updated russian translation and update.sh.
      Updated russian translation and update.sh.
      Updated russian translation.
      Updated russian translation.

Yukihiro Nakai (3):
      ja.po: Initial Japanese translation from Akira Tagoh.
      Update from Akira TAGOH.
      Update from Akira TAGOH.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]