Tyler Dauwalder
400ac2abb4
Made FileStream a subclass of new DataStream class instead of BFile.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5695 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 09:17:46 +00:00
Tyler Dauwalder
dad4d2580c
Renamed OutputFile to FileStream
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5694 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 09:16:15 +00:00
Matthew Wilber
7598450e4f
Added initial implementation of Undo for OBOS ShowImage! Now, users can Undo/Redo merge/paste operations. Still need to enhance Undo further so that other operations can be undone, also need to account for image rotations and similar operations.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5693 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 03:31:28 +00:00
beveloper
a08013c09a
modified to compile with BeOS R5 GCC
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5692 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 00:08:52 +00:00
beveloper
7e6998a8f0
libavcodec core components imported from ffmpeg CVS on 2003-12-17
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5691 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 00:07:31 +00:00
beveloper
144bf4f5e0
build everything of the core without optimization
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5690 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 00:04:33 +00:00
beveloper
01f6beedbb
codecs based on ffmpeg libavcodec
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5689 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 00:03:34 +00:00
beveloper
b01978f958
experimental
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5688 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 23:37:16 +00:00
beveloper
bda833211b
added some codecs
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5687 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 23:36:06 +00:00
Tyler Dauwalder
0259b78dca
- Added _NextUniqueId() and friends
...
- _ProcessDirectory() now allocates directory data and builds
and write directory icb.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5686 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:08:52 +00:00
Tyler Dauwalder
5c9556535e
- Reworked argument processing code
...
- Output filename must now be specified as command line argument
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5685 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:07:16 +00:00
Tyler Dauwalder
8ddc63e480
Added GetNextExtents()
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5684 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:06:00 +00:00
Tyler Dauwalder
ef663589e6
- Added call to close device which is opened briefly in udf_mount()
...
- Volume object is now deleted when volume is unmounted
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5683 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:05:15 +00:00
Tyler Dauwalder
237ced1168
- Remembered that -1 means uninitialized device, not 0...
...
- Added call to close device on destruction
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:04:05 +00:00
Tyler Dauwalder
e631ed5131
- Major const update for [extended_]file_icb_entry structs
...
- Added [extended_]file_icb_entry::dump() functions
- Added file access permissions enum
- Added logical_block_address constructor
- Added icb strategy types enum
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5681 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:02:44 +00:00
Tyler Dauwalder
de76a7ebe6
Added file entry dumps.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5680 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:00:33 +00:00
Stefano Ceccherini
008cfb1db2
WidthBuffer complete,
...
Changed some methods name,
reordered class members in TextViewSupportBuffer.h, now they are in the same order
OpenTracker says
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5679 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 07:48:58 +00:00
Matthew Wilber
16cb489052
Fixed default window location so that it now appears in the top left corner, like Be's ShowImage. Also, window is now properly aligned to the top left corner when it is zoomed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5678 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 00:26:29 +00:00
Jérôme Duval
37981892ff
Fixed, hope this one will be ok
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5677 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 15:38:55 +00:00
Jérôme Duval
74074bbb62
*** keyword substitution change ***
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5676 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 15:37:18 +00:00
Jérôme Duval
82b1ee805e
Fixed, hope this one will be ok
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5675 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 15:35:08 +00:00
Tyler Dauwalder
d0e9b5ac1b
- Added node_data struct
...
- Added root directory members
- Started on directory processing code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5674 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 10:07:28 +00:00
Tyler Dauwalder
e1a983a6ff
Added root directory parameter to UdfBuilder constructor.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5673 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 10:06:24 +00:00
Tyler Dauwalder
23685249d7
Updated OnCompletion()
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5672 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 10:05:51 +00:00
Tyler Dauwalder
25c2f3eb74
Added Statistics.cpp
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5671 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 10:05:08 +00:00
Tyler Dauwalder
251ce36f28
Initial checkin. Build statstics class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5670 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-16 10:04:43 +00:00
François Revol
429ed0178f
where are my icons gone ? ;)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5669 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-15 21:19:11 +00:00
François Revol
9086fcb60c
PC floppy driver, initial rev.
...
supports reading 1.44M, 720K, 2 drives.
no write support yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5668 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-15 20:00:04 +00:00
beveloper
046f31f91f
update to the codec api, docoder assignment is now handled in the server
...
multiple reader add-ons are probed to recognize a media file
FormatManager does the translation from media_format to media_description
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5667 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-14 19:23:16 +00:00
shatty
6d59046016
vorbis BSD license
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5666 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-13 20:59:05 +00:00
shatty
6ec7ba1e6f
fix naming and headers
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5665 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-13 20:22:11 +00:00
shatty
6ae16148a5
vorbis decoder plugin based on mp3
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5664 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-13 20:17:56 +00:00
shatty
1c828415cf
ogg reader plugin based on mp3
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5663 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-13 20:12:32 +00:00
François Revol
0380884167
new command 'driveinfo' to dump block device information from ioctl, to help debugging drivers
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5662 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 21:12:58 +00:00
François Revol
1a1ac7a563
fgets() coz Axel wants it :p
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5661 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 14:39:26 +00:00
François Revol
4cba418c34
fix buffer overflow on prompt, conditionalized floppy support.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5660 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 12:47:33 +00:00
Tyler Dauwalder
c9fec498f8
Spruced up program output.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5659 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 07:09:24 +00:00
Tyler Dauwalder
fe387f7131
- Added file set descriptor output to Build().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5658 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 06:38:36 +00:00
Tyler Dauwalder
8d48c8cffe
Added missing definition for dummyExtent constant.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5657 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 06:37:58 +00:00
Tyler Dauwalder
17b66e62ef
Fixed stupid oversight while checking file set descriptor in Mount()
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5656 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 06:37:29 +00:00
Tyler Dauwalder
d1a0387efb
- Added long_address constructor.
...
- Polished up file_set_descriptor a bit.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5655 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 06:36:27 +00:00
Matthew Wilber
55f2e33b2d
Changed Paste/DragDrop code so that a clip does not have to be pasted entirely within the bounds of the background bitmap
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5654 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 04:26:52 +00:00
Matthew Wilber
169c19d6f7
Implemented drag/drop from one ShowImage window to another
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5653 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 03:39:21 +00:00
DarkWyrm
56262fb483
Implemented a few functions, added some documentation and some TODO reminders
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5652 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 21:54:14 +00:00
DarkWyrm
ef94fcd875
A couple bugfixes, some comment tweaks, and PortLink conversion for a couple functions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5651 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 14:49:56 +00:00
Jérôme Duval
357ef4edac
Beta version
...
Improvements are still possible
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5650 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 08:44:26 +00:00
Tyler Dauwalder
bf757e6cca
- Added physical partition allocator.
...
- Build() now writes logical volume descriptor and updates
the partition descriptor to have the proper partition length.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5649 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:11:39 +00:00
Tyler Dauwalder
aff8ada4dd
Added PhysicalPartitionAllocator.cpp
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5648 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:10:20 +00:00
Tyler Dauwalder
52368aac43
Added minimum block support needed by the physical partition allocator.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5647 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:10:03 +00:00
Tyler Dauwalder
d8b4553a67
Added some missing error checking in Mount() when investigating file set descriptor
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5646 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:09:27 +00:00