nautilus/THANKS
Darin Adler d31bf8d65b Added support for nested directories inside the scripts directory,
starting with a patch by David Emory Watson <dwatson@cs.ucr.edu>.

	* src/file-manager/fm-directory-view.c: (get_scripts_directory):
	Keep the scripts directory URI and string length in a global
	variable.
	(add_scripts_directory): New function, replaces
	connect_script_handlers. Refs the directory, puts it on the
	scripts directory list, and monitors more attributes than before.
	(fm_directory_view_initialize): Use add_scripts_directory instead
	of connect_script_handlers.
	(fm_directory_view_destroy): Use remove_scripts_directory on the
	entire list instead of disconnect_script_handlers.
	(add_submenu): New function.
	(add_script_to_script_menus): Change name, pass in path.
	(add_submenu_to_script_menus): New function.
	(directory_belongs_in_scripts_menu): New function.
	(add_directory_to_scripts_directory_list): New function, high
	level call used to turn a NautilusFile into a NautilusDirectory
	and call add_scripts_directory.
	(update_directory_in_scripts_menu): New function.
	(update_scripts_menu): New function, replaces reset_scripts_menu
	and uses new nautilus_directory_get_files_list rather than
	nautilus_directory_call_when_ready.
	(open_scripts_folder_callback): Use new global variable instead
	of calling get_scripts_directory.
	(real_update_menus): Call update_scripts_menu instead of
	schedule_reset_scripts_menu.
	(remove_scripts_directory): New function, replaces
	disconnect_script_handlers. Removes the directory from the scripts
	directory list and unrefs it after disconnecting handlers.

	* libnautilus-private/nautilus-directory.h:
	* libnautilus-private/nautilus-directory.c: (is_tentative): Moved
	from nautilus-directory-async.c.
	(nautilus_directory_get_file_list): New, made from formerly-
	private get_non_tentative_file_list in nautilus-directory-async.c.
	(nautilus_directory_list_ref): New.
	(nautilus_directory_list_unref): New.
	(nautilus_directory_list_free): New.
	(nautilus_directory_list_copy): New.
	(compare_by_uri), (compare_by_uri_cover),
	(nautilus_directory_list_sort_by_uri): New. Sorrts directories by
	URI, parents before children, and children sorted as if by
	nautilus_file_list_sort_by_name.
	* libnautilus-private/nautilus-directory-async.c:
	(nautilus_directory_monitor_add_internal), (ready_callback_call):
	Use nautilus_directory_get_file_list instead of
	get_non_tentative_file_list.
2001-08-24 15:26:53 +00:00

123 lines
5.2 KiB
Text
Raw Blame History

The Nautilus team would like to thank the following contributors:
Alex Larsson <alexl@redhat.com> - faster thumbnailing for JPEGs, bug fixes
Anders Carlsson <andersca@gnome.org> - background drawing optimizations
Arik Devens <arik@eazel.com> - bug fixes
Bart Decrem <bart@eazel.com> - fixes to default news channels, gathering feedback, founding Eazel :-)
Brian Frank <bfrank@eazel.com> - fixes to default bookmarks, product marketing
Bud Tribble <bud@eazel.com> - Management, moral support, design help
Christopher Blizzard <blizzard@redhat.com> - mozilla component fixes
Christopher James Lahey <clahey@ximian.com> - bug fixes
Cody Russell <bratsche@gnome.org> - bug fixes
Dan Mueth <d-mueth@uchicago.edu> - documentation, help system design
David Emory Watson <dwatson@cs.ucr.edu> - hierarchical scripts menu
Don Melton <don@eazel.com> - Management, moral support, design help
Eric Fischer <eric@eazel.com> - bug fixes
Fatih Demir <kabalak@kabalak.net> - bug fixes
Gregory S. Hayes <syncomm@icebreaker.net> - bug fixes
Havoc Pennington <hp@redhat.com> - various contributions
JP Rosevear <jpr@arcavia.com> - bug fixes
Jason Leach <jasonleach@usa.net> - Solaris fix
Jens Finke <jens@gnome.org> - URL fix
Jim Garrison <garrison@users.sourceforge.net> - bug fixes
Joe Shaw <joe@ximian.com> - installer code, bug fixes
John Fleck <jfleck@inkstain.net> - help browser work
John Gotts <jgotts@linuxsavvy.com> - bug fix
Jon K Hellan <hellan@acm.org> - bug fixes
Jonathan Blandford <jrb@redhat.com> - help browser, bug fixes
Kenneth Christiansen <kenneth@gnu.org> - icons, internationalization tools
Kjartan Maraas <kmaraas@online.no> - bug fixes, i18n code
Laszlo Kovacs <laszlo.kovacs@sun.com> - help system hacking
Martin Baulig <martin@home-of-linux.org> - added PersistFile support
Matt Bissiri <bissiri@eecs.umich.edu> - list widget improvements
Michael Meeks <michael@ximian.com> - bonobo fixes
Morten Welinder <terra@diku.dk> - check-fixme suggestions
Richard Boulton <richard@tartarus.org> - build fixes
Richard Hult <rhult@hem.passagen.se> - bug reporting
Robert Brady <rwb197@zepler.org> - bug fixes
Shane Butlers <sbutle@deakin.edu.au> - IDE in hardware view patch for showing IDE
Stanislav Brabec <utx@penguin.cz> - bug fixes
Vera Horiuchi <vera@eazel.com> - documentation
Victor Lecha <victor@eazel.com> - build fixes
Yanko Kaneti <yaneti@declera.com> - i18n fix
Yoann Vandoorselaere <yoann@mandrakesoft.com> - performance work
The following people who did testing work:
Albert Wang <albert@eazel.com>
Brad Moore <bmoore@home.com>
Brett Neely <brett@eazel.com>
Christian Rose <menthos@menthos.com>
James Farwell <sodorp@hotmail.com>
John Fleck <jfleck@inkstain.com>
Jon Allen <joncallen@hotmail.com>
Kenneth Christiansen <kenneth@gnu.org>
Kenny Graunke <kwg@teleport.com>
Peter Foley <peter.foley@sun.com>
Tim Tan <tim@eazel.com>
Victor Lecha <victor@eazel.com>
Will LaShell <will@lashell.net>
As well as the following people who contributed translations:
Akira TAGOH <tagoh@gnome.gr.jp>
Alastair McKinstry <mckinstry@computer.org>
Almer S. Tigelaar <almer@gnome.org>
Andras Timar <timar@gnome.hu>
Andraz Tori <andraz.tori1@guest.arnes.si>
Andreas Hyden <a.hyden@cyberpoint.se>
Andrew V. Samoilov <sav@bcs.zp.ua>
Benedikt Roth <Benedikt.Roth@gmx.net>
Carlos Perell<6C> Mar<61>n <carlos@hispalinux.es>
Christian Meyer <chrisime@gnome.org>
Christian Rose <menthos@menthos.com>
Christophe Merlet <redfox@eikonex.org>
Christopher R. Gabriel <cgabriel@cgabriel.org>
Dennis Smit <synap@area101.penguin.nl>
Dirk-Jan C. Binnema <dirkjan@gnome.org>
Egle Girinaite <eglyte@centras.lt>
Emese Kovacs <emese@gnome.hu>
Eric Brayeur <eb@ibelgique.com>
Fatih Demir <kabalak@gmx.net>
Frederic Crozat <fcrozat@mandrakesoft.com>
Gaute Hvoslef Kvalnes <ai98ghk@stud.hib.no>
Gediminas Paulauskas <menesis@delfi.lt>
George Lebl <jirka@5z.com>
Gong Yi LIAO <granziliao@sinamail.com>
Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
G<EFBFBD>rkem Cetin <gorkem@gelecek.com.tr>
Jarkko Ranta <jjranta@cc.joensuu.fi>
Jean-Michel Ardantz <jmardantz@ifrance.com>
Jes<EFBFBD>s Bravo <20>lvarez <jba@pobox.com>
Jorge Carrasquilla Soares <jorge@conectiva.com.br>
Keld Simonsen <keld@dkuug.dk>
Kenneth Christiansen <kenneth@gnu.org>
Kim Schulz <kim@schulz.dk>
Kjartan Maraas <kmaraas@gnome.org>
Kjenneth Christiansen <kenneth@gnu.org>
Mantas Kriauciunas <mantelis@centras.lt>
Manuel de Vega Barreiro <barreiro@arrakis.es>
Marius Andreiana <mandreiana@yahoo.com>
Martin Norb<72>ck <d95mback@dtek.chalmers.se>
Matthias Warkus <mawarkus@gnome.org>
Mendel Mobach <mendel@mobach.nl>
Nam SungHyun
Ole Laursen <olau@hardworking.dk>
Pablo Gonzalo del Campo <pablodc@bigfoot.com>
Pablo Saratxaga <pablo@mandrakesoft.com>
Pauli Virtanen <pauli.virtanen@saunalahti.fi>
Richard Hult <rhult@hem.passagen.se>
Robert Brady <robert@suse.co.uk>
Satoru Sato <ss@gnome.gr.jp>
Simos Xenitellis <simos@hellug.gr>
Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
Szabolcs Ban <shooby@gnome.hu>
Takuo Kitame <kitame@debian.org>
Valek Filippov <frob@df.ru>
Valent<EFBFBD>n Trilles <vtrilles@yahoo.es>
Vasif Ismailoglu MD <azerb_linux@hotmail.com>
Veeravanallore Madhavan <vbmadhu@hotmail.com>
Young-ho, Cha <ganadist@dacome.co.kr>
Yukihiro Nakai <nakai@gnome.gr.jp>
Yuri Syrota <rasta@renome.rovno.ua>
Zbigniew Chyla <cyba@gnome.pl>