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 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417
|
2008-05-04 Colin Watson <cjwatson@debian.org>
* configure.in: Version 0.1.0.
2008-04-27 Colin Watson <cjwatson@debian.org>
* telegnome.desktop (Comment): Fix spelling of Teletext.
2008-04-27 Colin Watson <cjwatson@debian.org>
* doc/C/telegnome: Remove.
2008-04-27 Colin Watson <cjwatson@debian.org>
* .cvsignore, doc/.cvsignore, doc/C/.cvsignore, po/.cvsignore,
src/.cvsignore: Remove following switch to Subversion.
2008-04-27 Colin Watson <cjwatson@debian.org>
Convert to gnome-doc-utils.
* doc/C/telegnome.sgml: Rename to ...
* doc/C/telegnome.xml: ... this. Convert to DocBook XML V4.1.2
article. Add abstract. Mark myself as maintainer. Add revhistory.
* doc/C/Makefile.am, doc/C/topic.dat: Remove.
* doc/telegnome.omf.in: New file.
* doc/Makefile.am: Include gnome-doc-utils.make. Add dist-hook. Set
DOC_MODULE.
* Makefile.am (EXTRA_DIST): Remove m4/ChangeLog. Add
gnome-doc-utils.make.
(DISTCLEANFILES): Set to gnome-doc-utils.make.
* configure.in: Add AC_CONFIG_MACRO_DIR and GNOME_DOC_INIT.
(AC_CONFIG_FILES): Remove doc/C/Makefile.
* NEWS: Document conversion.
2008-04-27 Colin Watson <cjwatson@debian.org>
* NEWS: Add names to translator credits.
2008-04-27 Colin Watson <cjwatson@debian.org>
* doc/C/telegnome.sgml: Add copyright notice for myself. Fix a few
grammar and punctuation nits.
2008-04-27 Colin Watson <cjwatson@debian.org>
* src/main.c: Stop including <ghttp.h>.
2008-02-24 Colin Watson <cjwatson@debian.org>
* doc/telegnome.1: Add, based on the manual page in the Debian
package.
* doc/Makefile.am (dist_man1_MANS): Install it.
2008-02-24 Colin Watson <cjwatson@debian.org>
* src/pixpack.c (pixpack_load_image): Call gtk_widget_queue_draw even
if !private->autosize.
2008-02-24 Colin Watson <cjwatson@debian.org>
* src/gui.c: Include <gnome.h> rather than <libgnomeui/libgnomeui.h>.
Oops.
2008-02-24 Colin Watson <cjwatson@debian.org>
* src/gui.c: Include <libgnomeui/libgnomeui.h>.
* src/http.c, src/main.c: Include <string.h>.
* src/main.h: Include <glib/gi18n.h>.
* src/menu.h: Include <libgnomeui/gnome-app-helper.h>.
(file_menu): Use GNOMEUIINFO_MENU_QUIT_ITEM instead of
GNOMEUIINFO_MENU_EXIT_ITEM.
2008-02-24 Colin Watson <cjwatson@debian.org>
* configure.in (PKG_CHECK_MODULES): Require gtk+-2.0 >= 2.12.
* src/gui.c (cb_about): Convert from GnomeAbout to GtkAboutDialog.
* po/*.po: Update.
2008-02-24 Colin Watson <cjwatson@debian.org>
* AUTHORS: Add myself.
* NEWS: Update.
* src/gui.c (cb_about): Don't translate authors' names or copyright
statement. Add myself.
* po/*.po: Update.
2008-02-24 Colin Watson <cjwatson@debian.org>
Port to GnomeVFS.
* configure.in (PKG_CHECK_MODULES): Add gdk-pixbuf-2.0 and
gnome-vfs-2.0.
(GNOME_GHTTP_CHECK): Remove.
* acinclude.m4: Remove.
* src/http.c (get_the_image): Use GnomeVFS rather than ghttp. Load the
image into a GdkPixbuf as we fetch it, and return a GdkPixbuf rather
than a temporary file name.
(cleanup): Remove.
* src/http.h: Remove TEMPNAM_PREFIX and PAGE_MINSIZE.
(get_the_image): Update prototype.
(cleanup): Remove prototype.
* src/main.h: Update error codes.
* src/view.c (tele_view_update_pixmap): Take a GdkPixbuf argument
rather than a file name.
(tele_view_update_page): get_the_image produces a GdkPixbuf rather
than a file name. Handle TG_ERR_PIXBUF instead of TG_ERR_TOOSMALL,
TG_ERR_VFS instead of TG_ERR_GHTTP, and remove handling of
TG_ERR_NOCONNECTION, TG_ERR_FILE, and TG_ERR_CHMOD.
* src/view.h (tele_view_update_pixmap): Update prototype.
* src/pixpack.c (pixpack_destroy): Guard against pixpack->private_data
being NULL.
(pixpack_load_image_file): Rename to ...
(pixpack_load_image): ... this. Take a GdkPixbuf argument rather than
a file name. Unref the previous stored pixbuf if set.
* src/pixpack.h (pixpack_load_image_file): Rename prototype to ...
(pixpack_load_image_file): ... this and update.
* src/gui.c (new_gui): Pass a GdkPixbuf to tele_view_update_pixmap.
(cb_quit): Stop calling cleanup.
* README: Update.
Fix a crash on window close.
* src/view.c (tele_view_update_page): Ref view->box before returning
it.
(tele_view_free): Set view->box to NULL after unreffing it, just in
case.
Fix translation infrastructure.
* configure.in (GETTEXT_PACKAGE): Set this; glib-gettextize requires
it.
* po/*.po: Update.
2008-02-21 Colin Watson <cjwatson@debian.org>
* src/pixpack.c: Reformat to a more internally consistent style.
* TODO: Fix typo.
2008-02-21 Colin Watson <cjwatson@debian.org>
Initial conversion to GNOME 2.
* configure.in (AM_ACLOCAL_INCLUDE): Remove.
(GNOME_INIT): Call GNOME_COMMON_INIT instead.
(GNOME_DEBUG_CHECK, GNOME_COMPILE_WARNINGS): Add.
(GNOME_X_CHECKS): Remove.
(PKG_CHECK_MODULES): Check for glib-2.0 and libgnomeui-2.0.
(AM_GNU_GETTEXT): Call AM_GLIB_GNU_GETTEXT instead.
(AM_GLIB_DEFINE_LOCALEDIR): Call this instead of doing it by hand.
(AC_CONFIG_FILES): Remove macros/Makefile.
* src/Makefile.am (INCLUDES): Use AM_CPPFLAGS instead. Remove explicit
definition of GNOMELOCALEDIR, now handled by configure. Add
TELEGNOME_CFLAGS.
(LINK_FLAGS): Remove gdk_pixbuf and gnomecanvaspixbuf linkage.
(telegnome_LDADD): Remove GNOMEUI_LIBS. Add TELEGNOME_LIBS.
* src/channel.c: Tweak gnome.h inclusion. Remove unused alloc_count
declaration.
* src/gui.c (new_gui, new_toolbar, create_channel_menu): Remove unused
declarations.
(new_gui): GNOME_DOCK_TOP is now BONOBO_DOCK_TOP. Explicitly
initialise gui.logo_timer in all cases.
(gui_save_session, get_the_page): Return void instead of gint.
(new_toolbar): Adjust for new gtk_toolbar_new signature. Use GTK+ 2
stock widgets. Cast signal functions for gtk_toolbar_append_item.
(load_channels_from_config, cb_quit): Free channel list in a way that
doesn't generate compiler warnings.
(refresh_channel_menu): Use g_object_unref instead of
gtk_widget_destroy.
(new_entry): Split gtk_entry_new_with_max_length into gtk_entry_new
and gtk_entry_set_max_length.
(get_the_page, gui_logo_timer): Guard gui.logo_timer removal against
invalid timers.
(cb_about): Adjust for new gnome_about_new signature.
(cb_drag): Constify entry.
(cb_keypress): Only grab the focus if the entry didn't already have
it. Return 0 rather than 1 to let GTK+ update the visible text.
* src/gui.h (get_the_page): Update prototype.
* src/http.c (get_page_entry): Constify argument.
* src/http.h (get_page_entry): Update prototype.
* src/main.c (main): Call gnome_program_init instead of gnome_init.
* src/pixpack.c (pixpack_draw): Remove.
(pixpack_class_init): Don't set draw handler.
(pixpack_destroy): Use g_object_unref instead of gdk_pixbuf_unref.
Make safer against repeated calls.
(pixpack_paint): Clear the correct area. Use g_object_unref instead of
gdk_pixbuf_unref.
(pixpack_expose): Return gboolean instead of gint.
(pixpack_load_image_file): gdk_pixbuf_new_from_file takes a GError
now.
(pixpack_get_autosize): Fix assertion to return a value.
* src/pixpack.h (pixpack_set_autosize): Add prototype.
* src/prefs.c (fill_channel_list): gtk_clist_set_row_data_full wants a
GtkDestroyNotify, not a GtkSignalFunc.
(construct_channels_page, prefs_channel_move_up_cb)
(prefs_channel_move_down_cb, prefs_channel_edit_cb): Remove unused
declarations.
(prefs_cancel_cb): Use g_object_unref instead of gtk_widget_destroy.
* src/view.c (tele_view_new): Remove unused declarations.
(tele_view_update_pixmap): Fix file existence test.
(tele_view_free): Use g_object_unref rather than gtk_widget_destroy.
* src/view.h: Include libgnomecanvas/gnome-canvas.h rather than
libgnomeui/gnome-canvas.h.
* macros/gnome-ghttp-check.m4: Move temporarily to ...
* acinclude.m4: ... here. This will go away once we convert to a
different HTTP library, but in the meantime this lets us get rid of
the macros directory.
* macros: Remove.
* Makefile.am (SUBDIRS): Remove macros.
(macros/macros.dep): Remove rebuild rule.
* autogen.sh: Use gnome-autogen.sh.
2008-02-20 Colin Watson <cjwatson@debian.org>
* configure.in (AM_ACLOCAL_INCLUDE): Add m4.
(AM_GNU_GETTEXT): Use external libintl.
(AC_CONFIG_FILES): Remove intl/Makefile.
* Makefile.am (SUBDIRS): Remove intl.
(EXTRA_DIST): Add config.rpath and m4/ChangeLog.
(ACLOCAL_AMFLAGS): New variable.
* macros/gnome-x-checks.m4 (GNOME_X_CHECKS): Provide a third
argument to AC_DEFINE with a description. Comment out
GNOME_PTHREAD_CHECK requirement for now.
* macros/autogen.sh: Pass the --copy option to automake.
Remove all autogenerated files from the repository, as is the usual
practice in GNOME SVN.
2008-02-20 Colin Watson <cjwatson@debian.org>
* configure.in: Run autoupdate. Use Autoconf 2.61.
2008-02-20 Colin Watson <cjwatson@debian.org>
* MAINTAINERS: New file.
2002-08-06 Wang Jian <lark@linux.net.cn>
* configure.in: Added "zh_CN" to ALL_LINGUAS
2002-01-01 Christophe Merlet <redfox@eikonex.org>
* configure.in: Added "fr" to ALL_LINGUAS
* telegnome.desktop: Added French translations.
2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
* configure.in: Added "az" to ALL_LINGUAS
2000-04-17 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* src/pixpack.c (pixpack_paint): Modified for use with gdk-pixbuf 0.7.0,
now uses bilinear scaling (looks much better).
2000-04-14 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Added Swedish (sv) translation, thanks to Andreas Hyden <a.hyden@cyberpoint.se>
* Added Italian (it) translation, thanks to Christopher R. Gabriel <cgabriel@linux.it>
2000-04-12 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Added Synap's new logo, at last...
* Added move up and down buttons to channel list editing in prefs.c
2000-04-10 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Changed the ChangeLog to the standard Changelog format.
* Paging interval is now instantly updated
2000-04-06 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Bug fixed which leaded to malicous saves after deletion of a channel
* Memory leak fixes
* Preferences Window tweaks
* Create the default channel if no channel exists
* Channel support
* Updated dutch (nl) translation
2000-04-05 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Check for existing filename on update view in view.c
2000-04-06 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Some input tweaks (longer timeout)
* Session management... kinda :)
* logo gets displayed again on startup... for 7.5 seconds
* removed some duplicate translation strings
2000-04-03 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Added russian (ru) translation
* Fixed a typo (src/prefs.c:150, s/mili/milli)
* Implemented gjcb's PixPack widget. This program now depends on gdk_pixbuf.
PixPack still has a bug while redrawing. Will soon be fixed by djcb.
* Added keypad-enter functionality.
* Added the manual, at least the framework. The contents is still TBD.
This should fix bug #103715
2000-03-31 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Fixed a bug in the m4 macro from libghttp which caused libghttp not
no be checked at configure time. Thanks to Marcel Nijenhof <marceln@pion.xs4all.nl>
* Added the patch from Gert Dewit <Gert.Dewit@sos.be> for proxy support.
2000-03-31 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Some about-dialog cleanups
* Made the logo and the error screen live in the standard gnome pixmaps directories.
* Added an error screen for non-existant TT pages.
* Added a nice Gnome Property box. The url is now configurable. Thank God :)
* Easy keyboard entry: just start typing anywhere and it goes in the input box.
Timeout added; when you dont type for 1 second, it is supposed you want to type in a new page.
* Improved sub-page browsing, now the next main page is retrieved when no more subpages.
These two features are implemented thanks to Ork de Rooij <orooij@wins.uva.nl>
2000-03-28 Arjan Scherpenisse <Arjan Scherpenisse <acscherp@wins.uva.nl>>
* Made the window non-resizable
* Added menubar and improved (made smaller) the toolbar.
* Implemented sub-page browsing with the 'prev' and 'next' buttons
Automaticaly goes to the next subpage if were in one.
* Changed the 'Teletekst' translation to 'Teletext' for the default C locale
to make things clearer for non-dutch peeps.
* Removed the ugly toggle button on the toolbar, the button below it didnt have any use.
Now clicking on the zoom button toggles the zoom state and updates the label accordingly.
* Changed the teletext url so it worked again
* New code maintainer (Arjan Scherpenisse)
1999-08-08 Dirk-Jan C. Binnema <Dirk-Jan C. Binnema <djcb@dds.nl>>
* 'Smart' browsing: for example, if 123/1 fails, we try 123 and vice versa
* More informative error messages in statusbar
* Typing 'Enter' when entry has focus updates page
* Fixed bug getting subpages
* Rewritten ugly gui.c code into something cleaner
1999-07-22 Dirk-Jan C. Binnema <Dirk-Jan C. Binnema <djcb@dds.nl>>
* Inc/Dec to invalid page now does set new # in entrybox
* Use libgttp (part of GNOME) instead of own code
1999-07-21 Dirk-Jan C. Binnema <Dirk-Jan C. Binnema <djcb@dds.nl>>
* Page decrement doesn't increment the page anymore
* Add '/' suffix to HTTP-query
* Fix: icon actually gets installed.
1999-07-17 Dirk-Jan C. Binnema <Dirk-Jan C. Binnema <djcb@dds.nl>>
* Use shutdown on socket
* Added Dutch translation
* Added i18n stuff
* Added auto load of page on cmdline
1999-07-11 Dirk-Jan C. Binnema <Dirk-Jan C. Binnema <djcb@dds.nl>>
* Added GNOME menu-entry
* Re-show logoscreen with 'About...'-menu
* Fixed misc bugs
1999-07-05 Dirk-Jan C. Binnema <Dirk-Jan C. Binnema <djcb@dds.nl>>
* Initial release
|