┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-12-03Fix 5 clazy warningsSpencer Brown
This bumps the minimum Qt version to 5.5 (because of Q_ENUM usage). REVIEW: 129604
2016-11-22Add application icon for Mac and MS Windows.R.J.V. Bertin
Uses the Oxygen theme because it fits in better with prevailent icons on those platforms.
2016-11-22Use the current window icon in QIcon::fromTheme()R.J.V. Bertin
This prevents removing the application icon when icon lookup fails, on Mac or MS Windows.
2016-11-21Call columnWidthChanged with actual previous widthDon Nguyen
REVIEW: 129334
2016-11-20Fix slow scrolling in dock panelsElvis Angelaccio
Commit f688bcd1f1 fixed slow scrolling with xf86-input-libinput on DolphinView. However the commit also exposed a bug in the Dolphin scrolling algorithm, which was previously hidden. This resulted in slow scrolling in dock panels (Places and Folders), with both xf86-input-evdev and xf86-input-libinput drivers, as well as libinput on Wayland. KItemListContainer::updateScrollOffsetScrollBar() relied on the view's itemSize() method to compute the scrollbar's singleStep, but this QSize was invalid for the dock panels' views. We use a new itemSizeHint() method instead, which is always valid and also adapts to the current icon size set in the view. BUG: 365968 FIXED-IN: 16.12.0 REVIEW: 129409
2016-11-03This seems to work. Though it could be betterarnav dhamija
2016-11-02Changed default arg for the setSplitViewEnabledarnav dhamija
2016-10-28Merge branch 'Applications/16.08'Kai Uwe Broulik
2016-10-28[Places Item Edit Dialog] Fix accepting dialog with ReturnKai Uwe Broulik
By setting a parent for the QDialogButtonBox we let QDialog handle everything by itself. Also, store the dialog button box as a member rather than just the OK button. This removes the need to set the OK button as default manually (which didn't work anyway) and fixes pressing Return while the input is focused erroneously opening the folder browser rather than accepting the dialog. REVIEW: 129213
2016-10-12The tab navigation shortcut workaround for RTL layouts is not needed ↵Safa AlFulaij
anymore, as Qt supports that by default. Before this, pressing Ctrl+Tab makes the previous tab (in RTL layout) the activated one, and vice versa. REVIEW: 128853
2016-10-10SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-10-10SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-10-04Hide message widgets only when reloading the viewElvis Angelaccio
Otherwise an error message might be hidden before it's even shown. BUG: 357651 FIXED-IN: 16.08.2 REVIEW: 129061
2016-10-03Pass current dir explicitly to QUrl::fromUserInputDavid Faure
It works with QString() but that's a bug, I didn't expect it to work with my fromUserInput code and wrote otherwise in its documentation...
2016-10-02Popupmenu: use KIO 5.27's new addPluginActionsTo methodDavid Faure
REVIEW: 129085
2016-09-28Follow changes in konqpopupmenu: no longer back/forward/up in part's ↵David Faure
contextmenu.
2016-09-27Fixed async conditionsarnav dhamija
2016-09-27need to fix async conditionsarnav dhamija
2016-09-27Changed shortcut, but need to fix async conditionsarnav dhamija
2016-09-27Found an icon for the buttonarnav dhamija
2016-09-26Added the GUI button for quick stashingarnav dhamija
2016-09-25Used KUrlMimeData::setUrls for kfileitemmodel's createMimeData for ↵arnav dhamija
implementing the upcoming stash:/ ioslave
2016-09-21Merge branch 'Applications/16.08'Elvis Angelaccio
* Applications/16.08: Properly check Shift toggling in DolphinRemoveAction
2016-09-21Properly check Shift toggling in DolphinRemoveActionElvis Angelaccio
Documentation of QGuiApplication::keyboardModifiers() says that "It should be noted this may not reflect the actual keys held on the input device at the time of calling but rather the modifiers as last reported in one of the above events". Since this method is called in DolphinContextMenu's keyPressEvent() and keyReleaseEvent(), the first time that keyboardModifiers() is called it doesn't report that shift has been pressed. Replacing this method with queryKeyboardModifiers() does the job because the latter doesn't care about the event queue. BUG: 354301 FIXED-IN: 16.08.2 REVIEW: 128972
2016-09-20Add Donate standard action to control menuElvis Angelaccio
REVIEW: 128946
2016-09-10Merge branch 'Applications/16.08'Elvis Angelaccio
* Applications/16.08: Don't load twice kfileitemaction plugins with json metadata Fix logic for loading kfileitemaction plugins
2016-09-10Don't load twice kfileitemaction plugins with json metadataElvis Angelaccio
2016-09-10Fix logic for loading kfileitemaction pluginsElvis Angelaccio
Since dolphin is now loading also plugins with json metadata, it is wrong to return here, as those plugins could be missed.
2016-09-04Use tab for switching active splitMartin T. H. Sandsmark
REVIEW: 128564 REVIEW: 110970 BUGS: 171743
2016-08-23Merge branch 'Applications/16.08'Elvis Angelaccio
2016-08-23Filter json-only KFileItemAction plugins by mimetypeElvis Angelaccio
Commit d48b733 introduced support for kfileitemaction plugins with json metadata, but forgot to filter them by the commonMimeType (like KMimeTypeTrader::query() does with old-style plugins). So we need to load a plugin only when commonMimeType is equal to (or child of) one of the mimetypes supported by the plugin.
2016-08-19SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-08-19SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-08-06Fix some low-hanging warning fruitsMartin T. H. Sandsmark
2016-07-16Fix scrolling on hidpi screensMartin T. H. Sandsmark
Scrolling with libinput was unbearably slow. QScrollBar is much better at scrolling than us, so let it handle it. REVIEW: 128432 BUG: 357618
2016-07-16Fix scrolling on hidpi screensMartin T. H. Sandsmark
Scrolling with libinput was unbearably slow. QScrollBar is much better at scrolling than us, so let it handle it. REVIEW: 128432 BUG: 357618
2016-07-14Give FileMetaDataConfigurationDialog a parentChristoph Feck
REVIEW: 128439
2016-07-01Merge branch 'Applications/16.04'Kai Uwe Broulik
2016-07-01[DBusInterface] Use %U instead of %u to indicate multiple URLs are supportedKai Uwe Broulik
Otherwise KRun opens a separate instance for every URL passed although Dolphin already has logic to open different folders in tabs if neccessary. REVIEW: 128306
2016-06-28SVN_SILENT made messages (after extraction)l10n daemon script
2016-06-25add_definitions(-DQT_NO_URL_CAST_FROM_STRING) + fix compilationDavid Faure
This fixes some URLs built from local paths without scheme.
2016-06-18Look for kfileitemaction plugins in the expected subfolderElvis Angelaccio
For a rationale, see https://git.reviewboard.kde.org/r/128225/
2016-06-16Fix DnD onto desktop:/ app desktop file.David Faure
We need to resolve from desktop:/ to file:/ so that DropJob can handle application .desktop files. CCBUG: 363991
2016-06-10SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-06-08Load KFileItemAction plugins with json metadataElvis Angelaccio
REVIEW: 128088
2016-06-05SVN_SILENT made messages (after extraction)l10n daemon script
2016-06-05SVN_SILENT made messages (after extraction)l10n daemon script
2016-06-04SVN_SILENT made messages (after extraction)l10n daemon script
2016-06-04SVN_SILENT made messages (after extraction)l10n daemon script
2016-05-29SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"