The linked branch contains code that should mostly solve this bug. I couldn't get it to actually work, but that's likely because I don't know how to hack on this project in particular or Vala in general. Hopefully it'll serve as a good start, or else hopefully someone can provide more details about why it didn't work.
To test, I did the following:
./autogen.sh --prefix=/some/local/prefix
make
make install
vi $prefix/etc/lightdm/unity-greeter.conf # set draw-grid to false
$prefix/sbin/unity-greeter --test-mode
The linked branch contains code that should mostly solve this bug. I couldn't get it to actually work, but that's likely because I don't know how to hack on this project in particular or Vala in general. Hopefully it'll serve as a good start, or else hopefully someone can provide more details about why it didn't work.
To test, I did the following:
./autogen.sh --prefix= /some/local/ prefix etc/lightdm/ unity-greeter. conf # set draw-grid to false sbin/unity- greeter --test-mode
make
make install
vi $prefix/
$prefix/