Update the different informative text files
This commit is contained in:
parent
2cb278cdb3
commit
d5341ec07c
5 changed files with 54 additions and 44 deletions
8
AUTHORS
8
AUTHORS
|
@ -7,8 +7,11 @@ Artwork by:
|
||||||
Translations:
|
Translations:
|
||||||
de: Enrico Tröger <enrico.troeger@uvena.de>
|
de: Enrico Tröger <enrico.troeger@uvena.de>
|
||||||
de: Christian Dywan <christian@twotoasts.de>
|
de: Christian Dywan <christian@twotoasts.de>
|
||||||
|
es: Miguel Anxo Bouzada <mbouzada@gmail.com>
|
||||||
|
es: Christian Dywan <christian@twotoasts.de>
|
||||||
fr: Christian Dywan <christian@twotoasts.de>
|
fr: Christian Dywan <christian@twotoasts.de>
|
||||||
fr: Adrien Nader <camaradetux@gmail.com>
|
fr: Adrien Nader <camaradetux@gmail.com>
|
||||||
|
gl: Miguel Anxo Bouzada <mbouzada@gmail.com>
|
||||||
hu: SZERVÁC Attila <sas@321.hu>
|
hu: SZERVÁC Attila <sas@321.hu>
|
||||||
pl: Przemysław Sitek <el.pescado@gazeta.pl>
|
pl: Przemysław Sitek <el.pescado@gazeta.pl>
|
||||||
sv: Mikael Magnusson <mikachu@comhem.se>
|
sv: Mikael Magnusson <mikachu@comhem.se>
|
||||||
|
@ -17,3 +20,8 @@ Contributors:
|
||||||
Ori Bernstein <ori@eigenstate.org>
|
Ori Bernstein <ori@eigenstate.org>
|
||||||
Przemek Sitek <el.pescado@gazeta.pl>
|
Przemek Sitek <el.pescado@gazeta.pl>
|
||||||
Enrico Tröger <enrico.troeger@uvena.de>
|
Enrico Tröger <enrico.troeger@uvena.de>
|
||||||
|
Arnaud Renevier <arenevier@fdn.fr>
|
||||||
|
Dale Whittaker <dayul@users.sf.net>
|
||||||
|
|
||||||
|
Code from other projects:
|
||||||
|
GTK+/ GdkPixbuf, Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
10
HACKING
10
HACKING
|
@ -18,6 +18,8 @@ Source file example:
|
||||||
void
|
void
|
||||||
foobar (FooEnum bar, const gchar* foo)
|
foobar (FooEnum bar, const gchar* foo)
|
||||||
{
|
{
|
||||||
|
gint n, i;
|
||||||
|
|
||||||
if (!foo)
|
if (!foo)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
@ -29,8 +31,7 @@ Source file example:
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// this is an example
|
/* this is an example */
|
||||||
gint n;
|
|
||||||
switch (bar)
|
switch (bar)
|
||||||
{
|
{
|
||||||
case FOO_FOO:
|
case FOO_FOO:
|
||||||
|
@ -43,7 +44,6 @@ Source file example:
|
||||||
n = 1;
|
n = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
guint i;
|
|
||||||
for (i = 0; i < n; i++)
|
for (i = 0; i < n; i++)
|
||||||
{
|
{
|
||||||
g_print ("%s\n", foo);
|
g_print ("%s\n", foo);
|
||||||
|
@ -64,7 +64,7 @@ Header file example:
|
||||||
#define BAR_STRICT
|
#define BAR_STRICT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// -- Types
|
/* Types */
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
|
@ -78,7 +78,7 @@ Header file example:
|
||||||
FooEnum foo_bar;
|
FooEnum foo_bar;
|
||||||
} FooStruct;
|
} FooStruct;
|
||||||
|
|
||||||
// -- Declarations
|
/* Declarations */
|
||||||
|
|
||||||
void
|
void
|
||||||
foo_bar (FooEnum bar,
|
foo_bar (FooEnum bar,
|
||||||
|
|
55
INSTALL
55
INSTALL
|
@ -1,31 +1,32 @@
|
||||||
|
+++ Installing Midori +++
|
||||||
|
|
||||||
|
Building and installing Midori is straightforward.
|
||||||
|
|
||||||
|
Make sure you have Python 2.4 or higher installed.
|
||||||
|
|
||||||
|
Change to the Midori folder on your hard disk in a terminal.
|
||||||
|
|
||||||
|
Run './waf configure'
|
||||||
|
|
||||||
|
Run './waf build'
|
||||||
|
|
||||||
|
You can now run Midori from _build_/default/midori
|
||||||
|
|
||||||
|
You can install it with './waf install'
|
||||||
|
|
||||||
|
For further options run './waf --help'
|
||||||
|
|
||||||
|
+++ The alternative +++
|
||||||
|
|
||||||
|
Alternatively, autotools build files are available.
|
||||||
|
|
||||||
If you checked out from the repository, make sure
|
If you checked out from the repository, make sure
|
||||||
you have *libtool* and *intltool* installed, then run
|
you have *libtool* and *intltool* installed.
|
||||||
|
Then run './autogen.sh'.
|
||||||
|
|
||||||
1. ./autogen.sh
|
Run './configure'
|
||||||
|
|
||||||
2. ./configure --enable-debug=yes
|
Run 'make'
|
||||||
|
|
||||||
3. make
|
The usual autotools way works here, please refer to
|
||||||
|
according documentation in case of questions.
|
||||||
If you obtained midori in the form of a release tarball,
|
|
||||||
you need to perform the following steps in order to
|
|
||||||
build and install the program.
|
|
||||||
|
|
||||||
1. Unpack the archive.
|
|
||||||
|
|
||||||
2. Check build options with
|
|
||||||
./configure --help
|
|
||||||
|
|
||||||
3. Prepare for build with
|
|
||||||
./configure
|
|
||||||
|
|
||||||
4. Build midori with
|
|
||||||
make
|
|
||||||
|
|
||||||
5. To install midori run either
|
|
||||||
(sudo) make install
|
|
||||||
or
|
|
||||||
(sudo) checkinstall
|
|
||||||
|
|
||||||
6. For a list of command line options run
|
|
||||||
midori --help
|
|
||||||
|
|
6
README
6
README
|
@ -14,7 +14,9 @@ Requirements: GTK+ 2.6, WebkitGtk, libXML2
|
||||||
For installation instructions read INSTALL.
|
For installation instructions read INSTALL.
|
||||||
|
|
||||||
Please report comments, suggestions and bugs to:
|
Please report comments, suggestions and bugs to:
|
||||||
Christian Dywan <christian@twotoasts.de>
|
http://www.twotoasts.de/bugs
|
||||||
|
|
||||||
|
And join the IRC channel #midori on irc.freenode.net
|
||||||
|
|
||||||
Check for new versions at:
|
Check for new versions at:
|
||||||
http://software.twotoasts.de
|
http://www.twotoasts.de
|
||||||
|
|
11
TODO
11
TODO
|
@ -1,12 +1,15 @@
|
||||||
TODO:
|
TODO:
|
||||||
|
. Revamp bookmarks UI, including creating of bookmark folders
|
||||||
|
. Use an update timeout in KatzePropertyProxy instead of only focus-out
|
||||||
|
. Show a loading mouse pointer
|
||||||
|
. Support bookmarklets
|
||||||
|
. Scroll tabs w/o switching tabs
|
||||||
. Import and export of the bookmarks file, or using one from a specific path
|
. Import and export of the bookmarks file, or using one from a specific path
|
||||||
. Save files on change as opposed to on quit
|
. Save files on change as opposed to on quit
|
||||||
. Middle click toolbuttons or menuitems should open new tabs
|
. Middle click toolbuttons or menuitems should open new tabs
|
||||||
. Implement support for userstyles
|
. Implement support for userstyles
|
||||||
. Actual multiple window support, some things just ignore this currently
|
|
||||||
. Custom context menu actions, like in Thunar or Epiphany
|
. Custom context menu actions, like in Thunar or Epiphany
|
||||||
. Custom tab names
|
. Custom tab names
|
||||||
. Identify and fix Gtk2.6 compatibility problems
|
|
||||||
. Open an auto-vanishing findbox with '.'
|
. Open an auto-vanishing findbox with '.'
|
||||||
. Custom panels, loaded from (x)htm(l) files or websites
|
. Custom panels, loaded from (x)htm(l) files or websites
|
||||||
. Drag tabs onto the panel to add them to the sidebar
|
. Drag tabs onto the panel to add them to the sidebar
|
||||||
|
@ -17,7 +20,6 @@ TODO:
|
||||||
. Per-site settings accessible via statusbar icons, ie. cookies, popups, plugins
|
. Per-site settings accessible via statusbar icons, ie. cookies, popups, plugins
|
||||||
. CookieSafe like, a list of cookies, with type, block, allow
|
. CookieSafe like, a list of cookies, with type, block, allow
|
||||||
. Support mouse gestures (extension)
|
. Support mouse gestures (extension)
|
||||||
. Optional internal source view using gtksourceview?
|
|
||||||
. Automatic update checks (browser, extensions)?
|
. Automatic update checks (browser, extensions)?
|
||||||
. Auto-group tabs by opener, with colors?
|
. Auto-group tabs by opener, with colors?
|
||||||
. Mark (dogear) a selection so that it isn't cleared implicitly, multiply on one page
|
. Mark (dogear) a selection so that it isn't cleared implicitly, multiply on one page
|
||||||
|
@ -25,7 +27,6 @@ TODO:
|
||||||
. 'about:' uris: about, blank, cache, config, plugins
|
. 'about:' uris: about, blank, cache, config, plugins
|
||||||
. Panel of open tabs (with tree-structure), optional thumbnail-view
|
. Panel of open tabs (with tree-structure), optional thumbnail-view
|
||||||
. Spell check support
|
. Spell check support
|
||||||
. Allow text and full page zoom (how do we incorporate it in the gui?)
|
|
||||||
. Check specific bookmarks for updates automatically (extension)
|
. Check specific bookmarks for updates automatically (extension)
|
||||||
. Mark "new" as well as "actually modified" tabs specially (even over sessions)
|
. Mark "new" as well as "actually modified" tabs specially (even over sessions)
|
||||||
. Customizable toolbars, custom buttons (uri, title, icon)?
|
. Customizable toolbars, custom buttons (uri, title, icon)?
|
||||||
|
@ -33,7 +34,6 @@ TODO:
|
||||||
. Use libnotify for events, e.g. download finished
|
. Use libnotify for events, e.g. download finished
|
||||||
. Save screenshot of a document?
|
. Save screenshot of a document?
|
||||||
. Right-click a textbox in a search form and choose 'add to websearch'
|
. Right-click a textbox in a search form and choose 'add to websearch'
|
||||||
. Support extensions written in lua, possibly also Python?
|
|
||||||
. Reuse running instance, probably via libunique
|
. Reuse running instance, probably via libunique
|
||||||
. Honor design principle "no warnings but undo of backups"?
|
. Honor design principle "no warnings but undo of backups"?
|
||||||
. Support widgets 1.0 spec in tool windows and standalone?
|
. Support widgets 1.0 spec in tool windows and standalone?
|
||||||
|
@ -52,4 +52,3 @@ TODO:
|
||||||
. Custom-mode, e.g. hide menubar and use help icon to have a help viewer
|
. Custom-mode, e.g. hide menubar and use help icon to have a help viewer
|
||||||
. Prevent dead tabs: download, aborted page
|
. Prevent dead tabs: download, aborted page
|
||||||
. On url load, for big files, ask "Open or save?"
|
. On url load, for big files, ask "Open or save?"
|
||||||
. An option to not reuse the current tab when entering an url or searching
|
|
||||||
|
|
Loading…
Reference in a new issue