| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: MyGUI-tools | Distribution: openSUSE Tumbleweed |
| Version: 3.4.3 | Vendor: openSUSE |
| Release: 2.1 | Build date: Sat Oct 11 17:31:14 2025 |
| Group: Development/Tools/GUI Builders | Build host: reproducible |
| Size: 2288329 | Source RPM: MyGUI-3.4.3-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://mygui.info/ | |
| Summary: Tools applications for MyGUI | |
MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. This package contains tools applications for package MyGUI.
MIT
* Sat Oct 11 2025 Arjen de Korte <suse+build@de-korte.org>
- Boost.System is headers only since 1.69
* Fri Dec 08 2023 Adriankhl <adrian.k.h.lai@outlook.com>
- Update version 3.4.3
* Core
* Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function
* Widgets
* Add missing eventClipboardChanged when trying to cut/copy with no text selected
* Fixed rare crash when changing widget style after it was clicked in the same frame
* Fixed TabItem left disabled when rapidly switching between tabs
* Improve performance of the TabControl tabs switching
* Fixed ignoring "FontHeight" property when "FontName" is also set
* Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead
* Platforms
* Fix build with Ogre 14
* Tools
* Minor fixes for macOS
* Use macOS Command key in tools
[#] Other
* Switch to C++17
* Use string_view, unique_ptr and some other stuff
* Various code improvements, including range base for migration and some other minor stuff
* Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
* Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds
* Core
* Add missing MYGUI_EXPORT for ControllerRepeatClick (was not linking in non-static builds)
* Use commands for key combinations on EditBox, provide macOS proper bindings
* Add support for string_view in UString
* Widgets
* ComboBox and ListBox: make "AddItem" use LanguageManager::replaceTags same way it is done for caption properties
* EditBox: Allow text input while holding Ctrl (Allow key combinations involving CTRL that produce printable characters)
* Platforms
* OpenGL: Fix build with libX11-free wayland setup
* Ogre: Correct vertex color order for ogre 13
* Demos and Tools
* Use SDL_WINDOWEVENT_FOCUS_GAINED/SDL_WINDOWEVENT_FOCUS_LOST events for better detection when window should have low FPS
* Fix macOS resources paths, do not use MACOSX_BUNDLE
* Fix various deprecated or incorrect resources usage
* Other
* Add missing MYGUI_EXPORT to fix C4275 warnings
* Various minor build fixes and improvements
* Enable more warnings in MYGUI_HIGH_LEVEL_WARNINGS mode
* Use GNUInstallDirs to install includes
- Remove mygui-add-missing-include.patch
- Remove MyGUI-install-libCommon.patch
- Remove 0001-Fix-linking-with-Wl-no-undefined.patch
- Add MYGUI_DONT_USE_OBSOLETE=ON setting
* Wed Apr 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add mygui-add-missing-include.patch: Add missing include exposed
by gcc 13.
* Sun Dec 19 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 3.4.1
* Implement new MSDF font
* Add new eventWidgetDestroyed
* Add support for custom shaders for each render item
* Add support for Unicode code points outside of the
Basic Multilingual Plane
* Allow std::function in the MyGUI::newDelegate
* Allow const functions and const classes in the MyGUI::newDelegate
* Some bug fixes
* Widgets
* Some bug fixes in ListBox and EditBox
* Button: make Button without "normal_checked" skin display
"pushed" skin
* Window: add borders snapping, when resizing it
* Platform Ogre:
* make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
* use Ogre::Renderable to render Gui, this fixes several issues
with recent Ogre version
* LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
MyGUI-gcc47-visibility.patch,
MyGUI-libs-versioning.patch
- Add rpmlintrc
* Fri Oct 22 2021 Adam Mizerski <adam@mizerski.pl>
- Renamed patches:
- MyGUI-libCommon-fixup.patch -> MyGUI-libs-versioning.patch
- Added patches:
- MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
versions. Installing dependent applications doesn't pull MyGUI-devel.
* Mon Jun 28 2021 Aleksa Sarai <asarai@suse.com>
- Update BuildRequires to fix OBS builds.
* Fri Mar 27 2020 Christophe Giboudeaux <christophe@krop.fr>
- Run spec-cleaner
- Update to 3.4:
* Added LanguageManager::getLanguages
* Fix lost key focus event not being triggered sometimes
* Fix inconsistency: _riseMouseButtonMove was using Layer
coordinates (most of the time).
_riseMouseButtonReleased/Pressed were using absolute coordinates.
* Other InputManager events fixes.
* Cleaner and much faster logic for adding and removing
render items (it was the performance bottleneck when
working with many items on screen).
* ScrollBar: Fixed wrong tracking area bug.
* Button: make Button with key focus (can be set only
manually through code) have highlighted state.
* ItemBox: add possibility to not update ItemBox content
when working with items (huge speed boost, when
adding/removing many in single frame)
* EditText: add support for alpha in text and text
shadow colours (multiplied with widget's alpha).
* ItemBox: add options to hide ItemBox scroll bars
(same as for ScrollView and EditBox).
* MultiListBox: slightly advanced and more flexible
custom compare function.
* EditBox: add Ctrl+Left/Right hotkey support (moves
cursor to next word).
* MultiListBox: add eventNotifyItem.
* OpenGL3Platform: Added new rendering platform.
* OpenGLESPlatform: Added new rendering platform.
* Emscripten support (works for Ogre and all OpenGL
platforms).
* OgrePlatform: Many minor build-related fixes and imrovements,
including newer Ogre support and better CMake scripts.
* OpenGL3: Fixed application window resizing
in editors and demos.
* All platforms: Fix possible stack overflow in
* **DataManager::getDataPath.
* All platforms: better VertexBuffer reallocation strategy
for all platforms (in ::lock call, not in ::setVertexCount).
* All platforms: Various minor fixes and code cleanup.
* ResourceManualFont: Added setTexture.
* ResourceTrueTypeFont: Optimize TrueTupeFont render speed
(half getGlyphInfo search time).
* ResourceTrueTypeFont: Remove no longer needed freetype
bytecode bug fix.
* LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
(was colored white in ComboBox, was saved in layout).
* LayoutEditor: Other minor fixes and improvements.
* Added SDL2 support.
* Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
* MyGUI-lib_suffix.patch
* MyGUI-gcc47-visibility.patch
* MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch
* Fri Jan 25 2019 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add _constraints to avoid OOM errors
* Fri Jan 25 2019 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
* MyGUI-libCommon-fixup.patch
* Fri Jul 20 2018 guillaume.gardet@opensuse.org
- Use %cmake macro. This fixes build for aarch64.
- Make use of %license
/usr/bin/FontEditor /usr/bin/ImageEditor /usr/bin/LayoutEditor /usr/bin/MyGUI.sh /usr/bin/SkinEditor /usr/share/MYGUI/Media/Tools /usr/share/MYGUI/Media/Tools/EditorFramework /usr/share/MYGUI/Media/Tools/EditorFramework/AlphaSlider.png /usr/share/MYGUI/Media/Tools/EditorFramework/AreaSelectorControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/ColourPanel.layout /usr/share/MYGUI/Media/Tools/EditorFramework/ColourSlider.png /usr/share/MYGUI/Media/Tools/EditorFramework/FocusInfoControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/MessageBox2.layout /usr/share/MYGUI/Media/Tools/EditorFramework/MessageBoxFadeControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/OpenSaveFileDialog2.layout /usr/share/MYGUI/Media/Tools/EditorFramework/Pick.png /usr/share/MYGUI/Media/Tools/EditorFramework/PositionSelectorControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/PropertyComboBoxControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/PropertyEditControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/PropertyPanel.layout /usr/share/MYGUI/Media/Tools/EditorFramework/PropertyTextureBrowseControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/StatisticInfoControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/TextField.layout /usr/share/MYGUI/Media/Tools/EditorFramework/TextureBrowseCell.layout /usr/share/MYGUI/Media/Tools/EditorFramework/TextureBrowseControl.layout /usr/share/MYGUI/Media/Tools/EditorFramework/TextureControl.layout /usr/share/MYGUI/Media/Tools/FontEditor /usr/share/MYGUI/Media/Tools/FontEditor/EditorLanguage.xml /usr/share/MYGUI/Media/Tools/FontEditor/EditorLanguageEnglishTag.xml /usr/share/MYGUI/Media/Tools/FontEditor/EditorLanguageRussianTag.xml /usr/share/MYGUI/Media/Tools/FontEditor/EditorTheme.xml /usr/share/MYGUI/Media/Tools/FontEditor/EditorThemeTag.xml /usr/share/MYGUI/Media/Tools/FontEditor/FontDataType.xml /usr/share/MYGUI/Media/Tools/FontEditor/FontListControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/Hotkeys.xml /usr/share/MYGUI/Media/Tools/FontEditor/MainMenuControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/MainPane.layout /usr/share/MYGUI/Media/Tools/FontEditor/PropertyListControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/SeparatePanel_1.layout /usr/share/MYGUI/Media/Tools/FontEditor/SeparatePanel_2.layout /usr/share/MYGUI/Media/Tools/FontEditor/Settings.xml /usr/share/MYGUI/Media/Tools/FontEditor/SettingsGeneralControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/SettingsResourcePathsControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/SettingsResourcesControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/SettingsWindow.layout /usr/share/MYGUI/Media/Tools/FontEditor/TextureViewToolControl.layout /usr/share/MYGUI/Media/Tools/FontEditor/WorkspaceFontListPanel.layout /usr/share/MYGUI/Media/Tools/FontEditor/WorkspacePropertyPanel.layout /usr/share/MYGUI/Media/Tools/FontEditor/WorkspaceTexturePanel.layout /usr/share/MYGUI/Media/Tools/ImageEditor /usr/share/MYGUI/Media/Tools/ImageEditor/AnimationPanel.layout /usr/share/MYGUI/Media/Tools/ImageEditor/AnimationViewControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/EditorLanguage.xml /usr/share/MYGUI/Media/Tools/ImageEditor/EditorLanguageEnglishTag.xml /usr/share/MYGUI/Media/Tools/ImageEditor/EditorLanguageRussianTag.xml /usr/share/MYGUI/Media/Tools/ImageEditor/EditorTheme.xml /usr/share/MYGUI/Media/Tools/ImageEditor/EditorThemeTag.xml /usr/share/MYGUI/Media/Tools/ImageEditor/FrameListControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/GroupListControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/Hotkeys.xml /usr/share/MYGUI/Media/Tools/ImageEditor/ImageDataType.xml /usr/share/MYGUI/Media/Tools/ImageEditor/ImageListControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/IndexListControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/MainMenuControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/MainPanel.layout /usr/share/MYGUI/Media/Tools/ImageEditor/SeparatePanel_1.layout /usr/share/MYGUI/Media/Tools/ImageEditor/SeparatePanel_2.layout /usr/share/MYGUI/Media/Tools/ImageEditor/SeparatePanel_3.layout /usr/share/MYGUI/Media/Tools/ImageEditor/Settings.xml /usr/share/MYGUI/Media/Tools/ImageEditor/SettingsGeneralControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/SettingsResourcePathsControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/SettingsResourcesControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/SettingsWindow.layout /usr/share/MYGUI/Media/Tools/ImageEditor/TextureViewToolControl.layout /usr/share/MYGUI/Media/Tools/ImageEditor/WorkspaceImageListPanel.layout /usr/share/MYGUI/Media/Tools/ImageEditor/WorkspacePropertyPanel.layout /usr/share/MYGUI/Media/Tools/ImageEditor/WorkspaceTexturePanel.layout /usr/share/MYGUI/Media/Tools/LayoutEditor /usr/share/MYGUI/Media/Tools/LayoutEditor/Background.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/CodeGeneratorWindow.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/CodeTemplates /usr/share/MYGUI/Media/Tools/LayoutEditor/CodeTemplates/BaseLayoutCPP.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/CodeTemplates/BaseLayoutTemplate.cpp /usr/share/MYGUI/Media/Tools/LayoutEditor/CodeTemplates/BaseLayoutTemplate.h /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorLanguage.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorLanguageEnglishTag.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorLanguageRussianTag.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorLayers.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorPlugin.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorReplaceSkins.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorSettings.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/EditorToolTip.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Initialise.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/MainMenuControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/MainPane.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/MainWorkspaceControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelCell.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelControllers.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelExtensionProperties.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelItems.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelMainProperties.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelProperties.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelTemplateProperties.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PanelUserData.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Panels/PropertiesPanelView.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/ProjectControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/PropertyFieldColour.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/PropertyFieldComboBox.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/PropertyFieldEditBox.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/PropertyFieldPosition.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/BerkeliumWidgetPlugin.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/Controllers.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/HikariWidgetPlugin.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/Hotkeys.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/Ignore.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/Settings.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/SkinReplaces.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/StrangeButtonPlugin.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/Values.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/Widgets.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Settings/WidgetsBackwardCompatibility.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/SettingsGeneralControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/SettingsResourcePathsControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/SettingsResourcesControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/SettingsUpdateResourcesControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/SettingsWidgetsControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/SettingsWindow.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/Themes /usr/share/MYGUI/Media/Tools/LayoutEditor/Themes/EditorTheme.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/Themes/EditorThemeTag.xml /usr/share/MYGUI/Media/Tools/LayoutEditor/ToolsControl.layout /usr/share/MYGUI/Media/Tools/LayoutEditor/WidgetsWindow.layout /usr/share/MYGUI/Media/Tools/SkinEditor /usr/share/MYGUI/Media/Tools/SkinEditor/BackgroundControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/CommonListControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/EditorLanguage.xml /usr/share/MYGUI/Media/Tools/SkinEditor/EditorLanguageEnglishTag.xml /usr/share/MYGUI/Media/Tools/SkinEditor/EditorLanguageRussianTag.xml /usr/share/MYGUI/Media/Tools/SkinEditor/EditorTheme.xml /usr/share/MYGUI/Media/Tools/SkinEditor/EditorThemeTag.xml /usr/share/MYGUI/Media/Tools/SkinEditor/HorizontalSelectorControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/Hotkeys.xml /usr/share/MYGUI/Media/Tools/SkinEditor/MainMenuControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/MainPane.layout /usr/share/MYGUI/Media/Tools/SkinEditor/MainPaneTab.layout /usr/share/MYGUI/Media/Tools/SkinEditor/PropertyColourControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/SeparatePanel_1.layout /usr/share/MYGUI/Media/Tools/SkinEditor/SeparatePanel_2.layout /usr/share/MYGUI/Media/Tools/SkinEditor/Settings.xml /usr/share/MYGUI/Media/Tools/SkinEditor/SettingsGeneralControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/SettingsResourcePathsControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/SettingsResourcesControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/SettingsWindow.layout /usr/share/MYGUI/Media/Tools/SkinEditor/SkinDataType.xml /usr/share/MYGUI/Media/Tools/SkinEditor/SkinListControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/TestBackground.layout /usr/share/MYGUI/Media/Tools/SkinEditor/TestWindow.layout /usr/share/MYGUI/Media/Tools/SkinEditor/TextureViewToolControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/VerticalSelectorControl.layout /usr/share/MYGUI/Media/Tools/SkinEditor/WorkspacePropertyPanel.layout /usr/share/MYGUI/Media/Tools/SkinEditor/WorkspaceTexturePanel.layout /usr/share/applications/FontEditor.desktop /usr/share/applications/ImageEditor.desktop /usr/share/applications/LayoutEditor.desktop /usr/share/applications/SkinEditor.desktop /usr/share/pixmaps/MyGUI.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025