Commit Graph

6083 Commits

Author SHA1 Message Date
Matthew Wilber
147fecb0db Fixed application signature inconsistency and fixed a typo
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6117 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:52:19 +00:00
Adi Oanca
1660ace488 added a member in a message
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6116 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:35:34 +00:00
Adi Oanca
dc3ebdec6c fixed the problems Ingo pointed out
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6115 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:35:00 +00:00
Adi Oanca
0a8120dd1c * fixed some bugs, and improved some things.
* rendered BWindow::RemoveFromSubset operationable
That's it! I seems regular windows NORMAL/FLOATING/MODAL windows are shown when and how they should be.
There are other kind of windows, to be precise B_SYSTEM_LAST and B_SYSTEM_FIRST, with witch I played very little. I'll be back on them 2 weks from now when I hope I'll start codeing again. Till then... happy coding! :-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:33:22 +00:00
Rudolf Cornelissen
16c2f5b1c8 more dualhead updates
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6113 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 10:48:18 +00:00
Rudolf Cornelissen
881996e814 added recognition for FX5700, FX5950 and some other cards
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6112 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 10:46:46 +00:00
Rudolf Cornelissen
7b8207450d updated card recognition, more dualhead updates
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6111 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 10:43:53 +00:00
Philippe Houdoin
c52e77c03d Pre-alpha networkingkit packaging network libs and apps.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6110 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 23:47:38 +00:00
Philippe Houdoin
1b0f82c809 Pre-alpha networkingkit packaging network libs and apps.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6109 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 23:39:26 +00:00
Adi Oanca
34168867a4 solved some problems with floating subset windows
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6108 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 16:09:36 +00:00
Adi Oanca
7473eb7db8 added a memeber to a server message
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6107 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 16:08:32 +00:00
Jérôme Duval
62e8cbba05 Added VT8237 revision.
Thanks to Bernd T.Korz <bernd.korz@yellowtab.com> for testing and modifying


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6106 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 08:43:45 +00:00
Jérôme Duval
a6321d55b7 Resources are in rdef format now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6105 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 08:30:36 +00:00
Axel Dörfler
732e8d7a7d Removed now unused arguments from the ReplaceChange constructor.
The last change also makes sure that changes can be applied at any time,
no matter if the block is currently loaded or not.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6104 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 04:59:51 +00:00
Axel Dörfler
73c630c948 The DataChange constructor must no longer make any changes to the buffer.
DataChange::Apply() will now remember the string instead, so that undo/redo
will work correctly even if the underlying data has changed in the mean time.
DataEditor::AddChange() will now apply the change as well.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6103 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 04:57:20 +00:00
Axel Dörfler
5af91ef5cb Implemented DataEditor::Redo(), and RemoveRedos(); the latter will now be
called by AddChange().
Fixed ApplyChanges() to only apply changes up to (and incl.) the last change;
it won't apply all changes anymore.
DataEditor::Undo() and Redo() now lock themselves.
Added some more simple tests to DiskProbe.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6102 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 04:52:44 +00:00
Matthew Wilber
2a90041c24 Fixed Find/Replace mix-up
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6101 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 02:09:38 +00:00
Matthew Wilber
462cf13ce7 Added Stephan Assmus' TIFF writing code. Now the TIFFTranslator can write TIFF images with a few different compression options.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6100 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 02:04:30 +00:00
Rudolf Cornelissen
a3b9d2120f secondary head updates, cardrecognition updates (fx5950, fx5700)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6099 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 21:17:01 +00:00
beveloper
54348708ae suggest buffer size of 50 ms
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6098 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 18:05:23 +00:00
Axel Dörfler
2444f60ff3 Added DiskProbe to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6097 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 17:22:00 +00:00
Axel Dörfler
1df68d1dee Started to work on a DiskProbe replacement as a side project.
Implemented the basic editor engine that has features like undo/redo
and everything else DiskProbe could possibly need - not complete yet,
though it already has everything that would be needed for a 1:1 DiskProbe
duplicate.
The DiskProbe app is currently just a small text based test for that engine.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6096 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 17:21:23 +00:00
Stefano Ceccherini
e1e76c7813 Moved these files to /current/headers/private/interface
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6095 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:18:38 +00:00
Stefano Ceccherini
8db7015c26 Fixed warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6094 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:17:18 +00:00
Stefano Ceccherini
1ad8f49ef2 Uncommented _BWidthBuffer_ constructor call
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6093 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:16:46 +00:00
Stefano Ceccherini
f1569dbb9e Moved some headers here so they can be included by Globals.cpp in the interface kit folder
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6092 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:15:37 +00:00
Matthew Wilber
023968853e Changed to ignore dubious values in the fileSize and imagesize fields. These fields are not needed in the actual decoding of BMP images anyway. Some Windows image viewers are equally forgiving with these fields, as there are programs that write dubious BMPs.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6091 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 02:03:48 +00:00
Matthew Wilber
74f9d75678 Changed the test to not care about dubious values in the fileSize field
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6090 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:59:31 +00:00
Tyler Dauwalder
f3dbee4c2b Updated version info string.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6089 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:15:02 +00:00
Tyler Dauwalder
8c32c26731 - Actually set Cs0 length in Cs0 SetTo() now.
- Updated constructors/SetTo()s that take array<char>
  params to expect d-strings instead of Cs0 strings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6088 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:12:45 +00:00
Tyler Dauwalder
3bfc8fdd89 Added check for udf implementation use descriptor in vds.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6087 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:11:37 +00:00
Philippe Houdoin
f530af584f Addons could instantiate multiple NetworkSetupAddOn.
Pass the image_id of addon to the instantiate function.
Some NetworkSetupAddOns may require it to get their resources...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6086 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:15:55 +00:00
Philippe Houdoin
ce22a23a9f Remove useless variable and code.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6085 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:12:48 +00:00
Philippe Houdoin
313b452ee5 + Make all network modules using NETWORK_MODULES_ROOT as their root module name, allowing
to change this root in one single place, in headers/private/net/net_module.h.
Unfortunatly, it's not that easer in Jamfile...
+ Expand openbeos-networkingkit-cvs package contents.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6084 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:08:32 +00:00
Philippe Houdoin
44d24e2984 Rollback to obos_network, as it ease avoid conflict on BONE-based systems.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6083 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:03:07 +00:00
Philippe Houdoin
025b03492f Move experimant new_stack design to Jam building system.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6082 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:01:40 +00:00
Philippe Houdoin
6f70b72f6b Add a Jamfile to mmu_man's contributed floppy driver.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6081 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 23:17:10 +00:00
Philippe Houdoin
d1c095df47 First steps in the creation of an openbeos-networkingkit-cvs package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6080 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 22:44:20 +00:00
Philippe Houdoin
9f00eacde7 Fix load_driver_symbols() prototype.
Move headers into a dedicated directory.
Remove duplicated net_stack_driver.h, using the one in current/headers/private/net.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6079 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 21:42:40 +00:00
Philippe Houdoin
c9d4838a87 Move to Jamfile build system.
Fix warnings that now show up,
Define a new string_token type, used stack-wide, and make net_attribute_id a string_token.
Store layers packets type/subtype as string_tokens, improving performance in
send_up()/send_down() matching layers lookup process.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6078 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 21:38:53 +00:00
Philippe Houdoin
b6accc1d54 Remove atomizer module duplicated code.
Add a Jamfile to build it as a userland add-on in the experimental new stack design.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6077 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 19:15:18 +00:00
Philippe Houdoin
61620d9496 Add a generic memory pool allocator used by the experimental net stack new design...
Not built as a kernel module yet, as it's currently implemented in a quick and hacky way.
In future, a real slab allocator will be implemented.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6076 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 19:00:50 +00:00
Philippe Houdoin
1ba8fc533a Move memory_pool to src/add-ons/kernel/generic.
Place a Jamfile to build the userland version of this module.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6075 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 18:57:18 +00:00
Adi Oanca
fa554b7dd8 Fixed focusing problem
some optimizations to "drawing code"(not the real one) because of more efficient locking.
... other improvements.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6074 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 15:55:10 +00:00
Philippe Houdoin
7bd3c77058 Add an install_netwrok_etc_files rule to install our BINDy /etc/services,
/etc/resolv.conf and co installed.
Make libnet.so depend on these network etc files installation.
Make libnetapi.so depend on libnet.so.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6073 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 10:36:14 +00:00
Jérôme Duval
12774dbd80 Clean up
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6072 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 08:45:53 +00:00
Matthew Wilber
dae7c017c5 Initial check in for bmpinfo, a program that displays the header information from BMP image files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6071 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 01:42:30 +00:00
Matthew Wilber
06a2af8a70 added bmpinfo (shows info about BMP image files)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6070 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 01:39:57 +00:00
DarkWyrm
7d09d0620c Removed a couple of warnings from Accelerant, Screen, and BitmapDrivers
Beginning style changes to resemble OpenTracker guidelines
Added header to some files
Removed temporary code from ViewDriver and re-enabled cursor movement in Desktopmouse message handler


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6069 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 00:54:45 +00:00
Adi Oanca
47007fb071 MANY improvements since yesterday!
Now, we can have EVERY kind of window properly displayed in the *right* order!
You can even use BWindow::AddToSubset and - it works!

Also Mouse click works to change front/focus state between windows.

Unfortunately window movement hasn''t yet been implemented and there are *minor* problems with the focus.
That's all! If you want to see something... construct a project and use:
* new BWindow()
*BWindow::Show()
*BWindow::AddToSubset[Of]()
and link against libopenbeos.so.

Ok now, bye!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6068 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 00:26:15 +00:00