Age | Commit message (Collapse) | Author |
|
include/rmdtypes.h: pdata->timer_alive
src/Makefile.am: added rmd_timer in sources
src/rmd_timer.c: new thread that handles timing
src/register_callbacks.c: removed SetExpired & CancelTimer
src/rmdthreads.c: new timing setup(signal-sleep-loop thread, instead of setitimer &sigaction)
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@452 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
src/get_frame.c: select exposure events for the frame
src/poll_events.c: redraw frame on exposure events
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@446 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
include/rmdfunc.h: added frame related function prototypes
include/rmdmacro.h: default(off) for --no-frame
include/rmdtypes.h: added --no-frame(noframe) in args
src/rmd_frame.c: create and move around the frame
src/Makefile.am: added rmd_frame.c
src/parseargs.c: parse --no-frame
src/queryextensions.c: check for XShape, too(implicit, non-fatal)
src/rmd_frame.c: init, move and draw funcs for the frame.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@445 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
poll_events.c: moved away rmdErrorHandler
recordmydesktop.c: call XSetErrorHandler
rmd_error.c: new place for rmdErrorHandler(added handling
for bad access on X_GrabKey)
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@443 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@442 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@441 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@440 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@439 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
rmd_cache.c: added specsfile creation in initCache...
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@436 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
parseargs.c: added parsing for pause and stop shortcut
recordmydesktop.c : shortcuts related code changes
rmdthreads.c: added a hack to end the poll_events thread, since it
now runs regardless of whether full-shots is specified.
shortcuts.c: new method RegisterShortcuts.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@435 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
src/poll_events.c : NEW FILE replaces src/poll_damage.c adding handling for shortcuts
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@432 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@431 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
src/Makefile.am: added src/shortcuts.c
src/shortcuts.c: new file
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@430 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
initialize_data.c: y,u,vblocks with malloc.
recordmydesktop.c: removed static y,u,vblocks.
Makefile.am: added cleanup.c,specsfile.c
specsfile.c: stub file for session-restore routines(NI).
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@426 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@425 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
(resulting in segfault)
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@412 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@408 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
(added MoveCaptureArea function).
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@403 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@402 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@398 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
of XDamage, if --full-shots is specified.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@397 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
pdata->brwind.rgeom.y in BlocksFromList
rectinsert.c: added x_offset, y_offset arguments in BlocksFromList
to fix segfaults when recording an area instead of the whole desktop.
initialize_data.c: initialize dummy_p_size on all cases
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@391 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@390 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@375 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@374 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
for cache from the damage list.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@373 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@372 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@371 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
when not needed
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@370 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@369 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
on it. Uncommented glx code(preliminary-unsupported-unfunctional).
It can be enabled with CFLAGS='-DUSE_GLX_CAP' and LDFLAGS='-lGL -lGLU ' .
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@368 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
information is now extracted at rgb2yuv conversion for full shots and
from damage events in xdamage mode.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@367 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
rest
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@351 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
the xfixes and dummy cursors.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@349 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
correctly.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@346 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@345 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
instances of recordMyDesktop can connect to a Jack Server.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@344 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@343 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
window)
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@342 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@341 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
(since there will be some time before the feature is completed
and meanwhile, it is better for CVS to be completely functional).
get_frame.c:106 Change 0 to pdata->args.full_shots to reenable dbuffering
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@340 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@335 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@334 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
This way, only pixels that have changed are converted to yuv
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@333 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@331 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
are the same and don't need to be held on separate arrays...
(replaced them with on UbVr array)
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@304 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
removed anything related to conditional shared memory usage.
Added GetZPixmapShm.Cleaned up pdata stuct from unneeded members.
Removed argumednts related to conditional shared (--no-cond-shared,
--shared threshold).Changed default for Shm and --with-shared is now
--no-shared.
Also, dummy cursor has been shaped up a bit.
Version changed to 0.3.4-cvs.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@293 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@291 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
corrected a mistake that blocked compilation(from last commit at shminfo initialization),
removed the options from USAGE in the manpage and the program ,since it's too bloated to be usefull
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@285 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|
|
the shared memory
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@284 f606c939-3180-4ac9-a4b8-4b8779d57d0a
|