[frameworks-kcoreaddons] [Bug 311218] Recent Documents feature should use the FreeDesktop standard "~/.local/share/recently-used.xbel" to store data

2019-10-04 Thread Méven Car
https://bugs.kde.org/show_bug.cgi?id=311218

Méven Car  changed:

   What|Removed |Added

  Latest Commit||https://commits.kde.org/kio
   ||/e65bf3bc541ac5ee7962432ff3
   ||08c477a1dad882
   Version Fixed In||5.63
 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #6 from Méven Car  ---
Git commit e65bf3bc541ac5ee7962432ff308c477a1dad882 by Méven Car, on behalf of
Nate Graham.
Committed on 05/10/2019 at 05:43.
Pushed by meven into branch 'master'.

[Places panel] Revamp the Recently Saved section

Summary:
Related: bug 110016, bug 159299
FIXED-IN: 5.63

Revamp the {nav Recently Saved} section, including the following changes:
- Change the section name to "Recent"
- Change the name of the existing entries to "Modified Today" and "Modified
Yesterday", for clarity.
- Add "Recent Files" and "Recent Locations" item corresponding to
`recentlyused:/files` and `recentlyused:/locations` listing the last 30 files
or directories accessed in the current activity, and adjust the code to support
this.

Depends on D22144
Depends on D23742
Depends on D23737
Depends on D23741
Depends on D23760

Test Plan:
LANG="EN" ctest

{F7324750}

Adds "Recent Files"  "Recent Locations" entries to user accounts places recent
group.

Reviewers: #dolphin, broulik, elvisangelaccio, #vdg, #frameworks, ngraham

Reviewed By: #dolphin, elvisangelaccio, #vdg, ngraham

Subscribers: meven, trickyricky26, andreask, huftis, svenmauch,
kde-frameworks-devel, spoorun, andreaska, gregormi, markg, alexeymin, broulik,
elvisangelaccio, dfaure, davidedmundson, ltoscano, #konqueror

Tags: #dolphin, #frameworks

Maniphest Tasks: T8349

Differential Revision: https://phabricator.kde.org/D7446

M  +101  -50   autotests/kfileplacesmodeltest.cpp
M  +12   -6autotests/kfileplacesviewtest.cpp
M  +3-2src/filewidgets/kfileplacesitem.cpp
M  +41   -2src/filewidgets/kfileplacesmodel.cpp
M  +7-0src/filewidgets/kfileplacesmodel.h

https://commits.kde.org/kio/e65bf3bc541ac5ee7962432ff308c477a1dad882

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kcoreaddons] [Bug 311218] Recent Documents feature should use the FreeDesktop standard "~/.local/share/recently-used.xbel" to store data

2019-08-18 Thread Méven Car
https://bugs.kde.org/show_bug.cgi?id=311218

--- Comment #5 from Méven Car  ---
Despite the xbel spec is interesting, it cannot cover some of our use cases, or
at least we would need to expand the spec, in particular activities and score.
Furthermore Kactivities backend is based on sqlite and allows interesting
things like access date filtering and not just last ones, and more.
The store we could want to replace with the recently-used.xbel file would be
KRecentDocuments that currently stores its history in multiple desktop file in
~/.local/share/RecentDocuments/

Ivan would probably make a better point.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kcoreaddons] [Bug 311218] Recent Documents feature should use the FreeDesktop standard "~/.local/share/recently-used.xbel" to store data

2019-08-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=311218

--- Comment #4 from Nate Graham  ---
This is awesome work, Méven!

I wonder if we should eventually move to using the recently-used.xbel file as
the kactivities recent documents data store once everything is using the
kactivities backend. Then we'd be in compliance with the FDO spec.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kcoreaddons] [Bug 311218] Recent Documents feature should use the FreeDesktop standard "~/.local/share/recently-used.xbel" to store data

2019-08-17 Thread Méven Car
https://bugs.kde.org/show_bug.cgi?id=311218

Méven Car  changed:

   What|Removed |Added

 CC||meve...@gmail.com

--- Comment #3 from Méven Car  ---
https://phabricator.kde.org/D23112 solves partially the bug.

With KDE framework 5.62 the recent document accessed from apps using gtk
framework  will be accessible in the history of the kicker/kickoff menu.

More work is active to make it accessible in dolphin and KDE file open dialog.
See https://phabricator.kde.org/D7446 and https://phabricator.kde.org/D22144
for details.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kcoreaddons] [Bug 311218] Recent Documents feature should use the FreeDesktop standard "~/.local/share/recently-used.xbel" to store data

2018-08-28 Thread Dr . Chapatin
https://bugs.kde.org/show_bug.cgi?id=311218

Dr. Chapatin  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kcoreaddons] [Bug 311218] Recent Documents feature should use the FreeDesktop standard "~/.local/share/recently-used.xbel" to store data

2018-08-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=311218

Nate Graham  changed:

   What|Removed |Added

Summary|Recent Documents should use |Recent Documents feature
   |recently-used.xbel like |should use the FreeDesktop
   |Gnome/GTK/Libreoffice/firef |standard
   |ox  |"~/.local/share/recently-us
   ||ed.xbel" to store data
 CC||n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.