Commit graph

14552 commits

Author SHA1 Message Date
Jakob Petsovits 724b355e99 Make kdialog use Plasma's notification bling (via D-Bus) if possible,
keeping KPassivePopup as fallback in case the D-Bus invocation fails.
The invocation code is a heavily simplified version of dimsuz's code
in NotifyByPopup of KNotify, therefore his copyright instead of mine.

Ok to backport to 4.2, or rather not?

svn path=/trunk/KDE/kdebase/apps/; revision=913253
2009-01-18 23:44:47 +00:00
Artur Duque de Souza 27c5266cc2 Update the string following danny's tip
svn path=/trunk/KDE/kdebase/apps/; revision=912664
2009-01-17 23:55:14 +00:00
Harald Sitter 12cd28f069 Fix Dolphin's desktop file. The additional quotation of %u made dolphin be started with an empty (but existing) location value which made it fall back to XDG's document path as of KDE 4.2. Without
quotation it doesn't get that empty value and starts using it's configured default location.
BUG: 169016

svn path=/trunk/KDE/kdebase/apps/; revision=912654
2009-01-17 23:07:46 +00:00
Peter Penz cfaa185abf further kcms for Dolphin will be available next week -> adjust Konqueror for the renaming of the view modes module
svn path=/trunk/KDE/kdebase/apps/; revision=912589
2009-01-17 18:43:31 +00:00
Peter Penz 00553e3810 Relayout of the settings dialog, so that all Dolphin KPart relevant settings can be made available in Konqueror's settings dialog too. Further cleanups and layout fixes are required and will be done during the next week.
svn path=/trunk/KDE/kdebase/apps/; revision=912587
2009-01-17 18:42:06 +00:00
David Faure 3712c4b764 Remove useless code, replaced with slotRedirection.
svn path=/trunk/KDE/kdebase/apps/; revision=912124
2009-01-16 18:47:40 +00:00
Pino Toscano a2ea386774 fix "D-Bus" spelling
svn path=/trunk/KDE/kdebase/apps/; revision=912052
2009-01-16 15:57:32 +00:00
David Faure 5e07ed9a34 Repair redirections in DolphinPart, it used to notify of redirections by connecting to urlChanged,
but iirc there were recent changes which make dolphinview emit redirection instead of urlChanged in that case
Makes me wonder if urlChanged is still useful for anything?
CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=911974
2009-01-16 13:21:33 +00:00
Peter Penz b4278ca81b Pressing "Enter" in the folders panel should open the folder in the main view. Thanks to Darío Andrés for the patch!
BUG: 172360

svn path=/trunk/KDE/kdebase/apps/; revision=911855
2009-01-16 10:28:25 +00:00
Peter Penz 633765b882 provide icons for "Places", "Folders", "Information" and "Terminal" actions, so that they can be added to the toolbar
BUG: 180847

svn path=/trunk/KDE/kdebase/apps/; revision=911845
2009-01-16 09:54:55 +00:00
André Wöbbeking 79a146a887 endsWith() works with chars
svn path=/trunk/KDE/kdebase/apps/; revision=911607
2009-01-15 19:07:26 +00:00
Aaron J. Seigo 5fd0026dd5 don't make room in the rubber band for the scrollbar if the scrollbar isn't visible.
BUG:180424

svn path=/trunk/KDE/kdebase/apps/; revision=911229
2009-01-15 06:11:45 +00:00
David Faure 09d0b4ad2f Resolve aliases; don't abort if mimetype is unknown.
svn path=/trunk/KDE/kdebase/apps/; revision=911198
2009-01-15 01:37:26 +00:00
Peter Penz 57437320db cleanup sort order, so that it is easier later to split the files into several CMakeLists.txt
svn path=/trunk/KDE/kdebase/apps/; revision=911094
2009-01-14 20:22:17 +00:00
Peter Penz a34895731f Cleanup panel related class names: The terms "sidebar"/"sidebarpage" are relicts from the KDE 3 version of Dolphin and are called "Panels" in the KDE 4 version of Dolphin. Yes, renaming classes may take more than 1 year ;-)
svn path=/trunk/KDE/kdebase/apps/; revision=911089
2009-01-14 20:14:36 +00:00
Peter Penz 892226dec5 Group classes into folders, Dolphin is too big in the meantime for having a flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later.
svn path=/trunk/KDE/kdebase/apps/; revision=911065
2009-01-14 19:26:23 +00:00
Aaron J. Seigo b6de777f88 sometimes folderview gets some *very* fishy context menu requests, but let's at least not hit an assert in libkonq due to that
CCBUG:180600


svn path=/trunk/KDE/kdebase/apps/; revision=910710
2009-01-14 00:16:02 +00:00
Peter Penz 49c24952a1 prevent that the user can open more than one instance of the settings dialog
svn path=/trunk/KDE/kdebase/apps/; revision=910588
2009-01-13 18:06:15 +00:00
Frederik Schwarzer 53a9734c08 typo: "information" has no plural
svn path=/trunk/KDE/kdebase/apps/; revision=910119
2009-01-12 18:41:54 +00:00
Stefan Monov 618c603287 someone forgot to move the comment along with the code ;)
svn path=/trunk/KDE/kdebase/apps/; revision=909814
2009-01-12 10:11:30 +00:00
Tommi Tervo f6a343211c Enabled close tab button on konqueror tab a default. BUG 173827
svn path=/trunk/KDE/kdebase/apps/; revision=909806
2009-01-12 09:48:46 +00:00
Fredrik Höglund 16b4b74787 Don't allow the user to move icons outside the view on any edge
when the flow is set to top-to-bottom, since there's currently
no support for a horizontal scrollbar.

svn path=/trunk/KDE/kdebase/apps/; revision=909682
2009-01-12 00:29:47 +00:00
Fredrik Höglund 96a1586709 There's no need to do a relayout here when the font changes; the parent
widget is responsible for updating the grid size when it changes the
font, which will trigger the relayout.

svn path=/trunk/KDE/kdebase/apps/; revision=909675
2009-01-12 00:14:50 +00:00
Fredrik Höglund 80040c56e2 Update the grid size in the icon view when the font changes.
svn path=/trunk/KDE/kdebase/apps/; revision=909673
2009-01-12 00:08:42 +00:00
Fredrik Höglund ec63abafdb Don't include the icons sub menu in the contextual actions when
there's no icon view.

svn path=/trunk/KDE/kdebase/apps/; revision=909667
2009-01-12 00:00:00 +00:00
Fredrik Höglund 2523ca5003 Repaint the view and update the scrollbar when all items are removed
from the folder.

svn path=/trunk/KDE/kdebase/apps/; revision=909666
2009-01-11 23:50:29 +00:00
Fredrik Höglund 4fb505e0ca Avoid doing a relayout if possible when the contents margins change.
svn path=/trunk/KDE/kdebase/apps/; revision=909665
2009-01-11 23:48:25 +00:00
Peter Penz c8b7be40dc SVN_SILENT: fixed indentation (was a mix of 1, 2 or 4 spaces...)
svn path=/trunk/KDE/kdebase/apps/; revision=909451
2009-01-11 16:35:07 +00:00
Peter Penz 6ace175fd0 add action "Close Tab" to the file menu, so that users get the chance to discover the key shortcut
svn path=/trunk/KDE/kdebase/apps/; revision=909450
2009-01-11 16:28:42 +00:00
Laurent Montel 8982c2acf1 Add calendar dialogbox
svn path=/trunk/KDE/kdebase/apps/; revision=909196
2009-01-11 09:38:38 +00:00
Laurent Montel d6b5ce60d0 Add slider dialogbox
svn path=/trunk/KDE/kdebase/apps/; revision=909191
2009-01-11 09:21:59 +00:00
Pino Toscano d91b30df1d add user agent for opera 9.62 on current platform
svn path=/trunk/KDE/kdebase/apps/; revision=908978
2009-01-10 18:01:00 +00:00
Urs Wolfer 0dbce04f41 Accept url drops on the new tab button to open urls in a new tab.
Btw, I missed this feature for a long time.. while implementing it, I noticed that dropping an url on an empty space in the tabbar does also work... Oh well...

svn path=/trunk/KDE/kdebase/apps/; revision=908959
2009-01-10 17:34:23 +00:00
Urs Wolfer a1b91bb438 * Add new user agents for:
* iPhone
  * Android based phones
  * IE 7
  * Chrome
  * Firefox 3
  * Safari 3

* Remove some very old UAs where we have new versions:
  * Safari 1
  * Firefox 1.5

* Update wget UA version

* Cleanup CMake script

svn path=/trunk/KDE/kdebase/apps/; revision=908940
2009-01-10 16:55:11 +00:00
Peter Penz 868926b71c raise() and activateWindow() are not needed in this case
svn path=/trunk/KDE/kdebase/apps/; revision=908812
2009-01-10 14:27:07 +00:00
Carlo Segato 26dfc3f394 Q_WS_WIN -> Q_WS_X11
svn path=/trunk/KDE/kdebase/apps/; revision=908631
2009-01-10 01:22:43 +00:00
Peter Penz ec4281b13d there is no reason that the settings dialog is modal...
BUG: 179757

svn path=/trunk/KDE/kdebase/apps/; revision=908577
2009-01-09 22:56:24 +00:00
David Faure 38470326dd GUI: Support for new user-configurable paths (download, movie, picture, music)
Uses the XDG user-dirs.dirs file for saving, since that's where KGlobalSettings/QDesktopService reads from nowadays.
Based on patch by Aaron Nixon, thanks! With additional code factorization and XDG support by me.
BUG: 173796

svn path=/trunk/KDE/kdebase/apps/; revision=908359
2009-01-09 16:23:45 +00:00
Carlo Segato 50a83a3f80 little windows fix
svn path=/trunk/KDE/kdebase/apps/; revision=908146
2009-01-09 10:39:40 +00:00
Fredrik Höglund ade2fb01a9 Don't allow the popup to extend outside the available geometry.
BUG: 179769

svn path=/trunk/KDE/kdebase/apps/; revision=907960
2009-01-09 00:13:27 +00:00
David Faure 3bdc347008 same optimization as in 907877 but for the info sidebar's preview.
svn path=/trunk/KDE/kdebase/apps/; revision=907878
2009-01-08 20:51:03 +00:00
David Faure 2ae75636d4 Small optimization found while having debug output in kfileitem: pass the KFileItem rather than the URL,
so that previewjob doesn't have to determine the item's mimetype again.

svn path=/trunk/KDE/kdebase/apps/; revision=907877
2009-01-08 20:46:10 +00:00
Peter Penz 84c557034a version update
svn path=/trunk/KDE/kdebase/apps/; revision=907874
2009-01-08 20:42:09 +00:00
Artur Duque de Souza 370909d570 Fix folderview's description, that it defaults to $HOME and
not $HOME/Desktop

BUG:175824

svn path=/trunk/KDE/kdebase/apps/; revision=907819
2009-01-08 19:21:33 +00:00
David Faure a9a3e55055 don't complain about
KDirModel::indexForUrl: KUrl("") not found
every time the selection changes

svn path=/trunk/KDE/kdebase/apps/; revision=907756
2009-01-08 18:00:56 +00:00
David Faure 84a20e906a Assign accelerators to all menu entries automatically.
BUG: 180022
Please test for possible side effects before I backport :)

svn path=/trunk/KDE/kdebase/apps/; revision=907616
2009-01-08 13:13:02 +00:00
Laurent Montel a6856b46cb We can't compile them with enable final
svn path=/trunk/KDE/kdebase/apps/; revision=907589
2009-01-08 12:51:17 +00:00
Laurent Montel f485686b6e Minor optimization
Sync config when we close dialog box otherwise when we reopen it
combobox is not updated.
Patch from Jean-Loup Colautti CCMAIL: jlc@hfox.org

svn path=/trunk/KDE/kdebase/apps/; revision=907474
2009-01-08 07:57:08 +00:00
David Faure f5ae99dfd5 the tests assume this too (which is always the case since it's the default value, but let's have this here in case the default changes one day)
svn path=/trunk/KDE/kdebase/apps/; revision=907314
2009-01-07 21:18:22 +00:00
David Faure f35243f96f Now do the same tests in the pinotree case (first tabbed browsing checkbox off)
-> shows another trunk-only bug, don't open a new window and then a tab in it.

svn path=/trunk/KDE/kdebase/apps/; revision=907312
2009-01-07 21:12:49 +00:00