artemanufrij / screencast

An elementary OS app
https://artemanufrij.github.io
32 stars 12 forks source link

Not clear how to use app (Juno) #42

Open jlnr opened 6 years ago

jlnr commented 6 years ago

I've installed the app from source on my fully patched Juno beta. Setting up the recording area, the countdown, mouse click indicators, all work just fine.

But when the time comes to finish my screencast and I click the dock icon again, I see the initial dialog with the recording settings again. When I click "Close", the app just crashes with a memory error (see log below). I have to click "Record" again to get to the dialog where I can cancel, save, or continue recording.

I remember this being more intuitive. Shouldn't the app ask me what to do right when I click on the dock icon? (Maybe I used to have app indicators on Loki, and that's how I finished the screencast? Not sure)

jlnr@Workstation:~/screencast/build$ com.github.artemanufrij.screencast 
[INFO 11:54:21.602328] Application.vala:155: Screencast version: (null)
[INFO 11:54:21.602365] Application.vala:157: Kernel version: 4.15.0-34-generic

(com.github.artemanufrij.screencast:13394): Gtk-WARNING **: 11:54:21.656: Content added to the action area of a dialog using header bars

(com.github.artemanufrij.screencast:13394): Gtk-WARNING **: 11:54:21.656: Content added to the action area of a dialog using header bars
Gtk-Message: 11:54:21.683: GtkDialog mapped without a transient parent. This is discouraged.
[FATAL 11:54:55.175196] [Gtk] gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
Gtk-Message: 11:54:55.183: GtkDialog mapped without a transient parent. This is discouraged.
Speicherzugriffsfehler
artemanufrij commented 6 years ago

Thanks for feedback. I will setup a fresh vm this weekend!

eurruby commented 6 years ago

I really like this app but I also find it a little difficult to understand how it works. I plead in favor of a simpler and more efficient way to use it. A shortcut to stop recording and save dialog should be fine. No need to have more options (e.g. pause/resume).

artemanufrij commented 6 years ago

@eurruby Media Keys are implemented Play/Pause. I also implemented an action menu for dock bar: screenshot von 2018-11-10 13 10 45

jaslar commented 4 years ago

This program baffles me. I was trying to record an app that kept failing. But there appeared to be no consistent way to stop recording and save the file. When it did pop up with a prompt to finish and save, the file format is mysterious. If the use isn't clear, we need instructions.

jaslar commented 4 years ago

Nor does Screencast respond to media keys (running on an old Macbook Pro).