• Stars
    star
    289
  • Rank 140,245 (Top 3 %)
  • Language
    C++
  • License
    Mozilla Public Li...
  • Created over 10 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Sailfish Browser

sailfish-browser

Sailfish Browser is web browser for Sailfish OS and is shipping with Sailfish OS devices. Sailfish Browser uses Sailfish Silica Qt components for the browser chrome and gecko engine with embedlite Qt5 binding. More information about the architecture can be found from https://web.archive.org/web/20180830103541/http://blog.idempotent.info/posts/whats-behind-sailfish-browser.html

Maintainers

  • Raine Mäkeläinen (rainemak)
  • David Llewellyn-Jones (llewelld)

Engine and adaptation

Tools

All tools are located in source tree under tools.

memory-dump-reader

Memory dump reader is a simple desktop utility for dumping and collecting memory information of the Sailfish Browser. Current version of the memory-dump-reader is a work-in-progress version.

Compilation
  • Change directory to the tools/memory-dump-reader
  • <qmake-bin-path>/qmake
  • make
Reading and collecting

Once memory-dump-reader is compiled, run it like: dumpMemoryInfo /tmp/fileName.gz ip-of-the-device. The script dumps remotely memory information of the browser and copies the dump to the desktop. The dumpMemoryInfo script works best when you have added your public ssh key as an authorized key of the device.

License

The browser is open source and licensed under Mozilla Public License v2.0 (http://www.mozilla.org/MPL/2.0/).

Wiki

For more information see wiki: https://github.com/sailfishos/sailfish-browser/wiki/Sailfish-Browser-wiki

More Repositories

1

sailfish-office

Sailfish Office
C++
71
star
2

sailfish-qtcreator

SDK IDE for SailfishOS application development.
C++
49
star
3

RemoteDisplay

RemoteDisplay is library which provides Qt wrappings to FreeRDP library.
C++
39
star
4

sailfish-secrets

C++
23
star
5

sailfish-utilities

Sailfish Utilities
QML
21
star
6

python-sample

A sample Sailfish application written in Python
QML
19
star
7

qmllive

QmlLive live reloader environment for rapid UI development
C++
17
star
8

yamui

Yet Another Minimal UI. Tool for displaying graphical notifications in minimal evironments like early boot / initrd
C
17
star
9

libsailfishapp

Sailfish Application Library
C++
17
star
10

sdk-harbour-rpmvalidator

Jolla Harbour intake RPM validator tool
C++
16
star
11

sailfish-components-webview

QML
11
star
12

droidmedia

C++
11
star
13

sailfish-snapshot

Snapshot and factory image tool
Shell
11
star
14

docs.sailfishos.org

Source for the docs.sailfishos.org site
SCSS
11
star
15

lipstick

C++
10
star
16

gst-omx

OpenMAX IL wrapper plugin for GStreamer that uses Android hardware codecs through libhybris
9
star
17

sailjail

C
8
star
18

crash-reporter

Tool for reporting application crashes
C++
7
star
19

gst-droid

C
7
star
20

libglibutil

Library of glib utilities
C
7
star
21

btrfs-balancer

Systemd service and related tools to run btrfs balance on a filesystem periodically.
C++
7
star
22

sdk-build-tools

Set of scripts and application req. lists that are needed to build the SailfishOS SDK.
Shell
7
star
23

gecko-dev

C++
6
star
24

libconnman-qt

C++
5
star
25

sdk-setup

Sailfish SDK utilities
Shell
5
star
26

virtualbox

C
5
star
27

nemo-qml-plugin-dbus

C++
5
star
28

sailfish-connman-plugin-iptables

Connman plugin that provides DBus API for controlling iptables rules
C
5
star
29

mce

C
5
star
30

ofono

Sailfish OS fork of https://01.org/ofono
C
4
star
31

sailjail-permissions

Shell
4
star
32

sdk-sdl-project-example

Example project for building an SDL2 application in Sailfish SDK (Qt Creator)
C++
4
star
33

cmakesample

A sample project that compiles with CMake rather than qmake.
QML
4
star
34

buteo-mtp

C++
4
star
35

testrunner-lite

Generic test executor tool
C
4
star
36

sailfish-polkit-agent

C++
4
star
37

initrd-helpers

Shell
3
star
38

sfmf

Sailfish OS Factory Snapshot Update
C
3
star
39

firejail

The firejail package
3
star
40

gst-droidcamsrc

C
3
star
41

nfcd

NFC daemon
C
3
star
42

rust

3
star
43

sdk-test-suite

Sailfish SDK Test Suite
RobotFramework
3
star
44

qr-filter-qml-plugin

C++
3
star
45

ssu

C++
3
star
46

usb-moded

C
2
star
47

fingerterm

C++
2
star
48

qtmozembed

C++
2
star
49

libresource

C
2
star
50

minui

C
2
star
51

sailfish-setup

Set of sailfish os setup and configuration files that is installed very early
Shell
2
star
52

rsync

rsync is an open source utility that provides fast incremental file transfer.
2
star
53

qt5-plugin-generic-vboxtouch

C++
2
star
54

libsdl

2
star
55

sailfish-log-viewer

C++
2
star
56

scratchbox2

C
2
star
57

sample-app-cppqml

A sample application combining a C++ backend with a Qml frontend.
C++
2
star
58

telepathy-accounts-signon

C
2
star
59

sample-app-c

C
2
star
60

sailfish-labs

2
star
61

zxing

2
star
62

gecko-camera

C++
2
star
63

buteo-sync-plugin-caldav

C++
2
star
64

qtmpris

C++
2
star
65

qmllive-sailfish

Qt QML Live extensions for Sailfish OS application development
Shell
2
star
66

nemo-qml-plugin-systemsettings

C++
2
star
67

maliit-framework

Shell
1
star
68

mapplauncherd-booster-firejail

Firejailed mapplauncherd booster proof-of-concept
C++
1
star
69

input-event-daemon

C++
1
star
70

nemo-qml-plugin-filemanager

C++
1
star
71

android-tools-hadk

HADK android-tools
Shell
1
star
72

createrepo_c

C implementation of the createrepo.
1
star
73

sdk-client

Sailfish SDK client tools
Shell
1
star
74

calligra

1
star
75

nemo-qml-plugin-contacts

C++
1
star
76

embedlite-components

JavaScript
1
star
77

mkcal

C++
1
star
78

telepathy-rakia

Shell
1
star
79

filesystem

sed
1
star
80

udisks2

Shell
1
star
81

gst-jolla

Jolla/SailfishOS stack related GST bits
C
1
star
82

sdk-register

ssu register utility
C++
1
star
83

gmp-droid

C++
1
star
84

ohm-plugins-misc

C
1
star
85

pulseaudio-policy-enforcement

C
1
star
86

abseil-cpp

1
star
87

mlite

C++
1
star
88

dirmngr

dirmngr code from GnuPG, before inclusion inside GnuPG itself.
C
1
star
89

libnice

1
star
90

qtbase

C++
1
star
91

mapplauncherd

C++
1
star
92

libqofonoext

C++ API for Jolla ofono extensions
C++
1
star
93

mer-kernel-checks

1
star
94

sqlcipher

SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files.
1
star
95

transfer-engine

C++
1
star
96

amber-mpris

C++
1
star
97

libsolv

1
star
98

xdg-helper

Documentation and example code for XDG BaseDir app data directories
C
1
star
99

p7zip

P7ZIP packaging for Sailfish OS
C++
1
star
100

nemo-qml-plugin-thumbnailer

C++
1
star