haiku/src/kits/storage
Stephan Aßmus 9f5078060d * fixed a couple of remaining issues with vector icons,
there is some unfortunate code duplication in AppFileInfo,
  because it cannot use BMimeType/BNode alone to retrieve icons,
  now it works closer to the code in BIconUtils, this fixes
  R5 icons not displaying for other icon sizes
* implemented a bilinear scaling function, I don't know if
  it is very fast, but I hope it is reasonable. Now that I
  see the results though, I wonder if R5 icons should be
  scaled with nearest neighbor instead...
* corrected a small bug in the icon format stuff...
  7 bit coords are -32-+95, not 96
* improved comment for BIconUtils function


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19302 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-16 04:53:24 +00:00
..
mime Added a new type for the vector icon format 'VICN' or B_VECTOR_ICON_TYPE. 2006-11-07 02:46:25 +00:00
sniffer Fixed warnings. 2004-10-02 16:16:33 +00:00
AddOnImage.cpp Helper class: Represents a loaded add-on image. 2003-02-22 23:46:59 +00:00
AddOnImage.h Helper class: Represents a loaded add-on image. 2003-02-22 23:46:59 +00:00
AddOnMonitor.cpp added error information 2005-06-14 14:21:36 +00:00
AddOnMonitorHandler.cpp Added a #ifndef around #define ADD_ON_STABLE_SECONDS to be able to define it on demand 2004-10-04 14:53:19 +00:00
AppFileInfo.cpp * fixed a couple of remaining issues with vector icons, 2006-11-16 04:53:24 +00:00
Directory.cpp * compile fix for the test environment 2006-05-03 11:08:52 +00:00
DiskDevice.cpp fixed some gcc4 warnings 2006-09-25 21:49:41 +00:00
DiskDeviceJob.cpp * Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. 2005-11-07 16:07:25 +00:00
DiskDeviceList.cpp Fixed GCC 4 warnings. 2006-10-13 10:35:04 +00:00
DiskDevicePrivate.cpp Fixed GCC 4 warnings. 2006-10-13 10:35:04 +00:00
DiskDeviceRoster.cpp * Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. 2005-11-07 16:07:25 +00:00
DiskDeviceTypes.cpp updated types to match the one in src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp 2005-10-24 13:15:46 +00:00
DiskDeviceVisitor.cpp Modified the visitor implementation a bit. The Visit() with the BPartition* argument now also gets the level of the partition in the hierarchy. 2003-07-08 18:26:15 +00:00
DiskScannerAddOn.cpp Changed the parameters of the CreateEditor() methods and added a EditingDone() method to the editor class. 2003-02-22 23:54:31 +00:00
DiskSystem.cpp * Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. 2005-11-07 16:07:25 +00:00
Entry.cpp * BEntry::GetStat() and BNode::GetStat() used sizeof(struct stat) for the kernel 2006-06-21 13:49:16 +00:00
EntryList.cpp + Changed StorageKit namespace to BPrivate::Storage 2002-08-12 08:42:01 +00:00
File.cpp Added BPositionIO::GetSize() and implemented it by means of Seek() and 2006-05-26 13:27:53 +00:00
FindDirectory.cpp Removed extra version of find_directory() - it is supposed to live in libroot.so, 2005-07-05 18:21:50 +00:00
Jamfile Merge from layout management branch. 2006-08-26 16:21:15 +00:00
LibBeAdapter.cpp Moved _kern_shutdown() to the registrar's R5Compatiblity.cpp where it belongs. 2006-01-26 00:14:03 +00:00
Mime.cpp * Added TODO comment about missing vector icon support 2006-11-04 16:22:58 +00:00
MimeType.cpp Somehow the vector icon version of GetIconForType() was missing. 2006-11-15 17:37:26 +00:00
Node.cpp * BEntry::GetStat() and BNode::GetStat() used sizeof(struct stat) for the kernel 2006-06-21 13:49:16 +00:00
Node.notes It is accomplished ... 2002-07-09 12:24:59 +00:00
NodeInfo.cpp * added new icon specific verions of GetIcon and SetIcon 2006-11-16 00:12:15 +00:00
NodeMonitor.cpp * Finally implemented B_WATCH_MOUNT, ie. Tracker now shows newly mounted volumes 2006-03-03 11:48:49 +00:00
NodeMonitorHandler.cpp untested version 2004-01-29 00:24:03 +00:00
OffsetFile.cpp + Changed StorageKit namespace to BPrivate::Storage 2002-08-12 08:42:01 +00:00
Partition.cpp Update the BDiskDevice object after mounting/unmounting a partition. 2006-01-20 14:49:16 +00:00
PartitioningDialog.cpp Added the GUI part of the dialog. Now it is fully functional (maybe not nice, but functional ;-). 2003-02-24 00:44:38 +00:00
PartitioningDialog.h Added the GUI part of the dialog. Now it is fully functional (maybe not nice, but functional ;-). 2003-02-24 00:44:38 +00:00
PartitioningInfo.cpp * Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. 2005-11-07 16:07:25 +00:00
Path.cpp Got rid of the Storage Kit's kernel abstraction layer, which was 2004-08-28 20:14:46 +00:00
Query.cpp All internally used FDs are now set to O_CLOEXEC. 2005-01-13 22:06:51 +00:00
QueryPredicate.cpp + Changed StorageKit namespace to BPrivate::Storage 2002-08-12 08:42:01 +00:00
ResourceFile.cpp Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
ResourceItem.cpp Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00
Resources.cpp Added a few more constructors and initialization methods. Among them two 2006-02-01 00:15:01 +00:00
ResourcesContainer.cpp + Changed StorageKit namespace to BPrivate::Storage 2002-08-12 08:42:01 +00:00
ResourceStrings.cpp Got rid of the Storage Kit's kernel abstraction layer, which was 2004-08-28 20:14:46 +00:00
Statable.cpp Now uses the new B_STAT_* constants rather than the one from fs_interface.h 2005-02-03 03:37:20 +00:00
storage_support.cpp Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
SymLink.cpp Changed our read link syscall and FS interface call to make it easily possible to be POSIX compliant. 2005-04-06 16:07:10 +00:00
Volume.cpp * Reintroduced third LinkAgainst parameter <mapLibs>, defaulting to true. 2005-11-07 16:07:25 +00:00
VolumeRoster.cpp Got rid of the Storage Kit's kernel abstraction layer, which was 2004-08-28 20:14:46 +00:00