# smolbote

The aim of smolbote is to be a lightweight and fast, to the point web browser.

## Principles

### Simple is good.
'without unnecessary additions'. Do one thing and do it well.

### User-centric is user-friendly.
Software is there to serve the user, not the other way around.

### Code correctness is truth.
Use up-to-date standards and compilers.

## Version 1.0

### Browser
* Profiles
  - Application-level profile manager
* Configuration
  - Default configuration and user overrides
  - Auto-generating settings dialog

### Main Window
* Tabs
  - Moving tabs between windows [todo]
  - Tab context menu [todo]
* Page actions
  - Search [todo]
  - Zoom [todo]
  - Print [todo]
* Navigation bar
  - Back and Forward history [todo]
* Address bar

### WebEngine
* UrlRequestInterceptor
  - Support for AdBlock-style lists
* Cookie Filter