shatty
77c4490299
for compatibility with beos r5 and gcc configuration, uncomment strsignal
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4280 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-15 09:03:54 +00:00
Niels Sascha Reedijk
a82ea040d1
Did some more designing:
...
- Borrowed the UHCI basic theory of operation from the freebsd handbook
- Started some work on the internals of devices
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4279 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-14 17:58:13 +00:00
shatty
884d2b83a6
error protection for Get functions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4278 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-13 10:12:46 +00:00
shatty
5c78d8ec9e
changed to not exercise r5 lib-style convert_to_utf8 behavior on 0 bytes because the r5 lib-style behavior contradicts the bebook specification
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4277 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-13 05:44:31 +00:00
shatty
5b7ea503a7
refine the error handling behavior. note: we depart from the bebook specification for returning B_ERROR when no characters are converted. we do this in exactly one situation: when there are no bytes in the input. this behavior is the behavior given by the R5 libs themselves. not having this behavior caused an error in our stylededit as well. stylededit has been fixed to not exercise this functionality. also added in the two most popular chinese encodings for my own evil purposes. GB18030 support is required to legally sell an operating system in mainland china as well. GB18030 support encompasses GBK and GB2312, additionally.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4276 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-13 05:38:07 +00:00
Niels Sascha Reedijk
1501c2bf3e
This is just an outline of the USB stack: what it is going to look like. It is definately not
...
ready for testing. Also the documentation is far from complete (it's in it's early phases).
Unfortunately I don't have enough experience in hardware programming to prototype
it first, so I'll be testing the things that I design in the document.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4275 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-12 20:36:24 +00:00
Philippe Houdoin
e8d1b6e166
Moved back from headers/posix/sys from here, where they belong.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4274 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-11 22:50:27 +00:00
Philippe Houdoin
549b25ed0a
Remove non-posix headers files, moved back to headers/private/net where they belong for
...
the moment.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4273 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-11 22:48:36 +00:00
shatty
ce5d5d8d39
fix technixs so called color bug
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4272 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-11 05:34:52 +00:00
shatty
cd600cf798
view experimentation, do not include debugger.h
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4271 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 17:38:30 +00:00
shatty
3349a7ac9d
removed BTextView subview, it will not work for background text, complex cursor control, and will probably have problems with wide character alignment. also fixed long-standing scrollbar bug (stupid missing argument bug).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4270 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 14:25:09 +00:00
shatty
d85db6a722
fixed some initializations and edit menu initialization
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4269 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 12:47:05 +00:00
shatty
62e7938594
wrapping cascading! okay, i am really wasting my time now... I will go back to terminal I promise.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4268 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 11:46:37 +00:00
shatty
d727a85b3b
null settings reveal improper ownership bugs which are now fixed, no more luck needed, fixed a missing delete in destructor
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4267 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 10:33:36 +00:00
shatty
54b7d67454
good boys delete what they new up when they get destroyed
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4266 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 10:00:48 +00:00
shatty
c7e570eb7f
SetSettings turns over ownership to the BMessage so we null out our field to ensure we do not accidently use it later
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4265 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 10:00:16 +00:00
shatty
180efabe26
exactly duplicate R5 cascade behavior
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4264 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 09:59:33 +00:00
shatty
be7f06513d
fixed swapping windows bug and simplified opening window api in anticipation of smart window locating
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4263 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 09:14:33 +00:00
shatty
1ede0ee1df
implemented switch terminals... cute little implementation duplicates R5 behavior exactly afaict
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4262 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 08:53:12 +00:00
shatty
c8a095c755
implemented proper window/app behavior for pref files and command line opening. every sent ref should open a separate window, separate app. every command line invocation opens exactly one window, a separate app. this was tested by using the built-in meta-Q application quit keystroke sequence and verifying that exactly one window was closed, using various different orderings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4261 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 07:52:07 +00:00
shatty
a93443a14a
removed CloseTerminal prototype
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4260 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 06:35:12 +00:00
shatty
f426094c5a
fixed app flags for multiple launch setting
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4259 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 06:34:03 +00:00
shatty
c57129de76
fixed comment about app flag values
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4258 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 06:31:22 +00:00
shatty
11fb1b7634
new terminal behaves like r5 terminal, 1 terminal window per terminal application
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4257 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 06:19:16 +00:00
shatty
2deca29a77
new terminal behaves like r5 terminal, 1 terminal window per terminal application
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4256 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-10 06:03:51 +00:00
Matthew Wilber
e789715f25
No longer returns B_NO_TRANSLATOR if it suspects the data is not text data, instead, it returns B_OK with a low capability rating. This is so that STXTTranslator can be used with OBOS StyledEdit
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4255 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 13:40:51 +00:00
shatty
9b52b47b21
fake parsing colors, add argvs in the open message, go to sleep :-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4254 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 12:03:08 +00:00
shatty
3890b0b694
now parsing all arguments although the colors have not been resolved yet. Terminal seems to accept anything in /boot/beos/etc/rgb.txt. I wonder if there is an api for getting these values.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4253 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 11:32:51 +00:00
shatty
e70f15f55a
yummy command line parsing
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4252 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 10:08:56 +00:00
shatty
30550660e2
removed include Terminal.h from Terminal.rdef
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4251 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 08:01:56 +00:00
shatty
d24e80185d
fairly unbroken terminal window
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4250 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 07:44:29 +00:00
shatty
375d0381f0
added terminal resources
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4249 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 07:37:55 +00:00
shatty
4fd5206630
strange sanity check required
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4248 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 05:19:34 +00:00
shatty
aa9dc9ead8
disabled find next and replace same when no text has been found or replaced yet, enabled them when that occurs. also fixed replace all so it does not dirty the window if it fails to replace anything.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4247 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 04:52:41 +00:00
shatty
23e88e5ee2
expose buggy R5 behavior in a test so that we will not have the same bug (btw, we do not)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4246 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-09 04:30:43 +00:00
shatty
323ddd5728
update from jack burton
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4245 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-08 09:55:12 +00:00
shatty
9fdfaac6f3
unix linefeeds
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4244 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-08 09:53:59 +00:00
shatty
2a0650c030
better font sensitivity for replace window
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4243 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-08 06:03:59 +00:00
shatty
bed4e0fbf1
fixed the save as case as well
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4242 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-08 05:36:15 +00:00
shatty
82928e6a50
fixed close click save does not save bug
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4241 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-08 05:05:10 +00:00
Michael Pfeiffer
f1bf474ac1
Fixed wrong class name in dynamic cast.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4240 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-07 16:26:58 +00:00
Michael Pfeiffer
69e940458c
Removed unused class prototype.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4239 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-07 16:26:47 +00:00
shatty
128133c081
fixed closing bug
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4238 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-06 21:20:08 +00:00
shatty
8c33a25737
refactored code in anticipation of future functionality
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4237 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-06 20:56:17 +00:00
shatty
a847fe8446
added font sensitivity and resources
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4236 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-06 20:26:07 +00:00
Stefano Ceccherini
bc0ea15dd4
On behalf of Jeremy Rand, BRegion tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4235 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-06 06:46:06 +00:00
shatty
f1f43f47d8
include resource usage window.cpp in the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4234 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-06 06:01:09 +00:00
Tyler Dauwalder
417b2882c9
No reason for err to be an ssize_t in this function.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4233 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-05 07:41:18 +00:00
Tyler Dauwalder
282644b3ec
Initial timestamp support.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4232 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-05 07:39:10 +00:00
Tyler Dauwalder
fb8ce46910
Added make_time(), which converts a udf_timestamp() to a time_t.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4231 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-05 07:38:35 +00:00