Skip to main content

User Interface

A complete guide to the FitFileViewer interface and navigation.

Main Window Layout​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ File Edit View Tools Window Help [ _ β–‘ Γ— ] β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ [Map] [Charts] [Tables] [Summary] [πŸŒ™ Theme] β”‚
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ CONTENT AREA β”‚
β”‚ (Selected tab content) β”‚
β”‚ β”‚
β”‚ β”‚
β”‚ β”‚
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Status: Ready πŸ“„ filename.fit β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

File Menu​

ItemShortcutDescription
Open FIT FileCtrl/Cmd + OOpen file dialog
Recent Files-List of recent files
ReloadCtrl/Cmd + RReload current file
ExitAlt + F4Close application

Edit Menu​

ItemShortcutDescription
CopyCtrl/Cmd + CCopy selected data
Select AllCtrl/Cmd + ASelect all items
PreferencesCtrl/Cmd + ,Open settings

View Menu​

ItemShortcutDescription
Toggle ThemeCtrl/Cmd + TLight/Dark mode
Zoom InCtrl/Cmd + =Increase zoom
Zoom OutCtrl/Cmd + -Decrease zoom
FullscreenF11Toggle fullscreen

Tools Menu​

ItemDescription
Measure DistanceActivate measurement tool
Export DataExport current view
PrintPrint current view

Help Menu​

ItemDescription
DocumentationOpen docs website
AboutApp version info
Report IssueOpen GitHub issues

Tab Navigation​

Tab Bar​

The tab bar sits below the menu:

[πŸ—ΊοΈ Map] [πŸ“Š Charts] [πŸ“‹ Tables] [πŸ“„ Summary]

Click any tab to switch views, or use keyboard shortcuts:

TabShortcut
MapCtrl/Cmd + 1
ChartsCtrl/Cmd + 2
TablesCtrl/Cmd + 3
SummaryCtrl/Cmd + 4

Map Tab πŸ—ΊοΈβ€‹

Interactive GPS route visualization:

  • Route display - Your activity path
  • Markers - Start, end, and lap points
  • Layer control - Map style options
  • Zoom controls - +/- buttons
  • Fullscreen - Expand map view

Charts Tab πŸ“Šβ€‹

Performance data visualization:

  • Multiple charts - Speed, HR, elevation, etc.
  • Interactive - Zoom, pan, hover for details
  • Time selector - Focus on specific segments

Tables Tab πŸ“‹β€‹

Detailed data records:

  • Sortable columns - Click headers to sort
  • Search - Filter by text
  • Pagination - Navigate large datasets
  • Export - Copy as CSV

Summary Tab πŸ“„β€‹

Activity overview and statistics:

  • Basic info - Date, duration, distance
  • Performance - Speed, pace, HR zones
  • GPS info - Coordinates, accuracy

Theme Toggle​

Located in the top-right corner:

  • β˜€οΈ Light mode - Bright, high contrast
  • πŸŒ™ Dark mode - Easy on the eyes

Theme preference is saved automatically.

Status Bar​

At the bottom of the window:

Status: File loaded successfully    πŸ“„ activity.fit    12,345 records

Shows:

  • Current status
  • Loaded filename
  • Record count

Context Menus​

Right-click for context-specific options:

On Map​

  • Copy coordinates
  • Save map image
  • Reset view

On Charts​

  • Save as image
  • Reset zoom
  • Toggle data series

On Tables​

  • Copy selection
  • Copy as CSV
  • Export table

Window Controls​

Resize​

Drag window edges or corners to resize.

Fullscreen​

  • F11 - Toggle fullscreen mode
  • Double-click title bar - Maximize/restore

Multi-Monitor​

Drag to any monitor. Window position is remembered.

Accessibility​

Keyboard Navigation​

All features are keyboard accessible:

  • Tab - Move between controls
  • Enter - Activate buttons
  • Arrow keys - Navigate within controls

High Contrast​

Works with system high contrast modes.

Screen Readers​

Basic screen reader support for navigation.


Next: Data Visualization β†’