Hi,
I would like to announce that as of Huggle 3.2.0 we will support Qt
WebEngine which is based on Chromium (libre version of Chrome's
engine) instead of Apple's WebKit.
The reason is that Qt officially dropped support for WebKit now and
that makes it impossible to build Huggle 3.1.x with anything newer
than 5.4. Because many vendors, including Canonical are now shipping
only newer Qt (Qt 5.7) it's impossible to build huggle on some OS'es
like Ubuntu and we had to use older Qt builds even for other OSes.
The support for WebKit will however stay implemented in Huggle and it
will be default backed for now. Packages for MS Windows and MacOS will
however be shipped with Chromium backend as of next version (we need
to do some beta testing).
If you want to build your own Huggle version with chromium backend you
can do that by running ./configure with --web-engine option.
This is a major change in huggle's core which may have big effect on
memory usage and performance so some testing is going to start soon (I
will publish some beta versions). Also rendering of some pages may
start looking different (they will probably look more like if you
opened them in Chrome instead of Safari).
If you are interested in the code, it's not yet merged:
https://github.com/huggle/huggle3-qt-lx/tree/web_engine
There are some known bugs, clicking a link on a web page will open the
link within Huggle, which is wrong (Huggle won't even notice that
thinking you are still viewing a diff). Fetching source code of web
page for viewing by user doesn't work yet as well, but isn't really
important for huggle.
Let me know if you wanted more info
Hello!
The Wikimedia Developer Summit
<https://www.mediawiki.org/wiki/Wikimedia_Developer_Summit> is the annual
meeting to push the evolution of MediaWiki and other technologies
supporting the Wikimedia movement. The next edition will be held in San
Francisco on January 9-11, 2017.
We welcome all Wikimedia technical contributors, third party developers,
and users of MediaWiki and the Wikimedia APIs. We specifically want to
increase the participation of volunteer developers and other contributors
dealing with extensions, apps, tools, bots, gadgets, and templates.
Important deadlines:
- Monday, October 24: This is the last day to request travel
sponsorship. Applying takes less than five minutes.
- Monday, October 31: This is the last day to propose an activity. Bring
the topics you care about!
Subscribe to weekly updates: https://www.mediawiki.org/
wiki/Topic:Td5wfd70vptn8eu4
Please feel free to forward this email to anyone who might be interested in
attending!
Thanks,
Srishti
--
Srishti Sethi
ssethi(a)wikimedia.org