Skip to content

@jcyuan jcyuan released this Dec 11, 2018 · 2 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

[Fix] ItemClick event not removed if the list mode is virtual mode.
[Fix] GList dispose error fix
[Fix] scrollPanel problem, the initial dragging status is true #28
[Fix] the last texture not destroyed if load from an external URL in GLoader.
[Improve] improve the logic of external loading for GLoader
[Fix] auto width + height not work fixing, thanks @MykhailoStoianchuk
[Change] on iOS there is no resize event when the browser toolbar shows up. so removed the patch code in UIStage.ts. you have to find a way to mantaine your screen size by calling fgui.GRoot.inst.stageWrapper.updateScreenSize once your browser size changes. fgui only handles the update automatically if it receives the resize event.

Demo

Assets 2

@jcyuan jcyuan released this Jul 3, 2018 · 16 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

  • Update PixiJS engine to latest v4.8.1
  • Update pixi.js.d to v4.8.1
  • [Improve] Delete PIXI.extras.Text as official PIXI.Text fixed the break line issue
  • [Improve] Grey image performance (WebGL only)
  • [Improve] Support rotated texture (in Editor tick the allow texture rotated checkbox)
  • [Fix] Change image flipping mechanism from scale to flip uv coord (WebGL only) #19
  • [Fix] GList scrolling problem for touchevent #20
  • [Fix] GList virtual mode not work #21
  • [Fix] Canvas not fit if its parent is not in full-screen size
  • [Improve] Added mouse wheel event

Demo

Assets 2

@jcyuan jcyuan released this May 16, 2018 · 45 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

  • delete .vscode folder and tsconfig.json as everyone has their own configurations
  • update PixiJS engine to latest v4.7.3
  • update pixi.js.d to v4.7.3
  • update tweenjs.d to latest v1.0.2
  • [Improve] bitmapFont mode for GTextField now supports "Resizable / Colorable" which the editor supports
  • [Improve] do not use createjs.Ticker to advance the Tween anymore but just use PIXI.ticker to update it actively instead
  • [Improve] change the way to stop tween in each Gear classes.

Demo

Assets 2

@jcyuan jcyuan released this Dec 1, 2017 · 46 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

  • add rendering order support for GList. #12
  • [Fix] If emojis in a string then the PIXI.Text will have a wrong value to wrap & break lines, this is just a patch for PIXI engining, it will be removed once PIXI official fixes this. #11
  • [Fix] Transition does not dispatch event when complete. #17
  • [Fix] Transition does not repeat.
  • [Fix] Error occurs when input text with a multiple line mode of GTextInput. #16
  • [Fix] GTextInput does not apply fontFamily. #10
  • [Fix] Override issue of multiple instance of GLoader. #9
  • [Fix] GTextField won't update its content in some situation. #8
  • [Fix] Default easing type string error.
  • [Improve] clear completed instances of createjs.Tween in Transition class.

Demo

Assets 2

@jcyuan jcyuan released this Nov 10, 2017 · 69 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

  • [Fix] GTextInput text align does not work #4
  • [Fix] GTextField text align not work when it's being moved. #6
  • [Fix] TextMetrics.wordWrap from official code adds extra useless blank to the head of the first text line, see issue: pixijs/pixi.js#4251. I've pushed this patch to the official Guithub as a pull-request already, once they merge it, I'll clear my code again.
  • add fallbackWidth / fallbackHeight to UIStage options if it's in the worst situation that we can't fetch size from the parent element of the PIXI view.
  • [Fix] specify the default load type as IMAGE for GLoader
  • [Fix] cannot pass playCallback as null for PlayTransitionAction class

Demo

Assets 2

@jcyuan jcyuan released this Sep 21, 2017 · 84 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

  • add frameElapsed argument for the callback handler managed by GTimer
  • [Fix] texture trim info missing for GMovieClip, this causes the texture jumps while rendering
  • [Fix] added utils.AssetLoader to cache resources, this class is a sub-class from PIXI.loaders.Loader, so actually they have the same methods and usages, but AssetLoader will act as a cache pool for the FGUI system as well.
  • re-constructure Controller System

Demo

Assets 2

@jcyuan jcyuan released this Sep 11, 2017 · 91 commits to dev since this release

Download

Development Build

Production Build

Dependencies

Changes

  • Leading support
  • [Fix] Wrong position set if component popped out of the stage
  • [Fix] UITextField rendering error
  • See also PixiJS log

Demo

Assets 2
Sep 8, 2017

1.0

initial version
You can’t perform that action at this time.