Skip to content

Releases: LemonUIbyLemon/LemonUI

2.2

22 May 20:51
a37b214

Choose a tag to compare

  • FIX: Changing MaxItems in a NativeMenu while the menu is running now properly updates the visible items (#212)
  • FIX: Fixed BigMessage scaleform updating every draw, resetting it in the process (#221)
  • FIX: BigMessage FadeOut time is now properly calculated and applied (#211)
  • FIX: The mouse cursor no longer flashes when switching menu items (#182)
  • FIX: Scaleforms no longer crash when using short, byte and double numbers (#190)
  • FIX: NativeMenu's now properly disable mouse clicks when the mouse is disabled (#188)
  • NEW: Added support for custom colors in the Countdown scaleform (#189)
  • NEW: Added enum for setting up the behavior of the mouse in a NativeMenu (#222)
  • NEW; Added option to allow a menu to show the Title of it in the proper casing instead of uppercase (#183)

2.1.2

11 Jul 01:24
37630fc

Choose a tag to compare

  • FIX: Clicking an empty area in an empty menu will no longer crash
  • FIX: Bruteforce minigame now properly resets the lives when when CanRetry is set to true
  • FIX: Made BaseScaleform.Visible overridable, so it's consistant with the rest of the properties with the same name

2.1.1

25 May 06:51
e97053d

Choose a tag to compare

This release has the same content as 2.1, except that #169 was reverted due to a comment pointed out by @kagikn in #174.

  • FIX: NuGet Packages now explicity include the documentation (#173)
  • FIX: Menus will no longer hang and crash the game when navigating with only separators (#158)
  • FIX: Objective Timer Bars can now properly be set to zero (#168)
  • FIX: Changed a typo in the constructor of NativeMenu (#166 #171)
  • FIX: Fixed typos in the readme (#172)
  • FIX: ScaledAnim properly overides DrawSpecific(PointF, PointF) (#170)
  • FIX: FixIndexIfRequired in NativeListItem no longer causes a NativeListItem (#165)
  • FIX: NativeCheckboxItem, NativeSeparatorItem, NativeSlidableItem and NativeSubmenuItem now properly handle custom backgrounds (#163)

2.1

24 May 11:10
f137f3a

Choose a tag to compare

2.1

This release has been withdrawn. Please use 2.2 instead.

2.0

22 Dec 03:59
d4257ce

Choose a tag to compare

2.0
  • NEW: Added extra package for the Async version of Alt:v (#118)
  • NEW: Added Celebration scaleform (#120)
  • NEW: Added Countdown scaleform (#121)
  • NEW: Checkbox textures can now be customized (#125)
  • NEW: NativeListItem and NativeDynamicItem can now be set to null (#131 #137)
  • NEW: Added support for ScriptHookVDotNetCore (#101)
  • NEW: Moved tools to it's own namespace (#140 #141 #142 #145)
  • NEW: Added static property to get the current resolution (#143)
  • NEW: Added static property to get the current safe zone size set in the configuration (#146)
  • NEW: Separators can now have text and are skipped automatically (#139 #134)
  • NEW: Added support for Bink Video (#133 #149)
  • NEW: Added animations via Texture Dictionaries (#153 #102)
  • NEW: LemonUI.RageMP.cs is now included directly in the NuGet Package (#154)
  • FIX: SHVDN3 now uses full debug symbols, restoring the line numbers in stack traces (#132)
  • FIX: The hover check now correctly uses the IsHovered property (#147)
  • FIX: You can no longer set string properties to null, as this would crash the game when calling natives (#123)
  • FIX: You can no longer pass null arguments to BaseScaleform.CallFunction to prevent crashes (#124)
  • FIX: Unsafe blocks are now used for the natives that require pointers (#119)
  • FIX: Alt:v now uses GetGameTimer instead of MsPerGameMinute, fixing all of the time checks (#151)
  • FIX: Time now uses long values to prevent overflows (#152)
  • FIX: Added back missing SubtitleFont property in NativeMenu (#155)
  • CHORE: Renamed references from absolute to scaled, as they are 1080p scaled resolutions (#144)

1.10

20 Jun 22:04
5d89328

Choose a tag to compare

  • NEW: Added alt:V support (thanks @itzshahay !)
  • NEW: Added function to manually reset the cursor
  • FIX: Improved low performance when processing controls (thanks @kagikn !)
  • FIX: Disposing the scaleform in RagePluginHook and RageMP now properly uses the pointer value (thanks @kagikn !)
  • FIX: Name/Title related properties are no longer ambiguous (Title is now BannerText, Subtitle is now Name, SubtitleBehavior is now HeaderBehavior)

1.9.4

27 Mar 03:35
b5f5d90

Choose a tag to compare

  • FIX: Exceptions of the BruteForce scaleform now show the correct information
  • FIX: NativeDynamicItem's now correctly update the name of the item

1.9.3

21 Feb 04:08
4c49bf3

Choose a tag to compare

This is the same as 1.9.2, but the artifacts actually work.

  • FIX: Added missing README as part of the NuGet packages (#104)
  • FIX: Changed FiveM DLL name from LemonUI.FiveM.net.dll to LemonUI.FiveM.dll to fix an issue that causes exports to stop working (#85 #99)
  • FIX: Changed the URL of the Repo in the NuGet package (outdated since it was moved to the organization) (#104)
  • FIX: You can now hold left or right to continuously navigate NativeSlidableItem's (#76)
  • FIX: Closing down the menus will no longer trigger other options like aiming and the cinematic camera (#72)

1.9.2

21 Feb 03:59
152055d

Choose a tag to compare

Invalid release, please check 1.9.3 instead.

1.9.1

31 Oct 04:59
47aa202

Choose a tag to compare

  • FIX: Fixed CS1032 when trying to use LemonUI.RageMP.cs
  • FIX: Fixed regression that made non visible menu items to be drawn on screen (caused by 5ee8493)