Slashdot headlines news-ticker
This repository has been archived on 2022-07-13. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
Go to file
tengel 06b4be1b1e gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
AUTHORS gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
BUGS gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
COPYING gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
ChangeLog gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
INSTALL gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
Makefile.am gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
Makefile.in gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
Makefile.vc6 gtkslash 0.5.3 2014-11-26 12:05:00 -06:00
NEWS gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
README gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
TODO gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
aclocal.m4 gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
configure gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
configure.in gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
gtkslash.c gtkslash 0.5.5 2014-11-26 12:16:35 -06:00
gtkslashrc gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
install-sh gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
missing gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
mkinstalldirs gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
rcfuncs.c gtkslash 0.5.4 2014-11-26 12:11:49 -06:00
rcfuncs.h gtkslash 0.5.4 2014-11-26 12:11:49 -06:00

README

gtkSlash - Slashdot headlines news-ticker
 (c) 1998,9 Troy Engel <tengel@sonic.net>
 http://www.sonic.net/~tengel/gtkslash/
-----------------------------------------

01/11/99, v0.5.5


General
-------
This program is based on original code from slashes.pl (c) 
1998 Alex Shnitman <alexsh@linux.org.il>.  It's very simple - 
it reads the 'ultramode.txt' file from /. and gives you a 
nice little display unit locally.

gtkSlash requires Gtk+ (http://www.gtk.org) and curl 
(http://www.fts.frontec.se/~dast/curl/) for the display and 
file retrieval, respectively. Additionally, if you want to 
browse a news article from within gtkSlash you'll need some 
sort of web browser.  Currently it is working just fine with 
Gtk 1.1.3 (Windows) Gtk 1.1.12 (*nix) and curl 5.4 (both).

If you are on Windows, the Gtk+ version which has been used is 
from Tor Lillqvist; he also ports Gdk and GIMP.  If you don't 
have these libs, you'll probably need them to compile as I am 
unaware of anyone else who's done the porting. You can find 
all these at (http://user.sgic.fi/~tml/gimp/win32/). I 
developed this whole thing using his libraries from 11/21/98.


Configuration
-------------
The program will read the file ~/.gtkslashrc (*nix) or 
~\_gtkslashrc (Windows) upon startup. If this file isn't 
found, it will look in /etc/gtkslashrc (*nix) or 
<WinDir>\gtkslashrc instead. A sample of this file has been 
included as gtkslashrc, and is self-descriptive.  Note: if 
you want web-browsing capabilities, you have to check this 
file and modify it accordingly - there is no default for the 
web-browser or curl at this time. A GUI editor for this file
isn't done yet, maybe someday.


Reasons I did things
--------------------
Curl is used specifically here instead of internal routines 
because of a fundamental reason: don't reinvent the wheel. :) 
Curl handles all kinds of stuff I'm not interested in 
(proxies, firewalls, weird ports and socket problems, etc) 
and is already portable across all kinds of platforms. It 
works great for me on Windows, so I hope it works great for 
you. And, uh, I'm a contributing author of sorts. :) (only a 
bugfix or two...)