Commit graph

710 commits

Author SHA1 Message Date
Fredrik Höglund 0ad36d8510 - Don't connect to the finished() signal in the fadeOut animation more
than once.
- Stop the animation going in the opposite direction before starting
  a fade out/fade in animation.

svn path=/trunk/KDE/kdebase/apps/; revision=1084788
2010-02-03 19:14:20 +00:00
Fredrik Höglund 80dcf48cae - Port the metadata code to use the new ontology names in strigi.
- Disable the ID3 code, since the strigi analyzer is broken.

svn path=/trunk/KDE/kdebase/apps/; revision=1084776
2010-02-03 19:04:09 +00:00
Fredrik Höglund 42a106a51a Don't add drop actions for creating applets when the containment is immutable.
Fixed for: KDE 4.4
BUG: 219638

svn path=/trunk/KDE/kdebase/apps/; revision=1084193
2010-02-02 17:22:17 +00:00
Fredrik Höglund 021143b168 Process the string with KStringHandler::preProcessWrap() before
adding it to the QTextLayout.

svn path=/trunk/KDE/kdebase/apps/; revision=1083827
2010-02-02 00:32:50 +00:00
Darío Andrés Rodríguez e594092fbf - Fix several krazy2-reported issue
- Fixed some compilation warnings


svn path=/trunk/KDE/kdebase/apps/; revision=1083788
2010-02-01 22:31:43 +00:00
Fredrik Höglund 401b4fbcda Fix compiler warnings about unused variables.
svn path=/trunk/KDE/kdebase/apps/; revision=1082456
2010-01-30 15:35:23 +00:00
Fredrik Höglund 73406eee64 Don't repaint a larger area than what's necessary when toggling the selection
from the action overlay.

svn path=/trunk/KDE/kdebase/apps/; revision=1082374
2010-01-30 11:33:34 +00:00
Fredrik Höglund a8b6e80502 - Mark the whole widget as dirty when the content margins change,
not just the area inside the new contents rect.

  This fixes artifacts left on the screen when panels are added.

- Clear the region cache after shifting the icons.

svn path=/trunk/KDE/kdebase/apps/; revision=1081548
2010-01-28 17:49:40 +00:00
Fredrik Höglund bd6caa08cb Use the full grid space available to the items when computing the
bounding rect.

The item rects are set to this size in the initial layout pass,
but are later adjusted to the size actually used the first time
they're painted.

This can result in a larger bounding rect being computed after
the initial layout than what would be computed when resizing the
view after all the icons have been painted.

Fixed for: KDE 4.4 RC3.
BUG: 185179

svn path=/trunk/KDE/kdebase/apps/; revision=1081083
2010-01-27 17:48:06 +00:00
Fredrik Höglund 2aaf7b93a5 Make sure the bounding rect for the moved icons includes the whole grid cells.
svn path=/trunk/KDE/kdebase/apps/; revision=1081058
2010-01-27 16:38:06 +00:00
David Faure c43f0a1c2c Deprecated KNewMenu and make it derive from KNewFileMenu (BIC, but SC; the only way to avoid duplicating code until kde5)
Port all of kdebase' use of KNewMenu to KNewFileMenu.
Also port from KonqNameAndUrlInputDialog to KNameAndUrlInputDialog,
and from KonqMenuActions to KFileItemActions in dolphincontextmenu.cpp

svn path=/trunk/KDE/kdebase/apps/; revision=1080547
2010-01-26 12:04:56 +00:00
Darío Andrés Rodríguez d0ced1b6b4 - Preserve the icons' position when modifying the preview settings
CCBUG: 182712

svn path=/trunk/KDE/kdebase/apps/; revision=1078287
2010-01-21 22:59:59 +00:00
Fredrik Höglund fa1343bd64 Make the text shadows twice as dark.
Fixed for: KDE 4.4 RC2
BUG: 223055

svn path=/trunk/KDE/kdebase/apps/; revision=1077296
2010-01-19 22:11:26 +00:00
Fredrik Höglund 997ee31955 - Prevent icons from being placed at fractional grid positions when
they're manually positioned near the edge of the icon view and align
  to grid is enabled.
- Take the direction of the flow into account when aligning icons to the grid.
- Fix an off-by-one error in nextGridPosition().

Fixed for: KDE 4.4 RC2
BUG: 195996

svn path=/trunk/KDE/kdebase/apps/; revision=1077284
2010-01-19 21:38:31 +00:00
Fredrik Höglund c1cb689a14 Increase the delay between hovering an icon and showing the folder popup
to one second when the icon view doesn't have a popup open and it's been
longer than 1.5 seconds since the last popup was opened or closed.

CCBUG: 212882

svn path=/trunk/KDE/kdebase/apps/; revision=1077237
2010-01-19 19:29:36 +00:00
Fredrik Höglund 700c44cde0 - Call KDirLister::isFinished() instead of tracking this in the IconView.
This also fixes the assumption that the lister is active when the IconView
  is created, which when false will result in a permanent loading animation.

- Set the minimum size hint for icon view to the size of one grid cell.

  This gives the applet a more reasonable size after moving it from
  from the panel to the desktop.

Fixed for: KDE 4.4 RC2
BUG: 205680

svn path=/trunk/KDE/kdebase/apps/; revision=1074263
2010-01-13 18:55:07 +00:00
Fredrik Höglund 3827e8895c Hide the editor before changing the focus, to prevent the editor
data from being committed twice.

svn path=/trunk/KDE/kdebase/apps/; revision=1073828
2010-01-12 22:51:21 +00:00
Fredrik Höglund 6add07d93c - Ignore icons that haven't been laid out yet when searching for an
empty position in the grid.
- Mark icons that didn't have a saved position as laid out after
  they've been laid out in the post layout pass.
- Remove an early return that caused the icon view to not be repainted
  after the post layout pass was completed.

Fixed for: KDE 4.4 RC2
BUG: 190374

svn path=/trunk/KDE/kdebase/apps/; revision=1073823
2010-01-12 22:44:23 +00:00
Davide Bettio 65cbf6d9f9 Embeding HTML code with hardcoded style into text property is a bad idea.
svn path=/trunk/KDE/kdebase/apps/; revision=1073735
2010-01-12 19:02:02 +00:00
Fredrik Höglund 3e15ef5688 Use QDesktopWidget::availableGeometry() instead of the biggest rectangle
in Corona::availableScreenRegion().

The biggest rectangle isn't always the best choice.

BUG: 202537

svn path=/trunk/KDE/kdebase/apps/; revision=1070144
2010-01-04 23:54:00 +00:00
Fredrik Höglund 9157332e8c Correctly handle the case where the content margins are changed after
the saved icons positions are loaded, but before the layout process
is completed.

svn path=/trunk/KDE/kdebase/apps/; revision=1070135
2010-01-04 23:35:31 +00:00
Max Blazejak d57acb1702 setWidgetToAnimate -> setTargetWidget as changed in the plasma API
svn path=/trunk/KDE/kdebase/apps/; revision=1069805
2010-01-04 09:54:32 +00:00
Fredrik Höglund a06854cd00 Set the _KDE_SHADOW_OVERRIDE hint on the folderview popups.
svn path=/trunk/KDE/kdebase/apps/; revision=1069547
2010-01-03 18:12:11 +00:00
Fredrik Höglund 5364c13d60 Use widgets/tooltip as the background in the folder popups.
svn path=/trunk/KDE/kdebase/apps/; revision=1069546
2010-01-03 18:07:14 +00:00
Script Kiddy 603ee6fb13 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1068962
2010-01-02 11:35:49 +00:00
Script Kiddy f6992715b6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1068486
2010-01-01 11:09:03 +00:00
Script Kiddy 0adb9812f8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1068118
2009-12-31 11:34:58 +00:00
Script Kiddy 624d104e22 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1067354
2009-12-29 12:23:43 +00:00
Carlo Segato 08d9a28736 on windows FramelessWindowHint is required to make WA_TranslucentBackground work
svn path=/trunk/KDE/kdebase/apps/; revision=1062417
2009-12-14 18:06:56 +00:00
Fredrik Höglund 1e2e793464 Apply the palette to the icon view.
BUG: 218660

svn path=/trunk/KDE/kdebase/apps/; revision=1062416
2009-12-14 17:59:40 +00:00
Pino Toscano f8a83aa223 reorder to match initialisation order
svn path=/trunk/KDE/kdebase/apps/; revision=1062019
2009-12-13 15:23:19 +00:00
Fredrik Höglund aa7007e067 Pass QApplication::desktop() as the parent widget to KonqOperations
instead of view() or 'this'.

This fixes a crash that can occur if the parent widget is deleted while
KonqOperations is showing a dialog box.

It also fixes a potential crash if view() returns 0.

BUG: 204844
BUG: 206343

svn path=/trunk/KDE/kdebase/apps/; revision=1061675
2009-12-12 17:13:37 +00:00
Fredrik Höglund a54534673f Fix a compiler warning.
svn path=/trunk/KDE/kdebase/apps/; revision=1061669
2009-12-12 16:37:44 +00:00
Fredrik Höglund b57271f28f Always use the theme text color in the popup view.
The rationale is that the popup view uses the standard dialog
background, while the parent folderview uses a translucent
background or no background. The text color configured for
the applet might not be suitable for both background types.

svn path=/trunk/KDE/kdebase/apps/; revision=1061668
2009-12-12 16:36:20 +00:00
Fredrik Höglund 2e59bc2b68 Fix a crash in the popup view during drag and drop.
Based on the backtrace in bug 207872, which is marked as a duplicate
of bug 212406.

BUG: 212406

svn path=/trunk/KDE/kdebase/apps/; revision=1061663
2009-12-12 16:21:15 +00:00
Script Kiddy 01fb53831d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1060237
2009-12-08 10:50:27 +00:00
Script Kiddy 01b433da53 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1059331
2009-12-06 10:39:11 +00:00
Adenilson Cavalcanti Da Silva f873fb08f2 Patches to make kdebase compile with current animation code.
svn path=/trunk/KDE/kdebase/apps/; revision=1057994
2009-12-03 19:32:42 +00:00
Yuen Hoe Lim b8158c1ba5 Made folderview popups inherit file preview settings.
svn path=/trunk/KDE/kdebase/apps/; revision=1057448
2009-12-02 12:56:35 +00:00
Fredrik Höglund 7fcd1974d0 Use white text by default in the icon view when the applet is used
as a containment.

svn path=/trunk/KDE/kdebase/apps/; revision=1056429
2009-11-30 06:44:13 +00:00
Fredrik Höglund e3c300edd0 Don't start the fade out animation when the overlay is hidden or when
the animation is already running.

svn path=/trunk/KDE/kdebase/apps/; revision=1055277
2009-11-27 18:54:05 +00:00
Fredrik Höglund 6cdcf4be07 Use the new action-overlays SVG in the theme.
svn path=/trunk/KDE/kdebase/apps/; revision=1054854
2009-11-26 23:14:21 +00:00
Marco Martin 3e4f79e8c5 move halopainter unchanged in libplasma, keep it private and expose
drawhalo in PaintUtils
iconwidgets uses it if there is no backgroundcolor explicitly setted
CCMAIL:fredrik@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=1054830
2009-11-26 21:57:36 +00:00
Fredrik Höglund 353a7320bd Add a string for use after the message freeze.
svn path=/trunk/KDE/kdebase/apps/; revision=1054412
2009-11-26 00:18:52 +00:00
Fredrik Höglund c149ab1664 Include a menu item for emptying the trash bin in the context menu when
showing the trash folder.

BUG: 203790

svn path=/trunk/KDE/kdebase/apps/; revision=1054407
2009-11-26 00:07:24 +00:00
Bruno Bigras bf3939131c Animate the ActionOverlay icon, fix the drag and drop and hide the overlay when a file is deleted
svn path=/trunk/KDE/kdebase/apps/; revision=1053962
2009-11-25 06:25:09 +00:00
Fredrik Höglund 47ec04f6cd Only draw the icon as pressed when it's under the mouse.
svn path=/trunk/KDE/kdebase/apps/; revision=1053944
2009-11-25 02:50:12 +00:00
Fredrik Höglund ae868ab594 Emit clicked() from mousePressEvent() for consistency with other buttons.
svn path=/trunk/KDE/kdebase/apps/; revision=1053943
2009-11-25 02:44:29 +00:00
Fredrik Höglund 6d6ae7c6b1 Add a hovered and a pressed state to the action icon.
svn path=/trunk/KDE/kdebase/apps/; revision=1053938
2009-11-25 02:21:26 +00:00
Bruno Bigras eb5f8860dc Reduce the timeout to 500msecs for the ActionOverlay
svn path=/trunk/KDE/kdebase/apps/; revision=1053926
2009-11-25 01:31:45 +00:00
Bruno Bigras 8b3ed2bd68 Implement 'Hover action icons in the icon view' for folderview
BUG: 180913

svn path=/trunk/KDE/kdebase/apps/; revision=1053896
2009-11-25 00:06:26 +00:00
Script Kiddy 4af02b47dc SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1053570
2009-11-24 10:24:48 +00:00
Shafqat Bhuiyan 444514029b Close all popups when user clicks on an item
svn path=/trunk/KDE/kdebase/apps/; revision=1053378
2009-11-23 23:18:38 +00:00
Fredrik Höglund a119004de1 Animate the hover effects in the icon view.
svn path=/trunk/KDE/kdebase/apps/; revision=1053375
2009-11-23 23:08:40 +00:00
Script Kiddy 19e324fc60 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1052700
2009-11-22 10:43:25 +00:00
Fredrik Höglund 0b5a9b1c35 Don't disallow elastic band selections on the dashboard now that
the dashboard doesn't close itself when it's clicked.

svn path=/trunk/KDE/kdebase/apps/; revision=1050737
2009-11-18 00:47:18 +00:00
Fredrik Höglund 556f680b2e Stop the tooltip timer when an icon is clicked.
svn path=/trunk/KDE/kdebase/apps/; revision=1050736
2009-11-18 00:42:00 +00:00
Fredrik Höglund 90f7a50bf1 New label appearance.
svn path=/trunk/KDE/kdebase/apps/; revision=1050735
2009-11-18 00:37:07 +00:00
Fredrik Höglund 403d31674a Implement an improved text halo effect.
This should fix the legibility problems with dark and/or complex
backgrounds.

svn path=/trunk/KDE/kdebase/apps/; revision=1050731
2009-11-18 00:23:53 +00:00
Fredrik Höglund 6bd10c1309 * Move the item painting code into the view.
This is needed to handle item margins correctly with themed view
  item backgrounds and to make it possible to implement animations.

* Compute the grid size in the view based on the text line count and
  the item margins, instead of computing it in the Folderview class.

svn path=/trunk/KDE/kdebase/apps/; revision=1050730
2009-11-18 00:15:15 +00:00
Fredrik Höglund 4699e5b8da Improve the list sorting code.
svn path=/trunk/KDE/kdebase/apps/; revision=1050689
2009-11-17 21:55:54 +00:00
Aaron J. Seigo 1f20060f06 add the category
BUG:214271

svn path=/trunk/KDE/kdebase/apps/; revision=1048123
2009-11-12 19:18:49 +00:00
Script Kiddy 66ae3c06d3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1045568
2009-11-06 10:08:51 +00:00
Fredrik Höglund 4c1f7ff633 Set the associated application.
svn path=/trunk/KDE/kdebase/apps/; revision=1045308
2009-11-05 18:45:33 +00:00
Script Kiddy 3091971d8e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1045140
2009-11-05 11:41:16 +00:00
Aaron J. Seigo c4ad6ce9a9 clean this layout up considerably and make the custom title issue more clear as a bonus
BUG:195864

svn path=/trunk/KDE/kdebase/apps/; revision=1044450
2009-11-03 20:02:45 +00:00
Script Kiddy 0e005e359d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1043345
2009-11-01 10:58:35 +00:00
Script Kiddy f8e0683bd9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1042976
2009-10-31 11:30:18 +00:00
Script Kiddy a4bd7d84c8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1038501
2009-10-21 10:07:26 +00:00
Fredrik Höglund 2ea4fb6e90 Ignore mouse press events when the item under the cursor isn't the icon view.
BUG: 211245

svn path=/trunk/KDE/kdebase/apps/; revision=1038223
2009-10-20 21:07:41 +00:00
Script Kiddy e8aaab9ad7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1037463
2009-10-19 09:38:03 +00:00
Shantanu Tushar Jha ee33e764bc Added SHIFT key selection to folderview.
BUG: 189359

svn path=/trunk/KDE/kdebase/apps/; revision=1032844
2009-10-08 17:22:10 +00:00
Script Kiddy 024e1bd440 adding tons of real names
svn path=/trunk/KDE/kdebase/apps/; revision=1024311
2009-09-16 11:12:54 +00:00
Marco Martin 7a78dc06f7 intersecate the new clip path with the one already there
svn path=/trunk/KDE/kdebase/apps/; revision=1023094
2009-09-13 21:45:40 +00:00
Reza Shah 6f046413f0 Make folderview plasmoid to select first item if user press right key.
Just like dolphin do.

svn path=/trunk/KDE/kdebase/apps/; revision=1022179
2009-09-11 01:33:39 +00:00
Fredrik Höglund 8a40f76736 Set the possible actions mask in the QDropEvent to the right value.
KonqOperations currently ignores this mask, so this commit doesn't
change anything in practice.

svn path=/trunk/KDE/kdebase/apps/; revision=1018458
2009-09-01 18:06:55 +00:00
Chani Armitage 41fdd5ed3d remove unused includes and kworkspace stuff
svn path=/trunk/KDE/kdebase/apps/; revision=1018308
2009-09-01 14:59:10 +00:00
Chani Armitage 9758e04172 remove containment actions; the contextmenu plugin handles them now
svn path=/trunk/KDE/kdebase/apps/; revision=1018286
2009-09-01 14:50:09 +00:00
Chani Armitage 972d07d89b ignore right-clicks on the background so that Containment gets to see them
svn path=/trunk/KDE/kdebase/apps/; revision=1018267
2009-09-01 14:24:51 +00:00
Chani Armitage 409469adb1 don't mess with mouse events, that's the ContainmentActions' responsibility now.
svn path=/trunk/KDE/kdebase/apps/; revision=1017008
2009-08-29 15:00:20 +00:00
Christoph Feck 2f62c13e48 Fix stretch
svn path=/trunk/KDE/kdebase/apps/; revision=1016827
2009-08-29 00:31:13 +00:00
Fredrik Höglund af350b3dea Replace the black focus indicator with a new design suggested by pinheiro.
This element is currently hardcoded but might be made themeable
in the future.

BUG: 203071

svn path=/trunk/KDE/kdebase/apps/; revision=1016088
2009-08-26 23:47:29 +00:00
Aaron J. Seigo 0545a46253 pay attention to multi-monitor issues; should really be using the screen geometry calls in Corona or Kephal if no Corona dependency is wanted, but this is at least an improvement.
thanks to Michal for working on debugging this
CCMAIL:michalodstrcil@gmail.com
BUG:189282

svn path=/trunk/KDE/kdebase/apps/; revision=1015294
2009-08-25 07:55:36 +00:00
Script Kiddy 3ecf48ffdb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1014621
2009-08-23 12:06:49 +00:00
Pino Toscano 2db9133a8e be sure that the workspace subdir exists as well, before deciding kworkspace is part of the sources being compiled or an external package to search
svn path=/trunk/KDE/kdebase/apps/; revision=1013727
2009-08-20 15:48:22 +00:00
Shantanu Tushar Jha 751713529b Add HOME and END key navigation to folderview applet.
BUG: 187241

svn path=/trunk/KDE/kdebase/apps/; revision=1013325
2009-08-19 15:20:21 +00:00
Script Kiddy b37d4f4637 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1011290
2009-08-14 09:29:08 +00:00
Michael Jansen 000024f0c7 Fix build if kdelibs / kdebase are installed to separate directories.
svn path=/trunk/KDE/kdebase/apps/; revision=1011038
2009-08-13 20:13:21 +00:00
Darío Andrés Rodríguez 72fcfd46a3 In some situation, the Popup of the folderview may be still showing an invalid(non-existant)
folder (case described on https://bugs.kde.org/show_bug.cgi?id=198499#c7)
Right-clicking the popup will crash Plasma as it is trying to read a field from an invalid
KFileItem)

- Add a check for KFileItem(rootItem)::isNull and avoid showing the menu in that case


svn path=/trunk/KDE/kdebase/apps/; revision=1009763
2009-08-10 20:10:59 +00:00
Christoph Feck 7aa167babc Fix frame without margin visible with styles != Oxygen
svn path=/trunk/KDE/kdebase/apps/; revision=1008753
2009-08-08 10:02:57 +00:00
Marco Martin e84ddc452d use the WindowEffects slide on the popup mode
svn path=/trunk/KDE/kdebase/apps/; revision=1007356
2009-08-05 15:46:03 +00:00
Marco Martin 13ab0ba132 return a different size hint depending on formfactor
svn path=/trunk/KDE/kdebase/apps/; revision=1007350
2009-08-05 15:31:56 +00:00
Marco Martin 7893413590 add a preferred size so it works in the newspaper containment
svn path=/trunk/KDE/kdebase/apps/; revision=1006277
2009-08-03 12:01:32 +00:00
Script Kiddy 7b269c361e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1004472
2009-07-30 09:23:14 +00:00
Aaron J. Seigo 704ca9c018 only change the urls to local paths when trashing (satisfies the comment in the code); otherwise stick with the full url
BUG:201650

svn path=/trunk/KDE/kdebase/apps/; revision=1004270
2009-07-29 18:35:38 +00:00
Aaron J. Seigo 818311e65b correctly position the name editor
BUG:189081

svn path=/trunk/KDE/kdebase/apps/; revision=1003298
2009-07-28 00:05:43 +00:00
Aaron J. Seigo 550af2419d unused widget
svn path=/trunk/KDE/kdebase/apps/; revision=1003297
2009-07-28 00:04:59 +00:00
Script Kiddy d4feacffdf SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=997899
2009-07-16 15:58:49 +00:00
Script Kiddy ef46695539 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=990943
2009-07-03 14:05:35 +00:00
Andrius Štikonas b537b844ea Use KIntSpinBox instead of QSpinBox for better integration with KDE. As a bonus this allows to use plural suffix in spinboxes since KDE 4.3 if necessary.
svn path=/trunk/KDE/kdebase/apps/; revision=989742
2009-06-30 20:09:04 +00:00
Script Kiddy 987130a384 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=988696
2009-06-28 14:31:57 +00:00
Script Kiddy 118e475817 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=987253
2009-06-25 18:31:11 +00:00
Script Kiddy 11901ab04c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=986478
2009-06-24 17:22:21 +00:00
Script Kiddy 36839795f9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=985817
2009-06-23 14:10:37 +00:00
Script Kiddy 948e41c632 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=985256
2009-06-22 14:13:47 +00:00
Script Kiddy 1f20b6217d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=984807
2009-06-21 13:45:48 +00:00
Laurent Montel 6567aab704 Minor optimisation
const'ify

svn path=/trunk/KDE/kdebase/apps/; revision=984395
2009-06-20 17:17:30 +00:00
Script Kiddy 40d605de82 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=984344
2009-06-20 15:46:27 +00:00
Script Kiddy 55b9113143 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=983936
2009-06-19 14:08:02 +00:00
Script Kiddy 0298c81356 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=983098
2009-06-17 14:56:21 +00:00
Aaron J. Seigo 58512bde5e one more place to protect against access to m_iconView; however, i think in this case the other calls would prevent them from getting called? better safe than sorry though
svn path=/trunk/KDE/kdebase/apps/; revision=981563
2009-06-13 16:39:24 +00:00
Aaron J. Seigo 3a7ebeea96 iconView may not be created yet at this point
BUG:195867

svn path=/trunk/KDE/kdebase/apps/; revision=979895
2009-06-10 18:05:46 +00:00
Aaron J. Seigo 487e52e7fe avoid all panels
BUG:177722

svn path=/trunk/KDE/kdebase/apps/; revision=979511
2009-06-10 00:43:55 +00:00
Aaron J. Seigo ee56a6ec09 make sure m_model is initialized before using it
BUG:195495

svn path=/trunk/KDE/kdebase/apps/; revision=979126
2009-06-09 00:22:22 +00:00
Aaron J. Seigo 2d1dfade6b don't reset the contents margins after, as a containment, it's been associated with a screen once already. this prevents re-adjusting the icons when it's switched to again and again
BUG:193591

svn path=/trunk/KDE/kdebase/apps/; revision=979118
2009-06-08 23:52:42 +00:00
Aaron J. Seigo 5e33272a37 SVN_SILENT: style fixes
svn path=/trunk/KDE/kdebase/apps/; revision=979117
2009-06-08 23:51:11 +00:00
Fredrik Höglund 9f43aaf247 Sync this code with the default desktop containment.
svn path=/trunk/KDE/kdebase/apps/; revision=976921
2009-06-03 01:04:40 +00:00
Fredrik Höglund eecbd78993 Apply the change from r955020 here too.
This fixes the "Cut", "Copy" and "Paste" entries missing from the context
menu in the popup views.

svn path=/trunk/KDE/kdebase/apps/; revision=976911
2009-06-02 23:48:55 +00:00
Fredrik Höglund 7ba6c59c4a Fix the properties dialog closing with the popup view.
BUG: 193499

svn path=/trunk/KDE/kdebase/apps/; revision=976908
2009-06-02 23:35:53 +00:00
Fredrik Höglund e6c9d7e982 Refactor the way popup views are updated to avoid a nested event loop
due to NetAccess::stat().

This should hopefully fix the stability problems with this feature.

svn path=/trunk/KDE/kdebase/apps/; revision=976868
2009-06-02 20:56:23 +00:00
Script Kiddy ad73988f8b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=976372
2009-06-01 14:32:51 +00:00
Script Kiddy b43afc4357 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=975655
2009-05-30 16:29:05 +00:00
Alexis Ménard 17f2b50d87 Don't need to add two times the QAction.
This trigger an assert and sometimes a crash in Qt. There is a fix as
well in Qt.

CCBUG:192599

svn path=/trunk/KDE/kdebase/apps/; revision=974139
2009-05-28 15:11:16 +00:00
Marco Martin 396dca8191 delay setContainmentType (that creates the toolbox) after
Containment::init(), that makes isContainment() = true and the toolbox
to be actually created
BUG:193589

svn path=/trunk/KDE/kdebase/apps/; revision=973815
2009-05-27 21:02:32 +00:00
Script Kiddy a5dabd0bfa SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=973179
2009-05-26 14:19:07 +00:00
Script Kiddy 8b597af827 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=972272
2009-05-24 13:43:21 +00:00
Fredrik Höglund 60040adfb9 Fix the popup view sometimes closing when the cursor enters it during
a drag and drop operation.

The popup view widget gets a drag leave event when the cursor enters
the icon view, so we need to be more paranoid about starting the
hide timer.

svn path=/trunk/KDE/kdebase/apps/; revision=970751
2009-05-20 17:15:06 +00:00
Fredrik Höglund 629c5aede3 Make sure that the popup view isn't deleted while the drop menu is being shown.
BUG: 192629

svn path=/trunk/KDE/kdebase/apps/; revision=970729
2009-05-20 16:36:43 +00:00
Fredrik Höglund 57e9a0bcfb Make the popup views more usable during drag and drop by auto scrolling
the view when the cursor is near the top or bottom edge.

svn path=/trunk/KDE/kdebase/apps/; revision=970727
2009-05-20 16:29:03 +00:00
Script Kiddy b5e5779318 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=970665
2009-05-20 14:39:49 +00:00
Script Kiddy 6176deffdd SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=970096
2009-05-19 14:34:38 +00:00
Darío Andrés Rodríguez 162141ff9f Do not show the context menu entries if the target we are showing is invalid
as:
1) it will lead to a Plasma crash (as it is trying to access the permissions
of a directory that doesn't exists)
2) the actions will make no-sense (create new,paste, reorganize icons, refresh)


svn path=/trunk/KDE/kdebase/apps/; revision=969808
2009-05-19 00:04:15 +00:00
Script Kiddy d05739bd7e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=968808
2009-05-16 16:06:06 +00:00
Albert Astals Cid de801c6357 Use KGlobal::locale()->removeAcceleratorMarker because the actions come with a & from the accelerator
Acked by fredrikh

svn path=/trunk/KDE/kdebase/apps/; revision=968605
2009-05-16 11:15:34 +00:00
Script Kiddy 186bde4710 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=967973
2009-05-14 16:58:45 +00:00
Alessandro Diaferia 610666db7d Initialize m_dropActions pointer otherwise it leads to a crash on dropping
BUG: 192519


svn path=/trunk/KDE/kdebase/apps/; revision=967925
2009-05-14 12:00:27 +00:00
Script Kiddy 4801e5bb4c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=967596
2009-05-13 15:24:57 +00:00
Script Kiddy 672113682f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=967069
2009-05-12 13:45:23 +00:00
Script Kiddy c55b703d99 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=966627
2009-05-11 17:12:40 +00:00
Fredrik Höglund c67e0304cf Initialize m_dropOperation.
svn path=/trunk/KDE/kdebase/apps/; revision=965885
2009-05-10 07:18:27 +00:00
Script Kiddy a709c3c1d1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=965299
2009-05-08 13:37:48 +00:00
Harald Hvaal f68512e516 Make folderview give visual response to mouse press-down event. Item #479 on the reviewboard, ok'ed by aseigo
svn path=/trunk/KDE/kdebase/apps/; revision=964136
2009-05-06 06:01:12 +00:00
Stephan Binner 081228a557 i18n style guide fixes: http://techbase.kde.org/Projects/Usability/HIG/Capitalization
svn path=/trunk/KDE/kdebase/apps/; revision=963491
2009-05-04 20:15:24 +00:00
Script Kiddy 8207276af0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=962137
2009-05-01 13:50:33 +00:00
Fredrik Höglund 30300e5c76 Don't open a popup view when a context menu is being shown.
BUG: 190629

svn path=/trunk/KDE/kdebase/apps/; revision=959287
2009-04-25 21:38:45 +00:00
Fredrik Höglund 8e845034a9 Don't assume that the top-left corner of the view is the top-left
corner of the scene.

BUG: 189282

svn path=/trunk/KDE/kdebase/apps/; revision=959271
2009-04-25 21:15:35 +00:00
Gustavo P. Boiko 3257d639ab Kdebase workspace is not built on mac
svn path=/trunk/KDE/kdebase/apps/; revision=958696
2009-04-24 13:55:15 +00:00
Script Kiddy 4b9fa75fee SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=958687
2009-04-24 13:52:23 +00:00
Laurent Montel 8f08dbaa92 It's optional
svn path=/trunk/KDE/kdebase/apps/; revision=956246
2009-04-19 17:01:11 +00:00
Laurent Montel 85d2fa7237 cmakelint
svn path=/trunk/KDE/kdebase/apps/; revision=955667
2009-04-18 12:37:23 +00:00
Alessandro Diaferia 10a2cdca87 use konqueror/dolphin settings for menu entries now that libkonq allows it BUG:181910
svn path=/trunk/KDE/kdebase/apps/; revision=955020
2009-04-16 19:03:45 +00:00
Fredrik Höglund 12e36594e3 Make sure that the URL refers to a directory.
svn path=/trunk/KDE/kdebase/apps/; revision=955008
2009-04-16 18:16:54 +00:00
Fredrik Höglund 4ab8d45cf5 Open popup views for all local protocols, not just for file:/ and trash:/.
svn path=/trunk/KDE/kdebase/apps/; revision=954977
2009-04-16 17:04:50 +00:00
Fredrik Höglund 337f87eb7c Show the window list menu when the user middle-clicks the containment.
svn path=/trunk/KDE/kdebase/apps/; revision=954971
2009-04-16 16:45:46 +00:00
Fredrik Höglund 4efc20205c Don't change the current item or the selection when keys that aren't
related to navigation are pressed.

BUG: 189351
BUG: 189355

svn path=/trunk/KDE/kdebase/apps/; revision=952365
2009-04-11 16:48:04 +00:00
Shantanu Tushar Jha 2defe37f12 Added keyboard navigation to iconview. User can navigate using direction keys and launch using Enter/Return.
BUG: 187241

svn path=/trunk/KDE/kdebase/apps/; revision=951580
2009-04-09 17:28:55 +00:00
Fredrik Höglund a3021378e3 Don't force a reload of the dir each time it's opened.
This was needed to work around a bug I can't reproduce anymore.

svn path=/trunk/KDE/kdebase/apps/; revision=951576
2009-04-09 17:16:46 +00:00
Fredrik Höglund 5736bfcda5 Include actions in the drop menu for creating applets for the dropped
URL's, and for setting the wallpaper.

svn path=/trunk/KDE/kdebase/apps/; revision=951572
2009-04-09 17:11:06 +00:00
Davide Bettio 07e1ba9973 Fixed drag&drop hover effect.
svn path=/trunk/KDE/kdebase/apps/; revision=948812
2009-04-03 20:39:58 +00:00
Fredrik Höglund 3c3b33a3eb Use a more reliable way to position the popup views.
svn path=/trunk/KDE/kdebase/apps/; revision=948770
2009-04-03 18:08:05 +00:00
Fredrik Höglund 846a2a18c5 Make sure m_iconView is initialized.
svn path=/trunk/KDE/kdebase/apps/; revision=948768
2009-04-03 18:01:54 +00:00
Fredrik Höglund 92f87383e8 Don't allow the user to rearrange the icons in the popup view,
since the icon positions won't be saved anyway.

svn path=/trunk/KDE/kdebase/apps/; revision=948732
2009-04-03 15:57:27 +00:00
Fredrik Höglund 21e401d236 Make the PopupViews work properly during drag and drop.
svn path=/trunk/KDE/kdebase/apps/; revision=948724
2009-04-03 15:39:17 +00:00
Fredrik Höglund 3a24faaaaa Add the contextual actions from the default desktop containment as a temporary
solution for KDE 4.3.

Suggested by Chani since the menu plugins won't be available until KDE 4.4.

svn path=/trunk/KDE/kdebase/apps/; revision=948413
2009-04-02 23:05:50 +00:00
Davide Bettio b1950dd0dd Hover effect on drag&drop.
svn path=/trunk/KDE/kdebase/apps/; revision=948316
2009-04-02 19:07:45 +00:00
Fredrik Höglund d91443483b Fix the problem with ambiguous shortcuts when there are folderview
applets in a folderview containment.

This bug fix will not be backported to the 4.2 branch, since this
change requires Qt 4.5.

BUG: 185270

svn path=/trunk/KDE/kdebase/apps/; revision=948246
2009-04-02 16:20:22 +00:00
Fredrik Höglund 2ca298ade3 Sort .desktop files when viewing the desktop folder as if they were
directories when they point to a directory.

svn path=/trunk/KDE/kdebase/apps/; revision=947926
2009-04-01 16:57:27 +00:00
Fredrik Höglund 0bf68b7612 Make the popup view work with the trash link as well.
svn path=/trunk/KDE/kdebase/apps/; revision=947918
2009-04-01 16:07:41 +00:00
Fredrik Höglund 5e02e0cc78 This test isn't necessary.
svn path=/trunk/KDE/kdebase/apps/; revision=947915
2009-04-01 15:57:01 +00:00
Fredrik Höglund 8017542a5d Prevent the popup view from being closed and reopened for the same folder
when the cursor leaves and re-enters an item in the icon view.

svn path=/trunk/KDE/kdebase/apps/; revision=947907
2009-04-01 15:48:04 +00:00
Fredrik Höglund 1e3680aa19 * Use a better way to ensure that the popup is closed when the user
clicks outside of it.
* Set the Qt::WA_X11NetWmWindowTypeDropDownMenu attribute.

svn path=/trunk/KDE/kdebase/apps/; revision=947900
2009-04-01 15:31:54 +00:00
Fredrik Höglund 0d25e05556 Open a popup view showing the folder contents when the user hovers
a folder in the icon view.

svn path=/trunk/KDE/kdebase/apps/; revision=947623
2009-03-31 22:04:45 +00:00
Fredrik Höglund f1c757aa81 Fix a valgrind warning about an uninitialized variable.
svn path=/trunk/KDE/kdebase/apps/; revision=947484
2009-03-31 15:37:39 +00:00
Fredrik Höglund 82dce37372 Port to KFileItemActions.
svn path=/trunk/KDE/kdebase/apps/; revision=947482
2009-03-31 15:36:06 +00:00
Malcolm Hunter 2dfaaa40f4 Typographical and grammar corrections
svn path=/trunk/KDE/kdebase/apps/; revision=947046
2009-03-30 20:07:52 +00:00
Fredrik Höglund d598c2e76d Merge improvements to the smooth scrolling algorithm from KHTMLView:
prevent smooth scrolling from taking too much time when resources
are scarce.
    
we monitor the smooth scrolling time, and stop decelerating if it happens
to be too far behind schedule.
    
that way the total scrolling time shouldn't exceed ~twice the default
scrolling time (2*140ms) in the worst situation.

svn path=/trunk/KDE/kdebase/apps/; revision=946559
2009-03-29 16:41:48 +00:00
Fredrik Höglund 62b6426723 * Add right-to-left, top-to-bottom and top-to-bottom, right-to-left icon
arrangement modes.
* Default to a right-to-left arrangement when in RTL mode.
* Show the scrollbar on the left side of the icon view when in RTL mode.

BUG: 172560
BUG: 176449

svn path=/trunk/KDE/kdebase/apps/; revision=946543
2009-03-29 15:32:25 +00:00
Fredrik Höglund c8be04fddb Update the tooltip in response to hover enter and hover leave events.
svn path=/trunk/KDE/kdebase/apps/; revision=945849
2009-03-28 12:54:54 +00:00
Fredrik Höglund 1f5ea77f98 Make sure that any visible tooltip is hidden when a mouse button is pressed.
svn path=/trunk/KDE/kdebase/apps/; revision=945845
2009-03-28 12:44:51 +00:00
Fredrik Höglund e93f404e51 Implement support for tooltips with content previews and meta information.
BUG: 167933

svn path=/trunk/KDE/kdebase/apps/; revision=945836
2009-03-28 12:24:20 +00:00
Script Kiddy b50222b33e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=944934
2009-03-26 14:43:45 +00:00
Fredrik Höglund 2d58be72d8 Move icons that end up outside the view after a resize event to
empty slots in the grid instead of doing a full relayout.

CCBUG: 182655

svn path=/trunk/KDE/kdebase/apps/; revision=944605
2009-03-25 20:21:15 +00:00
Fredrik Höglund cc886c4ea3 Only do a relayout in response to a resize event when the view is
sorted, or when it's necessary to prevent icons from ending up
outside the view.

BUG: 182655

svn path=/trunk/KDE/kdebase/apps/; revision=944033
2009-03-24 21:42:12 +00:00
Fredrik Höglund 58ca112bb5 * Make sure that the icon positions in the icon view are kept when the
user explicitly sets the sort order to "Unsorted".
* Don't offer "Unsorted" as an option when the applet is on the panel,
  since the list view doesn't support rearranging the icons manually.

BUG: 184248

svn path=/trunk/KDE/kdebase/apps/; revision=943984
2009-03-24 19:24:07 +00:00
Script Kiddy 2a658bbf9a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=943873
2009-03-24 15:44:46 +00:00
Shantanu Tushar Jha ab8e40808f Reverted back the changes made in revision 941953 as the fix needs some more work.
svn path=/trunk/KDE/kdebase/apps/; revision=942587
2009-03-22 06:48:28 +00:00
Shantanu Tushar Jha 18818aa67c Added keyboard navigation support to Plasma Applet folderview. Navigation using direction keys, Enter/Return launched selected item.
BUG: 187241

svn path=/trunk/KDE/kdebase/apps/; revision=941953
2009-03-20 19:23:50 +00:00
Script Kiddy 4c340d97ce SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=940525
2009-03-17 15:51:17 +00:00
Christian Ehrlicher b2cc6acd46 a lot of more KUrl::path() -> KUrl::toLocalFile() changes (mostly after a check for KUrl::isLocalFile())
svn path=/trunk/KDE/kdebase/apps/; revision=939835
2009-03-15 20:20:33 +00:00
Script Kiddy e2c6de96cf SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=939654
2009-03-15 13:46:07 +00:00
Andrew Coles 2ab0eaa84b Proof-reading.
svn path=/trunk/KDE/kdebase/apps/; revision=939510
2009-03-15 00:45:14 +00:00
Shantanu Tushar Jha 5eaf826658 Made the filter config page behavior more clear - A tooltip added, and all MIME types now selected on user selection of filter.
BUG: 186283

svn path=/trunk/KDE/kdebase/apps/; revision=938685
2009-03-12 17:10:22 +00:00
Fredrik Höglund 5a345290ec Adapt to a change in behavior in Qt 4.5 that resulted in the saved icon
positions being cleared before the initial layout.

BUG: 186203

svn path=/trunk/KDE/kdebase/apps/; revision=937557
2009-03-09 22:27:51 +00:00
Fredrik Höglund e12230dc2c Add a context menu item for opening the displayed folder
in the preferred application (the file manager).

CCMAIL: chanika@gmail.com
BUG: 175014

svn path=/trunk/KDE/kdebase/apps/; revision=937507
2009-03-09 20:05:47 +00:00
Fredrik Höglund dc8dcfea6a Make the file count in the tooltip indicate the number of files that are
shown in the popup after the filter has been applied, not the number
of files that are actually in the folder.

BUG: 183956

svn path=/trunk/KDE/kdebase/apps/; revision=937436
2009-03-09 17:35:40 +00:00
Fredrik Höglund 7dc42bc88e Set Qt::WA_TranslucentBackground on the popup.
svn path=/trunk/KDE/kdebase/apps/; revision=937420
2009-03-09 17:20:13 +00:00
Script Kiddy b68b8feae3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=936838
2009-03-08 14:36:22 +00:00
Script Kiddy 97df7bc63f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=935170
2009-03-04 15:51:12 +00:00
Script Kiddy 2de78c9a56 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=933233
2009-02-28 13:35:50 +00:00
Script Kiddy 466471e0f9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=931776
2009-02-25 19:33:07 +00:00
Fredrik Höglund 630efaead8 Fix a sizing problem that would sometimes result in the popup showing
a scrollbar even when there is enough space available.

svn path=/trunk/KDE/kdebase/apps/; revision=928129
2009-02-18 23:01:41 +00:00
Script Kiddy d11d4a0565 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=927390
2009-02-17 12:09:45 +00:00
Script Kiddy 5dfbdba75a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=926053
2009-02-14 16:04:31 +00:00
Script Kiddy abb5b864ef SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=925107
2009-02-12 13:42:22 +00:00
Script Kiddy 2da905e6c0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=923249
2009-02-08 14:11:41 +00:00
Script Kiddy 7e1f830dc2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=922231
2009-02-06 15:34:47 +00:00
Script Kiddy 990455cfcf SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=921684
2009-02-05 14:09:41 +00:00
Script Kiddy ff098792e2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=921220
2009-02-04 16:27:07 +00:00
Script Kiddy c60ad5ecf1 SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/apps/; revision=920635
2009-02-03 14:52:58 +00:00
Script Kiddy 27c4c34316 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=920235
2009-02-02 15:35:50 +00:00
Script Kiddy 8c5a1c044c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=919783
2009-02-01 16:24:40 +00:00
Script Kiddy 98c92ecea5 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=919234
2009-01-31 15:57:53 +00:00
Script Kiddy af277e1ed8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=917787
2009-01-28 15:01:35 +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
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
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
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
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
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
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
Aaron J. Seigo 26e632b496 be careful with the delegate; some functions can be called earlier than expect .. particularly when setting it as an Activity
svn path=/trunk/KDE/kdebase/apps/; revision=907223
2009-01-07 17:00:01 +00:00
Laurent Montel 861a3c0db4 Fix compile with enable-final
svn path=/trunk/KDE/kdebase/apps/; revision=907023
2009-01-07 12:32:22 +00:00
Aaron J. Seigo ad05a1036c update the list view appearance on theme change
BUG:179770

svn path=/trunk/KDE/kdebase/apps/; revision=906718
2009-01-06 18:21:14 +00:00
Aaron J. Seigo 6690b79a47 don't delete files when editting is going on; the root problem appears to be focus vs action issues in QGraphicsScene/View, but at least this prevents destructive behaviour (though Delete still doesn't work and won't until the focus issues are fixed in Qt)
BUG:179806

svn path=/trunk/KDE/kdebase/apps/; revision=906681
2009-01-06 16:09:24 +00:00
Script Kiddy e84d902bba SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=906580
2009-01-06 12:52:00 +00:00
Fredrik Höglund 5be6d601b6 Delay the call to KFileItemDelegate::sizeHint() until the items are painted.
svn path=/trunk/KDE/kdebase/apps/; revision=905752
2009-01-05 00:13:30 +00:00
Fredrik Höglund b195b7506d Fix the call to setContentsMargins() in updateScreenRegion()
to not set the right and bottom margins to a negative value.

svn path=/trunk/KDE/kdebase/apps/; revision=905742
2009-01-04 23:18:20 +00:00
Script Kiddy ab9119a64e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=905486
2009-01-04 13:22:16 +00:00
Script Kiddy 74ceab0087 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=905053
2009-01-03 16:30:46 +00:00
Script Kiddy 5114d94cd8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=904551
2009-01-02 13:30:12 +00:00
Script Kiddy c8cfd839ff SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=904135
2009-01-01 12:57:58 +00:00
Aaron J. Seigo ac8f2fe1b6 never resize in constraints event as that is after the saved size has been restored
BUG:179005

svn path=/trunk/KDE/kdebase/apps/; revision=903048
2008-12-29 19:55:00 +00:00
Script Kiddy 784ca69be4 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=902932
2008-12-29 14:03:22 +00:00
Script Kiddy d65a00c801 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=902470
2008-12-28 13:25:02 +00:00
Script Kiddy d99cdfcd2c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=902162
2008-12-27 16:16:25 +00:00
Aaron J. Seigo ecb4496093 set the drop actions
BUG:178799

svn path=/trunk/KDE/kdebase/apps/; revision=901812
2008-12-26 18:07:29 +00:00
Script Kiddy 34bdb2f536 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=901727
2008-12-26 13:31:59 +00:00
Aaron J. Seigo cf5e4950ea prevent out of bounds accesses in odd situations
BUG:178609

svn path=/trunk/KDE/kdebase/apps/; revision=901281
2008-12-24 23:13:34 +00:00
Script Kiddy bf9317ded8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=901125
2008-12-24 13:32:45 +00:00
Script Kiddy 8ce62c6784 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=900700
2008-12-23 12:57:22 +00:00
Script Kiddy 728eefe92b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=899710
2008-12-21 12:59:15 +00:00
Script Kiddy 611b7c866b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=899357
2008-12-20 14:39:35 +00:00
Fredrik Höglund a7358444e2 Don't crash when moving the applet from the desktop to the panel.
BUG: 178102

svn path=/trunk/KDE/kdebase/apps/; revision=898778
2008-12-19 01:35:14 +00:00
Fredrik Höglund 36355642db Don't crash when the applet is moved from the panel to the desktop,
and give the applet a sane size.

svn path=/trunk/KDE/kdebase/apps/; revision=898776
2008-12-19 01:17:39 +00:00