Source Activity

Syndicate content
Haiku's main repository
Updated: 57 min 42 sec ago

Debugger: Add table cell editors for various value types.

Sun, 2015-06-07 03:25
TableCell{Bool,Enumeration}Editor: - OptionPopUp-derived editors for their respective value types. TableCellIntegerEditor: - TextControl-derived editor for integer values that validates inputs based on the target integer size and type. Not actually used yet, but together with the previous changes, these lay the groundwork for the remaining part of #9708. TableCell{Bool,Enumeration}Editor: - OptionPopUp-derived editors for their respective value types. TableCellIntegerEditor: - TextControl-derived editor for integer values that validates inputs based on the target integer size and type. Not actually used yet, but together with the previous changes, these lay the groundwork for the remaining part of #9708.
Categories: Development

Debugger: Refactor + resolve TODO.

Sat, 2015-06-06 21:24
- Introduce interface class ValueFormatter. This one takes on the responsibilities of formatting a value into a string, which were previously embedded within the various TableCellValueRenderer subclasses. - Add implementing subclasses for the various value types. - Introduce TableCellValueRenderer subclass TableCellFormattedValueRenderer. This is a simple TableCellValueRenderer implementation for the simple case of a renderer that does nothing more than use a formatter to present a string version of its corresponding Value. Since this describes all existing renderers, this renders them obsolete. - Refactor the respective ValueHandler subclasses to make use of the formatters and new rendererer subclass. - Introduce interface class ValueFormatter. This one takes on the responsibilities of formatting a value into a string, which were previously embedded within the various TableCellValueRenderer subclasses. - Add implementing subclasses for the various value types. - Introduce TableCellValueRenderer subclass TableCellFormattedValueRenderer. This is a simple TableCellValueRenderer implementation for the simple case of a renderer that does nothing more than use a formatter to present a string version of its corresponding Value. Since this describes all existing renderers, this renders them obsolete. - Refactor the respective ValueHandler subclasses to make use of the formatters and new rendererer subclass.
Categories: Development

hda: cleanup tracing.

Sat, 2015-06-06 15:44
* Make sure all traces are prefixed with the driver name (for easier grepping) * Remove some useless traces * 80 column limit fixes * Make sure all traces are prefixed with the driver name (for easier grepping) * Remove some useless traces * 80 column limit fixes
Categories: Development

Backgrounds: saves the state of ImageFilePanel

Fri, 2015-06-05 13:32
* Fixes #8787. * Fixes #8787.
Categories: Development

Avoid duplicate trnslation string in DNS settings view

Fri, 2015-06-05 07:34
As pointed out correctly by PulkoMandy. Thanks! As pointed out correctly by PulkoMandy. Thanks!
Categories: Development

Small tweaks to Network prefs (DNS settings)

Fri, 2015-06-05 07:15
* Remove the BBox. * Don't resize buttons when horizontally resizing the window. * Compute the server address field width correctly by taking the label into account. * Remove the BBox. * Don't resize buttons when horizontally resizing the window. * Compute the server address field width correctly by taking the label into account.
Categories: Development

Background: avoid 100% CPU usage

Thu, 2015-06-04 16:23
* There was an infinite exchange of messages between the main window and the BackgroundView. * Fixes #11996. * There was an infinite exchange of messages between the main window and the BackgroundView. * Fixes #11996.
Categories: Development

fork: update the thread id in the pthread struct after forking

Thu, 2015-06-04 12:21
Otherwise the child process's main thread will inherit the thread id of its parent and pthread operations will be directed at the wrong thread. Otherwise the child process's main thread will inherit the thread id of its parent and pthread operations will be directed at the wrong thread.
Categories: Development

makebootable: add support for GPT partition tables; fixes #9291

Thu, 2015-06-04 09:26
* with #4028 implemented, we can now use makebootable on GPT formatted disks as well. * with #4028 implemented, we can now use makebootable on GPT formatted disks as well.
Categories: Development

intel partitioning system: fix Jamfile

Thu, 2015-06-04 06:57
* Appears $(TARGET_ARCH) is the correct variable to use here. * Appears $(TARGET_ARCH) is the correct variable to use here.
Categories: Development

intel partitioning system: fix build for non-x86 systems

Thu, 2015-06-04 06:30
* There is no need for the Intel partitioning system to write MBR bootcode on non-x86 systems * The MBR_HEADER define is used to prevent Jam from making MBR.h a dependency; the dependency is then specified explicitly when building for x86/x86_64 platforms * There is no need for the Intel partitioning system to write MBR bootcode on non-x86 systems * The MBR_HEADER define is used to prevent Jam from making MBR.h a dependency; the dependency is then specified explicitly when building for x86/x86_64 platforms
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2015-06-04 03:20
Categories: Development

Debugger: Add interface subclasses for table cell editors.

Wed, 2015-06-03 23:10
TableCellTextControlEditor: - Serves as a base for editors that expose their functionality via a text control. Handles common functionality of watching for changes, validating input, and notifying listeners appropriately. TableCellOptionPopUpEditor: - Serves as a base class for editors where the set of possible values is fixed and known up front. Handles reacting to selection changes and notifying listeners. TableCellTextControlEditor: - Serves as a base for editors that expose their functionality via a text control. Handles common functionality of watching for changes, validating input, and notifying listeners appropriately. TableCellOptionPopUpEditor: - Serves as a base class for editors where the set of possible values is fixed and known up front. Handles reacting to selection changes and notifying listeners.
Categories: Development

ruby: add x86_gcc2 package for 2.2.2

Wed, 2015-06-03 12:57
Categories: Development

Updated QMPlay2 package

Wed, 2015-06-03 04:31
Categories: Development

Added graphite2 packages for x86_gcc2

Wed, 2015-06-03 02:07
Categories: Development

Added harfbuzz packages for x86_gcc2

Wed, 2015-06-03 01:17
Categories: Development

Added enca packages for gcc2 and x86_gcc2

Tue, 2015-06-02 20:40
Categories: Development