
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Leave feedback please :)
INTRO
In the past I used plain Karamba to display my log, using a program sensor to execute tail /var/log/messages, but this resulted in high cpu usage or low update rates. And one of the good things of having the log displayed in your desktop is that you don't have to wait to see the information. It's rather logical to have a script that sits down and periodically checks for the mtime of the log, and if it's newer than the last displayed log, then updates it. That's just what ryolog does, and to tell the truth, it is quite good at it, because it's not going to suck any cpu power at most times :)
FEATURES
- Low CPU usage.
- Log coloring.
- You can define a pair of lists with keywords that make normal log entries into warning or error entries, so that they are colored appropriately.
- Customizable: in the configuration dialog, you can select the font size, the color of everything displayed, the file to be displayed, etc.
- Uses the look-and-feel of one of the greatest themes ever for Karamba: cynapses karamba.
PACKAGES NEEDED
- SuperKaramba
- Python
- PyQT (optional)
TESTED USING
- SuperKaramba: 0.36, 0.37_rc2
- Python: 2.3.5
- PyQT: 3.13
I recommend using SuperKaramba 0.37 or higher. Older versions have a nasty bug that makes it impossible to stop the log text at a desired height. This means that the text will overlap with the bottom bar.
PyQT isn't needed for displaying the theme, but it is required for an easy configuration. In the event that PyQT is detected, you will be able to configure the theme from the configure menu. Otherwise, you will have to manually hack the file ryologoptions.py, that can be found in the location where you unpacked the package, or in ~/.kde/share/apps/superkaramba/themes/ryolog-x.x if you downloaded the theme using SuperKaramba.
In order to see the widget correctly you will have to install the included Neuropol TTF font (./fonts/neuropol.ttf). To install it you have to right click on the font and select "Install" from the menu.
15 years ago
1.3:
- Fixed some bugs.
1.2:
- Corrected the readme, many thanks to David Ash!
- Improved the look and feel of the readme.
- Now, if the widget crashes, instead of hanging SuperKaramba, it will dump a
file with information about the crash in themepath/traceback
1.1:
- Added a PyQT dialog that allows to graphically config the widget.
- The widget will work with all kind of fonts, even with non monospaced fonts.
- If you click on the notepad icon, the log will be opened in Konqueror.
- Some minor bugs fixed.
1.0: initial release.
15 years ago
1.3:
- Fixed some bugs.
1.2:
- Corrected the readme, many thanks to David Ash!
- Improved the look and feel of the readme.
- Now, if the widget crashes, instead of hanging SuperKaramba, it will dump a
file with information about the crash in themepath/traceback
1.1:
- Added a PyQT dialog that allows to graphically config the widget.
- The widget will work with all kind of fonts, even with non monospaced fonts.
- If you click on the notepad icon, the log will be opened in Konqueror.
- Some minor bugs fixed.
1.0: initial release.
peyote
12 years ago
do you know why it isn't detected?
TIA
Report
mithrilhall
14 years ago
[email protected]:~/nzb/daemon.queue/ryolog-1.3$ make
pyuic config.ui > configdialog.py
/bin/sh: pyuic: not found
make: *** [guiconfig] Error 127
[email protected]:~/nzb/daemon.queue/ryolog-1.3$
Report
IrYoKu
13 years ago
I am not sure, but I think I listed this package as a requirement in the README.
Report
SAngeli
14 years ago
great theme. Is it possible to learn where to change backgroud color, font type, font size?
I ask this because there are times when with transparent theme and wallpapers not being dark I am unable to read.
Also, it it possible to change the width of the frame? If I can change it of some more chars I can have one line entries rather than being split in two.
Lastly, when I right click on the theme and select configure theme and select Configure, nothing happend. Is it suppose to do something?
I run kde 3.5.2
Thank you,
Spiro
Report
stelinux2000
14 years ago
Many thanks
Report
Sverik
14 years ago
Report
qet123
15 years ago
I think it must be that the binaries are not in the usual directory. Please help. I like this theme a lot.
Report
IrYoKu
15 years ago
Report
anonymous-hive
15 years ago
Report
qet123
15 years ago
tux ryolog-1.3 # superkaramba ryolog.theme
ryolog loaded
sys.path.insert(0, '/root/Kde-look/ryolog-1.3/')
Report
qet123
15 years ago
Report
cleidhmor
15 years ago
Report
trancelis
15 years ago
Report
IrYoKu
15 years ago
Report