HalfLifeAssetManager icon indicating copy to clipboard operation
HalfLifeAssetManager copied to clipboard

Half-Life Asset Manager, a tool to view and edit Half-Life 1 models

Results 79 HalfLifeAssetManager issues
Sort by recently updated
recently updated
newest added

`glGenerateMipmap` was added with OpenGL 3.0, which means users whose driver only supports OpenGL 2.1 will not be able to run the program if mipmaps are enabled. A software implementation...

bug

Currently each loaded asset has its own instance of the user interface. This is somewhat expensive and also results in interface state that should be shared -like the ground texture-...

enhancement

Save the dock widget layout for each asset type on program close.

enhancement

Settings names are currently using 2 name styles: snake_case for section names and CamelCase for keys. Use CamelCase for everything. This is a breaking change so this will require a...

enhancement

Some undo commands use more memory than necessary. Commands that store 2 sets of data, where the second set can be expressed as set 1 modified by some value, such...

enhancement

Undo commands currently save model data on a case-by-case basis. Panels that show data affected by undo commands listen to specific undo commands to keep themselves in sync. Rework these...

enhancement

This depends on #194 because flipping data requires matrix multiplication.

enhancement

The event IDs that are treated as sounds to play are currently hardcoded. Make these configurable to let users add new ones if a specific game or mod has them.

enhancement

There is application logic in the UI classes. Move this out.

enhancement