summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add try...catch blocks and correct default settings in .conf filesHEADmasterKostyantyn Ovechko2010-08-163-38/+48
|
* Erase deprecated lines in Makefile filesKostyantyn Ovechko2010-08-161-25/+0
|
* Add show_help() function to tuiclientKostyantyn Ovechko2010-08-163-7/+23
|
* Fix pkgconfig problem with libcrypto++, and rename segget.* to seggetd.*Kostyantyn Ovechko2010-08-142-10/+10
|
* Add install option to MakefilesKostyantyn Ovechko2010-08-121-0/+5
| | | | +Fix pathes by default
* Fix tuiclient scrollwindow when there're no lines.Kostyantyn Ovechko2010-08-124-10/+17
|
* Add [colors] section to tuiclient.conf fileKostyantyn Ovechko2010-08-119-31/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [colors] Define color scheme for tuiclient. Avaible colors are: COLOR_BLACK COLOR_RED COLOR_GREEN COLOR_YELLOW COLOR_BLUE COLOR_MAGENTA COLOR_CYAN COLOR_WHITE Defaults: when tuiclient connected to seggetd: color_distfile_added_connected_fg=COLOR_WHITE color_distfile_added_connected_bg=COLOR_BLACK color_distfile_waiting_connected_fg=COLOR_BLUE color_distfile_waiting_connected_bg=COLOR_BLACK color_distfile_script_rejected_connected_fg=COLOR_YELLOW color_distfile_script_rejected_connected_bg=COLOR_BLACK color_distfile_downloading_connected_fg=COLOR_CYAN color_distfile_downloading_connected_bg=COLOR_BLACK color_distfile_downloaded_connected_fg=COLOR_GREEN color_distfile_downloaded_connected_bg=COLOR_BLACK color_distfile_failed_connected_fg=COLOR_RED color_distfile_failed_connected_bg=COLOR_BLACK color_distfiles_window_connected_fg=COLOR_WHITE color_distfiles_window_connected_bg=COLOR_BLACK color_scroll_window_connected_fg=COLOR_GREEN color_scroll_window_connected_bg=COLOR_BLACK color_downloads_connected_fg=COLOR_WHITE color_downloads_connected_bg=COLOR_BLACK color_info_connected_fg=COLOR_BLACK color_info_connected_bg=COLOR_CYAN color_status_connected_fg=COLOR_GREEN color_status_connected_bg=COLOR_BLACK when tuiclient disconnected from seggetd: color_distfile_added_disconnected_fg=COLOR_WHITE color_distfile_added_disconnected_bg=COLOR_BLACK color_distfile_waiting_disconnected_fg=COLOR_WHITE color_distfile_waiting_disconnected_bg=COLOR_BLACK color_distfile_script_rejected_disconnected_fg=COLOR_WHITE color_distfile_script_rejected_disconnected_bg=COLOR_BLACK color_distfile_downloading_disconnected_fg=COLOR_WHITE color_distfile_downloading_disconnected_bg=COLOR_BLACK color_distfile_downloaded_disconnected_fg=COLOR_WHITE color_distfile_downloaded_disconnected_bg=COLOR_BLACK color_distfile_failed_disconnected_fg=COLOR_WHITE color_distfile_failed_disconnected_bg=COLOR_BLACK color_distfiles_window_disconnected_fg=COLOR_WHITE color_distfiles_window_disconnected_bg=COLOR_BLACK color_scroll_window_disconnected_fg=COLOR_WHITE color_scroll_window_disconnected_bg=COLOR_BLACK color_downloads_disconnected_fg=COLOR_BLACK color_downloads_disconnected_bg=COLOR_WHITE color_info_disconnected_fg=COLOR_WHITE color_info_disconnected_bg=COLOR_BLACK color_status_disconnected_fg=COLOR_BLACK color_status_disconnected_bg=COLOR_RED
* Replace tuiclient argument: --wait-distfile=df_name by ↵Kostyantyn Ovechko2010-08-105-20/+77
| | | | | | | --wait-distfiles=df_name1,df_name2,...,df_nameN Tuiclient waits until all distfiles are downloaded. If at least one of the specified distfiles is not in the queue tuiclient will exit immediately.
* Use .o files instead of .cpp in tuiclient.hKostyantyn Ovechko2010-08-0516-27/+106
|
* Fix: scrolling for distfile queue list.Kostyantyn Ovechko2010-08-041-1/+1
|
* Add check if only local networks and proxy_fetcher networks are used and if ↵Kostyantyn Ovechko2010-08-045-8/+12
| | | | | | all their mirrors failed consider fetching to be failded. In such case distfile should be considered failed, since no other options left.
* Add DSCRIPTREJECTED status for distfiles.Kostyantyn Ovechko2010-08-0413-44/+113
|
* Add --wait-distfile=distfile_name option to cli of tuiclientKostyantyn Ovechko2010-08-0413-90/+396
| | | | tuiclient checks distfile status, and returns when distfile is downloaded or not in the queue.
* Add distfiles window to tuiclient.Kostyantyn Ovechko2010-08-0316-65/+394
| | | | Distfiles window shows progress on distfile downloads.
* Add log and error_log windows to tuiclientKostyantyn Ovechko2010-07-279-32/+222
|
* Add options from tuiclient.conf fileKostyantyn Ovechko2010-07-1714-17/+589
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ui_server] tuiclient monitors segget's activity by establishing tcp connection with segget daemon (ui_server part of it). UI_IP Define an ip address segget uses to provide access for tuiclients. The parameter should be a string holding your host dotted IP address. Default: ui_ip=127.0.0.1 UI_PORT Define a port segget uses to provide access for tuiclients. The parameter should be an integer. Minimum value: 1 Maximum value: 65535 Default: ui_port=9999 [logs] LOGS_DIR Define a dir to store log files. Default: logs_dir=./logs GENERAL_LOG_FILE Define a file name to store general log. Default: general_log_file=tuiclient.log ERROR_LOG_FILE Define a file name to store error log. Default: error_log_file=segget.log DEBUG_LOG_FILE Define a file name to store debug log. Default: debug_log_file=segget.log
* Add to segget.conf file section [provide_proxy_fetcher_to_others].Kostyantyn Ovechko2010-07-145-8/+59
| | | | | | | | | | | | | | | | | | | | | NOTE: Proxy-fetcher downloads distfiles requested by other segget daemons. File will be ignored if it's already downloaded. TO-DO: Proxy-fetcher needs to check if distfile is already in the download list. [provide_proxy_fetcher_to_others] PROVIDE_PROXY_FETCHER_IP Define an ip address segget will use to provide access for tuiclients. The parameter should be a string holding your host dotted IP address. Default: provide_proxy_fetcher_ip=127.0.0.1 PROVIDE_PROXY_FETCHER_PORT Define a port segget will use to provide access for tuiclients. The parameter should be an integer. Minimum value: 1 Maximum value: 65535 Default: provide_proxy_fetcher_port=9777
* Add section [ui_server] to segget.conf fileKostyantyn Ovechko2010-07-142-78/+0
| | | | | | | | | | | | | | | | | | | [ui_server] tuiclient monitors segget's activity by establishing tcp connection with segget daemon (ui_server part of it). UI_IP Define an ip address segget will use to provide access for tuiclients. The parameter should be a string holding your host dotted IP address. Default: ui_ip=127.0.0.1 Define a port segget will use to provide access for tuiclients. The parameter should be an integer. Minimum value: 1 Maximum value: 65535 Default: ui_port=9999
* Add help window to tuiclientKostyantyn Ovechko2010-07-1310-213/+718
|
* Add scrolling to tuiclientKostyantyn Ovechko2010-07-122-58/+123
|
* Add colors to tuiclient interfaceKostyantyn Ovechko2010-07-121-7/+90
|
* Separate text based ui from segget into a tuiclient.Kostyantyn Ovechko2010-07-116-0/+326
Prepare segget for daemon phase. Segget gets ui_server interface and tuiclient in curses as a separate app.