-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
126 lines (110 loc) · 5.92 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
2024-05-04 rizalmart
* ported to GTK+3
2004-10-24 Alejandro Claro <<[email protected]>
* added file_state_icons to MainWindow structure, now the file list have they
own set of icons.
* OK log pixmap changed to information icon (looks better).
* Files list set a Unknown file state pixmap before files check.
* All pixmaps are new, now they looks all better.
* fix warnings that appeared with gcc's -pedantic flag, except the 'ISO C does
not permit named variadic macros' warning in main.c.
2004-10-23 Alejandro Claro <[email protected]>
* bug fixed: open button keeps disable after try to open a invalid torrent
file.
* added --with-desktopdir and --with-pixmapsdir options to configure
2004-10-19 Alejandro Claro <[email protected]>
* #include <libintl.h> removed, it is no longer necesary and it was the
source of some warning in OpenDarwin at compilation time.
* #include <openssl/sha1.h> removed, it must be removed long time ego but i
forgot about it.
* AC_TYPE_OFF_T and AC_SYS_LARGEFILE added to configure.in for large files
support.
* if fseeko is available, it is used instead of fseek in main.c
* type of 'number' argument in util_convert_to_human changed to gdouble.
* file size and file remains fields of files list tree view model changed
from UINT to INT64.
* the type of all needed variables in check_files(), mainwindow_fill_files_tab(),
mainwindow_create_files_tab() were changed to gint64.
* cell_int_to_human() renamed to cell_int64_to_human() and changed to work
with int64 instead of int type.
* --with-curl facility added to configure.
* some minor changes in configure.in and makefile.am
2004-10-18 Alejandro Claro <[email protected]>
* version 0.2a released.
* bug fixed: Debian gtv binary named identical to smpeg-gtv package.
All needed file were changed to correspond with the new executable
name (makefiles, menu files, icon files, man page, etc).
* bug fixed: File tab lock up when files are bigger than 2.0GB.
INT type changed in tree model by UINT type, so now it's able to recognize
files up to 4.0GB each.
* bug fixed: Total size Entry report bad size for total size bigger
than 2.0GB. Now it is able to report up to 1E+37 bytes size.
* 'SHA1' general tab's label changed to 'Info hash'.
2004-10-17 Alejandro Claro <[email protected]>
* gtktoolbar widgets removed. This fix the ugly line that appear with some
GTK window themes.
* get_pixbuf_from_file() renamed to util_get_pixbuf_from_file() and moved
from main.c to utilities.c
2004-10-15 Alejandro Claro <[email protected]>
* version 0.2 released.
2004-10-14 Alejandro Claro <[email protected]>
* Drag n Drop Open File support.
* Main Window Title changed to Torrent Metainfo Viewer.
* Set insensitive the Open Button while Open file thread is running.
* I decided to add to the MainWindow Object the mainwindow_init_class and
the mainwindow_finalize functions. So now resources are released in the
finalize method instead of the delete event.
2004-10-13 Alejandro Claro <[email protected]>
* GBitArray object, with this i was able to fix a memory leak and make the
way pieces is manage is more clean.
* CellRendererPieces name change to GtkCellRendererBitarray, and was adapted
to use GBitArray instead of a gpointer.
2004-10-12 Alejandro Claro <[email protected]>
* check_files() complete rewrited. I don't like the old one. This one fix
some misbehaviors when was checking files bigger than they should be, and
when was checking torrents with many small files.
2004-10-11 Alejandro Claro <[email protected]>
* Custom Cell Renderer (CellRendererPieces) for show complete pieces
in the files list.
* fix possible memory leak when g_thread_create fails in
on_RefreshSeedsButton_clicked(), on_CheckFilesButton_clicked() and
on_OpenToolButton_clicked().
* fixed memory leak when file check thread is call a second time and have to
exit with a warning. It have to unalloc the file/directory name, but it was
unallocating anything at all.
2004-10-09 Alejandro Claro <[email protected]>
* Files ListStore now store INT instead of STRING for file size, first piece,
number of pieces and remains fields.
* cell_int_to_human function, it's used to render file size and remains
cells in human readable format.
* all thread functions calls replaced by they correpondent macros versions.
* GeneralTab_fill and similar functions slightly modified and renamed to
mainwindow_TABNAME_tab_fill.
* append_row_DetailsTree() renamed to mainwindow_append_row_bencode_tree().
* remember the last visited directory when open file button is clicked.
* Refresh Buttons are not stock buttons anymore, so when print wait label
the button's icons don't desappear.
2004-10-08 Alejandro Claro <[email protected]>
* log_print function replaced by mainwindow_log_printf that
work like printf family functions.
* log_ok, log_warning and log_error macros changed to use
mainwindow_log_printf function.
* libSSL is not needed anymore. SHA-1 implementation adapted
from Christophe Devine's original code.
* Internationalization support.
2004-10-07 Alejandro Claro <[email protected]>
* GtvApp structure replaced by MainWindow GtkObject.
* libGlade is not needed anymore.
* about.png is now a embedded pixmap in the executable.
* minor changes in Makefiles.
2004-10-06 Alejandro Claro <[email protected]>
* parse command line options.
* display usage.
* check GTK+ version in main().
* new gtv man page.
2004-10-02 Alejandro Claro <[email protected]>
* .desktop file for gnome menu.
* new README file.
* debianization files.
2004-09-29 Alejandro Claro <[email protected]>
* version 0.1, first release.