LiVES 3.2.0
startup.h
Go to the documentation of this file.
1// startup.h
2// LiVES
3// (c) G. Finch 2010 - 2020 <salsaman+lives@gmail.com>
4// released under the GNU GPL 3 or later
5// see file ../COPYING or www.gnu.org for licensing details
6
7#ifndef HAS_LIVES_STARTUP_H
8#define HAS_LIVES_STARTUP_H
9
10#define LIVES_TEST_VIDEO_NAME "vidtest.avi"
11
12boolean migrate_config(const char *old_vhash, const char *newconfigfile);
13void cleanup_old_config(void);
14boolean build_init_config(const char *config_datadir, boolean prompt);
15
16boolean do_workdir_query(void);
17LiVESResponseType check_workdir_valid(char **pdirname, LiVESDialog *, boolean full);
18boolean do_audio_choice_dialog(short startup_phase);
19boolean do_startup_tests(boolean tshoot);
21
23
24void on_troubleshoot_activate(LiVESMenuItem *, livespointer);
25void explain_missing_activate(LiVESMenuItem *menuitem, livespointer user_data);
26
27void do_bad_dir_perms_error(const char *dirname);
28void dir_toolong_error(const char *dirname, const char *dirtype, size_t max, boolean can_retry);
29void filename_toolong_error(const char *fname, const char *ftype, size_t max, boolean can_retry);
30
31#endif
void cleanup_old_config(void)
Definition: startup.c:58
void on_troubleshoot_activate(LiVESMenuItem *, livespointer)
Definition: startup.c:1362
void filename_toolong_error(const char *fname, const char *ftype, size_t max, boolean can_retry)
Definition: startup.c:291
boolean do_startup_tests(boolean tshoot)
Definition: startup.c:767
void do_startup_interface_query(void)
Definition: startup.c:1276
void run_lives_setup_wizard(int page)
boolean migrate_config(const char *old_vhash, const char *newconfigfile)
Definition: startup.c:20
boolean do_workdir_query(void)
Definition: startup.c:413
void explain_missing_activate(LiVESMenuItem *menuitem, livespointer user_data)
Definition: startup.c:1397
void do_bad_dir_perms_error(const char *dirname)
boolean do_audio_choice_dialog(short startup_phase)
Definition: startup.c:500
boolean build_init_config(const char *config_datadir, boolean prompt)
Definition: startup.c:83
LiVESResponseType check_workdir_valid(char **pdirname, LiVESDialog *, boolean full)
Definition: startup.c:329
void dir_toolong_error(const char *dirname, const char *dirtype, size_t max, boolean can_retry)
Definition: startup.c:304