Skip to content

Instantly share code, notes, and snippets.

View guw's full-sized avatar

Gunnar Wagenknecht guw

View GitHub Profile
@guw
guw / README.md
Last active February 19, 2021 19:10
Re-building webkit2gtk package on Ubuntu for Eclipse

Rebuilding webkit2gtk on Ubuntu for Eclipse

The webkitgtk library is used by Eclipse's SWT GTK port for showing formatted content such as in Content Assist. We have been experiencing frequent lock ups of Eclipse when using Content Assist on Ubuntu. It turns out the issue is with customization of the library on Ubuntu.

The following is a set of notes how I re-built the package and uploaded it to my PPA.

Setup Dev/Build Environment

@guw
guw / DCO
Created August 28, 2019 16:47
Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
@guw
guw / .travis.yml
Last active June 14, 2018 10:49
Travis CI with Heroku CLI
# use containers in Travis (instead of VMs)
sudo: false
# install Heroku CLI
# (based on https://github.com/travis-ci/apt-package-whitelist/issues/375)
addons:
apt:
sources:
- heroku
packages:
@guw
guw / keybase.md
Created September 23, 2014 05:31
keybase.md

Keybase proof

I hereby claim:

  • I am guw on github.
  • I am guw (https://keybase.io/guw) on keybase.
  • I have a public key whose fingerprint is 17B1 80F7 2FE4 13CA 7200 E536 A661 ED02 4142 F070

To claim this, I am signing this object:

@guw
guw / repackage-mockito-asm-cglib.xml
Last active August 29, 2015 14:04
Script to update & repackage ASM and CGLIB contained in Mockito
<?xml version="1.0"?>
<project name="fetch-cglib" basedir="." default="repackage-new-source">
<target name="clean">
<delete dir="build/repackage" />
</target>
<target name="init">
<mkdir dir="build/repackage" />
</target>
@guw
guw / MouseCursorAutoHider.java
Created March 15, 2012 13:35
SWT Mouse Cursor Auto Hide
/**
* Copyright (c) 2012 Gunnar Wagenknecht and others.
* All rights reserved.
*
* This program and the accompanying materials are made available under the terms of the
* Eclipse Public License v1.0 which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Gunnar Wagenknecht - initial API and implementation