[00:19:40] <CIA-111> axeld * r41782 /haiku/trunk/ (3 files in 3 dirs): [00:19:40] <CIA-111> * Followed Ingo's suggestion, and added a BWindow::Layout() method. [00:19:40] <CIA-111> * Changed ShowImage to use that function. [00:19:40] <CIA-111> +alpha in case Ingo gives his okay :-) [00:32:31] <CIA-111> scottmc * r41783 /haiku/trunk/build/jam/ (OptionalBuildFeatures OptionalPackages): [00:32:31] <CIA-111> Rebuilt icu gcc2 and gcc4 OptionalPackages, and armyknife gcc2 package for alpha3. [00:32:31] <CIA-111> +alpha3 [00:43:22] <CIA-111> scottmc * r41784 /haiku/trunk/build/jam/OptionalBuildFeatures: Roll back previous change since the new icu packages have 229 files and the old ones only had 8. [01:32:17] <CIA-111> bonefish * r41785 /haiku/branches/developer/bonefish/signals/ (headers/private/kernel/timer.h src/system/kernel/timer.cpp): [01:32:17] <CIA-111> Introduced flag B_TIMER_USE_TIMER_STRUCT_TIMES for add_timer(). When specified [01:32:17] <CIA-111> the function ignores the period parameter and instead uses the timer::period and [01:32:17] <CIA-111> timer::schedule_time fields. This allows to add a periodic timer with a start [01:32:17] <CIA-111> time independent from the interval. [01:34:50] <CIA-111> bonefish * r41786 /haiku/branches/developer/bonefish/signals/ (2 files in 2 dirs): [01:34:50] <CIA-111> Added private __get_system_time_offset() to get the system time to real time [01:34:50] <CIA-111> offset. [01:44:44] <CIA-111> bonefish * r41787 /haiku/branches/developer/bonefish/signals/ (19 files in 7 dirs): (log message trimmed) [01:44:44] <CIA-111> Kernel: [01:44:44] <CIA-111> * Renamed send_signal_to_team() to send_signal_to_team_id(). [01:44:44] <CIA-111> * Renamed send_signal_to_team_locked() to send_signal_to_team() and dropped the [01:44:44] <CIA-111> requirement that the team be locked. [01:44:44] <CIA-111> * Introduced a send_signal_to_team_locked() that requires the scheduler lock to [01:44:45] <CIA-111> be held. It works analogously to deliver_signal_locked(), just for the team. [09:14:02] <CIA-111> czeidler * r41788 /haiku/trunk/src/tests/kits/app/ (23 files in 8 dirs): [09:14:02] <CIA-111> Make the app test suite partial compile again (gcc4). Commented out the cursor [09:14:02] <CIA-111> and message tests because I was not sure how to fix it. The UnitTester fails to [09:14:02] <CIA-111> load the addon, though. It can't get the symbol from the lib, any idea? [12:04:02] <CIA-111> pulkomandy * r41789 /haiku/branches/releases/r1alpha3/ (191 files in 117 dirs): Merge 41744-41784 from trunk. [14:40:34] <CIA-111> bonefish * r41790 /haiku/branches/developer/bonefish/signals/src/system/libroot/posix/ (15 files in 2 dirs): Dropped the _current suffix from the current version function names. [15:39:31] <CIA-111> bonefish * r41791 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs): [15:39:31] <CIA-111> Made UserTimerList a proper class and moved the user timer list management code [15:39:31] <CIA-111> from Team there. [18:26:54] <CIA-111> kallisti5 * r41792 /haiku/trunk/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp: add Radeon HD2600 PCIID, Thanks Benjamin A! [21:30:18] <CIA-111> bonefish * r41793 /haiku/branches/developer/bonefish/signals/ (14 files in 6 dirs): (log message trimmed) [21:30:18] <CIA-111> * Renamed send_signal_to_thread() to send_signal_to_thread_id(), introduced a [21:30:18] <CIA-111> new send_signal_to_thread(), which takes a Thread* argument, and made [21:30:18] <CIA-111> deliver_signal_locked() public (kernel private) and renamed it to [21:30:18] <CIA-111> send_signal_to_thread_locked(). [21:30:18] <CIA-111> * Pulled base class SignalEvent out of TeamSignalEvent and implemented another [21:30:19] <CIA-111> derived class ThreadSignalEvent, which sends a signal to a thread. [21:56:41] <CIA-111> mmlr * r41794 /haiku/trunk/src/add-ons/kernel/drivers/input/usb_hid/ (18 files): (log message trimmed) [21:56:41] <CIA-111> * Changed the way how devices are enumerated and protocol handlers are added to [21:56:42] <CIA-111> handle the different device classes. Handlers are now added based on the [21:56:42] <CIA-111> application collections that the HID descriptor describes instead of by [21:56:42] <CIA-111> enumerating the different report items inside the reports. This means that a [21:56:42] <CIA-111> device is now logically treated as a mouse when it comes with an application [21:56:43] <CIA-111> collection that designates it as a mouse, instead of when there is a report [23:05:38] <CIA-111> bonefish * r41795 /haiku/branches/developer/bonefish/signals/ (3 files in 2 dirs): [23:05:39] <CIA-111> * team_free_user_thread(): Changed parameters: Instead of the thread the [23:05:39] <CIA-111> user_thread has been assigned to the team and the user_thread itself have to [23:05:39] <CIA-111> be passed now. That's a bit more flexible. [23:05:39] <CIA-111> * ~Thread(): [23:09:12] *** Kokito has joined #haiku-jp [23:09:13] *** ChanServ sets mode: +o Kokito [23:09:25] *** Kokito has quit IRC [23:36:50] <CIA-111> bonefish * r41796 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs): [23:36:50] <CIA-111> * Added a "bool visible" field to TeamThreadIteratorEntry. It indicates whether [23:36:50] <CIA-111> a table entry (Thread or Team) shall be visible on normal lookup/iteration. [23:36:50] <CIA-111> * TeamThreadTable: Added "bool visibleOnly = true" parameter to Lookup() and [23:36:51] <CIA-111> NextElement(). [23:53:11] <CIA-111> bonefish * r41797 /haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp: [23:53:11] <CIA-111> Threads are now added (invisibly) to the global thread table in their [23:53:11] <CIA-111> constructor and are removed in the destructor. Solves the (minor) problem [23:53:11] <CIA-111> described in allocate_thread_id().