]>
cloud.milkyroute.net Git - dolphin.git/log
Emmanuel Pescosta [Wed, 28 Jan 2015 16:13:59 +0000 (17:13 +0100)]
Merge branch 'Applications/14.12' into frameworks
Conflicts:
dolphin/src/main.cpp
kdepasswd/kcm/kcm_useraccount.desktop
konqueror/settings/ebrowsing/ebrowsing.desktop
konqueror/settings/kio/cache.desktop
konqueror/settings/kio/cookies.desktop
konqueror/settings/kio/netpref.desktop
konqueror/settings/kio/proxy.desktop
konqueror/settings/kio/smb.desktop
konqueror/settings/kio/uasproviders/firefox30oncurrent.desktop
konqueror/settings/kio/uasproviders/ie90onwinnt71.desktop
konqueror/settings/kio/useragent.desktop
lib/konq/konq_operations.cpp
Emmanuel Pescosta [Wed, 28 Jan 2015 15:25:41 +0000 (16:25 +0100)]
Make the QWeakPointer<DolphinContextMenu> a QScopedPointer<DolphinContextMenu>
Emmanuel Pescosta [Wed, 28 Jan 2015 14:25:09 +0000 (15:25 +0100)]
use addActions instead of doing addAction in a loop
Emmanuel Pescosta [Sat, 24 Jan 2015 23:42:43 +0000 (00:42 +0100)]
forward requestItemInfo signal
Emmanuel Pescosta [Wed, 28 Jan 2015 14:04:32 +0000 (15:04 +0100)]
undo should be disabled by default
Emmanuel Pescosta [Sat, 24 Jan 2015 23:14:37 +0000 (00:14 +0100)]
use DolphinMainWindow::showErrorMessage instead of DolphinMainWindow::slotPanelErrorMessage because the implementation is exactly the same
Emmanuel Pescosta [Sat, 24 Jan 2015 22:11:02 +0000 (23:11 +0100)]
Removed old (<= 4.6) settings upgrading code (jpegrotatedthumbnail to jpegthumbnail) from PreviewsSettingsPage
Emmanuel Pescosta [Sat, 24 Jan 2015 22:07:30 +0000 (23:07 +0100)]
Port ConfigurePreviewPluginDialog away from KLibrary, KIO::NetAccess::del and ThumbCreatorV2
l10n daemon script [Sat, 24 Jan 2015 07:14:40 +0000 (07:14 +0000)]
SVN_SILENT made messages (.desktop file)
l10n daemon script [Wed, 21 Jan 2015 06:55:27 +0000 (06:55 +0000)]
SVN_SILENT made messages (.desktop file)
Gregor Mi [Mon, 12 Jan 2015 15:18:50 +0000 (16:18 +0100)]
Add disk usage statistics menu to SpaceInfo widget in the status bar:
the menu has the following entries:
1. Filelight location
2. Filelight device
3. Filelight
4. KDiskFree
KService is used to find the applications and display proper
translations.
KRun is used to run the applications.
REVIEW: 121478
CHANGELOG: Add a menu on left-click on the SpaceInfo widget in the status bar to show Disk Usage statistics.
Emmanuel Pescosta [Mon, 5 Jan 2015 11:50:53 +0000 (12:50 +0100)]
Always connect the drop job result with DolphinView::slotPasteJobResult
to receive the error message in case of an error also when the destUrl
is not equal to the current url in the view.
CCMAIL: faure@kde.org
David Faure [Fri, 26 Dec 2014 07:57:42 +0000 (08:57 +0100)]
Dolphin: port from KonqOperations::doDrop to the new KIO::DropJob
REVIEW: 121678
Emmanuel Pescosta [Sun, 4 Jan 2015 20:45:30 +0000 (21:45 +0100)]
Fix for crash which was introduced by commit
c2a0d3e889666539669562a6c1f7a080a0f29b11
(use QCollator instead of KStringHandler)
REVIEW: 121817
BUG: 342316
Montel Laurent [Thu, 1 Jan 2015 11:55:16 +0000 (12:55 +0100)]
Fix docbook
David Faure [Thu, 25 Dec 2014 09:16:12 +0000 (10:16 +0100)]
Remove unused libkonq includes
David Faure [Wed, 24 Dec 2014 07:49:47 +0000 (08:49 +0100)]
Fix compilation with Qt 5.2 and 5.3; QSignalSpy can't take a function pointer yet
Gregor Mi [Sat, 13 Dec 2014 10:40:45 +0000 (11:40 +0100)]
Statusbar SpaceInfo widget: set visible by default
REVIEW: 121474
Emmanuel Pescosta [Thu, 18 Dec 2014 13:56:46 +0000 (14:56 +0100)]
Ported tests away from KRandomSequence, QTest::kWaitForSignal and KTempDir.
All tests passed!
Emmanuel Pescosta [Sat, 13 Dec 2014 19:31:01 +0000 (20:31 +0100)]
Port from KStringHandler naturalCompare to QCollator compare.
Make use of the QCollator instance (m_collator) in nameRoleGroups instead of using QString::localeAwareCompare (uses QCollator internally)
We don't need the m_caseSensitivity anymore, because the QCollator instance also holds this information.
(This patch doesn't make use of QCollatorSortKey)
Reviewed by Kai
REVIEW: 121480
Emmanuel Pescosta [Sun, 14 Dec 2014 18:11:39 +0000 (19:11 +0100)]
use save() instead of writeConfig()
Emmanuel Pescosta [Sun, 14 Dec 2014 18:05:53 +0000 (19:05 +0100)]
Port KInputDialog to QInputDialog
Emmanuel Pescosta [Sun, 14 Dec 2014 17:58:57 +0000 (18:58 +0100)]
Remove K_EXPORT_PLUGIN
Emmanuel Pescosta [Sun, 14 Dec 2014 17:42:54 +0000 (18:42 +0100)]
port from KTabWidget to QTabWidget
Emmanuel Pescosta [Sun, 14 Dec 2014 17:39:08 +0000 (18:39 +0100)]
get rid of KFileItemActionPlugin
Emmanuel Pescosta [Sun, 14 Dec 2014 17:32:48 +0000 (18:32 +0100)]
port away from VBox/HBox
Emmanuel Pescosta [Sun, 14 Dec 2014 16:47:58 +0000 (17:47 +0100)]
show warnings about deprecated declarations
Emmanuel Pescosta [Sun, 14 Dec 2014 16:46:58 +0000 (17:46 +0100)]
port away from deprecated KFileItem(mode_t mode, mode_t permissions, const QUrl &url, bool delayedMimeTypes = false);
Arjun AK [Wed, 10 Dec 2014 17:21:25 +0000 (22:51 +0530)]
Fix Terminal-View navigation sync issue
The URL needs to be constructed from 'QUrl::fromLocalFile()' instead of
a QString so that the scheme is set properly.
REVIEW: 121409
BUG: 341678
Arjun AK [Mon, 1 Dec 2014 12:01:39 +0000 (17:31 +0530)]
Fix KUrl -> QUrl porting error
Trailing slashes should be removed before calling QUrl::filename(),
else it will return an empty string.
BUG: 341411
REVIEW: 121293
Emmanuel Pescosta [Wed, 26 Nov 2014 09:27:41 +0000 (10:27 +0100)]
Set version number to 14.11.97 for the KDE Applications 14.12 RC
Frank Reininghaus [Fri, 21 Nov 2014 16:25:19 +0000 (17:25 +0100)]
Update Dolphin version to 4.14.98 for Release Candidate
Using KDE_VERSION_STRING as the Dolphin version was convenient, but it
does not make sense anymore because it is fixed at 4.14.3 now.
REVIEW: 121195
Montel Laurent [Thu, 20 Nov 2014 12:36:15 +0000 (13:36 +0100)]
Fix desktop name
Luca Beltrame [Thu, 20 Nov 2014 08:28:11 +0000 (09:28 +0100)]
Fix build after review 121078
RR 121078 fixed exports, but did not include the necessary
generate_export_header in the CMakeLists.txt.
Please, if you are testing for Windows, ensure you also test your build
in Linux (and with a clean build dir). The fact that kde-baseapps for
KF5 is still unreleased does not mean it should not be buildable.
CCMAIL: andriusmao@gmail.com
Andrius da Costa Ribas [Sat, 8 Nov 2014 21:50:38 +0000 (19:50 -0200)]
Fix Exports.
REVIEW: 121078
Lukáš Tinkl [Tue, 18 Nov 2014 23:54:51 +0000 (00:54 +0100)]
set the dolphin part's translation domain
see RR 121141 for details
l10n daemon script [Mon, 17 Nov 2014 05:13:00 +0000 (05:13 +0000)]
SVN_SILENT made messages (after extraction)
Emmanuel Pescosta [Tue, 11 Nov 2014 07:02:29 +0000 (08:02 +0100)]
Fixed build error which was introduced by commit
7ed7cd97d084364d8ee61b35f5ffa3630c5277a4
CCMAIL: bhush94@gmail.com
Emmanuel Pescosta [Mon, 10 Nov 2014 08:12:33 +0000 (09:12 +0100)]
KIntSpinBox to QSpinBox
Emmanuel Pescosta [Mon, 10 Nov 2014 08:08:04 +0000 (09:08 +0100)]
KLineEdit to QLineEdit
Emmanuel Pescosta [Mon, 10 Nov 2014 07:45:38 +0000 (08:45 +0100)]
make use of initializer lists
Emmanuel Pescosta [Mon, 10 Nov 2014 07:42:37 +0000 (08:42 +0100)]
get rid of unused warnings
Frank Reininghaus [Sun, 9 Nov 2014 20:57:40 +0000 (21:57 +0100)]
Make sure that m_selectionToggle is not 0 before calling deleteLater()
Commit
1938ad54d4ee640f04d24bad3b690095bc9b8668 replaced delete by
deleteLater(). However, the latter cannot be used safely with null
pointers. This commit adds a safety check in order to make sure that
we do not get a crash.
Thanks to Christoph Feck for pointing out this issue.
Frank Reininghaus [Sun, 9 Nov 2014 17:08:29 +0000 (18:08 +0100)]
Use deleteLater() to delete the selection toggle in KItemListWidget
This patch should make a crash with a backtrace as provided in the bug
report impossible. I'm not sure if this would really prevent the crash
- it looks like the actual cause of the problem could be in
QGraphicsView or anywhere else, but it's hard to tell because the bug
was reported just once and does not seem reproducible. But I'm pretty
sure that this change doesn't make anything worse.
BUG: 334785
REVIEW: 121087
Arjun AK [Sun, 9 Nov 2014 13:50:30 +0000 (19:20 +0530)]
Ensure input is a valid regexp before enabling regexp filter mode
Checking whether the input contains '*', '?' or '[' alone will
not do since there can be files with '[' in their name.
REVIEW: 120986
BUG: 340470
FIXED-IN: 14.12
l10n daemon script [Sun, 9 Nov 2014 05:29:52 +0000 (05:29 +0000)]
SVN_SILENT made messages (after extraction)
Frank Reininghaus [Tue, 4 Nov 2014 21:42:45 +0000 (22:42 +0100)]
Fix more unit test failures
This commit is analogous to
5cf8941ac789e47da70fe466033f45df9af1a3fa ,
but the problem existed since the frameworks port was started and was
not obvious because the QString -> KUrl/QUrl port was done implicitly
when calling KIO::rename(oldPath, newPath, KIO::HideProgressInfo).
REVIEW: 120941
Frank Reininghaus [Tue, 4 Nov 2014 21:37:42 +0000 (22:37 +0100)]
Fix unit test failures
These were caused by
86e31084ced8ba4875a6128f91ec2ca3d6df7a31 - note
that the correct replacement for KUrl(fileName) is
QUrl::fromLocalFile(fileName), and that calling the const function
urlA.adjusted(QUrl::RemoveFilename) only has an effect if the return
value is taken.
l10n daemon script [Tue, 4 Nov 2014 06:32:18 +0000 (06:32 +0000)]
SVN_SILENT made messages (after extraction)
Lukáš Tinkl [Mon, 3 Nov 2014 23:00:04 +0000 (00:00 +0100)]
fix default tab prev/next shortcuts
take into accound the whole list, not just the first shortcut
Lukáš Tinkl [Mon, 3 Nov 2014 22:52:18 +0000 (23:52 +0100)]
Q_DECL_OVERRIDE
Lukáš Tinkl [Mon, 3 Nov 2014 17:25:19 +0000 (18:25 +0100)]
use QUrl::fromLocalFile() on devices
fixes being unable to access eg. removable drives
Lukáš Tinkl [Mon, 3 Nov 2014 15:16:52 +0000 (16:16 +0100)]
fix initializer list
David Faure [Sun, 2 Nov 2014 16:17:24 +0000 (17:17 +0100)]
KonqOperations: KIO::pasteMimeData -> KIO::paste, update signal and simplify dolphin accordingly.
David Faure [Sun, 2 Nov 2014 16:03:18 +0000 (17:03 +0100)]
Many cleanups in KonqOperations
David Faure [Sun, 2 Nov 2014 14:34:30 +0000 (15:34 +0100)]
Update status of paste action once directory has finished loading.
Since
6a6cf1ab328e7600f0c2b375e43a1e3bd236a5a7 , it depends on rootItem()
which is not available until the dirlister emits it.
David Faure [Sun, 2 Nov 2014 14:20:41 +0000 (15:20 +0100)]
Port from KonqOperations::doPaste to new job KIO::paste
Remove KonqOperations::doPaste.
Arjun AK [Sat, 1 Nov 2014 11:11:29 +0000 (16:41 +0530)]
Enable KRun's script execution prompt.
This commit enables KRun's script/desktop file execution prompts,
which is shown when the user launches an executable script or a
desktop file. This is done so as to prevent the user from accidentaly
executing programs. A checkbox to enable or disable the prompts is also
being added to the preferences window
REVIEW: 120171
BUG: 275405
Emmanuel Pescosta [Wed, 29 Oct 2014 11:20:10 +0000 (12:20 +0100)]
Merge branch 'KDE/4.14'
Emmanuel Pescosta [Fri, 24 Oct 2014 06:35:33 +0000 (08:35 +0200)]
Hide the video player when the video has finished.
BUG: 339882
FIXED-IN: 4.14.3
REVIEW: 120776
Montel Laurent [Tue, 28 Oct 2014 20:49:53 +0000 (21:49 +0100)]
Port to QDialog
Montel Laurent [Mon, 27 Oct 2014 21:30:02 +0000 (22:30 +0100)]
Port to QDebug*. KVBox--
Lukáš Tinkl [Sun, 26 Oct 2014 18:02:03 +0000 (19:02 +0100)]
don't save view_properties in ~/.local/share/dolphindolphin
looks like writableLocation() already includes the app name
Frank Reininghaus [Fri, 24 Oct 2014 16:49:05 +0000 (18:49 +0200)]
Merge remote-tracking branch 'origin/master' into frameworks
Conflicts:
dolphin/src/panels/terminal/terminalpanel.cpp
dolphin/src/panels/terminal/terminalpanel.h
Frank Reininghaus [Fri, 24 Oct 2014 16:45:28 +0000 (18:45 +0200)]
Merge remote-tracking branch 'origin/KDE/4.14'
Frank Reininghaus [Fri, 24 Oct 2014 16:13:47 +0000 (18:13 +0200)]
Make the view/Terminal Panel synchronization less error-prone
The previous solution could cause problems if the user navigates to a
different URL in one view, and then activates another split view very
quickly: the new active view might be switched to the same URL as the
first view, which is unwanted.
To fix this problem, we record a history of "cd" commands that Dolphin
sends to the Terminal Panel in a queue. If a currentDirectoryChanged
signal is received, and the new terminal directory is "dir", this patch
does the following:
1. If the queue is empty, change the view URL to "dir".
2. Otherwise, take the queue's head, and check if it is equal to
"dir". If that is the case, ignore the signal and return.
3. Go back to step 1.
This ensures that every currentDirectoryChange signal that is caused by
a "cd" that was sent from Dolphin to the terminal is ignored.
BUG: 339009
BUG: 314038
REVIEW: 120768
Andrey Bondrov [Fri, 24 Oct 2014 06:21:37 +0000 (08:21 +0200)]
Fix the information panel video player in Dolphin.
Patch from ROSA Linux.
BUG: 337107
BUG: 337033
BUG: 334924
CCBUG: 339882
REVIEW: 120745
FIXED-IN: 4.14.3
Frank Reininghaus [Thu, 23 Oct 2014 21:23:19 +0000 (23:23 +0200)]
Merge branch 'KDE/4.14'
Frank Reininghaus [Thu, 23 Oct 2014 21:17:43 +0000 (23:17 +0200)]
Connect to the currentDirectoryChanged signal after the shell setup
This fixes the problem that the view URL may be reset to the Home URL
when opening the Terminal Panel while browsing a remote URL. Moreover,
it fixes crashes that can occur when the signal is received during the
shell setup if the DolphinMainWindow does not have a valid
m_activeViewContainer yet.
BUG: 339502
BUG: 340233
REVIEW: 120726
FIXED-IN: 4.14.3
Emmanuel Pescosta [Tue, 21 Oct 2014 20:54:15 +0000 (22:54 +0200)]
Use the path instead of the display string in PlacesItemModel::closestItem,
fixes the determination of the closest item for me.
Emmanuel Pescosta [Tue, 21 Oct 2014 20:31:50 +0000 (22:31 +0200)]
Fix Dolphin build (protocol -> scheme)
Lukáš Tinkl [Tue, 21 Oct 2014 20:01:34 +0000 (22:01 +0200)]
address 2 more KUrl -> QUrl issues mentioned in rr#120688
David Faure [Tue, 21 Oct 2014 18:44:37 +0000 (20:44 +0200)]
Dolphin: port to KIO::pasteInfoText().
DolphinContextMenu::createPasteAction used to be precise about destination
("Paste To Folder"), while now it's precise about the source (what to paste).
It was decided that this was more useful and consistent anyway.
REVIEW: 120695
Lukáš Tinkl [Tue, 21 Oct 2014 19:37:30 +0000 (21:37 +0200)]
port away from KMimeType
Lukáš Tinkl [Tue, 21 Oct 2014 19:37:09 +0000 (21:37 +0200)]
libkonq now loads its own catalog
Lukáš Tinkl [Tue, 21 Oct 2014 19:18:43 +0000 (21:18 +0200)]
port Dolphin from KUrl to QUrl
REVIEW: 120688
David Faure [Mon, 20 Oct 2014 20:07:39 +0000 (22:07 +0200)]
Merge doPaste and doPasteV2. Remove unused QPoint. Remove unused editMimeType.
David Faure [Mon, 20 Oct 2014 20:13:23 +0000 (22:13 +0200)]
Port from KonqOperations::editMimeType to KMimeTypeEditor::editMimeType (from kwidgetsaddons)
Lukáš Tinkl [Mon, 20 Oct 2014 22:27:42 +0000 (00:27 +0200)]
port Konqueror from KUrl to QUrl
REVIEW: 120650
Emmanuel Pescosta [Mon, 20 Oct 2014 09:08:22 +0000 (11:08 +0200)]
The filenamesearch ioslave has been moved to kio-extras, remove it from Dolphin.
See commit
05689c462745edbaeebcfc63d456877746805451 in kio-extras
Montel Laurent [Sun, 19 Oct 2014 13:07:34 +0000 (15:07 +0200)]
Increase version
Montel Laurent [Sat, 18 Oct 2014 13:00:17 +0000 (15:00 +0200)]
Fix includes
Montel Laurent [Sat, 18 Oct 2014 12:43:41 +0000 (14:43 +0200)]
port to QPushButton
Montel Laurent [Sat, 18 Oct 2014 12:42:41 +0000 (14:42 +0200)]
Fix includes
Montel Laurent [Sat, 18 Oct 2014 12:40:47 +0000 (14:40 +0200)]
Remove kdelibs4support
Montel Laurent [Sat, 18 Oct 2014 12:38:28 +0000 (14:38 +0200)]
fix forward declaration
Montel Laurent [Sat, 18 Oct 2014 12:36:34 +0000 (14:36 +0200)]
Port test to qt5
Frank Reininghaus [Thu, 16 Oct 2014 18:36:49 +0000 (20:36 +0200)]
Merge remote-tracking branch 'origin/master' into frameworks
Conflicts:
dolphin/src/main.cpp
kdepasswd/kcm/kcm_useraccount.desktop
plasma/applets/folderview/folderview.cpp
Frank Reininghaus [Thu, 16 Oct 2014 18:33:19 +0000 (20:33 +0200)]
Merge remote-tracking branch 'origin/KDE/4.14'
Frank Reininghaus [Thu, 16 Oct 2014 18:19:59 +0000 (20:19 +0200)]
Update "About" dialog after maintainership change
See http://lists.kde.org/?t=
140990649300001 &r=1&w=2
REVIEW: 120608
Montel Laurent [Wed, 15 Oct 2014 17:56:52 +0000 (19:56 +0200)]
Port to QDialog
Montel Laurent [Wed, 15 Oct 2014 17:51:06 +0000 (19:51 +0200)]
Port to QDialog
Emmanuel Pescosta [Wed, 15 Oct 2014 15:42:42 +0000 (17:42 +0200)]
Replaced the ItemState structure with QPair<KFileItem, KVersionControlPlugin2::ItemVersion>
Vishesh Handa [Tue, 14 Oct 2014 13:51:51 +0000 (15:51 +0200)]
Port Dolphin to the new Baloo APIs
REVIEW: 120582
Emmanuel Pescosta [Mon, 13 Oct 2014 09:53:06 +0000 (11:53 +0200)]
Made the free space indicator and zoom slider a little bit larger. (was reduced by an older commit)
BUG: 339768
FIXED-IN: 4.14.3
l10n daemon script [Sun, 12 Oct 2014 07:05:59 +0000 (07:05 +0000)]
SVN_SILENT made messages (.desktop file)
l10n daemon script [Sun, 12 Oct 2014 05:17:04 +0000 (05:17 +0000)]
SVN_SILENT made messages (after extraction)
l10n daemon script [Sun, 12 Oct 2014 04:06:23 +0000 (04:06 +0000)]
SVN_SILENT made messages (.desktop file)
l10n daemon script [Sun, 12 Oct 2014 01:38:49 +0000 (01:38 +0000)]
SVN_SILENT made messages (after extraction)
Montel Laurent [Sat, 11 Oct 2014 12:18:23 +0000 (14:18 +0200)]
clean forward declaration