Source Activity

Syndicate content
Haiku's main repository
Updated: 47 min 28 sec ago

Debugger: Hook in expression evaluation window.

Sun, 2014-10-26 20:21
- Adjust expression window interface so it can report being closed to TeamWindow or whoever else invokes it. - Add a menu item to Tools to request expression evaluation. This now attempts to get the expression evaluator for the current language, and subsequently opens the expression evaluation window with it. With these changes, basic numerical expression evaluation works. Resolution of variable values and condition operators aren't yet handled. - Adjust expression window interface so it can report being closed to TeamWindow or whoever else invokes it. - Add a menu item to Tools to request expression evaluation. This now attempts to get the expression evaluator for the current language, and subsequently opens the expression evaluation window with it. With these changes, basic numerical expression evaluation works. Resolution of variable values and condition operators aren't yet handled.
Categories: Development

Debugger: Implement evaluation hook for CLanguageFamily.

Sun, 2014-10-26 20:16
- Add override for EvaluateExpression(), and hook it up to CLanguageExpressionEvaluator. Note that for the moment it assumes the expression will result in an integer value. - Add override for EvaluateExpression(), and hook it up to CLanguageExpressionEvaluator. Note that for the moment it assumes the expression will result in an integer value.
Categories: Development

Debugger: Style fix.

Sun, 2014-10-26 20:16
Categories: Development

Debugger: Style fixes.

Sun, 2014-10-26 18:08
Categories: Development

Debugger: Initial GUI for expression evaluation.

Sun, 2014-10-26 18:07
- Add a simple interface window for expression evaluation. Not yet accessible from the team window. - Add a simple interface window for expression evaluation. Not yet accessible from the team window.
Categories: Development

HaikuDepot: Beginnings of "featured packages" view

Sun, 2014-10-26 16:55
Currently a vertically scrollable container for views which are similar to the title area in the package info view (and share most code, but it will diverge later on). Untested and not yet used. Currently a vertically scrollable container for views which are similar to the title area in the package info view (and share most code, but it will diverge later on). Untested and not yet used.
Categories: Development

HaikuDepot: Extracted MessagePackageListener...

Sun, 2014-10-26 16:54
... from PackageInfoView into its own files. ... from PackageInfoView into its own files.
Categories: Development

Add packages for Giddy3 and imagemagick.

Sun, 2014-10-26 16:28
* Also fix SDL which had a problem with OpenGL viewport size initialization. * Also fix SDL which had a problem with OpenGL viewport size initialization.
Categories: Development

HaikuDepot: Extraced LinkView and ScrollableGroupView...

Sun, 2014-10-26 16:09
... from PackageInfoView.cpp into their own files in ui_generic. ... from PackageInfoView.cpp into their own files in ui_generic.
Categories: Development

Add the at() method to C++ vectors.

Sun, 2014-10-26 15:48
* There is no reason not to have this. * There is no reason not to have this.
Categories: Development

HaikuDepot: Implemented "opening" installed packages

Sun, 2014-10-26 14:42
Package contents are scanned to find deskbar links. If a package has less than four links, they will be offered in separate "Open " buttons in the package info area. Usually, this results in one button to open the main application from the package. If the heuristic proves to be not good enough, this could be improved of course. Package contents are scanned to find deskbar links. If a package has less than four links, they will be offered in separate "Open " buttons in the package info area. Usually, this results in one button to open the main application from the package. If the heuristic proves to be not good enough, this could be improved of course.
Categories: Development

HaikuDepot: Store package file name in PackageInfo

Sun, 2014-10-26 14:42
Also removed misplaced WIP functionality to find deskbar links Also removed misplaced WIP functionality to find deskbar links
Categories: Development

Terminal: Fix pagewise scrolling in alternate screen buffer mode

Sun, 2014-10-26 12:18
It still used the old modifiers. Now it's shift as elsewhere. It still used the old modifiers. Now it's shift as elsewhere.
Categories: Development

Make HaikuDepot the preferred app for .hpkg files.

Sat, 2014-10-25 22:23
Note that double clicking a .hpkg in one of the packages folders will not yet have a sensible result. I think it should open the regular HaikuDepot with the full packages list, default to show installed packages only and pre-select the package that was double clicked. It would be tricky however if more than one installed package file is opened at once. Note that double clicking a .hpkg in one of the packages folders will not yet have a sensible result. I think it should open the regular HaikuDepot with the full packages list, default to show installed packages only and pre-select the package that was double clicked. It would be tricky however if more than one installed package file is opened at once.
Categories: Development