Josh Holtrop
|
5a86af6aac
|
Spin mode: every other monitor spins in other direction
|
2010-11-30 15:23:17 -05:00 |
|
Josh Holtrop
|
6cd00909e0
|
GnomeScreensaver: aspect ratio is for entire virtual screen, not just one monitor
|
2010-11-27 17:04:35 -05:00 |
|
Josh Holtrop
|
27e302f126
|
Spin: spin a logo on each monitor
|
2010-11-26 23:02:10 -05:00 |
|
Josh Holtrop
|
15dc4f8d75
|
GnomeScreensaver: fix #monitors calculation, added getNumMonitors()
|
2010-11-26 23:01:48 -05:00 |
|
Josh Holtrop
|
5eafc52361
|
actually pass options to gtk_init_with_args()
|
2010-11-26 22:41:31 -05:00 |
|
Josh Holtrop
|
d87a116957
|
remove width and height arguments from configure callback; call configure callback after instantiating a new mode
|
2010-11-26 01:27:25 -05:00 |
|
Josh Holtrop
|
e2dc328996
|
dwss: only create modes after initializing the OpenGL rendering context
|
2010-11-25 23:26:29 -05:00 |
|
Josh Holtrop
|
12eb23e8ec
|
LogoBox: more error checking
|
2010-11-25 23:26:11 -05:00 |
|
Josh Holtrop
|
e236182f9b
|
LoadFile: added warning output if file not found
|
2010-11-25 23:20:11 -05:00 |
|
Josh Holtrop
|
70e737e78f
|
Spin showing spinning quad but not LogoBox
|
2010-11-25 23:06:52 -05:00 |
|
Josh Holtrop
|
e423d46c3e
|
added Spin mode -- in progress
|
2010-11-25 22:43:36 -05:00 |
|
Josh Holtrop
|
2544ff381a
|
avoid circular dependency by moving modes/modes.h to modes.h
|
2010-11-24 16:38:12 -05:00 |
|
Josh Holtrop
|
7886c42288
|
added modes/modes.h autogeneration in scons
|
2010-11-24 16:30:14 -05:00 |
|
Josh Holtrop
|
bb3dad0809
|
LogoBox: cleaned up and optimized
|
2010-11-24 16:20:42 -05:00 |
|
Josh Holtrop
|
f2aa2ff908
|
calculate number of monitors; added Mode.h abstract class
|
2010-11-24 16:02:02 -05:00 |
|
Josh Holtrop
|
cdfc27bfbb
|
added get{Width,Depth,Height}() methods to WFObj
|
2010-11-24 15:42:38 -05:00 |
|
Josh Holtrop
|
993d09cccb
|
split out functionality for talking to gnome-screensaver into GnomeScreensaver class
|
2010-11-24 15:35:48 -05:00 |
|
Josh Holtrop
|
e0fe3be5b2
|
use gtk_widget_queue_draw() to force update to drawingarea
|
2010-11-24 14:59:16 -05:00 |
|
Josh Holtrop
|
b9dd97e383
|
fixed timekeeping, update event invalidates gdk window
|
2010-11-24 14:53:36 -05:00 |
|
Josh Holtrop
|
79df97d192
|
added timekeeping and rotating orange quad by time
|
2010-11-24 14:41:13 -05:00 |
|
Josh Holtrop
|
8551a3800d
|
added update() interval callback
|
2010-11-24 14:31:06 -05:00 |
|
Josh Holtrop
|
467e701d27
|
imported LogoBox
|
2010-11-24 14:18:07 -05:00 |
|
Josh Holtrop
|
76b3a5d5ef
|
mv dwss.c -> dwss.cc, fix C++ compilation error
|
2010-11-24 13:54:50 -05:00 |
|
Josh Holtrop
|
97921666da
|
added clean Makefile target
|
2010-11-24 13:48:34 -05:00 |
|
Josh Holtrop
|
9aa64e4227
|
imported FileLoader, TextureLoader, LoadFile, WFObj, logo, and genLoadFile
|
2010-11-24 13:48:09 -05:00 |
|
Josh Holtrop
|
83ba6c75b4
|
orange quad test working
|
2010-11-24 13:09:39 -05:00 |
|
Josh Holtrop
|
b113b26ceb
|
setting GL capability on drawing_area
|
2010-11-24 13:01:31 -05:00 |
|
Josh Holtrop
|
964ad31eee
|
calling gdk_gl_init()
|
2010-11-24 12:17:09 -05:00 |
|
Josh Holtrop
|
f698d24c69
|
formatting update
|
2010-11-24 12:15:46 -05:00 |
|
Josh Holtrop
|
f952b92521
|
stripped floaters functionality out of dwss.c
|
2010-11-24 12:13:29 -05:00 |
|
Josh Holtrop
|
1fea8743ef
|
include gtkglext for pkg-config
|
2010-11-24 12:13:14 -05:00 |
|
Josh Holtrop
|
0c7326cfd6
|
added install target
|
2010-11-24 11:42:52 -05:00 |
|
Josh Holtrop
|
c8413294d1
|
apparently the executable needs to reside in the gnome-screensaver directory
|
2010-11-24 11:23:21 -05:00 |
|
Josh Holtrop
|
b062aa8cc6
|
added dwss.desktop
|
2010-11-24 11:13:27 -05:00 |
|
Josh Holtrop
|
800994e582
|
initial copy of "floaters" screensaver from gnome-screensaver package
|
2010-11-24 11:00:52 -05:00 |
|
Josh Holtrop
|
705494b4e6
|
add README
|
2010-11-23 10:49:47 -05:00 |
|