Merge remote-tracking branch 'FoldingAtHome/master'
13
.gitignore
vendored
@ -6,9 +6,16 @@
|
||||
.sconsign.dblite
|
||||
|
||||
# Build byproducts
|
||||
build
|
||||
config.log
|
||||
package.txt
|
||||
/build
|
||||
/config.log
|
||||
/package.txt
|
||||
/fah/FAHControl_glade.py
|
||||
/fah/Version.py
|
||||
/FAHControl.egg-info
|
||||
/deb_dist
|
||||
/dist
|
||||
/version.txt
|
||||
/FAHControl*.tar.gz
|
||||
|
||||
# Temporary files
|
||||
*~
|
||||
|
@ -1,3 +1,10 @@
|
||||
## v7.4.15
|
||||
- Removed crashing themes: Evil-Mac & Outcrop.
|
||||
- Ignore invalid UTF-8 characters in log file.
|
||||
|
||||
## v7.4.13
|
||||
- Attempt to fix install on Ubuntu 16.04.
|
||||
|
||||
## v7.4.1
|
||||
- Removed trigger-save command, no longer necessary.
|
||||
|
||||
|
@ -11,6 +11,10 @@ See: https://folding.stanford.edu
|
||||
|
||||
# Prerequisites
|
||||
|
||||
## Debian
|
||||
## Debian / Ubuntu
|
||||
|
||||
sudo apt-get install -y python-stdeb python-gtk2 python-all debhelper
|
||||
|
||||
## RedHat / CentOS
|
||||
|
||||
sudo yum install -y pygtk2
|
||||
|
@ -506,6 +506,7 @@ class ClientConfig:
|
||||
|
||||
if len(filtered):
|
||||
text = '\n'.join(filtered)
|
||||
text = text.decode('utf-8', 'ignore')
|
||||
app.log.insert(app.log.get_end_iter(), text + '\n')
|
||||
self.scroll_log_to_end(app)
|
||||
|
||||
|
@ -145,6 +145,7 @@ class Connection:
|
||||
while True:
|
||||
buffer = self.socket.recv(10 * 1024 * 1024)
|
||||
if len(buffer):
|
||||
#if debug: print 'BUFFER:', buffer
|
||||
self.readBuf += buffer
|
||||
bytesRead += len(buffer)
|
||||
else:
|
||||
@ -195,6 +196,7 @@ class Connection:
|
||||
def parse_message(self, version, type, data):
|
||||
try:
|
||||
msg = eval(data, {}, {})
|
||||
#if debug: print 'MSG:', type, msg
|
||||
self.messages.append((version, type, msg))
|
||||
self.last_message = time.time()
|
||||
except Exception, e:
|
||||
|
@ -5,5 +5,5 @@ Recommends: fahclient, fahviewer
|
||||
Section: science
|
||||
Priority: optional
|
||||
MIME-Desktop-Files: FAHControl.desktop
|
||||
Depends: python-gnome2
|
||||
Depends: python-gnome2, python-support | dh-python
|
||||
XS-Python-Version: >= 2.4
|
||||
|
Before Width: | Height: | Size: 462 B |
Before Width: | Height: | Size: 458 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 867 B |
Before Width: | Height: | Size: 796 B |
Before Width: | Height: | Size: 906 B |
Before Width: | Height: | Size: 991 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 850 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 84 B |
Before Width: | Height: | Size: 107 B |
Before Width: | Height: | Size: 107 B |
Before Width: | Height: | Size: 827 B |
Before Width: | Height: | Size: 571 B |
Before Width: | Height: | Size: 379 B |
Before Width: | Height: | Size: 380 B |
@ -1,64 +0,0 @@
|
||||
pixmap_path "/usr/share/themes/SmootS_Hacked/icons/stock"
|
||||
style "glossy-icons"
|
||||
{
|
||||
stock["gtk-add"] = {{ "stock_add.png", *, *, * }}
|
||||
stock["gtk-apply"] = {{ "stock_apply.png", *, *, *}}
|
||||
stock["gtk-cancel"] = {{ "stock_cancel.png", *, *, *}}
|
||||
stock["gtk-cdrom"] = {{ "stock_cdrom.png", *, *, *}}
|
||||
stock["gtk-close"] = {{ "stock_cancel.png", *, *, * }}
|
||||
stock["gtk-copy"] = {{ "stock_copy.png", *, *, * }}
|
||||
stock["gtk-cut"] = {{ "stock_cut.png", *, *, * }}
|
||||
stock["gtk-find"] = {{ "stock_find.png", *, *, * }}
|
||||
stock["gtk-folder"] = {{ "stock_folder.png", *, *, * }}
|
||||
stock["gtk-go-back"] = { { "stock_back.png", *, *, *} }
|
||||
#stock["gtk-go-back"] = { { "nautilus_back.png", *, *, *} }
|
||||
stock["gtk-go-down"] ={ { "stock_down.png", *, *, *}}
|
||||
stock["gtk-go-forward"] ={{ "stock_forward.png", *, *, *}}
|
||||
stock["gtk-go-up"] ={{ "stock_up.png", *, *, *}}
|
||||
stock["gtk-goto-bottom"] = { { "stock_bottom.png", *, *, *} }
|
||||
stock["gtk-goto-first"] = {{ "stock_goto_first.png", *, *, * }}
|
||||
stock["gtk-goto-last"] = {{ "stock_goto_last.png", *, *, * }}
|
||||
stock["gtk-goto-top"] = {{ "stock_top.png", *, *, *}}
|
||||
stock["gtk-help"] = {{ "stock_help.png", *, *, * }}
|
||||
stock["gtk-home"] = {{ "stock_home.png", *, *, * }}
|
||||
stock["gtk-jump-to"] = {{ "stock_jump_to.png", *, *, * }}
|
||||
stock["gtk-new"] = {{ "stock_new.png", *, *, *}}
|
||||
stock["gtk-no"] = {{ "stock_cancel.png", *, *, *}}
|
||||
stock["gtk-ok"] ={{ "stock_ok.png", *, *, *}}
|
||||
stock["gtk-open"] ={{ "stock_open.png", *, *, *}}
|
||||
stock["gtk-print"] ={{ "stock_print.png", *, *, *}}
|
||||
stock["gtk-quit"] = {{ "stock_quit.png", *, *, * }}
|
||||
stock["gtk-redo"] = {{ "stock_redo.png", *, *, * }}
|
||||
stock["gtk-refresh"] = {{ "stock_refresh.png", *, *, *}}
|
||||
stock["gtk-save"] = {{ "stock_save.png", *, *, * }}
|
||||
stock["gtk-save-as"] = {{ "stock_save.png", *, *, * }}
|
||||
stock["gtk-stop"] = {{ "stock_cancel.png", *, *, * }}
|
||||
stock["gtk-undo"] = {{ "stock_undo.png", *, *, * }}
|
||||
stock["gtk-yes"] = { { "stock_apply.png", *, *, *} }
|
||||
stock["gtk-zoom-100"] = {{ "stock_zoom_one_to_one.png", *, *, * }}
|
||||
stock["gtk-zoom-fit"] = {{ "stock_zoom_fit_width.png", *, *, * }}
|
||||
stock["gtk-zoom-fit-width"] = {{ "stock_zoom_fit_width.png", *, *, * }}
|
||||
stock["gtk-zoom-in"] = {{ "stock_zoom_in.png", *, *, * }}
|
||||
stock["gtk-zoom-out"] = {{ "stock_zoom_out.png", *, *, * }}
|
||||
|
||||
stock ["panel-gnome-logo"] = {{"gnome-main-menu.png",*,*,*}}
|
||||
|
||||
}
|
||||
class "GtkWidget" style "glossy-icons"
|
||||
|
||||
#style "rhythmbox"
|
||||
#{
|
||||
# stock["rhythmbox-play"] = {{ "rhythmbox-play.png", *, *, * }}
|
||||
# stock["rhythmbox-stop"] = {{ "rhythmbox-stop.png", *, *, * }}
|
||||
# stock["rhythmbox-previous"] = {{ "rhythmbox-previous.png", *, *, * }}
|
||||
# stock["rhythmbox-next"] = {{ "rhythmbox-next.png", *, *, * }}
|
||||
# stock["rhythmbox-pause"] = {{ "rhythmbox-pause.png", *, *, * }}
|
||||
# stock["rhythmbox-volume-max"] = {{ "volume-max.png", *, *, * }}
|
||||
# stock["rhythmbox-volume-medium"] = {{ "volume-med.png", *, *, * }}
|
||||
# stock["rhythmbox-volume-min"] = {{ "volume-min.png", *, *, * }}
|
||||
# stock["rhythmbox-volume-zero"] = {{ "volume-zero.png", *, *, * }}
|
||||
# stock["rhythmbox-volume-mute"] = {{ "volume-mute.png", *, *, * }}
|
||||
#}
|
||||
#class "GtkWidget" style "rhythmbox"
|
||||
|
||||
|
Before Width: | Height: | Size: 208 B |
Before Width: | Height: | Size: 77 B |
Before Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 290 B |
Before Width: | Height: | Size: 84 B |
Before Width: | Height: | Size: 113 B |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 157 B |
Before Width: | Height: | Size: 142 B |
Before Width: | Height: | Size: 142 B |
Before Width: | Height: | Size: 130 B |
Before Width: | Height: | Size: 151 B |
Before Width: | Height: | Size: 791 B |
Before Width: | Height: | Size: 631 B |
Before Width: | Height: | Size: 114 B |
Before Width: | Height: | Size: 70 B |
Before Width: | Height: | Size: 318 B |
Before Width: | Height: | Size: 902 B |
Before Width: | Height: | Size: 918 B |
Before Width: | Height: | Size: 890 B |
Before Width: | Height: | Size: 849 B |
Before Width: | Height: | Size: 76 B |
Before Width: | Height: | Size: 76 B |
Before Width: | Height: | Size: 81 B |
Before Width: | Height: | Size: 79 B |
Before Width: | Height: | Size: 337 B |
Before Width: | Height: | Size: 330 B |
Before Width: | Height: | Size: 124 B |
Before Width: | Height: | Size: 296 B |
Before Width: | Height: | Size: 351 B |
Before Width: | Height: | Size: 348 B |
Before Width: | Height: | Size: 226 B |
Before Width: | Height: | Size: 123 B |
Before Width: | Height: | Size: 333 B |
Before Width: | Height: | Size: 960 B |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 941 B |
Before Width: | Height: | Size: 970 B |
Before Width: | Height: | Size: 994 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 909 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 971 B |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 943 B |
Before Width: | Height: | Size: 949 B |
Before Width: | Height: | Size: 960 B |
Before Width: | Height: | Size: 984 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 907 B |
Before Width: | Height: | Size: 986 B |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 964 B |
Before Width: | Height: | Size: 901 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 956 B |
Before Width: | Height: | Size: 995 B |
Before Width: | Height: | Size: 990 B |
Before Width: | Height: | Size: 981 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 951 B |
Before Width: | Height: | Size: 971 B |
Before Width: | Height: | Size: 900 B |
Before Width: | Height: | Size: 917 B |