Commit Graph

8 Commits

Author SHA1 Message Date
4ed974335e Update all dependencies 2024-10-06 22:25:40 -07:00
3c48ab1c7f Update dependencies 2023-09-25 12:00:42 -07:00
c3166f0b9c Don't forward enter or escape to unlock window on first event
If the user presses enter or escape in order to get the unlock dialog to
show in the first place, forwarding that event to the dialog will only
cause it to close immediately.

Also took the opportunity to clean up the dependencies where I have my
own patches.  I'm now using the cargo 'patch' section so that the
dependencies specified in the individual Cargo.toml files are clean.
2022-05-17 19:56:34 -07:00
6420278f71 Add simple (if ugly) settings dialog 2022-05-05 01:14:53 -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
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