Merge lp:~midori/midori/release0.5.11 into lp:midori
- release0.5.11
- Merge into trunk
Proposed by
Cris Dywan
Status: | Merged |
---|---|
Approved by: | Cris Dywan |
Approved revision: | 7031 |
Merged at revision: | 7031 |
Proposed branch: | lp:~midori/midori/release0.5.11 |
Merge into: | lp:midori |
Diff against target: |
239 lines (+68/-21) 6 files modified
CMakeLists.txt (+1/-1) ChangeLog (+46/-0) HACKING (+2/-0) data/faq.html (+17/-18) tools/release (+1/-1) win32/makedist/midori.nsi (+1/-1) |
To merge this branch: | bzr merge lp:~midori/midori/release0.5.11 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cody Garver (community) | Approve | ||
Review via email: mp+269574@code.launchpad.net |
Commit message
Bump version to 0.5.11
Description of the change
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'CMakeLists.txt' |
2 | --- CMakeLists.txt 2015-08-16 10:31:01 +0000 |
3 | +++ CMakeLists.txt 2015-08-30 10:34:45 +0000 |
4 | @@ -11,7 +11,7 @@ |
5 | add_definitions("-DPACKAGE_NAME=\"${CMAKE_PROJECT_NAME}\"") |
6 | add_definitions("-DPACKAGE_BUGREPORT=\"https://bugs.launchpad.net/midori\"") |
7 | |
8 | -set(VERSION 0.5.10) |
9 | +set(VERSION 0.5.11) |
10 | add_definitions("-DMIDORI_VERSION_SUFFIX=\"${VERSION}\"") |
11 | |
12 | string(REPLACE "." ";" VERSION_LIST ${VERSION}) |
13 | |
14 | === modified file 'ChangeLog' |
15 | --- ChangeLog 2015-04-19 23:03:37 +0000 |
16 | +++ ChangeLog 2015-08-30 10:34:45 +0000 |
17 | @@ -1,5 +1,51 @@ |
18 | This file is licensed under the terms of the expat license, see the file EXPAT. |
19 | |
20 | +v0.5.11 |
21 | + Add fake theme for built-in icons |
22 | + * Don't truncate long speed dial titles if there's room to display them |
23 | + Fix warnings for -Wformat-security |
24 | + Ensure vala knows the prototypes of functions it calls, fixing pointer truncation in tests |
25 | + Add unit test to check appmenu/menubar visibility |
26 | + Fix last known GTK2 entry placeholder text bugs |
27 | + Make sure that only one of appmenu and menubar are visible *initially* as well as when changed |
28 | + Move adblock icons to hicolor |
29 | + Limit bookmarks panel callbacks to the lifetime of the panel to fix a crash |
30 | + Fix fallout (broken bookmarks and history panel search) from tweaks to GTK2 entry placeholder |
31 | + fix property binding to ensure that exactly one of appmenu button and menubar is always visible |
32 | + Skip open-with codepath with abp links, they are internal |
33 | + Use find_file to locate execinfo.h |
34 | + Fix middle/ctrl/normal clicking bookmarks (not folders) in the bookmarkbar. |
35 | + Add copright header to sanitize_bar.sh |
36 | + Adblock fixup: Escape . in filter with \ |
37 | + Don't shadow variable uri in midori_browser_save_uri |
38 | + Switch Adblock icons to 24px color |
39 | + Always include app menu in toolbar |
40 | + Fix various mis[sing ]annotations and style issues in GIR |
41 | + Compile typelib from gir |
42 | + Fix assert when resetting webapp state after inactivity reset |
43 | + clean up handling of double-valued db column in Tabby |
44 | + Add a comment to explain MidoriBrowser popup callback |
45 | + fix warnings printed when right-clicking resize grip between location and search entries |
46 | + Win32: Use Dr. MinGW if present to preserve crash info |
47 | + Fix menubar warning caused by direct cast instead of `as` |
48 | + Helper script for setting up bzr with some usefull plugins and settings |
49 | + Stop using Gtk.Entry.max_width_chars |
50 | + avoid deprecated SoupServer API with libsoup 2.48 |
51 | + Use unowned in foreach loops in Midori.Window |
52 | + Use unowned in foreach loops in Midori.Completion |
53 | + Use unowned with Adblock.Subscription and Element in foreach loops |
54 | + Use unowned strings in foreach loops |
55 | + Enable openWith in app mode and make it work with view-new |
56 | + Implement Midori.Window class with toolbar/ headerbar |
57 | + Drop support for libsoup-gnome-2.4 < 2.37.1 |
58 | + Make search icons for engines work correctly |
59 | + Move to WebKit2 4.0 which broke ABI |
60 | + Port to zeitgeist-2.0 |
61 | + win32: Bump shipped GrayBird theme version to fix some rendering issues |
62 | + avoid deprecated GtkDialog API with GTK+2 >= 2.22 |
63 | + Title case for "Export Certificate" button |
64 | + fix incorrect type of MAX(sorting) in Tabby |
65 | + |
66 | v0.5.10 |
67 | use exit instead of return in license script |
68 | Fix HAVE_GCR guards after GtkPopover port |
69 | |
70 | === modified file 'HACKING' |
71 | --- HACKING 2014-11-10 22:59:26 +0000 |
72 | +++ HACKING 2015-08-30 10:34:45 +0000 |
73 | @@ -37,6 +37,8 @@ |
74 | cmake -DCMAKE_INSTALL_PREFIX=/usr .. |
75 | make |
76 | sudo make install |
77 | +sudo gtk-update-icon-cache /usr/share/icons/hicolor |
78 | + |
79 | |
80 | //Advanced Tip: Pass "-G Ninja" to cmake to use http://martine.github.io/ninja/ Ninja instead of make (usually packaged as ninja or ninja-build).// |
81 | |
82 | |
83 | === modified file 'data/faq.html' |
84 | --- data/faq.html 2014-11-10 22:59:26 +0000 |
85 | +++ data/faq.html 2015-08-30 10:34:45 +0000 |
86 | @@ -5,7 +5,6 @@ |
87 | <title>midori:faq</title> |
88 | <meta name="generator" content="DokuWiki"/> |
89 | <meta name="robots" content="index,follow"/> |
90 | -<meta name="date" content="2014-06-05T00:44:58+0200"/> |
91 | <meta name="keywords" content="midori,faq"/> |
92 | <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="Xfce Wiki"/> |
93 | <link rel="start" href="/"/> |
94 | @@ -18,7 +17,7 @@ |
95 | <link rel="stylesheet" href="faq.css" /> |
96 | <script type="text/javascript">/*<![CDATA[*/var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"}; |
97 | /*!]]>*/</script> |
98 | -<script type="text/javascript" charset="utf-8" src="/lib/exe/js.php?tseed=34912f2e1a4daa1bfa9afb3096df0197"></script> |
99 | +<script type="text/javascript" charset="utf-8" src="/lib/exe/js.php?tseed=af5aadc3291d3baa2d8665b51a0cedf3"></script> |
100 | </head> |
101 | <body> |
102 | <div class="dokuwiki export"> |
103 | @@ -410,7 +409,7 @@ |
104 | </li> |
105 | <li class="level1"><div class="li"> You may need gstreamer(0.10/1.0)-alsa for ALSA, depending on your distribution.</div> |
106 | </li> |
107 | -<li class="level1"><div class="li"> You need plugins for Theora, gstreamer(0.10/1.0)-base and <abbr title="Moving Picture Experts Group">MPEG</abbr>-4 incluing aac (e.g. gst-plugins-faad), gstreamer(0.10/1.0)-bad. For WebM, you'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> |
108 | +<li class="level1"><div class="li"> You need plugins for Theora, gstreamer(0.10/1.0)-base and MPEG-4 incluing aac (e.g. gst-plugins-faad), gstreamer(0.10/1.0)-bad. For WebM, you'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> |
109 | </li> |
110 | <li class="level1"><div class="li"> For Youtube or Vimeo, you need WebKitGTK+ 1.1.20 or newer.</div> |
111 | </li> |
112 | @@ -524,7 +523,7 @@ |
113 | <div class="level4"> |
114 | |
115 | <p> |
116 | -Midori opens files with GIO, and falls back to xdg-open, exo-open or gnome-open if these are available. All of this relies on freedesktop.org <abbr title="Multipurpose Internet Mail Extension">MIME</abbr> configuration. To tweak this there are multiple options: |
117 | +Midori opens files with GIO, and falls back to xdg-open, exo-open or gnome-open if these are available. All of this relies on freedesktop.org MIME configuration. To tweak this there are multiple options: |
118 | </p> |
119 | <ol> |
120 | <li class="level1"><div class="li"> Use 'Open With' with a graphical file manager</div> |
121 | @@ -655,11 +654,11 @@ |
122 | </p> |
123 | <pre class="code">site-data-rules=-google.com,-facebook.com,!bugzilla.gnome.org,+bugs.launchpad.net</pre> |
124 | <ol> |
125 | -<li class="level1"><div class="li"> Values prefixed with ”-” are always blocked</div> |
126 | -</li> |
127 | -<li class="level1"><div class="li"> Values prefixed with ”+” are always accepted</div> |
128 | -</li> |
129 | -<li class="level1"><div class="li"> Values prefixed with ”!” are not cleared in Clear Private Data</div> |
130 | +<li class="level1"><div class="li"> Values prefixed with “-” are always blocked</div> |
131 | +</li> |
132 | +<li class="level1"><div class="li"> Values prefixed with “+” are always accepted</div> |
133 | +</li> |
134 | +<li class="level1"><div class="li"> Values prefixed with “!” are not cleared in Clear Private Data</div> |
135 | </li> |
136 | <li class="level1"><div class="li"> No wildcards.</div> |
137 | </li> |
138 | @@ -720,7 +719,7 @@ |
139 | </p> |
140 | |
141 | <p> |
142 | -As of Midori 0.2.9 Private Browsing uses preferences, cookies, keyboard shortcuts and search engines from the normal session, but it won't save any changes. This behaviour can be emulated from the command line with ”-a” and ”-c”. |
143 | +As of Midori 0.2.9 Private Browsing uses preferences, cookies, keyboard shortcuts and search engines from the normal session, but it won't save any changes. This behaviour can be emulated from the command line with “-a” and “-c”. |
144 | </p> |
145 | |
146 | <p> |
147 | @@ -756,7 +755,7 @@ |
148 | </p> |
149 | |
150 | <p> |
151 | -If needed, a customized profile can be created with “midori -c /path/to/folder”. Using the shortcut editor extension, keyboard shortcuts can be removed as needed. Afterwards just append ”-c /path/to/folder” to the kiosk mode command line. |
152 | +If needed, a customized profile can be created with “midori -c /path/to/folder”. Using the shortcut editor extension, keyboard shortcuts can be removed as needed. Afterwards just append “-c /path/to/folder” to the kiosk mode command line. |
153 | </p> |
154 | |
155 | <p> |
156 | @@ -883,7 +882,7 @@ |
157 | </p> |
158 | |
159 | <p> |
160 | -libSoup < 2.40 only supports <abbr title="Hyper Text Transfer Protocol">HTTP</abbr> proxy servers directly. A way to use SOCKS on Unix is to use tsocks with <abbr title="Secure Shell">SSH</abbr> as follows: |
161 | +libSoup < 2.40 only supports HTTP proxy servers directly. A way to use SOCKS on Unix is to use tsocks with SSH as follows: |
162 | </p> |
163 | <ol> |
164 | <li class="level1"><div class="li"> Install 'tsocks'</div> |
165 | @@ -895,13 +894,13 @@ |
166 | server_port = 5555</pre> |
167 | </div> |
168 | </li> |
169 | -<li class="level1"><div class="li"> Open an <abbr title="Secure Shell">SSH</abbr> connection with the same port: <pre class="code"> ssh -D localhost:5555 myhost.com </pre> |
170 | +<li class="level1"><div class="li"> Open an SSH connection with the same port: <pre class="code"> ssh -D localhost:5555 myhost.com </pre> |
171 | </div> |
172 | </li> |
173 | <li class="level1"><div class="li"> Run Midori with “tsocks” in front of it: <pre class="code"> tsocks midori </pre> |
174 | </div> |
175 | </li> |
176 | -<li class="level1"><div class="li"> Now you can use for example <a href="http://www.whatsmyip.org/" class="urlextern" title="http://www.whatsmyip.org/" rel="nofollow">http://www.whatsmyip.org/</a> to verify that you are using a SOCKS connection. The IP address should match the one of your <abbr title="Secure Shell">SSH</abbr> host. Remember to keep the <abbr title="Secure Shell">SSH</abbr> login running, and don't suspend it, otherwise it won't work.</div> |
177 | +<li class="level1"><div class="li"> Now you can use for example <a href="http://www.whatsmyip.org/" class="urlextern" title="http://www.whatsmyip.org/" rel="nofollow">http://www.whatsmyip.org/</a> to verify that you are using a SOCKS connection. The IP address should match the one of your SSH host. Remember to keep the SSH login running, and don't suspend it, otherwise it won't work.</div> |
178 | </li> |
179 | <li class="level1"><div class="li"> If the connection fails for some reason, you should see a connection error.</div> |
180 | </li> |
181 | @@ -973,7 +972,7 @@ |
182 | </p> |
183 | |
184 | <p> |
185 | -Find: Ctrl+f ”/” and ”,”<br/> |
186 | +Find: Ctrl+f “/” and “,”<br/> |
187 | |
188 | FindNext: Ctrl+g and Enter<br/> |
189 | |
190 | @@ -986,7 +985,7 @@ |
191 | </p> |
192 | |
193 | <p> |
194 | -When using Ctrl+f to bring up Find, use Ctrl+f again or ESC. When using ”/” or ”,” to bring up Find, the previous works here as well and by simply moving focus away from the Find box. For example: a Tab or a mouse click anywhere[besides links of course]. |
195 | +When using Ctrl+f to bring up Find, use Ctrl+f again or ESC. When using “/” or “,” to bring up Find, the previous works here as well and by simply moving focus away from the Find box. For example: a Tab or a mouse click anywhere[besides links of course]. |
196 | </p> |
197 | |
198 | </div> |
199 | @@ -1054,7 +1053,7 @@ |
200 | </p> |
201 | |
202 | <p> |
203 | -If the script is only shown as source code on the page, you first have to create a new text file in a text editor, copy the source code into the new file, and save it as my-user-script.js where ”.js” is the extension. |
204 | +If the script is only shown as source code on the page, you first have to create a new text file in a text editor, copy the source code into the new file, and save it as my-user-script.js where “.js” is the extension. |
205 | </p> |
206 | |
207 | </div> |
208 | @@ -1107,7 +1106,7 @@ |
209 | </p> |
210 | |
211 | <p> |
212 | -Note, if the style is only shown as source code on the page, you first have to create a new text file in a text editor, copy the source code into the new file, and save it as my-user-style.css where ”.css” is the extension. |
213 | +Note, if the style is only shown as source code on the page, you first have to create a new text file in a text editor, copy the source code into the new file, and save it as my-user-style.css where “.css” is the extension. |
214 | </p> |
215 | |
216 | </div> |
217 | |
218 | === modified file 'tools/release' |
219 | --- tools/release 2015-04-19 23:03:37 +0000 |
220 | +++ tools/release 2015-08-30 10:34:45 +0000 |
221 | @@ -1,4 +1,4 @@ |
222 | -#! /bin/sh |
223 | +#! /bin/bash |
224 | |
225 | # Copyright (C) 2013-2014 Christian Dywan <christian@twotoasts.de> |
226 | # |
227 | |
228 | === modified file 'win32/makedist/midori.nsi' |
229 | --- win32/makedist/midori.nsi 2015-04-19 23:03:37 +0000 |
230 | +++ win32/makedist/midori.nsi 2015-08-30 10:34:45 +0000 |
231 | @@ -21,7 +21,7 @@ |
232 | ; helper defines ; |
233 | ;;;;;;;;;;;;;;;;;;; |
234 | !define PRODUCT_NAME "Midori" |
235 | -!define PRODUCT_VERSION "0.5.10" |
236 | +!define PRODUCT_VERSION "0.5.11" |
237 | !define PRODUCT_BUILD "0" |
238 | !define PRODUCT_VERSION_ID "${PRODUCT_VERSION}.${PRODUCT_BUILD}" |
239 | !define PRODUCT_PUBLISHER "Christian Dywan" |
Tested with granite packaging and it built and ran fine