Stephan Aßmus
59deaf10bc
various changes to improve integration of vector icons
...
* Deskbar uses 32 bit icons now
* vector icons are now correctly converted to B_CMAP8 bitmaps
if no B_CMAP8 icon is available
* small fixes in Tracker (window mode menu)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18803 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-11 10:52:01 +00:00
Jérôme Duval
92bc2d0fc5
added supports_device() and get_path() functions
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18802 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-11 09:32:48 +00:00
Niels Sascha Reedijk
e932ec1af2
Revert earlier removal.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18801 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-11 08:50:10 +00:00
Stephan Aßmus
f4bd80a2dc
* when loading an icon via drag&drop, the file will be remembered
...
for saving later
* added "Clean Up" feature to "Path" menu
* added "Freeze Transformation" to "Shape" menu (will apply the
current shape transformation onto the path and reset the shape
transformation to identity)
* small cleanup in ShapeListView
* implemented zooming in CanvasView
* added context menu while editing a path
* implemented undo/redo for transforming points
(press T or use context menu)
* added "Split Points" feature (path editing context menu), it will
make two points from one control point
* improved selecting path points with selection rect
* improved SVG import for zuMis BeOS icons (more precise scale)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18800 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 22:31:09 +00:00
Marcus Overhagen
5c22d92129
added more debug output
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18799 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 22:03:58 +00:00
Marcus Overhagen
b8a335cf4b
added sata driver
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18798 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 21:50:35 +00:00
Marcus Overhagen
59a3c4800b
implemented channel init and uninit
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18797 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 21:19:43 +00:00
Marcus Overhagen
cc51ac4772
implemented most of the needed functionality, using memory mapped io
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18796 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 20:22:07 +00:00
Niels Sascha Reedijk
b374cda7fd
Quick fix.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18795 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 19:22:25 +00:00
Marcus Overhagen
c8443ce024
Replaced "ide_channel_cookie channel" and "ide_adapter_channel_info *" with "void *channel_cookie".
...
This improves abstraction and allows bus drivers that are independant of ide_adapter.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18794 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 18:55:00 +00:00
Marcus Overhagen
6e184da0bf
use copy operator instead of memcpy
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18793 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 18:42:55 +00:00
Marcus Overhagen
7933c6db2c
cleanup
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18792 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 18:41:20 +00:00
Niels Sascha Reedijk
61da80a80a
This documentation is converted to docbook.
...
Check the trunk/src/documentation/haiku_book subdir.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18791 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 17:18:21 +00:00
Niels Sascha Reedijk
b5edf581e7
Convert the midi documents from Doxygen to Docbook. Please note that this is a pretty straight conversion and requires a more thoughtful markup and more consistency.
...
I do have some ideas on that, but that's for later.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18790 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 17:14:35 +00:00
Marcus Overhagen
33c2f1d2ed
return error bit only instead of 0xff (B_ERROR)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18789 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 16:40:30 +00:00
Marcus Overhagen
269802a414
implemented controller init and uninit
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18788 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 16:27:38 +00:00
Marcus Overhagen
8bb6ce1a81
added controller probing and channel publishing
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18787 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 15:02:10 +00:00
Marcus Overhagen
c561dbbcc0
Added empty stub for implementation of Silicon Image 3112 and 3114 SATA driver
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18786 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-10 12:26:19 +00:00
imker
57c4d430a5
- fixed warnings, produced by Haiku version of gcc;
...
- space-based indentations replaced with tab-based ones;
- a bit of cleanup;
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18785 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 19:45:43 +00:00
imker
65482713f4
- fixed warnings, produced by Haiku version of gcc;
...
- space-based indentations replaced with tab-based ones;
- a bit of cleanup;
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18784 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 19:44:19 +00:00
imker
9bb1a5cd57
- fixed warnings, produced by Haiku version of gcc;
...
- space-based indentations replaced with tab-based ones;
- USB_v3.h removed - now use system USB interface descriptions;
- a bit of cleanup;
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18783 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 19:42:29 +00:00
imker
2db0303fdc
- fixed warnings, produced by Haiku version of gcc;
...
- space-based indentations replaced with tab-based;
- a bit of cleanup;
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18782 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 19:40:29 +00:00
imker
d8b1cf0703
- fix warnings, produced by Haiku version of gcc;
...
- space indentation replaced by tab-based one to conform with Haiku coding guidelines;
- a bit of cleanup;
NB: Sorry for big amount of changes. :-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18781 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 19:37:58 +00:00
imker
4d493bb44a
- local version of USB 3 interface description removed. Now use system one from USB3.h
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18780 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 19:30:30 +00:00
Jérôme Duval
0e35bb9eba
added mesa_soft to HaikuImage
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18779 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 12:58:25 +00:00
Jérôme Duval
1b6515a714
deactivated SSE for now
...
cleanup
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18778 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 12:56:41 +00:00
Jérôme Duval
14b15d4423
reversed the link order to use libGL.so symbols first
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18777 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-08 11:49:13 +00:00
Jérôme Duval
1d08e70ac5
added a call to _mesa_make_current
...
not yet working but a bit better :
GLTeapot display is now white instead of black :)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18776 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-07 21:13:53 +00:00
Jérôme Duval
fe86a04667
and forgot these ones
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18775 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-07 14:37:31 +00:00
Jérôme Duval
9a2240212a
passed options to the renderer
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18774 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-07 14:36:43 +00:00
Jérôme Duval
3a709c2adb
renamed to MesaSoftRenderer
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18773 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-07 14:10:48 +00:00
Jérôme Duval
b785569a0d
added a simple GLRendererRoster
...
imported missing pieces of mesa
GLView now gets a renderer correctly
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18772 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-07 14:02:34 +00:00
Jérôme Duval
35c2c27e98
forgot this one
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18771 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-07 07:47:22 +00:00
Jérôme Duval
10bb21518c
moved mesa addon to opengl addons
...
misc clean up
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18770 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-06 14:35:26 +00:00
Jérôme Duval
07a6f763c2
moved GLRenderer.h to public opengl headers
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18769 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-06 09:47:34 +00:00
Niels Sascha Reedijk
cf6a825f1f
Move the UI guidelines to src/documentation location and add a Jamfile for compilation
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18768 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 21:24:56 +00:00
Jérôme Duval
6032f4b737
remove useless stuff
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18767 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 20:30:53 +00:00
Axel Dörfler
f3585ce573
Applied stripped down patch from Mathew Schofield.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18766 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 18:30:07 +00:00
Jérôme Duval
51f05ea6fc
work in progress on Mesa renderer
...
TODO : reorganization for GLRenderer.h MesaRenderer.* and libmesa.a
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18765 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 16:00:15 +00:00
Jérôme Duval
69031529d4
added a SubDirAsFlags rule
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18764 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 15:52:36 +00:00
Niels Sascha Reedijk
e2d2cb7b5e
This finishes my docbook infrastructure.
...
It includes a change to xsltproc to accept catalog paths on the command line.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18763 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 15:52:15 +00:00
Axel Dörfler
242dab1257
Minor cleanup, I hope I'm not interfering, Korli :-)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18762 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 15:27:21 +00:00
Niels Sascha Reedijk
d69e258f4c
Bring the docbook xsl to the main branch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18761 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 14:20:26 +00:00
Niels Sascha Reedijk
7bef39a494
Bring the docbook dtd to the main branch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18760 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 14:19:55 +00:00
Niels Sascha Reedijk
b3472df816
Bringing libxslt to the main branch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18758 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 14:06:18 +00:00
Niels Sascha Reedijk
fdff321087
Bringing libxml2 to the main branch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18757 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 14:05:34 +00:00
Niels Sascha Reedijk
ad846d56fb
Prepare infrastructure for the xml tools
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18756 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 14:05:24 +00:00
Niels Sascha Reedijk
124d912091
Test commit, sorry for the spam!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18751 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 12:30:49 +00:00
Jérôme Duval
c2c939699f
remove CVS dir
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18747 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 11:03:53 +00:00
Jérôme Duval
12e4be290d
cleanup
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18746 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-09-05 09:53:20 +00:00