Skip to content

Commit

Permalink
update readme for v2
Browse files Browse the repository at this point in the history
  • Loading branch information
Harsh Gupta committed Oct 12, 2016
1 parent d140c75 commit 96b3418
Showing 1 changed file with 32 additions and 4 deletions.
36 changes: 32 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,34 @@ SharpBrowser is the fastest open source C# web browser there is! Slightly faster
- Address bar (also opens Google Search)
- Back, Forward, Stop, Refresh
- Developer tools
- Downloads window (download progress, cancellation, etc)
- Search bar (highlights all instances, find next, previous)
- Download manager (download progress, cancellation, etc)
- Custom error pages (cannot connect, file not found)
- Custom context menu
- Easy to add any vendor-specific buttons or commands
- Open online & offline webpages (localhost, filesystem)
- Easy to add any vendor-specific branding, buttons or hotkeys
- Uses CefSharp 51, NET Framework 4.5.2

## Hotkeys

Hotkeys | Function
------------ | -------------
Ctrl+T | Add a new tab
Ctrl+W | Add a new window (simply opens another instance of SharpBrowser)
Ctrl+W | Close active tab
F5 | Refresh active tab
F12 | Open developer tools
Ctrl+Tab | Switch to the next tab
Ctrl+Shift+Tab | Switch to the previous tab
Ctrl+F | Open search bar (Enter to find next, Esc to close)

## Code

- `MainForm.cs` - main web browser UI and related functionality
- `Handlers` - various handlers that we have registered with CefSharp that enable deeper integration between us and CefSharp
- `Data/JSON.cs` - fast JSON serializer/deserializer
- `bin` - Binaries are included in the `bin` folder due to the complex CefSharp setup required. Don't empty this folder.
- `bin/storage` - JS code and associated assets required for "downloads" page
- `bin/storage` - HTML and JS required for downloads manager and custom error pages

## Screenshots

Expand All @@ -37,4 +54,15 @@ SharpBrowser is the fastest open source C# web browser there is! Slightly faster

### Developer Tools

![](https://github.com/sharpbrowser/SharpBrowser/raw/master/images/4.png)
![](https://github.com/sharpbrowser/SharpBrowser/raw/master/images/4.png)

### Search Bar

![](https://github.com/sharpbrowser/SharpBrowser/raw/master/images/search.png)

### Error Pages

![](https://github.com/sharpbrowser/SharpBrowser/raw/master/images/error1.png)

![](https://github.com/sharpbrowser/SharpBrowser/raw/master/images/error2.png)

0 comments on commit 96b3418

Please sign in to comment.