Philippe Houdoin
69e18975b2
Add libglut.so -> libGL.so symlink to haiku image build.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21415 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-06-15 06:32:48 +00:00
Philippe Houdoin
9a36f03a87
Forgot to include this essential - being the fallback one - opengl renderer add-on in the opengl factory package.
...
This fixed #1193 .
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-05-24 21:34:35 +00:00
Philippe Houdoin
8f53078de4
Added smallest skeletons of future nvidia and radeon OpenGL renderers.
...
For the moment, these two just does a quick check for nvidia or radeon drivers been loaded and running.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21229 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-05-24 21:29:01 +00:00
Philippe Houdoin
895eb46bc4
Replaced the boring 2D rendering with a colorful spinning 3D cube.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20807 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-04-25 00:44:56 +00:00
Philippe Houdoin
3ab3db3143
Added Be sample code Mandelbrot app.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20806 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-04-24 23:00:11 +00:00
Philippe Houdoin
8bf025e532
Removed useless variable.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20803 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-04-24 21:44:06 +00:00
Philippe Houdoin
4b5f535142
Added some more OpenGL info.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20800 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-04-24 21:35:33 +00:00
Philippe Houdoin
f0c2e2243f
Ooops, should not have been commited in the first place.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-03-29 02:44:06 +00:00
Philippe Houdoin
a8251cf630
Added a GLView direct mode test app, a quick and dirty direct mode version of the BeBook GLView sample app.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-03-29 02:23:28 +00:00
Philippe Houdoin
a9291c1969
Append Troeglazov "3dEyes**" Gerasim to contributors list.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20142 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-02-16 11:47:40 +00:00
Philippe Houdoin
abbdc51e90
Applied Troeglazov "3dEyes**" Gerasim's patches: adds keys up and mouse wheel events support.
...
Thanks.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-02-16 11:37:36 +00:00
Philippe Houdoin
7029621374
Added forgotten space between kernel build date and time.
...
Also prepare uname to return the build SVN revision number,
which will work only if I could figure out how to define it from Jamfile.
Or, better, in build/jam/BuildSetup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20023 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-30 22:30:01 +00:00
Philippe Houdoin
af1c1a0a03
Renamed the public api to underline the DPC *queue* mechanism handled.
...
Pending DPCs at queue death time are now called too, to avoid possible leaks.
Meanwhile, queue_dpc() will refuse to add another DPC and returns B_CANCELLED.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19798 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-14 21:58:19 +00:00
Philippe Houdoin
a5347f68f8
Moved public interface into its own header file.
...
Fixed most obvious issues, as reported by Marcus and Axel.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19765 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-10 20:28:45 +00:00
Philippe Houdoin
daf593cf9c
Late cleanup a bit before actually going to bed. Good night world.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19762 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-10 01:26:49 +00:00
Philippe Houdoin
7d2635cbc0
Completed an UNTESTED implementation. Did I say it was untested already?!
...
Until, it's obvioulsy not ready for prime time: using it to queue AcpiOsExecute() event/method callbacks...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19761 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-10 01:08:44 +00:00
Philippe Houdoin
b795f04c46
Replaced overkilling sprintf() usage.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19760 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-10 00:34:04 +00:00
Philippe Houdoin
f4c47853ac
Added a 50% work-in-progress (very few free time) generic Defered Procedure Call (DPC) kernel module.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19759 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-10 00:24:56 +00:00
Philippe Houdoin
a3d2f8eea7
Be prepared a renderer refuse to serve us/our GL view ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-12-12 01:40:38 +00:00
Philippe Houdoin
fb2b8194c2
Moved GLRenderer instanciation at window attachment time, not GLView creation time.
...
Hardware GLRenderers will surely needs to check which screen device (so which window)
a GLView beg him to render to as fast as possible.
Unless such hardware is not serving this screen...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-12-12 00:59:23 +00:00
Philippe Houdoin
18741bc6ea
* Fixed a crashing bug when no renderer add-on can be found.
...
std::map [] creates a new entry when none can be found!
* Disabled libmesa.a being build with DEBUG turn on, as it's broken ATM.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19357 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-22 00:09:06 +00:00
Philippe Houdoin
211e79ca4d
Small verbose change.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19355 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-21 23:29:51 +00:00
Philippe Houdoin
1da73a7b9b
Enhanced the GL_RENDERER string returned.
...
Re-enabled SSE assembly code except for haiku target, until SSE stop crashing Haiku...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19353 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-21 21:52:02 +00:00
Philippe Houdoin
b901ec2715
Stop generating "xxxx, 0 second" uptime string.
...
How smallish and useless contribution I could do...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19352 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-21 21:05:35 +00:00
Philippe Houdoin
7a459c2db3
* Renamed the folder to avoid confusion about the location
...
of Mesa framework (src/kits/opengl/mesa) and make
clearer here live the Mesa Software Renderer add-on for
Haiku's OpenGL stack.
* Renamed the class for the same reason.
* Changed the string returned for GL_RENDERER to
help sorting out Haiku's renderer add-on(s) from
Mesa3D BeOS ports's monolithic libGL.so renderer.
* Make the renderer context current if none is already. This fix
the need in GLInfo to call LockGL() before calling any
glGet*() calls, when it was not necessary under R5
(and Mesa3D beos ports)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19287 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-14 22:54:37 +00:00
Philippe Houdoin
2177785876
Allowed GLInfo to build for BeOS too.
...
Locking GL context is better, even if it's not mandatory under Be's R5 OpenGL stack.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19259 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-12 15:04:52 +00:00
Philippe Houdoin
5522045320
As reported by Fredrik Ekdahli, the GL viewport should be set by default as soon as the view is attached to a window.
...
But the default size is the view one, not the view's window size, which doesn't make much sense.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17798 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-06-12 15:50:27 +00:00
Philippe Houdoin
f883a05a74
Import a Dvorak keymap, courtesy of mrrc00.
...
He published it on its web site and
made an annouce on our forums here:
http://www.haiku-os.org/forums/viewtopic.php?t=866
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17684 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-06-01 08:46:16 +00:00
Philippe Houdoin
e0da42a8fa
Ooops, some GL calls were exported mangled, some not. While I dunno why this split, OpenGL is a C API!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17579 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-24 13:33:13 +00:00
Philippe Houdoin
6e23537d47
Removed main/dispatch.c from libmesa.a: the GL API dispatching is added in libGL.so by GLDispather.cpp (and eventually some assembly code like glapi_x86.S for x86 architecture).
...
On PPC, both dispatch.c and GLDispatcher.cpp were exporting gl* OpenGL API. Twice is not better, even when "none" was the previous state for PPC port ;-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17578 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-24 13:08:15 +00:00
Philippe Houdoin
d6b1b60ed4
Try to be smarter regarding $(TARGET_ARCH) dependent symbols when building libGL.so.
...
Untested for non x86 architecture. Axel, could you check if it now build fine under PPC?
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17532 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-22 15:48:12 +00:00
Philippe Houdoin
d3d8b26997
First step in building again the userland test stack
...
environment: actually build it! :-)
Next step: fix the Jamfile to create the symlink to userland "obos_network" add-ons.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17520 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-22 09:25:35 +00:00
Philippe Houdoin
c1a34c9be2
One more small step toward libGL.so renderer API.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-16 21:27:20 +00:00
Philippe Houdoin
af29432635
Fixed a typo.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17420 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-11 07:53:19 +00:00
Philippe Houdoin
41fc107e0a
Ooops II, the comeback. The future RenderersManager is not there yet.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17409 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-09 22:11:44 +00:00
Philippe Houdoin
a35d1f270c
Ooops, I forgot this little change. Sorry guys to break libGL.so build in the previous
...
release number.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-09 21:57:42 +00:00
Philippe Houdoin
3f70d609a9
First small step toward OpenGL renderers interface.
...
Our libGL.so GLView is still a stub, drawing "No OpenGL renderer available!"
instead ;-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-09 21:56:08 +00:00
Philippe Houdoin
4bd2b6b203
We now support space in destination path Package argument.
...
Long overdue commit resting on my disk...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17312 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-05-03 21:16:44 +00:00
Philippe Houdoin
73fc074e2c
Turn out that it was, indeed, the Sweedish variant Dvorak keymap, aka Svorak.
...
TODO: add a plain Dvorak keymap!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17035 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-04-07 08:29:55 +00:00
Philippe Houdoin
fee25041f7
Dvorak keymap was misnamed Svorak. Thanks to Kevin Field who catch this one...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17034 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-04-07 08:13:10 +00:00
Philippe Houdoin
3a42c9ba15
Enforce a CPU speed font size no bigger than the processor type one.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16934 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-03-30 16:26:32 +00:00
Philippe Houdoin
db5c4a3b16
- The CPU clock speed string was assumed to be shorter than processor name string.
...
The best font size for speed is now dynamically computed to fit too.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16933 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-03-30 16:14:08 +00:00
Philippe Houdoin
e2450cedbc
Added Polish(Programmer's).keymap at the request of michalg.
...
See his forum post at http://haiku-os.org/forums/viewtopic.php?t=648&highlight=
This keymap file come from Takayuki ITO's Internation Keymap Pack available at
http://www.bebits.com/app/698 and is licensed as Public Domain.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15969 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-01-16 09:54:30 +00:00
Philippe Houdoin
b8c43bc75e
Fixed building libGL.so for non haiku targets.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15100 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-11-24 05:21:04 +00:00
Philippe Houdoin
49af301b35
Fixed build for non haiku targets.
...
Added dummy support for glutKeyboardUpFunc(), glutSpecialFunc() and glutJoystickFunc().
To be implemented later.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15099 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-11-24 05:11:01 +00:00
Philippe Houdoin
c0440b532f
Now using BNodeInfo class to set MIME type, following korli suggestion.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14511 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-10-25 11:09:40 +00:00
Philippe Houdoin
1ae9567747
We *do* know for sure it's a PDF document, so let's set the MIME type ourself.
...
In the process, we also add "Title" and "Creator" attributes to PDF files generated.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14507 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-10-25 09:30:52 +00:00
Philippe Houdoin
8c67c59ba9
Removed libhaiku.a from build, as it was only used by (now defunct) experimental StyledEdit+ app.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13906 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-08-05 15:24:19 +00:00
Philippe Houdoin
459a7cfc36
Removed obsoleted .src includes files.
...
Removed Interface's kit BTextView Jamfile, as it's build right from src/kits/interface/Jamfile now.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13902 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-08-05 10:18:26 +00:00
Philippe Houdoin
cb5da7de09
Cleanup libbe.so build system, using MergeObject power:
...
a) Make main Jamfile more easier to understand to new (and old even) developers.
Currently it looks a little too messy compared to usual Haiku's jamfiles.
b) Get ride of app.src, interface.src, storage.src and support.src includes files.
c) Move each kit objects files built back to their respective
objects/x86.R1/kits/{app|interface|storage|support} location.
d) Move private headers and source search hints back to each respective kit
Jamfiles. Most of them, at least.
{app|interface|storage|support}.src files effective deletion will come soon.
Hope I didn't break all *again* :-\
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13901 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-08-05 09:56:03 +00:00
Philippe Houdoin
685645f9bc
USER == ! _KERNEL_MODE, right (!?).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13845 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-28 23:25:41 +00:00
Philippe Houdoin
99a77abfdf
Added an OpenGLKit pseudo-target.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13844 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-28 23:17:52 +00:00
Philippe Houdoin
0e1237631f
Cleanup: removing explicit strlcpy.c build.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13843 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-28 22:45:02 +00:00
Philippe Houdoin
3d4b000bbd
More s/BeOS/Haiku/g if __HAIKU__...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13838 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-27 16:25:23 +00:00
Philippe Houdoin
05c7db5bcf
Imported from Mesa BeOS's GLInfo app for testing purpose.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13837 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-27 10:18:56 +00:00
Philippe Houdoin
f73ec094df
Small changes to GLDispacher class.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13835 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-27 09:37:05 +00:00
Philippe Houdoin
edcc167783
Add support for others rtl8139-based devices, beyond the vanilla RealTek vendor/device IDs.
...
Untested.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13790 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-21 13:37:05 +00:00
Philippe Houdoin
a284b7b388
Set low color to selection background color before drawing text.
...
This should remove AA bugs for selected item(s) text.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13779 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-20 01:15:05 +00:00
Philippe Houdoin
d8faa07a05
Added source code Matrix compliance: everybody will (have to) read raw hex bitmaps one day ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13760 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-19 08:49:39 +00:00
Philippe Houdoin
9ea7d6aea4
Dunno where these duplicated lines cames from. Fixed.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13759 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-19 08:16:30 +00:00
Philippe Houdoin
b56e312187
Added an AMD CPU logo to please screenshots lurkers.
...
Should be better moved into resources next time. Will see...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13758 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-19 00:42:26 +00:00
Philippe Houdoin
781edd8d55
Minor space adjustment between CPU type and speed line.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13755 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-18 21:45:12 +00:00
Philippe Houdoin
95818cf43e
Quick fix. Maybe we should #define some OS_NAME string somewhere, because "BeOS" still appears in many places in litterals.
...
Not that I didn't like these 4 letters combined, but, well, let's move on...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13553 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 07:42:41 +00:00
Philippe Houdoin
177f17f436
Fixed a bug. I think. Let's hope. Will see... Otherwise, I'm sorry. Really. (Untested).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13544 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 16:22:33 +00:00
Philippe Houdoin
3306648a89
Improve GHz speed accuracy, thanks to Axel for suggesting this.
...
(And, yes, that's stupid little commits, but I'm so bored at office *and* without any BeOS system to test...)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13529 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 13:19:33 +00:00
Philippe Houdoin
f14ac66c8e
That's Hz, not hz when prefixed.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13522 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 10:39:18 +00:00
Philippe Houdoin
67522bbd91
Added user friendly Ghz awareness :-).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13521 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 10:26:13 +00:00
Philippe Houdoin
4fa9fc3439
Added simple output support to Ethernet device(s) layer.
...
Forgot to commit this long ago...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13423 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-04 13:43:35 +00:00
Philippe Houdoin
5d25ad2cf0
Added a version resource to our libbe.so, for a better AboutHaiku's version field user experience ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13390 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-01 15:46:17 +00:00
Philippe Houdoin
41a84d9ccb
Fixed a typo and try to make clearer image.h include issue.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13389 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-01 14:42:07 +00:00
Philippe Houdoin
9672813d0d
Fixed a bug that always report one processor even on SMP machine.
...
Colorized with Haiku theme the credits text, tell me what you think...
Enhanced the uptime text construction.
Added some resizable support, but I failed to see why the textview don't adjust, so it's still disable.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13354 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-29 22:11:48 +00:00
Philippe Houdoin
75480b6bf8
Add Mesa & SGI's GLU copyrights.
...
Still need to investigate about precise GLUT copyright(s) situation.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13287 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 22:07:18 +00:00
Philippe Houdoin
0017390797
Add dependency to the pseudotarget 'obj' to improve MergeObjectFromObjects rule.
...
Thanks to Ingo for the hint.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13286 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 21:52:51 +00:00
Philippe Houdoin
d5cf9b7feb
Removed GLX headers: was never there anyway!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13285 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 21:48:15 +00:00
Philippe Houdoin
8e6b7c38fb
Add opengl kit to build.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13284 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 21:34:31 +00:00
Philippe Houdoin
006a9e008b
Add a first draft OpenGL kit.
...
The OpenGL software renderer add-on should follow soon.
Allow to link GLTeapot as native, but without renderer, nothing is displayed ;-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13283 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 20:21:09 +00:00
Philippe Houdoin
9b531940b9
Link against native libGL.so. Native OpenGL headers too.
...
Changed the app signature to match resource one.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13282 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 15:53:49 +00:00
Philippe Houdoin
c17c7c0645
Internal Mesa3D's private declaration use everywhere in Mesa code.
...
Maybe this header will move in the future...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13281 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 13:54:42 +00:00
Philippe Houdoin
0061feaff0
Import OpenGL kit headers, thanks to Mesa3D project.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13280 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-26 13:50:18 +00:00
Philippe Houdoin
ccaabbeff6
Long pending little changes that were dying for checkin in my local repository...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-29 09:49:58 +00:00
Philippe Houdoin
0bd6021a12
The port BTextControl is now inited to default HP JetDirect protocol port number (9100).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11154 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-30 11:41:52 +00:00
Philippe Houdoin
4220e676ba
Added more fields length safety.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-29 15:24:49 +00:00
Philippe Houdoin
bc10030ef0
Added lib[b]netapi.so to NETWORK_LIBS.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11123 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-29 15:06:22 +00:00
Philippe Houdoin
8ea80fd27a
NETWORK_LIBS awareness: now link automaticly against right network target's libraries.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11122 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-29 15:02:53 +00:00
Philippe Houdoin
cf5a8b98ba
Added feature: allow to send data from a file (think "Print To File" output) thru
...
the loaded print transport add-on.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11121 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-29 14:08:01 +00:00
Philippe Houdoin
5b2465501c
Sync with local (tiny) changes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10967 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-22 22:34:46 +00:00
Philippe Houdoin
45ded7fef6
Fixed warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10965 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-22 21:48:13 +00:00
Philippe Houdoin
5af2ee7384
Ooops, rollback, this stupid change was erronously still lying there...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10964 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-22 21:35:39 +00:00
Philippe Houdoin
5a9677b8ed
Fixed the "unused frame variable" warning.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10963 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-22 21:26:18 +00:00
Philippe Houdoin
ce0c82200a
Fixed the "no previous prototype" warning.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10962 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-22 21:23:33 +00:00
Philippe Houdoin
4907c35be7
Fixed a warning.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9366 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-15 11:49:02 +00:00
Philippe Houdoin
085a73c43c
Fixed some minor warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9365 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-15 11:42:47 +00:00
Philippe Houdoin
8880d1a7b4
Fix build issue raised by changes in notify_select_event() prototype.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9320 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 10:29:00 +00:00
Philippe Houdoin
b6e6c72041
Now using TRACE() macro for debug outputs.
...
Debug output display opcode name instead of just this unfriendly hex value.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9319 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 10:00:01 +00:00
Philippe Houdoin
6e177b5562
Small autosizing enhancement.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9318 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 09:56:28 +00:00
Philippe Houdoin
e35b498755
Small changes that were never comitted.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9317 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 09:52:32 +00:00
Philippe Houdoin
def78b567a
Add setenv() & co to librld.a as our runtime linker will need them...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9316 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 09:49:14 +00:00
Philippe Houdoin
08130f16ce
Fix About Box project name.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9315 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 09:47:07 +00:00
Philippe Houdoin
71bff49f93
Fixed a warning.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9314 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 09:41:36 +00:00
Philippe Houdoin
f0b122701b
Fix warnings about conflicts between KernelExport.h's user_memcpy/_strlcpy() and
...
kernellland_emu.cpp implementation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9313 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-13 09:06:25 +00:00