Commit Graph

  • 350cb07e82 chore: Fix some broken flame_forge2d links (#2764) Lukas Klingsbo 2023-09-22 16:14:57 +02:00
  • 643300222f fix: Correctly refreshes the widget after new mouse detector (#2765) Lukas Klingsbo 2023-09-22 16:04:34 +02:00
  • 313650eafa fix: Allow moving to a new parent in the same tick (#2762) Lukas Klingsbo 2023-09-22 14:57:07 +02:00
  • 8b50341613 chore(release): Publish v1.9.0 (#2759) v1.9.0 1.9.0 Lukas Klingsbo 2023-09-21 22:08:30 +02:00
  • b028f29713 chore(release): publish packages jenny-v1.1.0 flame_tiled-v1.14.0 flame_test-v1.13.0 flame_svg-v1.8.2 flame_spine-v0.1.1+2 flame_rive-v1.9.2 flame_oxygen-v0.1.9 flame_noise-v0.1.1+5 flame_network_assets-v0.2.0+5 flame_markdown-v0.1.1 flame_lottie-v0.3.0 flame_lint-v1.1.1 flame_isolate-v0.5.0 flame_forge2d-v0.15.0 flame_fire_atlas-v1.4.0 flame_bloc-v1.10.2 flame_audio-v2.1.0 flame-v1.9.0 Lukas Klingsbo 2023-09-21 21:30:06 +02:00
  • 152fbb61db docs: Fix examples for v1.9.0 (#2757) Lukas Klingsbo 2023-09-21 21:24:40 +02:00
  • f5d0cb3856 fix: Use root game for gestures (#2756) Lukas Klingsbo 2023-09-21 19:34:47 +02:00
  • 521e56b6d2 feat!: Pause game when backgrounded (#2642) Adil Hanney 2023-09-21 17:58:52 +01:00
  • 285d31ab98 fix: Add possibility to remove a child and add it to the same parent (#2755) Lukas Klingsbo 2023-09-21 17:26:42 +02:00
  • 477221998a feat(flame): Add helper methods to create frame data on SpriteSheet (#2754) Jochum van der Ploeg 2023-09-21 11:34:02 +02:00
  • 7313cd5352 chore: Remove CSpell regex bypasses (part 3) (#2753) Luan Nico 2023-09-20 21:08:13 -07:00
  • 9105411d46 feat: Add HasWorldReference mixin (#2746) Lukas Klingsbo 2023-09-20 15:22:57 +02:00
  • d2c9dcecbe feat(flame_audio): Adding an easy way of updating the prefix from FlameAudio (#2751) Erick 2023-09-19 13:09:05 -03:00
  • 9c1e1c3098 chore: Remove deprecations for v1.9.0 (#2749) Lukas Klingsbo 2023-09-19 16:47:41 +02:00
  • 7c2f400076 feat!: Add CameraComponent to FlameGame (#2740) Lukas Klingsbo 2023-09-18 21:06:37 +02:00
  • 5be6fc8cae feat(fire_atlas): Encoded option to load json instead of .fa (#2649) Anton Malofeev 2023-09-18 13:45:53 +02:00
  • 7a3d5126a5 feat!: Move Forge2DGame to use CameraComponent (#2728) Lukas Klingsbo 2023-09-16 10:08:29 +02:00
  • 3c550f883b fix: Correct FlameGame lifecycle diagram and description (#2707) John Lyon-Smith 2023-09-15 23:55:53 -07:00
  • 85019b408a chore: Update bridge package list (#2739) Erick 2023-09-15 16:57:56 -03:00
  • 51932c09c1 fix!: Update should be called before render in first tick (#2714) Lukas Klingsbo 2023-09-14 19:23:26 +02:00
  • a67c625406 chore: Remove CSpell regex bypasses (part 2) (#2738) Luan Nico 2023-09-14 00:16:53 -07:00
  • 173908d9f2 fix: Adding scale parameter to RectangleComponent constructors (#2730) Erick 2023-09-12 18:17:05 -03:00
  • c1ee24a289 feat: Implement Snapshot mixin on PositionComponent (#2695) Peter Vullings 2023-09-13 09:04:45 +12:00
  • 820ece1c9a fix: Set CameraComponent.priority to max (#2732) Lukas Klingsbo 2023-09-12 20:05:55 +02:00
  • e051298cba docs: Enable CSpell on tests (#2723) Luan Nico 2023-09-12 06:52:56 -07:00
  • fc19890c87 fix: Change to FilterQuality.medium instead of high (#2733) Lukas Klingsbo 2023-09-12 12:10:19 +02:00
  • 8726d033e5 chore: Remove CSpell regex bypass for identifiers starting with $ (#2736) Luan Nico 2023-09-12 02:15:09 -07:00
  • db15697e6d test: Test so that paused gameloop doesn't count dt (#2731) Lukas Klingsbo 2023-09-12 00:43:56 +02:00
  • 6f188f99f0 docs: Make game docs runnable (#2729) Lukas Klingsbo 2023-09-12 00:31:47 +02:00
  • 9fb3bf8dbd fix: Avoid creating new Vector2 in globalToLocal and localToGlobal (#2727) Lukas Klingsbo 2023-09-11 19:14:26 +02:00
  • 2f973abe8b docs: Improved spellchecking (#2722) Luan Nico 2023-09-11 09:24:11 -07:00
  • b24076c3a1 docs: Replace flutter format with dart format (#2725) Peter Vullings 2023-09-11 19:37:07 +12:00
  • 47fe05201e chore: Enable DCM rule: avoid-collection-methods-with-unrelated-types (#2721) Luan Nico 2023-09-10 13:59:46 -07:00
  • 00185a3b6b feat: Add globalToLocal and localToGlobal methods to viewport, viewfinder and camera (#2720) Luan Nico 2023-09-10 13:34:01 -07:00
  • d460b846c2 feat: Add HoverCallbacks (#2706) Luan Nico 2023-09-10 11:49:52 -07:00
  • 83f5ea45dc feat: SpawnComponent (#2709) Lukas Klingsbo 2023-09-10 17:55:30 +02:00
  • b3d78f5883 fix: Ambiguation is not needed in render box anymore (#2711) Lukas Klingsbo 2023-09-10 15:50:15 +02:00
  • 93dcb3a117 fix: HasGameReference should default to FlameGame (#2710) Lukas Klingsbo 2023-09-10 15:15:39 +02:00
  • a097cc01bc feat(flame_jenny): Allow removal of functions and commands (#2717) Peter Vullings 2023-09-11 01:05:15 +12:00
  • eaa8c09162 feat(flame_jenny): Allow removal of variables (#2716) Peter Vullings 2023-09-11 00:54:00 +12:00
  • 3421f4f944 feat(flame_jenny): Allow removal of characters (#2715) Peter Vullings 2023-09-11 00:45:44 +12:00
  • 9918c0515a fix: Make debugCoordinatesPrecision into a variable instead of a getter (#2713) Lukas Klingsbo 2023-09-08 15:49:09 +02:00
  • b77c237371 feat: Create flame_markdown (#2703) Luan Nico 2023-09-07 00:25:23 -07:00
  • a2db9b614e chore: Update rive package to 0.11.16 (#2708) NashIlli 2023-09-06 11:43:15 -03:00
  • 3084e92500 ci: Fatal-infos should be true for analyze step (#2705) Lukas Klingsbo 2023-09-02 23:08:33 +02:00
  • c01ebea55d ci: Don't run analyze concurrently (#2704) Lukas Klingsbo 2023-09-02 22:22:25 +02:00
  • 10fb65f66c feat: Add TextElementComponent (#2694) Luan Nico 2023-09-02 12:36:58 -07:00
  • 6dbcd0bd40 chore: Fix typo on cicd.yaml (#2702) Luan Nico 2023-09-02 12:25:16 -07:00
  • 4b420b7952 refactor!: Rename (Text) Elements, Nodes and Styles for clarity, add docs (#2700) Luan Nico 2023-09-02 09:59:59 -07:00
  • 99a1016f72 feat: Expose atlas limits for TiledComponent (#2701) DevKage 2023-09-01 23:21:03 +05:30
  • 0d7c6a09d2 ci: Try running the test pipeline without spec (#2698) Lukas Klingsbo 2023-08-31 21:50:25 +02:00
  • ad1a126b09 ci: Try to use ubuntu-20.04 for tests (#2697) Lukas Klingsbo 2023-08-31 14:34:02 +02:00
  • df23ab5171 docs: Add Flutter favorite logo to readme (#2696) Lukas Klingsbo 2023-08-31 13:46:10 +02:00
  • 1485f8426e feat(flame_jenny): Public access to variables to allow load/save (#2689) Peter Vullings 2023-08-28 22:28:22 +12:00
  • a1cb9a06ad refactor!: Kill TextRenderer, Long Live TextRenderer (#2683) Luan Nico 2023-08-27 12:47:01 -07:00
  • 88d3270e2f docs: Extend the contributing guidelines with more usable markdown suggestions (#2684) Luan Nico 2023-08-26 14:42:25 -07:00
  • eeb6749fd2 refactor!: Extract TextRendererFactory (#2680) Luan Nico 2023-08-26 09:34:28 -07:00
  • 1a64443cca refactor!: Make TextElement more usable on its own (#2679) Luan Nico 2023-08-26 09:10:03 -07:00
  • 76405daf48 feat: Component visibility (HasVisibility mixin) (#2681) Peter Vullings 2023-08-27 00:26:22 +12:00
  • 158fc34cae refactor: Enable new DCM rule: avoid-cascade-after-if-null (#2676) Luan Nico 2023-08-26 03:35:03 -07:00
  • 10e4109c81 refactor: Fix lint issues across the codebase - Part 2 (#2677) Luan Nico 2023-08-25 11:15:17 -07:00
  • 75aee76781 fix: Absolute angle takes into account BodyComponent ancestors too (#2678) Mauro Vanetti 2023-08-25 17:59:22 +02:00
  • b77802a5e3 refactor: Remove unused variable on dialogue_view_test.dart (#2673) Luan Nico 2023-08-25 00:35:10 -07:00
  • 9afe6395fd docs: Fix component diagram (#2675) Luan Nico 2023-08-24 15:44:52 -07:00
  • 27a8fd61cb refactor: Enable DCM linting (#2667) Luan Nico 2023-08-24 04:09:26 -07:00
  • 6fe9a24778 refactor: Fix lint issues across the codebase (#2672) Luan Nico 2023-08-24 02:17:07 -07:00
  • 34f69b953c refactor!: Simplify text rendering pipeline (#2663) Luan Nico 2023-08-24 00:58:52 -07:00
  • d172146405 fix: Prevent onRemove/onDetach being called for initial Gesture Detector addition (#2653) Munsterlander 2023-08-20 10:30:32 -07:00
  • 2f44e4832f feat: Add onDispose to game.dart called from game_widget.dart (#2659) Munsterlander 2023-08-20 09:28:20 -07:00
  • f582f4924f docs: Update components diagram on the docs to be simpler [Proposal] (#2666) Luan Nico 2023-08-20 06:28:01 -07:00
  • 7409ec5004 docs: Update PR template so "Migration instructions" is after the breaking change checkbox (#2665) Luan Nico 2023-08-20 06:26:57 -07:00
  • 8401c569bf docs: Improve documentation around SpriteFontTextFormatter (#2661) Luan Nico 2023-08-20 06:26:21 -07:00
  • 37271f5c52 feat: Add pause and isPaused to SpriteAnimationTicker (#2660) Munsterlander 2023-08-20 06:23:04 -07:00
  • f3d4158b83 fix: Change DialogueView to a mixin class (#2652) Peter Vullings 2023-08-20 22:34:17 +12:00
  • 94963c3532 docs: Remove outdated references to the flame_flare package from our docs (#2664) Luan Nico 2023-08-20 03:22:58 -07:00
  • 96978e2496 docs: Improve comments and documentation for text-rendering Nodes (#2662) Luan Nico 2023-08-20 03:13:51 -07:00
  • 9887892493 chore: Update to Flutter 3.13 (#2656) Lukas Klingsbo 2023-08-18 20:13:17 +02:00
  • d08284ddca feat: Added prefix parameter to TiledComponent.load to specify assets folder for tiled maps (#2651) Job Guldemeester 2023-08-17 14:14:23 +02:00
  • 09f09c6f4c docs: Update README.md of rogue_shooter (#2646) Lukas Klingsbo 2023-08-09 20:02:47 +02:00
  • 9bbecb88d8 fix: Proper Flame dependency in flame_forge2d (#2644) v1.8.2 1.8.2 Lukas Klingsbo 2023-08-08 22:30:56 +02:00
  • b26700df7e chore(release): Publish Flame 1.8.2 (#2643) Lukas Klingsbo 2023-08-08 22:17:03 +02:00
  • 37dd9629ab chore(release): publish packages flame_tiled-v1.13.0 flame_test-v1.12.1 flame_svg-v1.8.1 flame_spine-v0.1.1+1 flame_rive-v1.9.1 flame_oxygen-v0.1.8+5 flame_noise-v0.1.1+4 flame_network_assets-v0.2.0+4 flame_lottie-v0.2.1+1 flame_lint-v1.1.0 flame_isolate-v0.4.0+2 flame_forge2d-v0.14.1+1 flame_fire_atlas-v1.3.8 flame_bloc-v1.10.1 flame_audio-v2.0.5 flame-v1.8.2 Lukas Klingsbo 2023-08-08 21:46:19 +02:00
  • 4e66424584 fix: Respect artboard clip value (#2639) Zachery C Gentry 2023-08-07 16:16:42 -05:00
  • 1c4d6cd065 fix: Compute scale in TileLayers based on native map tile size rather than image sizes to support oversized/undersized tiles. (#2634) Chip Bradford 2023-08-07 10:28:16 -07:00
  • a35d3a10ab fix: Reset _completeCompleter in ticker (#2636) Adil Hanney 2023-08-07 18:17:04 +01:00
  • f3de66507e feat: Possiblity to pass in FilterQuality to tiled layers (#2627) Lukas Klingsbo 2023-08-07 14:11:50 +02:00
  • e852064e49 fix: Viewport should recieve events before the world (#2630) Lukas Klingsbo 2023-08-07 13:57:21 +02:00
  • ff59aa152c fix: Use ComponentKeys to keep track of dispatchers (#2629) Lukas Klingsbo 2023-08-07 13:45:00 +02:00
  • c542d3c34b feat: Adding key argument to shape components (#2632) Erick 2023-08-02 09:30:43 -03:00
  • dac2ebbf50 fix: FlameGame onRemove fix to prevent memory leak (#2602) Munsterlander 2023-07-29 12:38:02 -07:00
  • 970babe97e docs: Minor updates to steps 3 & 4 in Klondike tutorial (#2626) Giles Correia Morton 2023-07-29 14:15:11 +01:00
  • e430b6cdf2 perf!: Pool CollisionProspects and remove some list creations from the collision detection (#2625) Lukas Klingsbo 2023-07-28 22:59:24 +02:00
  • 781e898315 docs: Add more guidance to collision detection algorithm choices (#2624) Filip Hracek 2023-07-26 14:42:57 +02:00
  • b4f6e271df chore: Bump audioplayers to 5.0.0 (#2621) Lukas Klingsbo 2023-07-24 15:05:27 +02:00
  • 36e2b509b3 chore(deps): Bump pygments from 2.14.0 to 2.15.0 in /doc/_sphinx (#2620) dependabot[bot] 2023-07-24 12:40:00 +00:00
  • 1cad0b23e1 feat: Add optional world input to CameraComponent.canSee (#2616) DevKage 2023-07-22 02:42:26 +05:30
  • 8e0a7879d7 perf: Improve performance of raycasts (#2617) Filip Hracek 2023-07-21 15:55:09 +02:00
  • 14f5163542 feat!: Make world nullable in CameraComponent (#2615) DevKage 2023-07-20 01:08:02 +05:30
  • 832c051085 fix: Only use pre-set ReadonlySizeProvider for sizing in HudMarginComponent (#2611) Johannes Löhnn 2023-07-18 19:33:41 +02:00
  • 346bb6c858 docs: Update Nakama link + add Supabase (#2608) Lukas Klingsbo 2023-07-17 16:23:55 +02:00