Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
midori:contribute [2013/11/20 01:01] – [Building] Update build commands pformidori:contribute [2014/02/27 20:06] – [Contribute other than touching code] kalikiana
Line 23: Line 23:
   * [[https://translations.launchpad.net/midori/trunk/+pots/trunk|Translate to your own language]]   * [[https://translations.launchpad.net/midori/trunk/+pots/trunk|Translate to your own language]]
   * [[https://github.com/eustasy/midori-browser.org/issues|Report website bugs]]   * [[https://github.com/eustasy/midori-browser.org/issues|Report website bugs]]
-  * Write [[tutorial|your own extension]] - granted that's code, too, but maybe a little easier than hacking the core.+  * Write [[http://wiki.xfce.org/midori/tutorial|your own extension]] - granted that's code, too, but maybe a little easier than hacking the core. 
 + 
 +====== Documentation resources ====== 
 + 
 +  * [[https://wiki.gnome.org/Projects/Vala/Tutorial|Vala Tutorial]] 
 +  * [[http://midori-browser.org/docs/api/vala/midori/|Midori Vala Docs]] 
 +  * [[http://midori-browser.org/docs/api/c/html/|Midori C Docs]] 
 ====== Build the code ====== ====== Build the code ======
  
Line 201: Line 208:
   * Clear Private Data uses **Granite.Widgets.LightWindow**   * Clear Private Data uses **Granite.Widgets.LightWindow**
   * Edit Bookmark and Security Details use [[http://valadoc.elementaryos.org/Granite/Granite.Widgets.PopOver.html|Granite.Widgets.PopOver]] instead of Gtk.Window   * Edit Bookmark and Security Details use [[http://valadoc.elementaryos.org/Granite/Granite.Widgets.PopOver.html|Granite.Widgets.PopOver]] instead of Gtk.Window
-  * Browser uses **Granite.Widgets.DynamicNotebook** instead of Gtk.Notebook 
 ====== Midori for Windows ====== ====== Midori for Windows ======
 ===== Dependencies ===== ===== Dependencies =====
Line 221: Line 227:
 For 32-bit builds: For 32-bit builds:
 <code bash> <code bash>
 +mkdir _mingw32
 +cd _mingw32
 mingw32-cmake .. -DUSE_ZEITGEIST=0 -DUSE_GTK3=1 -DCMAKE_INSTALL_PREFIX=/usr/i686-w64-mingw32/sys-root/mingw -DCMAKE_VERBOSE_MAKEFILE=0 mingw32-cmake .. -DUSE_ZEITGEIST=0 -DUSE_GTK3=1 -DCMAKE_INSTALL_PREFIX=/usr/i686-w64-mingw32/sys-root/mingw -DCMAKE_VERBOSE_MAKEFILE=0
 make make
Line 227: Line 235:
 For 64-bit builds: For 64-bit builds:
 <code bash> <code bash>
-mingw64-cmake .. -DUSE_ZEITGEIST=0 -DUSE_GTK3=1 -DCMAKE_INSTALL_PREFIX=/usr/x86_64-w64-mingw32/sys-root/mingw -DCMAKE_VERBOSE_MAKEFILE=0 make+mkdir _mingw64 
 +cd _mingw64 
 +mingw64-cmake .. -DUSE_ZEITGEIST=0 -DUSE_GTK3=1 -DCMAKE_INSTALL_PREFIX=/usr/x86_64-w64-mingw32/sys-root/mingw -DCMAKE_VERBOSE_MAKEFILE=0
 make make
 sudo make install</code> sudo make install</code>