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 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Menu Barβ
File Menuβ
| Item | Shortcut | Description |
|---|---|---|
| Open FIT File | Ctrl/Cmd + O | Open file dialog |
| Recent Files | - | List of recent files |
| Reload | Ctrl/Cmd + R | Reload current file |
| Exit | Alt + F4 | Close application |
Edit Menuβ
| Item | Shortcut | Description |
|---|---|---|
| Copy | Ctrl/Cmd + C | Copy selected data |
| Select All | Ctrl/Cmd + A | Select all items |
| Preferences | Ctrl/Cmd + , | Open settings |
View Menuβ
| Item | Shortcut | Description |
|---|---|---|
| Toggle Theme | Ctrl/Cmd + T | Light/Dark mode |
| Zoom In | Ctrl/Cmd + = | Increase zoom |
| Zoom Out | Ctrl/Cmd + - | Decrease zoom |
| Fullscreen | F11 | Toggle fullscreen |
Tools Menuβ
| Item | Description |
|---|---|
| Measure Distance | Activate measurement tool |
| Export Data | Export current view |
| Print current view |
Help Menuβ
| Item | Description |
|---|---|
| Documentation | Open docs website |
| About | App version info |
| Report Issue | Open 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:
| Tab | Shortcut |
|---|---|
| Map | Ctrl/Cmd + 1 |
| Charts | Ctrl/Cmd + 2 |
| Tables | Ctrl/Cmd + 3 |
| Summary | Ctrl/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 controlsEnter- Activate buttonsArrow keys- Navigate within controls
High Contrastβ
Works with system high contrast modes.
Screen Readersβ
Basic screen reader support for navigation.
Next: Data Visualization β