Summary: | proposed new history panel | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | ash <narutoplasma14> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | bugzilla, faure, korossy, nightowl, pino |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | mockup for history side panel in konqueror |
Description
ash
2009-09-03 19:18:15 UTC
Created attachment 36663 [details]
mockup for history side panel in konqueror
Really, I don't care how it looks like - as long as it's back in the sidebar which is the best place for a history! Your proposal is nice but for my taste it's too colorful. I think the most important is that the links from the history open in tabs and not in new windows and that you can sort the history a little more flexible like the history of opera or firefox: there you can also group the links for today, yesterday... And the history sidebar should contain a vertical slider too so that one isn't forced to continually change the width of the sidebar when looking for certain entries. > And the history sidebar should contain a vertical slider
It's a little late: I mean a horizontal scrollbar...
It's a very nice proposal. But for me also the most important is that the history gets back into the sidebar! And that it gets a horizontal (yes, Janet ;) ) scrollbar and a search field. I love the history sidebar of opera, it really looks neat. It has a quicksearch field, shows the full address of a link in the status bar of the browser and as a tooltip and you can switch between three view modes: sorted by site or by time visisted or grouped by time plus site with header today, yesterday etc. The latter is my favorite one and the sorting mode I miss the most in konqueror's history. Alas opera's sidebar is missing a horizontal scrollbar too. Why a horizontal scrollbar? Because it is much faster to find a specific entry of which you don't now the exact name when you see all possible entries (preselected through the quick search filter) at one glance and don't need to hover over each one. You can just slide to the other side or middle of the long names to "get rid" of the sometimes very long site name and desciption some websites add to every page - and all without the need to resize the window or sidebar. *** Bug 207832 has been marked as a duplicate of this bug. *** *** This bug has been confirmed by popular vote. *** i like the horizontal scroll bar thing then (an option to) indent the history entries as they age so that you can see their order in time SVN commit 1042654 by dfaure: The sidebar history module is back - now based on Pino's nice history model + proxymodel. BUG: 205521 CCBUG: 206155 M +3 -1 sidebar/CMakeLists.txt A sidebar/default_entries (directory) A sidebar/default_entries/CMakeLists.txt AM sidebar/default_entries/bookmarks.desktop sidebar/trees/init/bookmarks.desktop#1042512 [TRAILING SPACE] AM sidebar/default_entries/history.desktop sidebar/trees/init/history.desktop#1042512 [TRAILING SPACE] AM sidebar/default_entries/home.desktop sidebar/trees/init/home.desktop#1042512 [TRAILING SPACE] AM sidebar/default_entries/remote.desktop sidebar/trees/init/remote.desktop#1042512 AM sidebar/default_entries/root.desktop sidebar/trees/init/root.desktop#1042512 AM sidebar/default_entries/services.desktop sidebar/trees/init/services.desktop#1042512 AM sidebar/history_module (directory) sidebar/trees/history_module#1042512 M +12 -22 sidebar/history_module/CMakeLists.txt D sidebar/history_module/dummy.cpp D sidebar/history_module/history_item.cpp D sidebar/history_module/history_item.h M +95 -345 sidebar/history_module/history_module.cpp M +27 -85 sidebar/history_module/history_module.h M +5 -6 sidebar/history_module/kcmhistory.cpp A sidebar/history_module/konqsidebar_history.desktop M +4 -1 sidebar/konqsidebarplugin.cpp M +22 -15 sidebar/konqsidebarplugin.h M +8 -14 sidebar/sidebar_widget.cpp M +4 -5 sidebar/sidebar_widget.h M +0 -1 sidebar/trees/CMakeLists.txt D sidebar/trees/history_module (directory) M +1 -2 sidebar/trees/init/CMakeLists.txt M +1 -1 sidebar/trees/init/README D sidebar/trees/init/bookmarks.desktop [TRAILING SPACE] D sidebar/trees/init/history.desktop [TRAILING SPACE] D sidebar/trees/init/history_module.desktop [TRAILING SPACE] D sidebar/trees/init/home.desktop [TRAILING SPACE] D sidebar/trees/init/remote.desktop D sidebar/trees/init/root.desktop D sidebar/trees/init/services.desktop M +0 -5 sidebar/trees/konqsidebar_tree.h M +4 -4 sidebar/web_module/web_module.cpp M +4 -4 sidebar/web_module/web_module.h D sidebar/web_module/websidebar.desktop M +9 -6 src/CMakeLists.txt M +17 -179 src/konqhistorydialog.cpp M +4 -21 src/konqhistorydialog.h M +1 -0 src/konqhistoryproxymodel.cpp M +22 -5 src/konqhistorysettings.cpp M +7 -2 src/konqhistorysettings.h A src/konqhistoryview.cpp [License: GPL (v2+)] A src/konqhistoryview.h [License: GPL (v2+)] WebSVN link: http://websvn.kde.org/?view=rev&revision=1042654 That's great news, thanks! Will it be available for KDE 4.3.x? No, 4.3.x is "bugfix only", to ensure stability. New features (which this one is, since the code is new) go into 4.4. I'm leaving this bug open because of the wish for date headers ("Today", "Yesterday", etc.). Please note that sorting by date is (and has always been) available, though. The topmost entry is the most recent website visited, etc. (although, all pages from that website are shown underneath, not just the most recent ones; otherwise we would need to have the same site multiple times). |