Usual gcc fix. Fixed by making the resources to GUIElement a const (although strictly it's not)

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10126 cc39f7f4-b520-0410-a30f-b56705a9c917
Call OpenGL::check_error after flip() or update()

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10130 cc39f7f4-b520-0410-a30f-b56705a9c917
Add "#version 130\n" to the legacy shaders, to allow integer attributes


git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10134 cc39f7f4-b520-0410-a30f-b56705a9c917
It seems that "flat varying int" is allowed in glsl #130

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10136 cc39f7f4-b520-0410-a30f-b56705a9c917
tweak the display target example, add a 1/4 second sleep between switching display targets

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10137 cc39f7f4-b520-0410-a30f-b56705a9c917
Minor compile fixes to some tests

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10138 cc39f7f4-b520-0410-a30f-b56705a9c917
Update gitignore file
Fix a small error in x11_window/input_device_provider_linuxjoystick.cpp
Remove meaningless const
allso patch the function definition
Stronger vector patch
Same patch for half float (strong one)
Update vect for new patches
Correct mistake in the last commit
Patch deprecated XKeycodeToKeysym call
Stronger vector patch
Same patch for half float (strong one)
Update vect for new patches
Correct mistake in the last commit
revert flag