This repository has been archived on 2024-03-20. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
gtkmeat/README
2024-03-20 09:25:47 -05:00

52 lines
2 KiB
Text

gtkMeat - freshmeat new submissions ticker
(c) 1999 Troy Engel <tengel@sonic.net>
http://www.sonic.net/~tengel/gtkmeat/
-----------------------------------------
01/03/99, v0.5.4
General
-------
This program is based on original code from gtkSlash. It's
very simple - it reads the 'recentnews.txt' file from [fm] and
gives you a nice little display unit locally.
gtkMeat 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 gtkMeat you'll need some
sort of web browser. Currently it is working just fine with
Gtk 1.1.3 (Windows) Gtk 1.1.9 (*nix) and curl 5.3 (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/).
Configuration
-------------
The program will read the file ~/.gtkmeatrc (*nix) or
~\_gtkmeatrc (Windows) upon startup. If this file isn't
found, it will look in /etc/gtkmeatrc (*nix) or
<WinDir>\gtkmeatrc instead. A sample of this file has been
included as gtkmeatrc, 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...)