Skip to content

Releases: majorsilence/Majorsilence.Forms

Majorsilence.Forms 26.11.4

Choose a tag to compare

@github-actions github-actions released this 12 Oct 17:46
Immutable release. Only release title and notes can be modified.
2999abd

What's Changed

  • Resolve typefaces through FontSubstitution so platforms without system fonts use the bundled ones by @majorsilence in #474
  • Version 26.11.4: bundled fonts on platforms with no system fonts (#474) by @majorsilence in #475

Full Changelog: 26.11.3...26.11.4

Majorsilence.Forms 26.11.3

Choose a tag to compare

@github-actions github-actions released this 11 Oct 21:25
Immutable release. Only release title and notes can be modified.
2372b33

What's Changed

  • TextMeasurer: lock the text block cache so it can be used from several threads by @majorsilence in #470
  • Text measurement: linear FitRun, kept scaled SKFont, MeasureRunWidth/MeasureRunSpans by @majorsilence in #471
  • Thread-safe renderer table and CSS selector map by @majorsilence in #472

Full Changelog: 26.11.2...26.11.3

What's Changed

  • TextMeasurer: lock the text block cache so it can be used from several threads by @majorsilence in #470
  • Text measurement: linear FitRun, kept scaled SKFont, MeasureRunWidth/MeasureRunSpans by @majorsilence in #471
  • Thread-safe renderer table and CSS selector map by @majorsilence in #472
  • Version 26.11.3: thread-safe text measurement and renderer by @majorsilence in #473

Full Changelog: 26.11.2...26.11.3

Majorsilence.Forms 26.11.2

Choose a tag to compare

@github-actions github-actions released this 11 Oct 01:04
Immutable release. Only release title and notes can be modified.
1511c35

What's Changed

Full Changelog: 26.11.1...26.11.2

Majorsilence.Forms 26.11.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 20:19
Immutable release. Only release title and notes can be modified.
de97f27

What's Changed

Full Changelog: 26.11.0...26.11.1

Majorsilence.Forms 26.10.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 12:41
Immutable release. Only release title and notes can be modified.
872d39f

What's Changed

Full Changelog: 26.10.0...26.10.1

Majorsilence.Forms 26.10.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 00:12
Immutable release. Only release title and notes can be modified.
d15d6f9

What's Changed

  • Cursor: load .cur/.ico from stream, file, resource or handle, with a custom-cursor backend seam (#348: SVC-38) by @majorsilence in #435
  • ImageList.Images: upstream IList of Image, GetBitmap for Skia callers (#349: SMP-55, breaking) by @majorsilence in #436
  • Form and window: ActiveControl, Dispose disposes children, SizeGripStyle, MaximizedBounds, accessibility and cursor fixes (#345, #341, #349, #344) by @majorsilence in #437
  • ComboBox Simple style and MonthCalendar sizing, as upstream (#347, #349) by @majorsilence in #434
  • Android: a swipe that starts on a text box no longer raises the keyboard by @majorsilence in #439
  • ComboBox opens a native item picker where the platform has one (#438) by @majorsilence in #440
  • ReportDesigner parity: ListBox row height and Windows system fonts by @majorsilence in #441
  • ReportDesigner parity: Windows 11 text and list box fields, opt-in by @majorsilence in #442
  • ReportDesigner parity: Windows 11 combo boxes, opt-in by @majorsilence in #443
  • ReportDesigner parity: Windows 11 scroll bars, opt-in by @majorsilence in #444
  • ReportDesigner parity: solid MDI caption glyphs in the menu bar, opt-in by @majorsilence in #445
  • ReportDesigner parity: PropertyGrid expandable values, label order, upstream row metrics by @majorsilence in #446
  • IntegralHeight list box scales its requested height, as upstream by @majorsilence in #447
  • SplitContainer keeps its split ratio and honours BeginInit/EndInit, as upstream by @majorsilence in #448
  • Android: touch drags scroll the full distance (#450) by @majorsilence in #451
  • Version 26.10.0 by @majorsilence in #452

Full Changelog: 26.9.0...26.10.0

Majorsilence.Forms 26.9.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 18:07
Immutable release. Only release title and notes can be modified.
8b2bbfb

What's Changed

  • Add StackPanel: a public stack layout with spacing, stretch, a maximum content width and centring by @majorsilence in #397
  • ReportDesigner parity: maximized MDI chrome, upstream menu metrics, keyboard cues by @majorsilence in #395
  • ScrollControlIntoView: stop subtracting the scroll offset twice by @majorsilence in #400
  • TextBox: vertically centre the caret of an empty single-line box by @majorsilence in #401
  • Control base: deferred control creation, focus on press, Dispose teardown, scroll bar fixes (#341) by @majorsilence in #402
  • Drawing: Graphics state, DPI, text layout, image formats, icons, colour names (#343) by @majorsilence in #403
  • Layout: TableLayoutSettings converter, SplitContainer events, TabControl hit testing, RTL tables, AutoScrollPosition sign (#346) by @majorsilence in #404
  • Services P2s: clipboard text formats, FolderBrowser/Font/Color dialogs, print event order (#348) by @majorsilence in #405
  • Events: synchronous Refresh, PreviewKeyDown order, focus on removal, DPI and UI-cue events, ValidateChildren (#344) by @majorsilence in #407
  • Form: ActiveForm, centring, resizability, dispose events, screens, application paths (#345) by @majorsilence in #408
  • Binding: designer-order binding contexts, DataBindings.Add rules, shared list managers, Binding constructors (#340) by @majorsilence in #409
  • Browser: blocking modal calls fail clearly, async forms everywhere, accessibility DOM (#406) by @majorsilence in #412
  • PreferredHeight is a logical size at every display scale by @majorsilence in #411
  • ReportDesigner parity: subpixel text, hosted tool strip controls scale, ToolStripTextBox height by @majorsilence in #410
  • ReportDesigner parity: subpixel text, menu keyboard fixes, Windows 11 check/radio glyphs by @majorsilence in #418
  • Input and form plumbing: ModifierKeys, Cursor.Hide/Show, binding setters, Form AutoSize (#348, #340, #345) by @majorsilence in #419
  • Grid and scrolling: column drag-reorder, logical scroll offsets, Scroll event shape, splitter keyboard (#342, #344, #346) by @majorsilence in #420
  • Control.Visible without a parent, no VisibleChanged on Add/Remove, focus needs a created control (#341) by @majorsilence in #421
  • NotifyIcon tray support (Avalonia, WinForms, WPF) and synchronous present on Update (#351, #341) by @majorsilence in #422
  • #406 follow-ups that never reached main: FileOk, Wasm CI checks, mobile modal refusal, browser repaint, ARIA live region by @majorsilence in #425
  • TabControl.HotTrack: hover highlight only when HotTrack is on (#347: LST-61) by @majorsilence in #423
  • Drawing: wrap modes, TextRenderer on device contexts, animated GIFs, trailing-space measurement (#343) by @majorsilence in #424
  • Release 26.9.0 by @majorsilence in #428
  • ReportDesigner parity: Windows 11 push buttons, opt-in by @majorsilence in #429
  • ToolStripPanel multi-strip rows, MonthCalendar months, ListView tile groups, ComboBox Suggest (#347, #349, #351) by @majorsilence in #426
  • Accessibility: Label.LiveSetting live regions and QueryAccessibilityHelp, one announcement path with #417 (#349, #344) by @majorsilence in #430
  • Drawing: SystemColors known-colour identity with a draw-time palette, float-precision Region (#343) by @majorsilence in #432
  • Deliver drags from outside the application to controls (#427) by @majorsilence in #433
  • ReportDesigner parity: WinForms tab control layout and look, opt-in by @majorsilence in #431

Full Changelog: 26.8.2...26.9.0

Majorsilence.Forms 26.8.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 16:00
Immutable release. Only release title and notes can be modified.
033a501

What's Changed

Full Changelog: 26.8.1...26.8.2

Majorsilence.Forms 26.8.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 20:00
Immutable release. Only release title and notes can be modified.
e7693f4

What's Changed

  • Add a terminal host (Majorsilence.Forms.Terminal) by @majorsilence in #388
  • Android: raise the keyboard reliably, keep fields clear of it, and draw touch scroll bars by @majorsilence in #390
  • Terminal host: single-view, full gallery, Sixel limits and a sharper ANSI mode by @majorsilence in #389
  • ReportDesigner side-by-side parity: toolbar metrics, resx shortcuts, state styles, page-unit fonts, MDI maximize, tab height by @majorsilence in #391

Full Changelog: 26.8.0...26.8.1

Majorsilence.Forms 26.8.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 23:40
Immutable release. Only release title and notes can be modified.
a37e247

What's Changed

  • Fix AutoScroll in FlowLayoutPanel and TableLayoutPanel by @majorsilence in #385
  • Scroll a ScrollableControl on the mouse wheel, and bubble an unhandled wheel up to it by @majorsilence in #387
  • Audio tests: serialise NativeAudioTests and wait out a late loop write (#379) by @majorsilence in #386

Full Changelog: 26.7.0...26.8.0