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    Linux42.org    OpenSkillz.com   


- Content .- Fans  .- Knowledge Base  . 



KDE Web Application

Score 76%

Link:  http://
Minimum required   KDE 3.3.x
Downloads:  1108
Submitted:  Aug 6 2004
Updated:  Oct 14 2004


KBookmarkNG aims to bring a new bookmark system to KDE which is similar to the
one of GNOME's web browser Epiphany.
Unlike most other bookmark managers which use a folder based paradigm, it makes
use of topic metadata. That means you can build a list of topics and then assign
one or more topics to each bookmark.
This leads to a database-like approach of storing bookmarks which avoids you
having to think too much about the folder structure. Instead you can make use of
numerous ways of accessing bookmarks, like advanced search/filter possibilities
(planned for later releases).

Currently there is only a prototype in form of a "bookmarkng" bookmark management
application which lets you organize your bookmarks and open them in a web
browser. The essential Konqueror integration is planned, though...

KBookmarkNG _might_ replace KDE's old bookmark system for KDE 4.0, in case the
development goes well and there won't be major objections. So check it out and
let me know what you think. :)


- Open a bookmark add dialog when an URL is dragged to the bookmark listview
- Adapt class-/filenames in src/lib to those in kdelibs/kio/bookmarks
- Restructure menu bars
- Use quick search only in the special topic "All"
- Fill bookmark list "Topics" column with the full "path" of the topic
(include parent topics)
- Implement special topic "Most Visited"
- Improve link checking: Support for most common HTTP/KIO error codes
- Basic favicon support
- Make it clear on which items the rename/delete/properties actions act by
fading out the inactive items
- Add toolbar
- Many GUI detail improvements

- Topic/Bookmark listview optimization: avoid most cases of rebuilding lists
completely, instead deal with listview items directly
- Fix save/restore of bookmark listview columns
- Save/restore search columns and listview sortColumn/sortOrder
- Add "Open in Browser" context action
- Implement basic link checking
- Implement "Visited", "Status", "Last Visited", "Last Modified",
"Last Checked", "Add Date" columns
- Port IE bookmark importer to kbookmarkng
- ...

library is LGPL; application is GPL

(0.5 Source Code)
Send to a friend
Other  Apps  from ceebx
Report inappropriate content

goto page:  1  2 


 very good approach

 by matt2002 on: Aug 10 2004
Score 50%

this is a very good approach, it makes a lot of sense!

I will certainly watch the development closely.


Reply to this


 I don't like it

 by mrpengo on: Sep 19 2004
Score 50%

I don't think it's a practical aproach. It's good if you use KbookmarkNG like a diferent app from konqueror but embedded it will be a pain in the ass IMHO.

Let's song! Nippon ichi!
Reply to this


 Can't Make

 by gordolan on: Sep 30 2004
Score 50%

Please, I think this is a great approach for bookmark, but I couldn't try because make gives me the following error in Suse 9.1:

view.o `test -f 'view.cpp' || echo './'`view.cpp
view.cpp:31:33: klistviewsearchline.h: No such file or directory
view.cpp: In constructor `kbookmarkng::View::View(KMainWindow*, QWidget*, const
char*, unsigned int)':
view.cpp:68: error: invalid use of undefined type `struct KListViewSearchLine'
view.h:24: error: forward declaration of `struct KListViewSearchLine'
view.cpp:69: error: no matching function for call to `QLabel::setBuddy(
/usr/lib/qt3/include/qlabel.h:95: error: candidates are: virtual void
view.cpp:73: error: no matching function for call to `QHBoxLayout::addWidget(
/usr/lib/qt3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget*, int, int)
view.cpp:83: error: `setSearchColumns' undeclared (first use this function)
view.cpp:83: error: (Each undeclared identifier is reported only once for each
function it appears in.)
view.cpp:84: error: `setCaseSensitive' undeclared (first use this function)
view.cpp:85: error: `setListView' undeclared (first use this function)
view.cpp:88: error: no matching function for call to `kbookmarkng::View::
connect(QToolButton*&, const char[11], KListViewSearchLine*&, const char[9])
/usr/lib/qt3/include/qobject.h:116: error: candidates are: static bool
QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/lib/qt3/include/qobject.h:227: error: bool
QObject::connect(const QObject*, const char*, const char*) const
view.cpp: In destructor `virtual kbookmarkng::View::~View()':
view.cpp:109: error: `searchColumns' undeclared (first use this function)
make[3]: *** [view.o] Error 1
make[3]: Leaving directory `/home/gordo/Programs/kbookmarkng-0.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/gordo/Programs/kbookmarkng-0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gordo/Programs/kbookmarkng-0.4'
make: *** [all] Error 2

Please could you help. I have installed Qt3-devel. Thnks a lot.

Reply to this


 Re: Can't Make

 by ceebx on: Oct 1 2004
Score 50%

Sorry, KBookmarkNG depends on KDE 3.3 because it uses the KListViewSearchLine widget which has been introduced with this version.

Reply to this


 quite good

 by Redeeman on: Dec 9 2004
Score 50%

this looks nice, i have recently started writing a similar program, but its not as finished as yours :)

the only thing i find not-so-good about it is that the menu entries isnt there, i had to set a shortcut key to get my kde bookmarks imported :)

also, a systray would kick-ass

Reply to this


 some ideas

 by nutshell42 on: Apr 5 2005
Score 50%

IMHO it *has* to be possible to select more than one topic at once to get the bookmarks that are in both topics (i.e. in computer there's everything related to computers, in games there's everything related to games such as board games, computer games, video games etc, if I select both I see all bookmarks concerning computer games). You can do something like that by creating subtopics for every conceivable combination but that more or less negates the main reason for using a topic based instead of folder based bookmarks system.

There's no problem if this replaces the old system in KDE4 as long as there is a compatibility mode. This system is perfectly capable of emulating the old bookmarks system =)

Lots and lots of small things (you can't open a bookmark by double clicking on it, manipulating more than one at once is a chore, the search resets if you edit/manipulate one of the results, lack of columns (last visited, last changed, added, notes, etc), dynamic lists (every bookmark added in the last 4 weeks, etc), the new topic button in the bookmark properties doesn't create anything (at least if there's no parent topic), there should be a way that the programs remembers the position in a list when switching between lists and many more). In other words, it would be nice to get another release =)

Reply to this


 Some More Ideas

 by kkerwin on: May 24 2005
Score 50%

I love the idea of context-based search using meta-data. It's much more intuitive, and follows human thought more closely.

However, IMHO, I feel that requiring a user to specify which categories these pages fall into requires as much work as organizing bookmarks into nice, neat folders. A much more convenient method would be a way of automatically filing these bookmarks into categories based upon the text that is contained in their respective web pages.

Is there any way to, say, store the archived text (minus the HTML) of a webpage that has been bookmarked, or at least some of the topic headings on it, parse these archived copies for similarities and then group them accordingly in a database?

Now, I am not a programmer, so I am completely unsure of even how feasible it is to set up an automatic system of categorization. But, for the sake of theorhetical conjecture, I'd like to note a couple of previous implementations that I'm familiar with.

Spamassassin does an interesting job of categorizing using complex algorithms, but does so only into two categories: spam and not-spam. Not exactly scaleable into what we're talking about here.

If you stop and think about it, Google does this exact thing: it categorizes web pages based upon the text that they contain, but also includes the additional variable of voting (aka: PageRank).

I've read the KDE is planning on implementing a context browser into KDE 4 [1]. Mind you, this is for files that are stored on the local drive. I've read more about this elsewhere. I believe that what KDE has is mind is a project called Tenor [2]. Not entirely sure, but at least, it's going to be like it very much.

Also, there's Beagle (GNOME) [3], WinFS, and Spotlight (Mac OS X Tiger) [4], which all promise the same functionality as Tenor. I read here [5] that BeOS's befs file system also had similar features.

My point is, it might be interesting to look at some of the other projects that are out there that are also starting to get into organizing content by metadata, rather than the traditional file-folder way.

Thanks for all of your hard work!

Kris Kerwin

--- Footnoted Links ---

[1] http://aseigo.bddf.ca/?pID=1221
[2] http://www.linuxplanet.com/linuxplanet/reviews/5816/1/
[3] http://www.gnome.org/projects/beagle/
[4] http://www.apple.com/macosx/features/spotlight/
[5] http://www.guilinux.com/viewtopic.php?topic=323&forum=29

Reply to this

goto page:  1  2 

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.

 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

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

Copyright 2003-2016 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.