-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/106912/
-----------------------------------------------------------

(Updated Oct. 17, 2012, 3:14 p.m.)


Review request for rekonq and Andrea Diamantini.


Description (updated)
-------

Rekonq reports the open/close document events to activity manager daemon.

By knowing which window contains which documents and which one is in focus, we 
can do the following:

- collect the statistics about visited pages. Further, this provides a score 
for each document visited, that depends on the number of times it was open, the 
time the user spent on that location, and the time passed since the last visit.
- availability of a global/workspace applet that allows sharing the current 
document via e-mail, social networks; bookmarking and rating the link, or 
connecting it to the current activity. (advantage of this is a unified UI for 
sharing/rating/linking that works with any application)
- jump-lists (not impl. yet in plasma) to list top rated documents on a 
launcher icon or in the task manager applet
- krunner can sort the documents based on the score
- more things that I haven't thought of yet

There is no need to *use* ativities to have these benefits. Activities just 
serve as manual data clustering to provide more useful scores compared to the 
one-activity approach.


Diffs
-----

  CMakeLists.txt 030f0fb 
  config-kactivities.h.cmake PRE-CREATION 
  src/CMakeLists.txt 6c27376 
  src/mainview.h 89ee36e 
  src/mainview.cpp 15e0d5e 

Diff: http://git.reviewboard.kde.org/r/106912/diff/


Testing (updated)
-------

The event reporting was watched in two ways:
- by using the SLC applet (planned to be included in 4.10, currently 
plasma-mobile) - when rekonq opens a url, the icons light-up and when clicking 
on an icon, it show whether it reports the document properly
- by using sqlite3 to browse the 
.kde/share/apps/activitymanager/resources/database - 'select * from 
nuao_DesktopEvent;'

The tests consisted of using rekonq in two modes - the single-window and 
multiple-window mode. They consisted of switching between different webpages 
back-and-forth.


Thanks,

Ivan Čukić

_______________________________________________
rekonq mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/rekonq

Reply via email to