Merge lp:~kalikiana/midori/release0.5.4 into lp:midori

Proposed by Cris Dywan
Status: Merged
Approved by: Paweł Forysiuk
Approved revision: 6268
Merged at revision: 6270
Proposed branch: lp:~kalikiana/midori/release0.5.4
Merge into: lp:midori
Diff against target: 455 lines (+143/-33)
7 files modified
ChangeLog (+65/-0)
HACKING (+44/-5)
data/faq.html (+30/-23)
midori/midori-view.c (+1/-1)
tools/release (+1/-2)
win32/makedist/midori.nsi (+1/-1)
wscript (+1/-1)
To merge this branch: bzr merge lp:~kalikiana/midori/release0.5.4
Reviewer Review Type Date Requested Status
Paweł Forysiuk Approve
Review via email: mp+174826@code.launchpad.net

Commit message

Bump version to 0.5.4

To post a comment you must log in.
Revision history for this message
Paweł Forysiuk (tuxator) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'ChangeLog'
--- ChangeLog 2013-05-17 18:40:41 +0000
+++ ChangeLog 2013-07-15 17:13:28 +0000
@@ -1,5 +1,70 @@
1This file is licensed under the terms of the expat license, see the file EXPAT.1This file is licensed under the terms of the expat license, see the file EXPAT.
22
3v0.5.4:
4 Refactor history step and allow multiple title updates
5 Call midori_browser_connect_tab with correct type
6 Don't add HistoryCompletion if there's no history
7 Restore reload button icon in error pages
8 Don't insert folders into the log
9 If an url is specified the fallback url should not be loaded
10 Fixed crashes when closing a loading tab + granite's tab moving
11 Test if plugins are redundant instead of skipping them all
12 Avoid selecting bookmark uris that begin by 'javascript:' for completion
13 Set FOREIGN_KEYS pragma on db initialization
14 Implement a default zoom level preference
15 Fix tautological use of G_MAXINT with enum
16 Take current selection into account for bookmark folders when adding/editing bookmark
17 Improve error page visuals, show suggestions on network errors
18 Bump vala to 0.16.0
19 Downgrade glib requirement to 2.32.3 to re-enable building under Ubuntu 12.04 (LTS)
20 Bump glib2 version to 2.32.4
21 Improve and unify thumbnail generation
22 Omit speed dial and blank pages from view completion
23 Makes the elements of the speed dial non-selectable
24 Use NULL-safe comparison in katze_item_icon_loaded_cb
25 Drop non-DOM style sheet injection code path
26 Clean small leftovers from GTK and WebKit version bumps
27 Bump GTK+ requirement to 2.24 and drop support for earlier versions
28 Check for app mode to set browser icon instead of readonly
29 Escape square brackets in adblock_fixup_regexp
30 Fix showing (sub)folders in bookmarkbar
31 Bump WebKit requirement to 1.8.3 and drop support for earlier versions
32 Set menu on dynamic notebook tab
33 Do not run toolbar editor's GtkDialog in its own main loop by prevent calling gtk_dialog_run(). Instead just set the GtkDialog modal and show it.
34 Remove unnecesary harmful code from tab_switched_cb
35 Fix segfault when deleteing tabs with history list
36 Specify int64 id item as a string in bookmark remove/update queries
37 Distinguish between box and event box in the tab label when colouring tabs
38 Show visual feedback when hovering over items in bookmark panel
39 Replace INSTALL/ HACKING with exported Contribute wiki page
40 Delete tabs from history list with Del
41 Check brightness of backgroung color when deciding foreground color of given tab
42 Clean launcher filenames, double-click to open and delete button
43 Avoid declaring browser twice within the same function
44 Add ./waf --update-pot
45 Fix memory leak introduced in r6184
46 Use old function name g_dbus_generate_guid for old valac
47 Move Import and Export into menu Bookmarks
48 Collect multiple download notifications within a minute
49 Fix segfault when right clicking on a web view.
50 Make libnotify mandatory except on Windows
51 Remove the rather unnecessary ./waf --run feature
52 Send a notification after creating a launcher
53 Ambiguous 'Open as App' context menu item was removed
54 Apply label color to label rather than event box
55 Store data of app mode based on URL in ~/.local/share/midori/apps
56 Split colorful tabs code into helper functions and add unit tests
57 Fix History List memory leak when closing Midori window.
58 Replace .gitignore with a .bzrignore
59 Always define GCR_VERSION in GTK+2 build
60 Fix bookmarks dialog rename regression introduced in r6167.
61 Drop check for gcr-3-gtk2 which isn't being maintained.
62 Scrap unneeded background variables in location renderer callbacks
63 Title case and proper packing in bookmark dialog
64 Delete PO files Launchpad spewed into root directory when it couldn't find po/*.pot file.
65 Issue a warning when trying to use MIDORI_DEBUG while running
66 Update dates to 2013 to fix bug #1167075.
67
3v0.5.2:68v0.5.2:
4 Re-release with a proper version number and changelog69 Re-release with a proper version number and changelog
570
671
=== modified file 'HACKING'
--- HACKING 2013-05-29 19:36:59 +0000
+++ HACKING 2013-07-15 17:13:28 +0000
@@ -1,3 +1,4 @@
1
1====== Midori - Contribute ======2====== Midori - Contribute ======
23
3**This document is licensed under the LGPL 2.1.**4**This document is licensed under the LGPL 2.1.**
@@ -9,6 +10,10 @@
9The development **trunk** (master, tip) is the latest iteration of the next release. Browse it online and look for other branches at http://code.launchpad.net/midori or http://bazaar.launchpad.net/~midori/midori/trunk/tarball download a tarball of the latest revision.10The development **trunk** (master, tip) is the latest iteration of the next release. Browse it online and look for other branches at http://code.launchpad.net/midori or http://bazaar.launchpad.net/~midori/midori/trunk/tarball download a tarball of the latest revision.
1011
11//The code used to be hosted in git.xfce.org/apps/midori.//12//The code used to be hosted in git.xfce.org/apps/midori.//
13
14Keep your copy updated:
15
16bzr merge --pull
12====== Join IRC chat rooms ======17====== Join IRC chat rooms ======
1318
14Join irc://irc.freenode.net/midori #midori on Freenode https://kiwiirc.com/client/irc.freenode.net/midori or use webchat to talk about Midori, discuss bugs and new ideas.19Join irc://irc.freenode.net/midori #midori on Freenode https://kiwiirc.com/client/irc.freenode.net/midori or use webchat to talk about Midori, discuss bugs and new ideas.
@@ -16,7 +21,8 @@
1621
17 * http://bugs.launchpad.net/midori Go through problem reports and check Unconfirmed bugs or those lacking information and mark any duplicates you spot22 * http://bugs.launchpad.net/midori Go through problem reports and check Unconfirmed bugs or those lacking information and mark any duplicates you spot
18 * https://www.bountysource.com/#trackers/130181-midori Add a bounty for a feature or bug you'd like to support23 * https://www.bountysource.com/#trackers/130181-midori Add a bounty for a feature or bug you'd like to support
1924 * https://translations.launchpad.net/midori/trunk/+pots/trunk Translate to your own language
25 * https://github.com/eustasy/midori-browser.org/issues Report website bugs
20====== Build the code ======26====== Build the code ======
2127
22./waf configure --prefix=/usr28./waf configure --prefix=/usr
@@ -42,10 +48,13 @@
4248
43_build/default/midori/midori -g [OPTIONAL ARGUMENTS]49_build/default/midori/midori -g [OPTIONAL ARGUMENTS]
4450
51If the problem is a warning, not a crash GLib has a handy feature
52
53env G_DEBUG=all _build/default/midori/midori -g
54
45For more specific debugging output, depending on the feature in question you may use55For more specific debugging output, depending on the feature in question you may use
4656
47env MIDORI_DEBUG=help _build/default/midori/midori57env MIDORI_DEBUG=help _build/default/midori/midori
48
49====== Coding style and quality ======58====== Coding style and quality ======
5059
51Midori code should in general have:60Midori code should in general have:
@@ -87,6 +96,9 @@
87Commit all current changes - Bazaar automatically picks up edited files. //If you're used to git, think of an implicit staging area.//96Commit all current changes - Bazaar automatically picks up edited files. //If you're used to git, think of an implicit staging area.//
88 bzr commit -p97 bzr commit -p
8998
99If you have one or more related bug reports you should pass them as arguments. Once these commits are merged the bug will automatically be closed and the commit log shows clickable links to the reports.
100 bzr commit -p --fixes=lp:1111999
101
90If you've done several commits102If you've done several commits
91 bzr log | less103 bzr log | less
92 bzr log -p | less104 bzr log -p | less
@@ -100,12 +112,11 @@
100 bzr unshelve112 bzr unshelve
101113
102Remember to keep your branch updated:114Remember to keep your branch updated:
103 bzr pull115 bzr merge --pull
104116
105As a general rule of thumb, ''bzr help COMMAND'' gives you an explanation of any command and ''bzr help commands'' lists all available commands.117As a general rule of thumb, ''bzr help COMMAND'' gives you an explanation of any command and ''bzr help commands'' lists all available commands.
106118
107//If you're a die-hard git user, http://zyga.github.io/git-lp/ checkout git-lp to use git commands with the Bazaar repository.//119//If you're a die-hard git user, http://zyga.github.io/git-lp/ checkout git-lp to use git commands with the Bazaar repository.//
108
109====== Push proposed changes ======120====== Push proposed changes ======
110121
111If you haven't yet, https://launchpad.net/~/+editsshkeys check that Launchpad has your SSH key - you can create an SSH key with **Passwords and Keys** aka **Seahorse** or ''ssh-keygen -t rsa'' - and use ''bzr launchpad-login'' to make youself known to bzr locally.122If you haven't yet, https://launchpad.net/~/+editsshkeys check that Launchpad has your SSH key - you can create an SSH key with **Passwords and Keys** aka **Seahorse** or ''ssh-keygen -t rsa'' - and use ''bzr launchpad-login'' to make youself known to bzr locally.
@@ -156,6 +167,27 @@
156cd midori.fix-bug1120383167cd midori.fix-bug1120383
157bzr pull lp:midori168bzr pull lp:midori
158169
170
171====== Backwards compatibility ======
172As of Midori 0.5.4 the formula is:
173 * Required dependencies need to be available on the previous stable https://apps.fedoraproject.org/packages/s/webkit Fedora and http://packages.ubuntu.com/search?suite=quantal&keywords=webkit&searchon=names Ubuntu
174 * For reference http://openports.se/www/webkit OpenBSD
175 * Windows XP through 8 are to date ABI compatible, all dependencies are included
176
177^ package ^ F17 (2012-05-29) ^ U 12.10 (2012-10-18) ^
178| glib2 | 2.32.4 | 2.34.0 |
179| vala | 0.16.1 | 0.16 |
180| gtk3 | 3.4.4 | 3.6.0 |
181| gtk2 | 2.24.13 | 2.24.13 |
182| soup | 2.38.1 | 2.40 |
183| webkit | 1.8.3-1.fc17 | 1.10.0-0ubuntu1 |
184====== Midori with(out) Granite ======
185When built with Granite (--enable-granite) there're a few key differences:
186 * Preferences uses a http://valadoc.elementaryos.org/Granite/Granite.Widgets.StaticNotebook.html Granite.Widgets.StaticNotebook
187 * URL completion styling is slightly different
188 * Clear Private Data uses **Granite.Widgets.LightWindow**
189 * Edit Bookmark and Security Details use http://valadoc.elementaryos.org/Granite/Granite.Widgets.PopOver.html Granite.Widgets.PopOver instead of Gtk.Window
190 * Browser uses **Granite.Widgets.DynamicNotebook** instead of Gtk.Notebook
159====== Midori for Windows ======191====== Midori for Windows ======
160===== Dependencies =====192===== Dependencies =====
161Midori for Windows is compiled on a Linux host and MinGW stack. For the current build Fedora 18 packages are used. Packages needed are listed below:193Midori for Windows is compiled on a Linux host and MinGW stack. For the current build Fedora 18 packages are used. Packages needed are listed below:
@@ -197,4 +229,11 @@
197===== Testing =====229===== Testing =====
198For testing your changes unfortuantely a real system is needed because Midori and WebKitGTK+ don't work properly under Wine. Even if it works some problems are not visible when using Wine, but are present when running under a real Windows system and vice versa.230For testing your changes unfortuantely a real system is needed because Midori and WebKitGTK+ don't work properly under Wine. Even if it works some problems are not visible when using Wine, but are present when running under a real Windows system and vice versa.
199231
200One way around it is to virtualize Windows on a Linux host and mount your MinGW directories as a network drive or shared folder.
201\ No newline at end of file232\ No newline at end of file
233One way around it is to virtualize Windows on a Linux host and mount your MinGW directories as a network drive or shared folder.
234
235====== Jargon ======
236 * freeze: the 4th week of a 4 week release cycle, bug fixes only
237 * MR: merge request, a branch proposed for review
238 * ninja: an internal tab, usually empty label, used for taking screenshots
239 * fortress: user of an ancient release like 0.4.3 as found on Raspberry Pie, Debian, Ubuntu
240 * katze, sokoke, tabby: API names and coincidentally cat breeds
202\ No newline at end of file241\ No newline at end of file
203242
=== modified file 'data/faq.html'
--- data/faq.html 2013-05-16 21:25:22 +0000
+++ data/faq.html 2013-07-15 17:13:28 +0000
@@ -5,7 +5,7 @@
5 <title>midori:faq</title>5 <title>midori:faq</title>
6<meta name="generator" content="DokuWiki"/>6<meta name="generator" content="DokuWiki"/>
7<meta name="robots" content="noindex,nofollow"/>7<meta name="robots" content="noindex,nofollow"/>
8<meta name="date" content="2013-05-13T12:47:33+0200"/>8<meta name="date" content="2013-07-12T03:32:14+0200"/>
9<meta name="keywords" content="midori,faq"/>9<meta name="keywords" content="midori,faq"/>
10<link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="Xfce Wiki"/>10<link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="Xfce Wiki"/>
11<link rel="start" href="/"/>11<link rel="start" href="/"/>
@@ -18,7 +18,7 @@
18<link rel="stylesheet" href="faq.css" />18<link rel="stylesheet" href="faq.css" />
19<script type="text/javascript">/*<![CDATA[*/var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"};19<script type="text/javascript">/*<![CDATA[*/var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"};
20/*!]]>*/</script>20/*!]]>*/</script>
21<script type="text/javascript" charset="utf-8" src="/lib/exe/js.php?tseed=1358197876"></script>21<script type="text/javascript" charset="utf-8" src="/lib/exe/js.php?tseed=1371413028"></script>
22</head>22</head>
23<body>23<body>
24<div class="dokuwiki export">24<div class="dokuwiki export">
@@ -241,6 +241,10 @@
241<div class="level4">241<div class="level4">
242242
243<p>243<p>
244Midori uses the system&#039;s ca-certificates, the exact locations depend on the distribution.
245</p>
246
247<p>
244Midori &gt;= 0.4.7 supports <a href="http://git.gnome.org/browse/gcr/tree/gcr" class="urlextern" title="http://git.gnome.org/browse/gcr/tree/gcr" rel="nofollow">gcr</a> for certificate display and management, you can click the lock in the urlbar to see detailed information. Earlier versions, or one without gcr will not handle certificates beyond the lock icon in the urlbar.248Midori &gt;= 0.4.7 supports <a href="http://git.gnome.org/browse/gcr/tree/gcr" class="urlextern" title="http://git.gnome.org/browse/gcr/tree/gcr" rel="nofollow">gcr</a> for certificate display and management, you can click the lock in the urlbar to see detailed information. Earlier versions, or one without gcr will not handle certificates beyond the lock icon in the urlbar.
245</p>249</p>
246250
@@ -250,7 +254,7 @@
250<div class="level5">254<div class="level5">
251255
252<p>256<p>
253No key store is available or it&#039;s incorrectly setup. By default GNOME keyring can do this. Under Xfce it is recommended to enable “GNOME services” under “Session and Startup settings”. Otherwise this can occur if a script doesn&#039;t correctly send the output of “gnome-keyring –startup” to the environment.257No key store is available or it&#039;s incorrectly setup. By default GNOME keyring can do this. Under Xfce it is recommended to enable “GNOME services” under “Session and Startup settings”. To make sure, that the output of “gnome-keyring –startup” is correctly sent to the environment, you can add “export `gnome-keyring-daemon –start`” to .xinitrc.
254</p>258</p>
255259
256</div>260</div>
@@ -263,7 +267,7 @@
263</p>267</p>
264268
265</div>269</div>
266<!-- EDIT4 SECTION "Security features" [3301-4386] -->270<!-- EDIT4 SECTION "Security features" [3301-4518] -->
267<h2 class="sectionedit5" id="flash_doesn_t_work">Flash doesn&#039;t work</h2>271<h2 class="sectionedit5" id="flash_doesn_t_work">Flash doesn&#039;t work</h2>
268<div class="level2">272<div class="level2">
269273
@@ -302,12 +306,15 @@
302<p>306<p>
303nspluginwrapper is a program that runs Flash and other Netscape plugins in a separate process. So a crash can&#039;t crash the whole browser and Flash, which is GTK+2 can run in GTK+3.307nspluginwrapper is a program that runs Flash and other Netscape plugins in a separate process. So a crash can&#039;t crash the whole browser and Flash, which is GTK+2 can run in GTK+3.
304</p>308</p>
305<pre class="code bash"><span class="kw2">sudo</span> <span class="kw2">apt-get install</span> flashplugin-installer309<pre class="code bash"><span class="kw2">sudo</span> <span class="kw2">apt-get install</span> flashplugin-installer nspluginwrapper
306<span class="kw2">sudo</span> <span class="kw2">apt-get install</span> nspluginwrapper
307<span class="kw2">sudo</span> nspluginwrapper <span class="re5">-i</span> <span class="sy0">/</span>usr<span class="sy0">/</span>lib<span class="sy0">/</span>flashplugin-installer<span class="sy0">/</span>libflashplayer.so310<span class="kw2">sudo</span> nspluginwrapper <span class="re5">-i</span> <span class="sy0">/</span>usr<span class="sy0">/</span>lib<span class="sy0">/</span>flashplugin-installer<span class="sy0">/</span>libflashplayer.so
308nspluginwrapper <span class="re5">-v</span> <span class="re5">-a</span> <span class="re5">-n</span> <span class="re5">-i</span></pre>311nspluginwrapper <span class="re5">-v</span> <span class="re5">-a</span> <span class="re5">-n</span> <span class="re5">-i</span></pre>
309312
310<p>313<p>
314~/.mozilla can also be used with Adobe&#039;s tarball if system-wide install is not an option. The approach is confirmed to work with x86-64 as well.
315</p>
316
317<p>
311Another remedy is using WebKit2 - starting with Midori 0.4.9 experimental support is available, <a href="https://trac.webkit.org/wiki/WebKitGTK/WebKit2Roadmap" class="urlextern" title="https://trac.webkit.org/wiki/WebKitGTK/WebKit2Roadmap" rel="nofollow">progress on WebKit2GTK+ can be seen in the WebKit wiki</a>.318Another remedy is using WebKit2 - starting with Midori 0.4.9 experimental support is available, <a href="https://trac.webkit.org/wiki/WebKitGTK/WebKit2Roadmap" class="urlextern" title="https://trac.webkit.org/wiki/WebKitGTK/WebKit2Roadmap" rel="nofollow">progress on WebKit2GTK+ can be seen in the WebKit wiki</a>.
312</p>319</p>
313320
@@ -358,7 +365,7 @@
358</li>365</li>
359<li class="level1"><div class="li"> You may need gstreamer0.10-alsa for ALSA, depending on your distribution.</div>366<li class="level1"><div class="li"> You may need gstreamer0.10-alsa for ALSA, depending on your distribution.</div>
360</li>367</li>
361<li class="level1"><div class="li"> You need plugins for Theora, gstreamer0.10-base and <abbr title="Motion Picture Experts Group">MPEG</abbr>-4 incluing aac (e.g. gst-plugins-faad), gstreamer0.10-bad. For WebM, you&#039;ll need plugins for vorbis (-base), matroska (-good), and vp8 (-bad). Have a look at <a href="http://www.gstreamer.net/documentation/plugins.html" class="urlextern" title="http://www.gstreamer.net/documentation/plugins.html" rel="nofollow">http://www.gstreamer.net/documentation/plugins.html</a> for details.</div>368<li class="level1"><div class="li"> You need plugins for Theora, gstreamer0.10-base and <abbr title="Moving Picture Experts Group">MPEG</abbr>-4 incluing aac (e.g. gst-plugins-faad), gstreamer0.10-bad. For WebM, you&#039;ll need plugins for vorbis (-base), matroska (-good), and vp8 (-bad). Have a look at <a href="http://www.gstreamer.net/documentation/plugins.html" class="urlextern" title="http://www.gstreamer.net/documentation/plugins.html" rel="nofollow">http://www.gstreamer.net/documentation/plugins.html</a> for details.</div>
362</li>369</li>
363<li class="level1"><div class="li"> For Youtube or Vimeo, you need WebKitGTK+ 1.1.20 or newer.</div>370<li class="level1"><div class="li"> For Youtube or Vimeo, you need WebKitGTK+ 1.1.20 or newer.</div>
364</li>371</li>
@@ -589,12 +596,12 @@
589</p>596</p>
590597
591</div>598</div>
592<!-- EDIT5 SECTION "Flash doesn't work" [4387-12724] -->599<!-- EDIT5 SECTION "Flash doesn't work" [4519-12981] -->
593<h1 class="sectionedit6" id="privacy">Privacy</h1>600<h1 class="sectionedit6" id="privacy">Privacy</h1>
594<div class="level1">601<div class="level1">
595602
596</div>603</div>
597<!-- EDIT6 SECTION "Privacy" [12725-12747] -->604<!-- EDIT6 SECTION "Privacy" [12982-13004] -->
598<h2 class="sectionedit7" id="blacklist_cookies">Blacklist cookies</h2>605<h2 class="sectionedit7" id="blacklist_cookies">Blacklist cookies</h2>
599<div class="level2">606<div class="level2">
600607
@@ -620,7 +627,7 @@
620</p>627</p>
621628
622</div>629</div>
623<!-- EDIT7 SECTION "Blacklist cookies" [12748-13284] -->630<!-- EDIT7 SECTION "Blacklist cookies" [13005-13541] -->
624<h2 class="sectionedit8" id="adblock">Adblock</h2>631<h2 class="sectionedit8" id="adblock">Adblock</h2>
625<div class="level2">632<div class="level2">
626633
@@ -629,12 +636,12 @@
629</p>636</p>
630637
631</div>638</div>
632<!-- EDIT8 SECTION "Adblock" [13285-13540] -->639<!-- EDIT8 SECTION "Adblock" [13542-13797] -->
633<h1 class="sectionedit9" id="modes">Modes</h1>640<h1 class="sectionedit9" id="modes">Modes</h1>
634<div class="level1">641<div class="level1">
635642
636</div>643</div>
637<!-- EDIT9 SECTION "Modes" [13541-13561] -->644<!-- EDIT9 SECTION "Modes" [13798-13818] -->
638<h2 class="sectionedit10" id="web_applications">Web Applications</h2>645<h2 class="sectionedit10" id="web_applications">Web Applications</h2>
639<div class="level2">646<div class="level2">
640647
@@ -655,7 +662,7 @@
655</p>662</p>
656663
657</div>664</div>
658<!-- EDIT10 SECTION "Web Applications" [13562-14078] -->665<!-- EDIT10 SECTION "Web Applications" [13819-14335] -->
659<h2 class="sectionedit11" id="private_browsing">Private Browsing</h2>666<h2 class="sectionedit11" id="private_browsing">Private Browsing</h2>
660<div class="level2">667<div class="level2">
661668
@@ -681,7 +688,7 @@
681</p>688</p>
682689
683</div>690</div>
684<!-- EDIT11 SECTION "Private Browsing" [14079-14998] -->691<!-- EDIT11 SECTION "Private Browsing" [14336-15255] -->
685<h2 class="sectionedit12" id="portable_modewin32">Portable mode/ Win32</h2>692<h2 class="sectionedit12" id="portable_modewin32">Portable mode/ Win32</h2>
686<div class="level2">693<div class="level2">
687694
@@ -690,7 +697,7 @@
690</p>697</p>
691698
692</div>699</div>
693<!-- EDIT12 SECTION "Portable mode/ Win32" [14999-15312] -->700<!-- EDIT12 SECTION "Portable mode/ Win32" [15256-15569] -->
694<h2 class="sectionedit13" id="kiosk_mode">Kiosk mode</h2>701<h2 class="sectionedit13" id="kiosk_mode">Kiosk mode</h2>
695<div class="level2">702<div class="level2">
696703
@@ -722,7 +729,7 @@
722</p>729</p>
723730
724</div>731</div>
725<!-- EDIT13 SECTION "Kiosk mode" [15313-16350] -->732<!-- EDIT13 SECTION "Kiosk mode" [15570-16607] -->
726<h2 class="sectionedit14" id="always_open_midori_in_fullscreen">Always open Midori in Fullscreen</h2>733<h2 class="sectionedit14" id="always_open_midori_in_fullscreen">Always open Midori in Fullscreen</h2>
727<div class="level2">734<div class="level2">
728735
@@ -755,7 +762,7 @@
755</p>762</p>
756763
757</div>764</div>
758<!-- EDIT14 SECTION "Always open Midori in Fullscreen" [16351-16878] -->765<!-- EDIT14 SECTION "Always open Midori in Fullscreen" [16608-17135] -->
759<h2 class="sectionedit15" id="overriding_settings_and_loading_extensions">Overriding settings and loading extensions</h2>766<h2 class="sectionedit15" id="overriding_settings_and_loading_extensions">Overriding settings and loading extensions</h2>
760<div class="level2">767<div class="level2">
761768
@@ -772,7 +779,7 @@
772</p>779</p>
773780
774</div>781</div>
775<!-- EDIT15 SECTION "Overriding settings and loading extensions" [16879-17086] -->782<!-- EDIT15 SECTION "Overriding settings and loading extensions" [17136-17343] -->
776<h1 class="sectionedit16" id="proxy_servers">Proxy servers</h1>783<h1 class="sectionedit16" id="proxy_servers">Proxy servers</h1>
777<div class="level1">784<div class="level1">
778785
@@ -856,7 +863,7 @@
856</ol>863</ol>
857864
858</div>865</div>
859<!-- EDIT16 SECTION "Proxy servers" [17087-18908] -->866<!-- EDIT16 SECTION "Proxy servers" [17344-19165] -->
860<h1 class="sectionedit17" id="keyboard_hotkeys">Keyboard Hotkeys</h1>867<h1 class="sectionedit17" id="keyboard_hotkeys">Keyboard Hotkeys</h1>
861<div class="level1">868<div class="level1">
862869
@@ -938,7 +945,7 @@
938</p>945</p>
939946
940</div>947</div>
941<!-- EDIT17 SECTION "Keyboard Hotkeys" [18909-20241] -->948<!-- EDIT17 SECTION "Keyboard Hotkeys" [19166-20498] -->
942<h1 class="sectionedit18" id="mouse_gestures">Mouse Gestures</h1>949<h1 class="sectionedit18" id="mouse_gestures">Mouse Gestures</h1>
943<div class="level1">950<div class="level1">
944951
@@ -975,7 +982,7 @@
975</p>982</p>
976983
977</div>984</div>
978<!-- EDIT18 SECTION "Mouse Gestures" [20242-21006] -->985<!-- EDIT18 SECTION "Mouse Gestures" [20499-21263] -->
979<h1 class="sectionedit19" id="user_scripts_and_styles">User scripts and styles</h1>986<h1 class="sectionedit19" id="user_scripts_and_styles">User scripts and styles</h1>
980<div class="level1">987<div class="level1">
981988
@@ -1036,7 +1043,7 @@
1036</p>1043</p>
10371044
1038</div>1045</div>
1039<!-- EDIT19 SECTION "User scripts and styles" [21007-23561] -->1046<!-- EDIT19 SECTION "User scripts and styles" [21264-23818] -->
1040<h2 class="sectionedit20" id="user_styles">User styles</h2>1047<h2 class="sectionedit20" id="user_styles">User styles</h2>
1041<div class="level2">1048<div class="level2">
10421049
@@ -1098,6 +1105,6 @@
1098 }</pre>1105 }</pre>
10991106
1100</div>1107</div>
1101<!-- EDIT20 SECTION "User styles" [23562-] --></div>1108<!-- EDIT20 SECTION "User styles" [23819-] --></div>
1102</body>1109</body>
1103</html>1110</html>
11041111
=== modified file 'midori/midori-view.c'
--- midori/midori-view.c 2013-07-09 16:24:32 +0000
+++ midori/midori-view.c 2013-07-15 17:13:28 +0000
@@ -5459,7 +5459,7 @@
5459 * Returns: a newly allocated #GdkPixbuf5459 * Returns: a newly allocated #GdkPixbuf
5460 *5460 *
5461 * Since: 0.2.15461 * Since: 0.2.1
5462 * Deprecated: 0.5.35462 * Deprecated: 0.5.4
5463 **/5463 **/
5464GdkPixbuf*5464GdkPixbuf*
5465midori_view_get_snapshot (MidoriView* view,5465midori_view_get_snapshot (MidoriView* view,
54665466
=== modified file 'tools/release'
--- tools/release 2013-05-29 19:36:59 +0000
+++ tools/release 2013-07-15 17:13:28 +0000
@@ -13,9 +13,8 @@
13NEWVER=$(python -c "print('0.'+str(float('$OLDVER'[2:])+.1))")13NEWVER=$(python -c "print('0.'+str(float('$OLDVER'[2:])+.1))")
14if [ "x$1" = "xbefore" ]; then14if [ "x$1" = "xbefore" ]; then
15 echo Bumping from $OLDVER to $NEWVER15 echo Bumping from $OLDVER to $NEWVER
16 OLDVER=0.5.1
17 sed -i "s@$OLDVER@$NEWVER@g" wscript win32/makedist/midori.nsi16 sed -i "s@$OLDVER@$NEWVER@g" wscript win32/makedist/midori.nsi
18 echo; echo v$NEWVER:; bzr log --line -rtag:$OLDVER.. | sed -r 's@.+2013-[0-9]+-[0-9]+ @@' | grep -v l10n | grep -v makedist | grep -v tools/release | grep -v nsi | grep -v -E 'Update .+ translation'; echo17 echo; echo v$NEWVER:; bzr log --line -rtag:$OLDVER.. | sed -r 's@.+2013-[0-9]+-[0-9]+ @@' | sed 's@\[merge\] @@' | grep -v -E 'l10n|makedist|tools(/release)?: |nsi|translation|Bump version to|Merge lp:midori'; echo
19 curl http://wiki.xfce.org/_export/raw/midori/contribute | \18 curl http://wiki.xfce.org/_export/raw/midori/contribute | \
20 sed -r 's@\[\[([^|]+)\|([^]]+)\]\]@\1 \2@g' | \19 sed -r 's@\[\[([^|]+)\|([^]]+)\]\]@\1 \2@g' | \
21 sed -r 's@<code( bash|)>|</code>@@g' > HACKING20 sed -r 's@<code( bash|)>|</code>@@g' > HACKING
2221
=== modified file 'win32/makedist/midori.nsi'
--- win32/makedist/midori.nsi 2013-07-14 18:08:55 +0000
+++ win32/makedist/midori.nsi 2013-07-15 17:13:28 +0000
@@ -21,7 +21,7 @@
21; helper defines ;21; helper defines ;
22;;;;;;;;;;;;;;;;;;;22;;;;;;;;;;;;;;;;;;;
23!define PRODUCT_NAME "Midori"23!define PRODUCT_NAME "Midori"
24!define PRODUCT_VERSION "0.5.2"24!define PRODUCT_VERSION "0.5.4"
25!define PRODUCT_BUILD "0"25!define PRODUCT_BUILD "0"
26!define PRODUCT_VERSION_ID "${PRODUCT_VERSION}.${PRODUCT_BUILD}"26!define PRODUCT_VERSION_ID "${PRODUCT_VERSION}.${PRODUCT_BUILD}"
27!define PRODUCT_PUBLISHER "Christian Dywan"27!define PRODUCT_PUBLISHER "Christian Dywan"
2828
=== modified file 'wscript'
--- wscript 2013-06-30 14:37:38 +0000
+++ wscript 2013-07-15 17:13:28 +0000
@@ -28,7 +28,7 @@
28from Configure import find_program_impl28from Configure import find_program_impl
2929
30APPNAME = 'midori'30APPNAME = 'midori'
31VERSION = VERSION_FULL = '0.5.2'31VERSION = VERSION_FULL = '0.5.4'
32VERSION_SUFFIX = ' (%s)' % VERSION32VERSION_SUFFIX = ' (%s)' % VERSION
3333
34try:34try:

Subscribers

People subscribed via source and target branches

to all changes: