DocumentationAzkar ConsoleConsole Window

Editor workflow

Console Window

Understand the toolbar, live view, configurable columns, expanded details, empty state, and settings sections.

  • Toolbar controls
  • Live log rows
  • Visible log columns
  • Expanded details
  • Settings sections

Window Layout

Open the console from Window > Azkar Industries > Azkar Console. The window is organized around a toolbar, the live log view, expanded row details, bookmark controls, filters, and settings.

Toolbar

The toolbar contains the controls used most during a session.

  • Severity controls for Trace, Debug, Info, Warning, Error, and Fatal rows.
  • Search across message, header, exception message, and stack trace text, with bounded regex mode when plain text is not enough. Patterns are limited to 4,096 characters and each match evaluation has a 50 ms timeout.
  • The filters menu for the Filter Builder, clear actions, severity presets, saved presets, and preset creation.
  • Remote/session status for development-build logging.
  • Settings and logs menus for configuration, clear, import, and export actions.

The toolbar wraps search and controls at narrower widths.

Live View

The live view shows logs in capture order. This preserves causal context while play mode, auto scroll, selection, filters, and collapsed repeats are changing.

Row DetailPurpose
SeverityScan Trace, Debug, Info, Warning, Error, and Fatal rows quickly.
Timestamp and framePlace the message in session time and frame context.
Source and deviceSeparate editor logs from remote development-build sources.
Category, tags, header, aliasRead and filter structured metadata without opening the row.
Bookmark stateKeep important rows close while the live session continues.

Choose Visible Columns

The row layout appears in this order: the Level severity gutter, Frame, Time, Alias, Category, and Message. Level, Frame, Time, Alias, and Category are optional; Message is always enabled so every visible row keeps its primary content. The collapsed-repeat count and row actions remain available in every layout.

Right-click or Control-click anywhere on the column header to open the same column menu. Use its checkboxes to toggle the five optional columns; Message appears checked and disabled. Choose Message Only or Show All Columns for a quick preset. The same choices are also available at Window > Azkar Industries > Azkar Console > Settings > Workflow > Log Row Layout. Changes update live rows, sticky rows, and bookmark-shelf rows together without replacing or changing the existing row context menus.

Column visibility persists with the console layout and is included in portable settings profiles. Drag-resized column widths remain local to the Unity workspace. At narrow window widths, the responsive layout may temporarily hide additional metadata without changing the stored checkboxes; widening the console restores the configured columns and their previous widths. Theme Maker applies the same visibility and responsive rules within its isolated preview layout, so preview rendering does not overwrite the live console layout.

Expanded Details

Expand a row to inspect the full message and related details such as metadata, context object, source information, callsite or stack trace data, exception data, and source preview when available.

Clickable stack and source actions can jump to the relevant file or open the call chain preview without leaving the console flow.

Empty State

When no logs are visible, the console offers quick actions for demo logs, remote listener control, and Azkar Console Database import. If filters are hiding all logs, use the filter actions in the empty state or the filters menu to clear them.

Settings Sections

  • Import / Export for moving Settings panel controls, themes, and key binds between projects as portable Azkar Console profile files.
  • Appearance for themes, Theme Maker, and highlight presentation.
  • Log Details & Readability for ordinary log stack capture, stack trace presentation, and source preview highlighting.
  • Unity Integration for Unity log capture and forwarding.
  • Remote Logging for development-build listener controls.
  • Workflow for retention, saved logs, tool-window presentation, log-column visibility, auto scroll, pause on errors, collapse, play mode filter behavior, and message line count.
  • Shortcuts for reviewing, rebinding, importing, exporting, or resetting keyboard bindings.
  • Diagnostics for advanced troubleshooting.