Merge tag '0.2.2' into develop

Version 0.2.2
Mark CSS_TEMPLATE as hidden

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Add colored GCC output

Signed-off-by: Benoît Taine <ork@olol.eu>
Add a function to set the window icon from a name

Icons in the Gtk world are accessed using name indentifiers.

This new function wraps gtk_window_set_icon_name() defined in Gtk+3,
and streamlines its use in girara apps.

Signed-off-by: Benoît Taine <benoit.taine@efrei.net>
Really hide resize grip

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Merge branch 'develop' of pwmt.org:girara into develop
Enable GDK_SMOOTH_SCROLL.

Widgets that automatically handle scrolling will now have smooth scroll.

But those that customize behaviour (e.g. Ctrl+scroll for zoom) will now
not intercept that event at all.
Introduce GIRARA_EVENT_SCROLL_BIDIRECTIONAL.

Use girara_argument_t to carry extra direction data.
Make bottom_box a class
Add clas inputbar to inputbar_box
Disable background-image
fixed: misbehaviour of subsequent completions
Merge remote-tracking branch 'reggies/master' into develop
Add support for XDG_CACHE_HOME

Signed-off-by: Sebastian Ramacher <sebastian@ramacher.at>
Smooth scrolling is now an option "smooth-scroll".
Move GIRARA_EVENT_SCROLL_BIDIRECTIONAL after GIRARA_EVENT_OTHER in enum.
Merge remote-tracking branch 'projedi/smooth-scroll' into develop
Abuse event.x and event.y to store scroll deltas

argument->data is reserved for user data.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Update AUTHORS

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Test XDG_CACHE

Signed-off-by: Sebastian Ramacher <sebastian@ramacher.at>