summaryrefslogtreecommitdiff
path: root/src/timer.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-06Split tests up into files, poke timer.cpp, make test-timer link to the testsSam Spilsbury1-3/+8
2011-07-05Break the dependency between CompTimeoutSource and CompTimerSam Spilsbury1-12/+30
2011-07-05Use a private implementation for CompTimerSam Spilsbury1-31/+43
2011-07-05Further break the dependency of timers on screenSam Spilsbury1-6/+16
2011-07-04Break CompTimer's dependency on CompScreenSam Spilsbury1-15/+19
2011-07-04Avoid useless calls to ::stop (). Also put ::get_time after ::attachSam Spilsbury1-4/+3
2011-07-04Don't use clock_getttime () directly, as there are some cases whereSam Spilsbury1-20/+21
2011-02-22Merge branch 'master' of git://git.compiz.org/compiz/coreSam Spilsbury1-0/+1
2011-01-05Move sources around into relevant filesSam Spilsbury1-0/+130
2011-01-04We can have a brief spin-wait system in place for CompTimeoutSource sinceSam Spilsbury1-12/+0
2011-01-04Re-write timers to be a regular Glib::SourceSam Spilsbury1-26/+8
2010-11-20Port C based glib to C++ glibmmSam Spilsbury1-3/+9
2010-11-18Fix weird condition where gboolean != bool bitwise which caused timers to seg...Sam Spilsbury1-4/+4
2010-09-03Minor cleanup - add onTimerTimeout as a friend, adapt to coding style,Sam Spilsbury1-2/+8
2010-09-02Reduce CPU usage by utilizing max times a bitJason Smith1-2/+20
2010-08-31Reduce CPU load, probably breaks certain damage event paintsJason Smith1-0/+1
2009-03-16Whitespace fixes.Danny Baumann1-1/+1
2009-03-14Catch broken plugins that try to start timers without callback.Danny Baumann1-0/+8
2008-10-09Added missing license headers.Dennis Kasprzyk1-0/+25
2008-09-17Cleanup CompScreen public API and move header to core/screen.hDennis Kasprzyk1-1/+1
2008-09-15Merge CompCore and CompDisplay into CompScreen class.Dennis Kasprzyk1-0/+107