Commit Graph

7186 Commits

Author SHA1 Message Date
Adi Oanca
be76d636d4 small fix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7092 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:04:01 +00:00
Adi Oanca
1610897948 * rewritten big parts to blend with the new clipping code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7091 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:03:34 +00:00
Adi Oanca
82cc45c032 * made the desturctor virtual
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7090 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:03:15 +00:00
Adi Oanca
cd916e88f6 * little fixes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7089 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:02:53 +00:00
Adi Oanca
76f9576971 * added a temporaly method for constraining the clipping region.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7088 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:02:31 +00:00
Adi Oanca
47e76f9bba * added 2 methods:...
* made one virtual


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7087 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:01:46 +00:00
Adi Oanca
8a725f55d1 * fixes for region rebuiding
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7086 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:01:27 +00:00
Adi Oanca
7f788bd639 * fixes to the redrawing code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7085 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:01:08 +00:00
Adi Oanca
4b97b66984 * added a call to ServerWindow::Init();
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7084 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:00:48 +00:00
Adi Oanca
c125512504 * lots of fixes mainly to region rebuilding, because WinBorder and is a bit special Layer subclass.
* clarified Layer creating process.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7083 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:00:31 +00:00
Adi Oanca
293c278ef5 * added 3 methods for more clearty in Layer buiding process, also for easier attribute seting.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7082 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 15:00:08 +00:00
Adi Oanca
5e9ce9fe93 * added/implemented void ViewDriver::ConstrainClippingRegion(BRegion *reg) defined by DisplayDriver.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7081 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 14:59:11 +00:00
Adi Oanca
e9c79f8def * fixes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7080 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 14:58:39 +00:00
Adi Oanca
9599477715 * made RebuildFullREgion virtual
* added some friends... temporaly


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7079 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 14:58:19 +00:00
Adi Oanca
a7d9589ff2 * Modified a little the protocol for AS_LAYER_CREATE_ROOT message. Replaced PortLink with BSession. Was
necessary!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7078 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 14:49:12 +00:00
Adi Oanca
8a2b8a4355 * added a temporaly method for constraining the clipping region.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7077 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-28 14:35:13 +00:00
Rudolf Cornelissen
88aa1acd0a massive acc speedup, removed fill error, hardcursor OK
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7076 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-27 17:18:40 +00:00
Rudolf Cornelissen
338c454351 massive acc speedup, removed fill error, hardcursor OK
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7075 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-27 17:10:08 +00:00
Michael Pfeiffer
62a4ea7ebc Moved PrintProcess.cpp to shared folder
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7074 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-27 07:12:08 +00:00
Michael Pfeiffer
edd4c1eef7 Printer supports copy command.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7073 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-27 07:09:25 +00:00
Michael Pfeiffer
2c973bd1fc Implemented copy number of pages for printers that do not support page copy command. Check if PrintToFile dialog was canceled and return without an error.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7072 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-27 07:08:38 +00:00
Michael Pfeiffer
d3befe5f8a Return without error if user closes window.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7071 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-27 07:07:31 +00:00
Waldemar Kornewald
1e695afb41 Fixes for the Deselect() bug in BListView (at least I think this is a bug):
When the BListView is not attached to any window Deselect() does not work. So, if you remove an item that is selected the BListView's selection index is not updated and thus it results in a crash when it is attached again. This happens when you use a BTabView and change the information of the BListView while its tab is inactive.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7070 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-26 13:43:14 +00:00
Waldemar Kornewald
527eb29edb Added IPCP protocol.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7069 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-26 11:58:37 +00:00
Waldemar Kornewald
55c8f8c370 Fixed protocol handling.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7068 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-26 11:57:50 +00:00
Waldemar Kornewald
b8f24e8376 Sorry, I did not commit this change (sharing the configuration values between the IPCP kernel and DialUpPreflet modules).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7067 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-26 11:27:50 +00:00
shadow303
0f39928deb Add radeon (missed checking this in a while ago)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7066 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-26 00:30:03 +00:00
Waldemar Kornewald
3dbb75a676 Added the Protocols tab. Could not test it because currently there is no IPCP addon.
Replaced direct identifier specification for BMessage with #define'd values, so typos cannot arise.
Moved some functions into InterfaceUtils so they are available for all add-ons (this will later become part of a static library for the DialUpAddon API).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7065 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-25 11:59:34 +00:00
DarkWyrm
a1a4146fcc Re-replaced stripped-out functions. Apparently, Caz was working from an old version. Oops. Going back to recovery mode. :P
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7064 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-24 23:06:50 +00:00
Rudolf Cornelissen
b350e3f19a full 2D acc works on NM2097 and NM2160 (still with softcursor)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7063 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 20:05:59 +00:00
Rudolf Cornelissen
7e2c8d2a0d full 2D acc works on NM2097 and NM2160 (still with softcursor)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7062 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 19:39:02 +00:00
Axel Dörfler
1ed3192432 find_command() did not return NULL if it couldn't find a command, courtesy
of Jack Burton.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7061 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 15:42:39 +00:00
Axel Dörfler
56c7aeaee8 Fixed a typo, thanks to Jack Burton for pointing this out.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7060 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 15:37:48 +00:00
Stefano Ceccherini
a88479e2a9 Should fix the build of libgame.so. It was linking against R5 libmedia.so
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7059 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 15:19:03 +00:00
Stefano Ceccherini
bfc3bb1838 Finished SetFullscreen() implementation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7058 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 07:19:07 +00:00
Axel Dörfler
cdae4b7cf1 Added panic()/dprintf() calls to the x86 bootloader bindings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7057 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-23 01:03:24 +00:00
DarkWyrm
38592e0909 Checkin for Caz Jones which implements functions which contact the input server
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7056 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 23:14:22 +00:00
Axel Dörfler
0143eff357 Read-only state was not properly initialized.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7055 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 23:07:20 +00:00
Rudolf Cornelissen
4f567623c0 screen_to_screen blit works! (if softcursor used, NM2097 and NM2160)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7054 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 19:32:25 +00:00
Axel Dörfler
c04864640e Removed addr_t typedef (it's now in sys/types.h).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7053 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 19:23:47 +00:00
Axel Dörfler
435464b451 Added addr_t to sys/types.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7052 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 19:22:09 +00:00
Stefano Ceccherini
09ea309293 A working SetFullscreen() implementation, courthesy of Caz. Added a comment. Enlarged the license section.
More to come.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7051 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 14:23:50 +00:00
Rudolf Cornelissen
5aaa34a241 NM2097 and NM2160 screen_to_screen blit should now work
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7050 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 14:01:52 +00:00
Rudolf Cornelissen
b3f6ef9515 NM2097 and NM2160 screen_to_screen blit should now work
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7049 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 13:54:13 +00:00
Rudolf Cornelissen
8e429d9795 NM2097 and NM2160 screen_to_screen blit should now work
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7048 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-22 13:49:12 +00:00
Rudolf Cornelissen
3f618e4cfd acc updates for NM2097 and NM2160
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7047 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-21 21:36:23 +00:00
Rudolf Cornelissen
b1c0cf3414 updates for NM2097 and NM2160 acc (not ready yet)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7046 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-21 21:30:14 +00:00
Rudolf Cornelissen
2e66094a63 updated engine management code.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7045 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-20 21:08:10 +00:00
Rudolf Cornelissen
675ab991b5 updated engine management code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7044 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-20 20:51:37 +00:00
Rudolf Cornelissen
67aa755ba1 minor detail comment added
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7043 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-20 20:47:39 +00:00