Commit Graph

61 Commits

Author SHA1 Message Date
6420278f71 Add simple (if ugly) settings dialog 2022-05-05 01:14:53 -07:00
fcb997bfb3 Move config parsing to util crate 2022-05-04 16:15:39 -07:00
7ef720467f Don't forget to install bscreensaver-command 2022-05-04 01:29:13 -07:00
9a7fa897ef Remove bscreensaver-dialog-iced
I never even started this; main.rs was empty.
2022-05-04 01:04:50 -07:00
74e81e6581 Remove bscreensaver-dialog-gtk4
I don't think it's even possible to use gtk4 to build a dialog, as gtk4
has dropped GtkPlug/GtkSocket and doesn't support embedding anymore.
They also don't seem to give access to enough internals so I can build
it myself.
2022-05-04 01:03:26 -07:00
c779bca1b0 Remove unused bscreensaver-auth crate 2022-05-04 01:02:03 -07:00
7de9a2cdb8 Tweak makefile 2022-05-04 00:51:14 -07:00
2ae04ff91a Add example config 2022-05-04 00:49:24 -07:00
92504d279a Add 'New Login' button to unlock dialog 2022-05-04 00:48:53 -07:00
832b381421 Implement dialog timeout & timeout bar 2022-05-03 23:47:06 -07:00
2e86445c3d Initial import. Most things seem working.
This includes an abortive attempt to do a gtk4 dialog (which I don't
think is possible, as gtk4 doesn't allow embedding toplevels anymore),
and an iced dialog, which I just never started writing.
2022-05-03 17:05:06 -07:00