Commit Graph

60 Commits

Author SHA1 Message Date
0f618ac4cf Fully support setting the display name in the tree. It seems to work.
svn path=/trunk/; revision=5320
2000-09-11 11:12:16 +00:00
aa20072666 Added new interfaces to be exposed by the local storage, so that
components can get a list of all the folders and specify the display
name for them.  (Unfinished and untested.)

svn path=/trunk/; revision=5256
2000-09-08 08:34:35 +00:00
fcad5f23f2 Strdup path when setting the callback data.
2000-09-01  Christopher James Lahey  <clahey@helixcode.com>

	* e-local-storage.c: Strdup path when setting the callback data.

	* evolution-storage.c: Removed an unused variable.

svn path=/trunk/; revision=5168
2000-09-01 21:54:50 +00:00
26112575da Changed `Evolution::Storage' so that the displayed name for a folder
is decoupled from its path, and updated all the components
accordingly.

svn path=/trunk/; revision=5159
2000-09-01 06:09:29 +00:00
7a437e5204 Remove the 'POSIX_SOURCE' define completely as we don't need that
anymore.

svn path=/trunk/; revision=3640
2000-06-19 22:53:21 +00:00
8f4e85313c #undef _POSIX_SOURCE after including dirent.h. this breaks the build on
2000-06-19  Chris Toshok  <toshok@helixcode.com>

	* e-local-storage.c: #undef _POSIX_SOURCE after including
	dirent.h.  this breaks the build on freebsd if we leave it
	#defined.  go figure.

svn path=/trunk/; revision=3638
2000-06-19 21:35:59 +00:00
bbb6a6942f Implemented folder creation dialog (File -> New -> Folder). To make
it really work though, the components should implement creation
functionality by passing an appropriate function pointer in
`e_shell_component_new()' for @create_folder_fn.

svn path=/trunk/; revision=3504
2000-06-10 17:56:46 +00:00
e7971bb4f5 Fixed a refcount leak and added interfaces to add/remove folders
from an EStorage (although they are not implemented yet).

svn path=/trunk/; revision=3460
2000-06-07 17:01:52 +00:00
fe27ab1179 Portability fix (use readdir()', not readdir_r()'). Also, be safer
about NULL objects when destroying the shell or the shortcuts.

svn path=/trunk/; revision=2850
2000-05-07 02:22:08 +00:00
725d0a088d Big shell reorganization.
svn path=/trunk/; revision=2848
2000-05-07 01:57:49 +00:00