Releases: alexguirre/RAGENativeUI
Releases · alexguirre/RAGENativeUI
RAGENativeUI 1.6.1
Changelog
- Fixed PauseMenu.TabView not receiving input.
RAGENativeUI 1.6
Changelog
- Added MIT license.
- Added TabInteractiveListItem.
- Added BaseCollection class.
- Added DisplayItemsCollection class, IDisplayItem interface and DisplayItem class.
- Added UIMenuListItem.Collection. Marked UIMenuListItem.Items as obsolete.
- Added new constructors to UIMenuListItem. Marked old constructors as obsolete.
- Add InstructionalButtons class.
- Add UIMenu.AddItem overload that accepts an index.
- Added static Draw methods to the Rectangle, ResRectangle, Text, ResText and Sprite classes.
- Added MissionPassedScreen, based off Guad's code: https://github.com/Guad/NOOSE/blob/master/MissionPassedScreen.cs
- MenuPool and TimerBarPool now inherit BaseCollection.
- Renamed UIMenuItem.Position method to SetVerticalPosition. Marked Position method as obsolete.
- Added color properties to UIMenuItem(BackColor, HighlightedBackColor, ForeColor and HighlightedForeColor). Marked UIMenuColoredItem as obsolete.
RAGENativeUI 1.5.1
- Added UIMenuListItem._holdTime
- This fixes an issue causing menus to instantly switch back when scrolling through them with a list.
RAGENativeUI 1.5
Changelog
- Improve scrolling controls (not as sensitive as before).
- Add UIMenu.HoldTimeBeforeScroll, UIMenuListItem.HoldTimeBeforeScroll and UIMenuListItem.ScrollingEnabled.
- Fix being able to modify an UIMenuListItem if disabled.
- Add UIMenuListItem.Items to be able to modify the items after its creation.
- Fix texture flickering in UIMenu.DrawBanner().
- Add overloads of methods with GraphicsEventArgs as parameter with Graphics as parameter.
- Mark methods with GraphicsEventArgs as obsolete.
- Add TabView.DrawTextures() and TabItem.DrawTexture() providing support to draw custom textures in TabMissionSelectItem and any other future item that requires it.
- Add Sprite.TextureDictionary, Sprite.IsTextureDictionaryLoaded and Sprite.LoadTextureDictionary().
- Mark Sprite.TextureDict, Sprite.IsTextureDictLoaded and Sprite.LoadTextureDict() as obsolete.
- Add UIMenu.CounterOverride.
- Add Common.WriteFileFromResources().
- Mark Sprite.WriteFileFromResources() as obsolete.
RAGENativeUI 1.4.1
Changelog
- Added support for RAGEPluginHook v0.39. Doesn't support previous versions.
- Common.GetPressedKeys() now returns an ICollection instead of an IList.
- Removed unnecessary BarTimerBar.Text property.
RAGENativeUI 1.4
Changelog
- Fixed UIMenu.SetMenuWidthOffset() throwing NullReferenceException if the UIMenu didn't have a subtitle.
- Added MenuPool.Remove().
- Added UIMenuSwitchMenusItem.
- Added UIMenu.Reset() and MenuPool.ResetMenus().
RAGENativeUI 1.3.1
Changelog
- Fixed UIMenu.SetMenuWidthOffset() throwing NullReferenceException.
- Fixed UIMenu.IsUsingController using wrong syntax.
RAGENativeUI 1.3
Changelog
- Renamed menu items for more consistency with NativeUI
- Added Timerbars.
- Added pause menu-like items: TabView, TabItem, etc
- Added BigMessage.
- Added colored items.
- Fixed bug where custom keys didn't work in UIMenu
- Added AddSubMenu and RefreshIndex in the MenuPool
- Moved InstructionalButton class to Elements namespace
- Added IsTextureDictLoaded and LoadTextureDict to te Sprite class
- Fixed bug which made the menu white sometimes(needs feedback, not really sure if it still happen)
- Updated and added examples
RAGENativeUI 1.2
Changelog
- Re-added UIMenu() overload with custom banner.
- Re-added UIMenu.SetBannerType() overload with custom banner.
- Re-added MenuPool.SetBannerType() overload with custom banner.
- Re-added Sprite.DrawTexture() method.
- Added UIMenu.DrawBanner() method.
- Added MenuPool.DrawBanners() method.
- Added AllowCameraMovement property.
- Changes in .xml file.
RAGENativeUI 1.1
Changelog
- Fixed issues with the go down arrow using the cursor.
- Removed UIMenu() overload with custom banner.
- Removed UIMenu.SetBannerType() overload with custom banner.
- Removed MenuPool.SetBannerType() overload with custom banners.
- Slightly changed .xml file
- Removed Sprite.DrawTexture() method.
- Fixed crash in Scaleform.Render2D() method with GTA V v.463