Skip to main content

vchelaru/Gum

O SkillsMP coletou 67 skills de vchelaru/Gum. Abra uma skill para revisar a origem e os detalhes.

Última atividade de origem registrada
Catálogo do SkillsMP atualizado
skills coletadas
67
Estrelas no GitHub
603
Forks no GitHub
79

Mostrando 40 de 67 skills coletadas.

ocupação
Desenvolvedores de software
descrição

KernSmith runtime bitmap-font packages. Triggers: Integrations/KernSmith, KernSmith.MonoGameGum, KernSmith.RaylibGum, KernSmith.KniGum, KernSmith.FnaGum, KernSmith.GumCommon, InMemoryFontCreator.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum runtime font loading (MonoGame/KNI) — three loading paths (custom, font-property cache, in-memory generation), lookup cascade, FontCache naming. Triggers: TextRuntime font properties, BitmapFont loading, CustomSetPropertyOnRenderable.UpdateToFontValues,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum Variables tab and DataUiGrid. Triggers: Variables tab, DataUiGrid control, MemberCategory, InstanceMember, category population, property grid refresh, expansion state persistence.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Forms DefaultVisuals — code-only visual classes backing Forms controls. Triggers: ButtonVisual, any *Visual class in DefaultVisuals/, Styling, DefaultFormsTemplates registration, custom code-only Forms visuals.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

GumService — runtime entry point for MonoGame/Raylib/KNI/FNA. Triggers: GumService init, Uninitialize, DeferredQueue, hot reload, Root/PopupRoot/ModalRoot containers.

Idioma do texto original: inglês

atualizado
ocupação
Analistas de garantia de qualidade de software e testadores
descrição

Writing unit tests in the Gum repo. Triggers: tests in Gum.ProjectServices.Tests, Gum.Cli.Tests, or any other Gum test project.

Idioma do texto original: inglês

atualizado
ocupação
Analistas de garantia de qualidade de software e testadores
descrição

Test-first discipline for Gum. Triggers: behavior changes (bug fix or feature) under GumCommon/, Gum/, MonoGameGum/, RenderingLibrary/, KniGum/, FnaGum/, SkiaGum/, RaylibGum/, Tools/Gum.ProjectServices/. Skip for docs, renames, csproj/projitems plumbing,…

Idioma do texto original: inglês

atualizado
ocupação
Outras ocupações de informática
descrição

Creates and updates skill files (.claude/skills/*/SKILL.md). Triggers: creating/updating a skill, documenting a subsystem for agent context.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Answering Discord/GitHub user questions — search skills→docs→code, cite the docs URL, suggest doc/API fixes with confidence, or file an issue. Triggers: pasted user question, "how do I", GitHub issue triage, "answer this person", "user asks".

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum tool C# code generation. Triggers: CodeGenerator, CodeOutputPlugin, generated code structure, .codsj settings, OutputLibrary selection, Forms codegen, state generation. For CLI/headless codegen see gum-cli.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

GumCli — headless CLI for Gum projects. Triggers: gumcli commands (new, check, diff-standards, codegen, codegen-init, fonts, screenshot, svg), Gum.ProjectServices, HeadlessErrorChecker, ProjectLoader, HeadlessCodeGenerationService,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum dialog/popup systems. Triggers: DialogService, DialogWindow, DeleteOptionsWindow, dialog scrolling/layout, adding new dialog types, ShowMessage/ShowYesNoMessage, mocking IDialogService in unit tests.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum error detection/display. Triggers: Errors tab, '!' icons in tree view, ErrorChecker, ErrorViewModel, IErrorChecker, AllErrorsViewModel, MainErrorsPlugin, RequestErrorRefreshMessage, adding new error checks.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

ToolsUtilities.FilePath comparison and normalization semantics, plus cross-platform file-move traps. Triggers: FilePath, Standardized, FullPath, comparing a computed path to one from Directory.EnumerateFiles, case-only renames.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum delete architecture. Triggers: delete commands, IEditCommands delete methods, IDeleteLogic, DeleteLogic, DeleteOptionsWindow, HandleDeleteCommand, AskToDeleteState, AskToDeleteStateCategory, DeleteSelection.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum tool plugin system, including visualization plugins (EditorTabPlugin_XNA, TextureCoordinateSelectionPlugin). Triggers: plugin registration, PluginBase, PriorityPlugin, PluginManager, plugin events, finding which internal plugin owns a feature.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Add Forms dialog's tool-content theme system (Templates/FormsThemes/*). Triggers: FormsFileService, AddFormsViewModel, ThemeRequirements, theme.txt, GetSourceDestinations, Bubblegum/Hazard theme content, ThemeRecolorHelper, porting a new Forms theme.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Building or modifying a Gum theme package (Themes/Gum.Themes.*) — restyling Forms controls by subclassing their V3 default visuals. Triggers: any file under Themes/, custom *Visual subclassing Gum.Forms.DefaultVisuals.V3.*, theme entry-point methods like…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Conventions for filing GitHub issues in the Gum repo via gh. Triggers when the user asks to "log an issue", "create an issue", "file a bug", or otherwise capture a problem/idea as a GitHub issue (as opposed to fixing one).

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum editor selection — click/drag, marquee, input handlers (move/resize/rotate/polygon points), IsActive flag, locked instances, SelectionManager coordination, selection event cascade (plugin events, forced default state, tree view sync).

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

HtmlToGum site-fidelity loop — convert pixel gate, rejection fail-fast, rotating-media stabilize. Triggers: site-fidelity, bookmark fidelity, HtmlToGum converter pixel diff iteration.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum's .gumx schema versioning and migration strategy. Triggers: shape changes to GumProjectSave, ElementSave, or any serialized save class — version bumps, backward-compat shims, XmlSerializer-aware properties that must round-trip across tool versions.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Writing Gum docs in GitBook markdown. Triggers: editing docs/, SUMMARY.md, GitBook hints/figures, cross-page links, doc images.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

XnaFiddle — Victor's site for XNA-syntax fiddles that run on web and export to a chosen runtime/platform, optionally linking engine source. Triggers: XnaFiddle, fiddle, cross-backend web repro, engine-source experiment, upstream KNI/MonoGame/FNA repro.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Drafts the end-of-month Gum release notes from PRs and commits since the last release. Outputs a draft in /temp/ in the hybrid format — curated Breaking Changes / Biggest Changes / Gum Tool / Gum Runtimes / Tutorials and Templates highlights on top, then a…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum release/build orchestration — drives the in-repo release checklist and hands off the notes draft. Triggers: cutting a release, publishing the Gum NuGet packages, releasing the tool, /gum-release.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Verify FlatRedBall (FRB1) still compiles after editing Gum source it shares. Triggers: changes under GumCommon/ or MonoGameGum/Forms/, projitems sync, the FRB compile constant, CS0246/CS0103 from FRB. Only when a FlatRedBall checkout sits beside the Gum repo.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Unifying per-platform runtime files (MonoGame/Raylib/Skia/KNI/FNA, plus the Apos.Shapes ↔ SkiaGum shape-runtime pair) into one source with

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum's element tree (Screens/Components/Standard/Behaviors panel). Triggers: GumTreeView, GumTreeNode, ElementTreeViewManager, ElementTreeViewCreator, MainTreeViewPlugin, TreeIconRegistry, tree icons, node add/refresh/drag. For the '!' overlay see…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum's MonoGame rendering pipeline — Renderer/SpriteBatchStack/GumBatch, BatchKey transitions, SpriteBatch ↔ Apos.Shapes ShapeBatch interleaving. Triggers: Renderer.cs, SpriteBatchStack.cs, GumBatch, RenderableShapeBase, SpriteBatchRenderableBase, BatchKey,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

RaylibGum's rendering pipeline and blend-mode handling. Triggers: RaylibRenderer.cs, BatchDrawCallCounter, BlendModeExtensions.cs, Rlgl.SetBlendFactorsSeparate, RenderTexture2D compositing, IsRenderTarget on raylib,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum runtime cursor-event dispatch — how Click/Push/RollOver/etc. are raised and routed. Triggers: InteractiveGue, DoUiActivityRecursively, RoutedEventArgs, HandledActions, ClickPreview, RollOverBubbling, ClickBubbling, HasEvents, ExposeChildrenEvents,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How Gum instantiates runtime objects from save data and applies variables to renderables. Triggers: ToGraphicalUiElement, SetGraphicalUiElement, ApplyState, SetProperty, SetVariablesRecursively, CustomSetPropertyOnRenderable, font loading,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum's localization — ILocalizationService, CSV/RESX loading (tool + runtime), Text vs TextNoTranslate paths, Forms control localization.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Runtime variable reference propagation and the optional Gum.Expressions NuGet. Triggers: ApplyAllVariableReferences, GumExpressionService, runtime styling/theming, GumExpressions project.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum variable references — Excel-like cross-instance/cross-element binding via Roslyn-parsed assignments. Triggers: VariableReferenceLogic, EvaluatedSyntax, ApplyVariableReferences, VariableChangedThroughReference, VariableReferences VariableListSave.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum bitmap font generation — tool converts font properties into .fnt/.png via bmfont.exe or KernSmith. Triggers: BmfcSave, HeadlessFontGenerationService, FontManager, FontFileGeneratorSelector, KernSmithFileGenerator, BmfcTemplate.bmfc, texture size…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Where runtime-feature demo screens go. Triggers: adding a sample/demo page for a new runtime feature, NineSliceScreen/SpriteScreen, shape demos, MonoGameGumInCode, Samples/raylib, SilkNetGum.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Gum's layout system — dimension units, position units, children layout modes, layout calculation flow, suspension. Triggers: Width/HeightUnits, XUnits/YUnits, stacking, wrapping, auto-sizing, Anchor/Dock, GraphicalUiElement layout logic. For engine internals…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

The "Import from .gumx" dialog. Triggers: ImportFromGumxPlugin, GumxDependencyResolver, ImportTreeNodeViewModel, ImportFromGumxView, importing components/screens/behaviors/standards across projects, the dialog's TreeView templating.

Idioma do texto original: inglês

atualizado
Mostrando 40 de 67 skills coletadas.