-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  . 

Komment

   build15  

KDE Scientific

Score 72%
Komment
zoom


Komment
zoom


Komment
zoom


Link:  Link
Minimum required   KDE 3.5.x
Downloads:  752
Submitted:  Sep 12 2006
Updated:  Jan 5 2007

Description:

Komment is a ruby app for KDE (so, it’s using Korundum). It allows the user to comment books or magazine-articles with which they have to work.
For example if you are writing a elaboration over a specific subject you gonna read lots and lots of books but you can’t remember exactly everything you read in one of them or your thoughts while reading them. So, with Komment you can simply write your thoughts down. Ok, ok, for that a normal Office-Application would do it also, but the great advantage of Komment over those is, that it is designed with the focus on this purpose, to make that easier: You don’t have to bother over the style and if you are in the right position of the list.
You simply write a comment, linking it to a chapter, paragraph or what else of the book and tagging it. You’ve done that you can browse through all what you have ever written to that section of the book or through all of your comments tagged with the same subject.





Changelog:

After quite a long time a new build of Komment is released.
I changed quite some parts of it's internal life and fixed nasty bugs. The major changes:

-> The html-code for displaying the tag-list and the entry in the main-window is now extracted into .html-files which can be customized by the user. they will be installed in the root-KDE-path (e.g. opt/kde3/share/apps/komment/) but will be copied to your home-kde-path (~/.kde/share/apps/komment). In the later position they can be changed. There are some tags, the capital written words in double brackets (e.g. [[DESCRIPTION]]). That should be kept, for this will be changed by Komment and filled with the appropriate values for the entry.

-> The tag-hierarchy is not publication-wide any more but app-wide. So the window for changing the tag-hierarchy is now available in the startup-gui also. This way each and every publication has the same tags.

The tag hierarchy gonna be changed again after this build, for my brother still want it some cooler *roll eyes*

build15:
* fixed a bug in the raw-import of sections
* fixed a bug at editing tags
* fixed a bug at saving tag-structure from inside the startup-gui
* fixed an issue in saving tag-hierarchy
* fixed a bug with expanding XML-own chars
* added a missing 'end' that caused ruby to brake at the startup
* fixed for the bug that you cannot create new publications

- extracted HTML-Code from inside ruby-code to be able to customize it in a easy way
- made search case-insensitive
- made the raw-property of publications invisible outside publication-class
- centralized the tag-hierarchy. It's now independent from the publications
-- changed the undo/redo-system so it doesn't bother (atm) about changes on
the tag-hierarchy
-- gave the two buttons (save and revert) in the edit->tag page of the startup-gui some function. but yet: USE WITH CARE


build14:
- changed about-data
- fixed the KLocale-Error
- started import/export in a plugin-like way (paused till Beta4 released)
- fulltext-search now looks in tags also
- changed some sizes of GUI-Elements, put the tags out of the 'header' at viewing an entry into an seperate (closeable) window
- fixed a issue with the tabs (two where closed not one)
- when closing the last window the app now exit and doesn't show the startup-gui again
- fixed a bug at showing a tag in a library
- cleaned code of tag-manager
- fixed error in wrong ordering of the section-hierarchy
- fixed a bug at move down a section in the edit-hierarchy-gui
- cleaned HTML-Code for displaying an entry
- fixed a bug at creating new entries
- removed some old-code. removed the own-written connect2Block so it uses qtruby-own connect.
- fixed a bug at deleting an entry
- redesigned GUI for editing tag-hierarchy
- now you can add a new tag directly as a subtag of another when naming the tag super:sub
- fixed a bug at opening the edit-library-gui
- fixed a bug with showing an entry that belong to no section
- fixed a bug with the MergedUndoManager (editing something when opened a library)

build13:
- You can import now by dragging a kommen own file into the list of the startup-gui and export by dragging from the list into konqueror
- You can edit a publication if you double click it in the startup-gui
- import, export and recover are in a new place now, but not yet implemented
- You can edit an Entry inside the main window by double-click it in the main list
- You get an auto-completion in the edit entry GUI when you add a tag
- if you open a library you get an new column that indicates to which publication an entry belongs
- fixed a lot of bugs that made the Beta3 unstable (but haven't been fixed before since no one ever told me about them)
- added my brother Markus to the "Thanks"-section of the "About Komment" GUI as he does lot of bug-testing and gives much ideas




LicenseGPL
Source(Komment1-build15)
Send to a friend
Subscribe
Other  Apps  from kelko
Report inappropriate content



-

 install

 
 by pressh on: Sep 13 2006
 
Score 50%

How do I get across that installer script, I don't want to run it as root ? Basically I want to run it as user and make it install in $startdir/pkg/ so I can make a binary ArchLinux package and install it via that.
Thanks


Reply to this

-

 Re: install

 
 by kelko on: Sep 13 2006
 
Score 50%

Hi.

1.)
Shit, I see actually i forgot one thing to include into the package

2.)
Yeah, that "installer" is such a thing. The autogenerated make-files from KDevelop didn't wanted to work for me so i took that one.
You can't run it as non-root (but I have planned to work on it, maybe making him even graphically).

Since it is ruby you could just go into the komment/src-directory and run ruby main.rb from shell.
The only thing you need somehow to "install" is the following:
The two files style.rss and kommentui.rc have to be in either $KDEDIR/share/apps/komment/ or ~/.kde/share/apps/komment/.

If you would want to run it from the KDE-Menu you would need that one file i forgot to include.
Shame on me.


Reply to this

-

 Re: Re: install

 
 by kelko on: Sep 13 2006
 
Score 50%

Ok, ok,
delete the 1.)
It seemed my Mac has eaten the file I searched for.

If you want to be able to start Komment directly by shell (in which path you ever are) or from KDE/GNOME you'll need to edit the file "Komment" in the base-dir of the Beta1-Package.

There you have to add one line that indicates where Komment is actually installed to.
Looks like that for most KDE-Installations:
launch("/opt/kde3/share/apps/komment/src")


Reply to this

-

 Re: Re: Re: install

 
 by pressh on: Sep 13 2006
 
Score 50%

Nice, now I can get the main window :D
Bad thing is, I can't do anything it it.
This is the error I get when clicking new:

[error]
[ronald@linux-pressh komment]$ ruby main.rb
./gui/publication.rb:31:in `initialize': undefined method `editPane' for {}:Hash (NoMethodError)
from ./gui/publication.rb:5:in `edit'
from ./gui/lib.rb:129:in `__instance_exec_605625436'
from ./extConnect.rb:11:in `instance_exec'
from ./extConnect.rb:56:in `process'
from ./gui/lib.rb:43:in `open'
from main.rb:30
Mutex destroy failure: Device or resource busy
[/error]


Reply to this

-

 Re: Re: Re: Re: inst

 
 by kelko on: Sep 13 2006
 
Score 50%

Interesting error ...
seems like i did something wrong branching the Beta1 from the trunk. Because the error reads like you got old version of some files and new version of others.
The thing that really bothers me is, I took the Beta1-branch and tested it and it seemed to work.
But thanks, i'll take a look at that.


Reply to this

-

 B1.1 archive corrupt

 
 by pressh on: Sep 13 2006
 
Score 50%

I'm sorry to bother you again, but the Beta1.1 archive is corrupt:

==> tar --use-compress-program=gzip -xf Komment-Beta1.1.tar.gz

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error exit delayed from previous errors
==> ERROR: Failed to extract Komment-Beta1.1.tar.gz


Reply to this

-

 Re: B1.1 archive cor

 
 by kelko on: Sep 13 2006
 
Score 50%

You're helping, not bothering.

Hmmm,
i tried it again here and it worked without any problems.


Reply to this

-

 Crash...

 
 by ViRgiLiO on: Sep 13 2006
 
Score 50%

This happened after press NEW button:
/usr/share/apps//komment/src/gui/publication.rb:31:in `initialize': undefined method `editPane' for {}:Hash (NoMethodError)
from /usr/share/apps//komment/src/gui/publication.rb:5:in `edit'
from /usr/share/apps//komment/src/gui/lib.rb:129:in `__instance_exec_738704476'
from /usr/share/apps//komment/src/extConnect.rb:11:in `instance_exec'
from /usr/share/apps//komment/src/extConnect.rb:56:in `process'
from /usr/lib/ruby/1.8/Qt/qtruby.rb:1108:in `exec'
from /usr/share/apps//komment/src/gui/lib.rb:43:in `open'
from main.rb:30
Mutex destroy failure: Dispositivo o recurso ocupado


I'm using KDE 3.5.4 on UBUNTU 6.06. Ruby 1.8.


Reply to this

-

 Re: Crash...

 
 by kelko on: Sep 13 2006
 
Score 50%

Beta1 or Beta1.1?


Reply to this

-

 import-cancel bug

 
 by pressh on: Sep 13 2006
 
Score 50%

The new button is working now :D
Over to the next bug.
Clicking 'import' and then 'Cancel', komment crashes with:

[ronald@linux-pressh komment]$ ruby main.rb
./gui/lib.rb:186:in `method_missing': undefined local variable or method `refreshList' for # (NameError)
from ./gui/lib.rb:186:in `__instance_exec_605738076'
from ./extConnect.rb:11:in `instance_exec'
from ./extConnect.rb:56:in `process'
from ./gui/lib.rb:43:in `open'
from main.rb:30
Mutex destroy failure: Device or resource busy


Reply to this

-
.

 thanks

 
 by kairos on: Nov 5 2006
 
Score 50%

hey kelko

thanks for this app. It helps me a lot doing my homeworks.


Reply to this

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.