Ingo Weinhold
a058daad3a
Implemented the remaining methods, some aesthetical changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3998 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 21:02:14 +00:00
Ingo Weinhold
8bc0bd912a
Added and implemented the remaining disk system syscalls.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3997 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 21:01:14 +00:00
Ingo Weinhold
1f3f1294a8
Added a IsSubSystemFor() method to the KDiskSystem interface and respective calls for the module interfaces.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3996 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 21:00:01 +00:00
Ingo Weinhold
007eb5f23c
Added "-soname=_APP_" to the linker flags of the high-level rules building applications. Also added a third parameter, <libraries>, where it was missing.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3995 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 20:56:37 +00:00
Niels Sascha Reedijk
e04ee402d2
Nothing more todo...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3994 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 18:55:59 +00:00
Niels Sascha Reedijk
5767925f0e
Sync with local repository:
...
1.23: fix some compile errors on PPC
1.24: Finalising some PPC changes. In theory it should work
1.25: Second round of PPC fixes. I hope it works now.
1.26: Adding the reset function when there are rx problems
1.27: Added the chip id for the 8101L
1.28: Minor code cleanup
1.29: Implemented multipe card support
1.30: drop some debug output
1.31: FINALLY fixed the receive problem (where large packets slow down
everything)
What remains to be done is to fix the transmit bug, where the card
suddenly stops to send packets (after it gets behind by one).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3993 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 18:55:26 +00:00
Marc Flerackers
e793a55e78
Added some information found while writing BPicture, TPicture and ServerPicture
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3992 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 14:43:27 +00:00
DarkWyrm
ce072df2d0
Added move cursor data.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3991 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-16 00:43:10 +00:00
DarkWyrm
07dec7c1ca
CursorManager is initialized with default system cursors - need to add move cursor.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3990 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 23:27:50 +00:00
Ingo Weinhold
910d993921
Implemented the BDiskSystem::Supports*() methods. Added required private helper methods to BPartition.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3989 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 21:44:23 +00:00
Ingo Weinhold
1863de6785
Added and implemented the first part of the disk system querying syscalls (_kern_supports_*()).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3988 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 21:42:59 +00:00
Ingo Weinhold
0fbb290f51
Some changes to/fixes of the KDiskSystem interface and the disk system module interface.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3987 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 21:41:32 +00:00
Ingo Weinhold
a97769a5d3
Added {Read,Write}Lock{Device,Partition}().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3986 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 21:39:34 +00:00
Jérôme Duval
c261267f46
Removed Mail duplicate
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3985 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 16:23:44 +00:00
shatty
62df02c3e6
set changes monitoring on return by error
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3984 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 09:16:04 +00:00
shatty
8c38dd91fc
fix alias creation
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3983 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 09:15:01 +00:00
Ingo Weinhold
1ff134b901
* Added shadow_id field to user_partition_data.
...
* Implemented several new syscalls (_kern_find_{disk_device,partition}(),
{prepare,cancel}_disk_device_modifications(),
[un]register_file_device()),
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3982 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:27:43 +00:00
Ingo Weinhold
7fcdfb5fb8
Added registration of a file device and invocations of {Prepare,Cancel}Modifications(). Looks good so far.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3981 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:23:47 +00:00
Ingo Weinhold
b8ea76bfc3
The KDiskDeviceManager::CreateFileDevice() parameters changed slightly.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3980 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:21:43 +00:00
Ingo Weinhold
dd3be08988
* Removed VisitEach{Initializable,Partitionable}Partition() -- they are
...
too specific for a general API.
* Implemented {Register,Unregister}FileDevice().
* Implemented Get{Device,Partition}WithID() and
Get{Device,Partition}ForPath().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3979 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:20:34 +00:00
Ingo Weinhold
442e574d88
Added FindDescendant() and _IsShadow().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3978 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:16:29 +00:00
Ingo Weinhold
92b9e33326
* Added SetTo(partition_id), InitCheck().
...
* Added more parameters to _SetTo().
* Fixed problem in Unset() -- the BPartition version wasn't called.
* Implemented {Prepare,Cancel}Modifications() and IsModified(). The
latter doesn't work yet, since the syscall implementation is still
empty yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3977 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:15:17 +00:00
Ingo Weinhold
dd43c7769f
* Added shadow_id field to user_partition_data.
...
* Implemented several new syscalls (_kern_find_{disk_device,partition}(),
{prepare,cancel}_disk_device_modifications(),
[un]register_file_device()),
* Fixed some details in existing syscalls.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3976 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:10:32 +00:00
Ingo Weinhold
2438192b6c
Added a deviceOnly flag to {Find,Register}Device(). Minor {Create,Delete}FileDevice() changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3975 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:05:50 +00:00
Ingo Weinhold
5d22fa967a
Shadow partition related changes:
...
* Fixed handling of the deletion (removal) of shadow partitions. Formerly
the shadow partition corresponding to the disk device wasn't removed
properly.
* Added a shadow_id field to the user_partition_data structure which
contains the ID of the shadow partition, if it is one. The id field
will hold the ID of the physical partition.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3974 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-15 01:00:24 +00:00
DarkWyrm
3928ef46fd
Forgot jamfile :D
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3973 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 18:53:09 +00:00
DarkWyrm
efcea66e30
Added skeleton for system cursors configuration
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3972 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 18:49:37 +00:00
DarkWyrm
512df4993d
This is now a shared private app_server header
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3971 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 14:43:11 +00:00
DarkWyrm
f1b45a54bb
Not sure how this got here. Official file is at current/src/kits/app
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3970 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 14:41:11 +00:00
DarkWyrm
5a75a61e5c
ServerConfig now a shared (but private) app_server header
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3969 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 14:39:12 +00:00
DarkWyrm
82d4312974
Moved cursor_which defs to a private header
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3968 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 14:38:03 +00:00
DarkWyrm
a72997e0d4
Changes to support system cursors
...
Moved cursor_which defs to a separate file
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3967 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 14:37:10 +00:00
Stefano Ceccherini
7e3a607f22
Whoops! Forgot to update this file..
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3966 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 09:11:38 +00:00
Stefano Ceccherini
791e557c1b
Implemented the last missing function, r_sub (it could be written a bit better, though). Moved the helper methods to a separate file, cleaned up a bit the implementation, changed some things in the license.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3965 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-14 06:22:47 +00:00
DarkWyrm
910bbbc473
Massive reconfiguring to fix link problems with all things needing app_server sources
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3964 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-13 21:14:44 +00:00
DarkWyrm
9381d29b6f
Massive reconfiguring to fix link problems with all things needing app_server so
...
urces
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3963 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-13 20:56:00 +00:00
DarkWyrm
df5f3cae53
Massive reconfiguring to fix link problems with all things needing app_server sources
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3962 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-13 20:54:02 +00:00
Ingo Weinhold
a8cd071927
LinkSharedOSLibs now strips the grist <nogrist> off targets. Otherwise one couldn't use target names that don't have a grist (like applications, against which their add-ons need to link).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3961 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-13 15:23:45 +00:00
shadow303
5c54c7191a
Fix templates for PortLink & PortMessage
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3960 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 23:16:15 +00:00
shadow303
78cc8d1a5a
Fix templates for PortMessage & PortLink.
...
Update BApplication for changes to PortLink
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3959 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 23:15:23 +00:00
shadow303
19de29789a
Updates for changes in PortLink & PortMessage
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3958 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 23:14:02 +00:00
DarkWyrm
44df48e0a1
server loads (but not utilizes) decorators now
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3957 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 22:30:55 +00:00
haydentech
36535a1728
Fix use of uninitialized variable
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3956 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 22:08:17 +00:00
haydentech
50f17542c2
namespace fix
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3955 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 20:39:46 +00:00
DarkWyrm
1344da2b98
Tweaks to notify server of decorator changes, load/save settings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3954 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 18:58:02 +00:00
DarkWyrm
473f6f3088
Updated Decorator.* from changes made to app_server/Appearance
...
Added MacDecorator
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3953 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 17:22:58 +00:00
haydentech
c0b3b8475f
major warning reduction for gcc3, plus namespace and other gcc3 fixes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3952 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 15:51:59 +00:00
Jérôme Duval
03b927489b
Visual fixes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3951 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 08:14:46 +00:00
shadow303
d1acc68a9d
Templatize PortLink & PortMessage
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3950 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-11 01:49:58 +00:00
DarkWyrm
1268b04d96
Implemented hook function notifiers
...
Converted regular ServerWindow messaging to PortMessage usage
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3949 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-10 20:22:07 +00:00