czeidler
b22f58132d
Fix crash in S&T.
2012-02-15 08:54:02 +13:00
czeidler
7ef47de908
Revert "Finally applying the patch that adds support to add path information to stat and attr monitor messages."
...
Will recommit it when I have more time to work on the todos.
This reverts commit 610ef6c007 .
2012-02-14 15:36:46 +13:00
czeidler
7408b8cc24
Add workaround for #8001 .
...
* check known mode list first before sanitizing the target mode. However the optimal way is to fix the constraints in sanitize_display_mode.
2012-02-02 11:21:29 +13:00
czeidler
d3ff06683a
Use new node monitor fields in the index_server.
...
* remove unnecessary modified query hack
2012-01-22 17:51:46 +13:00
czeidler
610ef6c007
Finally applying the patch that adds support to add path information to stat and attr monitor messages.
...
* for all open FD the path information is stored in a map
* this info is used to fill the missing fields in the node monitor
2012-01-22 17:34:17 +13:00
czeidler
c7413cf90c
Forgot this file.
2012-01-22 15:30:18 +13:00
czeidler
5dbc26dc0a
Add AS_RECONNECT_BITMAP to the server protocol.
2012-01-22 15:30:17 +13:00
czeidler
958ac01d5f
Reconnect window and recreate all views.
2012-01-22 15:30:16 +13:00
czeidler
6c40fc5dfc
Reconnect BApplication and trigger reconnect of all BWindows in an application.
...
* handle bitmap reconnect request in the app server
2012-01-22 15:30:16 +13:00
czeidler
00670f08ef
Reconnect imput server.
2012-01-22 15:30:15 +13:00
czeidler
40c34878fa
Reconnect BPicture to the app_server.
...
* maintain a list of all BPictures to do so
* BView downloads the BPicture data after recording the picture. This could probably done more efficiently using shared memory in the first place.
2012-01-22 15:30:15 +13:00
czeidler
577f58763b
Make it possible to reconnect BBitmap to the app_server.
...
* maintain a list of all BBitmaps
* refactor the client memory allocator class, its possible now to just clone existing client area
2012-01-22 15:30:15 +13:00
czeidler
04209cdd81
Catch a app_server crash in the debug server. Let the registrar restart the app_server and notify all apps.
2012-01-22 15:30:14 +13:00
czeidler
dee44e8b18
Fix build.
2012-01-21 18:57:19 +13:00
czeidler
124759d0df
This makes keyboard input working when leaving the consoled debugger.
...
* Fix trace.
* Try to read key input again when the device is just B_BUSY.
2012-01-21 18:38:29 +13:00
czeidler
268dde32de
Always cleanup the debug reader flags when closing the keyboard device, not only when the very last device ist closed.
2012-01-21 18:38:29 +13:00
czeidler
da6ab904f8
Fix leaks.
2012-01-21 18:38:28 +13:00
czeidler
79d286a56f
Ignore KDE backup files.
2012-01-21 18:38:27 +13:00
czeidler
e4ff57c33f
Use correct ALM variable index.
...
There is list of all variables and a list of variables used by contraints. When editing the min, max variable constraints access the
correct list.
2012-01-19 09:31:48 +13:00
czeidler
b5c5640ec0
Style fixes. Thanks Axel and Ingo.
2012-01-06 09:35:33 +13:00
czeidler
32951c4e63
Make BReference and BWeakReference behave more like a normal pointer.
...
* Casts like BReference<Derived> to BReference<Base> are now possible.
* This cast for BWeakReference is, because of the underlying structure, not automatically type safe. I used a simple hack to make the compiler complain if the cast
is not type safe. Please take a look if that can be done better.
* Smaller style and bug fixes.
2012-01-05 13:42:45 +13:00
czeidler
5693bf2fa9
Tabs are now reference counted. Fix the tests.
2011-12-21 17:50:19 +13:00
czeidler
85f746c030
Don't read beyond the matrix boundaries. This should fix #8244 .
...
* Use std methods when possible.
2011-12-21 17:44:23 +13:00
czeidler
9472a1d6f7
Small style changes. Thanks Axel.
2011-12-21 17:21:51 +13:00
czeidler
5e6978f457
Fix debug build.
2011-12-21 17:02:12 +13:00
czeidler
f0389daa94
Fix comment and add a TODO.
2011-12-17 14:36:37 +13:00
czeidler
14fc524be2
Style and performance fixes. Thanks Ingo and Stephan.
2011-12-17 14:36:36 +13:00
czeidler
ed77847ca4
Remove private BStringList implementation from mail. Tested it but however please be careful an review. This fixes bug #8174 .
2011-12-15 19:45:07 +13:00
czeidler
779061f0cd
Make BStringList derive from BFlattenable. The implementation is more or less copied from the mail version to stay compatible. Fix IndexOf which
...
was the implementation of HasString.
2011-12-15 19:45:06 +13:00
czeidler
8cfe0f458c
When calculating the min, max and pref size, relax the range of the right and bottom tab. These tabs are set to the layout borders again when solving the layout.
2011-12-08 11:22:09 +13:00
czeidler
056207eedd
Cleanup the constraint solver a bit and fix a bug when a variable is removed.
2011-11-30 18:22:39 +13:00
czeidler
57014d1ff7
Make tabs BReferenceable. Maintain a list of tabs.
2011-11-30 17:55:36 +13:00
czeidler
d240743e9b
- The SATGroup has been deleted to early, that probably causes #8103 . Holding a reference on the WindowArea (which hold a ref to the group) extends the lifetime till we are done.
...
- Fix some stayBelowMouse flags.
2011-11-29 10:30:42 +13:00