
Mountoid
Source (link to git-repo or to original if based on someone elses unmodified work):
It now supports dis/connecting a LAN device through WakeOnLAN.
v0.41
=====
(*) fixed : some functions returned nothing although they said they should, and some compilers didn't like that
v0.40
=====
(*) added : a user guide (in the README file)
(*) improved : a better and more complete README file
(*) added : manage Wake-On-LAN devices
(*) added : detect whether a network device is connected
(*) added : command "show fstab entry"
(*) added : un/mount command timeout
(*) added : animated un/mounting process
v0.33
=====
(*) fixed : settings dialog's windows is huge. Split into one more category
v0.32
=====
(*) fixed : unkonwn device type (e.g. floppy drive) leads to applet crashing
v0.30
=====
(*) added : sshfs (no password) and fuse
(*) added : listview in addition of the usual iconview
(*) added : possibility to add devices from the contextual menu
(*) added : possibility to change the display order of devices, either in the configuration dialog or by dragging icons with the mouse (iconview only)
(*) added : possibility to change display settings (e.g. icons stacking orientation) from the contextual menu
(*) fixed : use of KRun to open mount points instead of ad-hoc KProcess with custom file manager
(*) better data/view separation in the code (needed to add the listview functionality, and allows faster implementation of new kind of views)
v0.20
=====
(*) fixed : colors modified by user are not restored
(*) fixed : plasmoid size sometimes is not restored
(*) added : numeric free/used/total space values in nickname
(*) added : possibility to load/eject (or turn on/off) a device
Ratings & Comments
77 Comments
In my fstab I have: sshfs#pier@lin4p.roma.enei.it:/afs/.enei.it/ /afspla fuse user,noauto,fsname=sshfs#pier@lin4p.roma.enei.it:/afs/enei.it/ 0 0 so, now I mount it using konsole and doing: mount /afspla, it asks me password, i give it, return, and it works, navigating in /afspla I am in my space in the remote afs filesystem. now, how can I use your plasmoid to mount this with one click?? manythanks Pier
Hi, my best answer would be to install a "sshaskpath" program like ksshaskpass. My second best would be to configure your ssh client to automatically identify you using the proper key. I'm afraid I don't have more specifics at hand, no more than time to currently give you a full answer, but I bet you'll find anything you need on Google.
...but it does not show my other harddisk partitions. Dolphin does. I'd like to try an older version to see if it's related to my outdated KDE.
I tried version 0.33 and I've still got this problem. Do I really have to edit fstab to get those entries?
Hi. Very useful plasmoid. Is there a Gentoo ebuild?
I've added a package for Archlinux, https://aur.archlinux.org/packages.php?ID=44721
Hello, This plasmoid does not build with kde 4.6 with this error : [ 0%] Built target plasma_applet_mountoid_automoc Scanning dependencies of target plasma_applet_mountoid [ 8%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/plasma_applet_mountoid_automoc.o In file included from /home/mikala/rpm/BUILD/mountoid/build/../device.h:38:0, from /home/mikala/rpm/BUILD/mountoid/build/../mountoid_view.h:37, from /home/mikala/rpm/BUILD/mountoid/build/../icon_view.h:37, from /home/mikala/rpm/BUILD/mountoid/build/moc_icon_view.cpp:10, from /home/mikala/rpm/BUILD/mountoid/build/plasma_applet_mountoid_automoc.cpp:4: /home/mikala/rpm/BUILD/mountoid/build/../settings.h:52:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/build/../settings.h:72:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/build/../settings.h:97:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/build/../settings.h:125:1: warning: 'typedef' was ignored in this declaration In file included from /home/mikala/rpm/BUILD/mountoid/build/../mountoid_view.h:37:0, from /home/mikala/rpm/BUILD/mountoid/build/../icon_view.h:37, from /home/mikala/rpm/BUILD/mountoid/build/moc_icon_view.cpp:10, from /home/mikala/rpm/BUILD/mountoid/build/plasma_applet_mountoid_automoc.cpp:4: /home/mikala/rpm/BUILD/mountoid/build/../device.h:53:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/build/../device.h:85:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/build/../device.h:133:1: warning: 'typedef' was ignored in this declaration In file included from /home/mikala/rpm/BUILD/mountoid/build/plasma_applet_mountoid_automoc.cpp:10:0: /home/mikala/rpm/BUILD/mountoid/build/../settings.h:54:34: warning: 'ErrorMessages' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:127:30: warning: 'UNIT_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:247:32: warning: 'COLORS_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../settings.h:266:35: warning: 'COLORS_DEFAULT' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:55:28: warning: 'OS_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:64:28: warning: 'OS_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:87:37: warning: 'DEVICE_TYPE_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:97:37: warning: 'DEVICE_TYPE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:107:39: warning: 'DEVICE_LOAD_ACTION' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:117:40: warning: 'DEVICE_EJECT_ACTION' defined but not used /home/mikala/rpm/BUILD/mountoid/build/../device.h:135:37: warning: 'MOUNT_STATE_NAME' defined but not used [ 16%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/dia_appearance.o In file included from /home/mikala/rpm/BUILD/mountoid/dia_appearance.h:38:0, from /home/mikala/rpm/BUILD/mountoid/dia_appearance.cpp:32: /home/mikala/rpm/BUILD/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:266:35: warning: 'COLORS_DEFAULT' defined but not used [ 25%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/list_view.o In file included from /home/mikala/rpm/BUILD/mountoid/device.h:38:0, from /home/mikala/rpm/BUILD/mountoid/mountoid_view.h:37, from /home/mikala/rpm/BUILD/mountoid/list_view.h:37, from /home/mikala/rpm/BUILD/mountoid/list_view.cpp:39: /home/mikala/rpm/BUILD/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration In file included from /home/mikala/rpm/BUILD/mountoid/mountoid_view.h:37:0, from /home/mikala/rpm/BUILD/mountoid/list_view.h:37, from /home/mikala/rpm/BUILD/mountoid/list_view.cpp:39: /home/mikala/rpm/BUILD/mountoid/device.h:53:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/device.h:85:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/device.h:133:1: warning: 'typedef' was ignored in this declaration /home/mikala/rpm/BUILD/mountoid/list_view.cpp: In member function 'QString ListViewWidget::get_item_text(const int&)': /home/mikala/rpm/BUILD/mountoid/list_view.cpp:158:1: error: no return statement in function returning non-void /home/mikala/rpm/BUILD/mountoid/list_view.cpp: At global scope: /home/mikala/rpm/BUILD/mountoid/list_view.cpp:212:6: warning: unused parameter 'M' /home/mikala/rpm/BUILD/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:247:32: warning: 'COLORS_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/settings.h:266:35: warning: 'COLORS_DEFAULT' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:55:28: warning: 'OS_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:64:28: warning: 'OS_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:87:37: warning: 'DEVICE_TYPE_NAME' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:97:37: warning: 'DEVICE_TYPE_ICON' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:107:39: warning: 'DEVICE_LOAD_ACTION' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:117:40: warning: 'DEVICE_EJECT_ACTION' defined but not used /home/mikala/rpm/BUILD/mountoid/device.h:135:37: warning: 'MOUNT_STATE_NAME' defined but not used make[2]: *** [CMakeFiles/plasma_applet_mountoid.dir/list_view.o] Error 1 make[1]: *** [CMakeFiles/plasma_applet_mountoid.dir/all] Error 2 make: *** [all] Error 2 I guess there's several change in KDE 4.6 source code. Regards,
Thanks for spotting the bug. I don't know how it managed since now as the code should never have compiled in the first place :) Maybe some compiler switch... Anyway, I corrected the problem in the new version.
You mean fixed with the 0.40 ? I still have the error building directly the package with KDE 4.6 beta2 (4.5.85) (x86_64 arch) : the full log Quote:
[iurt cooker] mikalahatmehyt~/rpm/SOURCES/mountoid$ mkdir build
[iurt cooker] mikalahatmehyt~/rpm/SOURCES/mountoid$ cd build/
[iurt cooker] mikalahatmehyt~/rpm/SOURCES/mountoid/build$ cmake -DCMAKE_INSTALL_PREFIX='kde4-config --prefix' ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.7.1 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found OpenSSL: /usr/lib64/libssl.so
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Found Phonon: /usr/include
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.6 include dir: /usr/include
-- Found KDE 4.6 library dir: /usr/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mikala/rpm/SOURCES/mountoid/build
[iurt cooker] mikalahatmehyt~/rpm/SOURCES/mountoid/build$ make
Scanning dependencies of target plasma_applet_mountoid_automoc
Generating mountoid.moc
Generating device.moc
Generating moc_dia_devices.cpp
Generating moc_icon_view.cpp
Generating moc_dia_appearance.cpp
Generating moc_dia_preferences.cpp
Generating moc_mountoid_view.cpp
Generating moc_list_view.cpp
Generating moc_dia_change_nick_name.cpp
[ 0%] Built target plasma_applet_mountoid_automoc
[ 6%] Generating ui_appearance.h
[ 12%] Generating ui_change_nickname.h
[ 18%] Generating ui_preferences.h
[ 25%] Generating ui_devices.h
Scanning dependencies of target plasma_applet_mountoid
[ 31%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/dia_appearance.o
In file included from /home/mikala/rpm/SOURCES/mountoid/dia_appearance.h:38:0,
from /home/mikala/rpm/SOURCES/mountoid/dia_appearance.cpp:32:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
[ 37%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/list_view.o
In file included from /home/mikala/rpm/SOURCES/mountoid/device.h:39:0,
from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.h:38,
from /home/mikala/rpm/SOURCES/mountoid/list_view.h:37,
from /home/mikala/rpm/SOURCES/mountoid/list_view.cpp:39:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.h:38:0,
from /home/mikala/rpm/SOURCES/mountoid/list_view.h:37,
from /home/mikala/rpm/SOURCES/mountoid/list_view.cpp:39:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/list_view.cpp:217:6: warning: unused parameter 'M'
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:56:28: warning: 'OS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:65:28: warning: 'OS_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:88:37: warning: 'DEVICE_TYPE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:98:37: warning: 'DEVICE_TYPE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:108:39: warning: 'DEVICE_LOAD_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:118:40: warning: 'DEVICE_EJECT_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
[ 43%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/mountoid_view.o
In file included from /home/mikala/rpm/SOURCES/mountoid/device.h:39:0,
from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.h:38,
from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.cpp:41:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.h:38:0,
from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.cpp:41:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:56:28: warning: 'OS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:65:28: warning: 'OS_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:88:37: warning: 'DEVICE_TYPE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:98:37: warning: 'DEVICE_TYPE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:108:39: warning: 'DEVICE_LOAD_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:118:40: warning: 'DEVICE_EJECT_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
[ 50%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/icon_view.o
In file included from /home/mikala/rpm/SOURCES/mountoid/device.h:39:0,
from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.h:38,
from /home/mikala/rpm/SOURCES/mountoid/icon_view.h:37,
from /home/mikala/rpm/SOURCES/mountoid/icon_view.cpp:35:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/mountoid_view.h:38:0,
from /home/mikala/rpm/SOURCES/mountoid/icon_view.h:37,
from /home/mikala/rpm/SOURCES/mountoid/icon_view.cpp:35:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/icon_view.cpp:101:6: warning: unused parameter 'M'
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:56:28: warning: 'OS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:65:28: warning: 'OS_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:88:37: warning: 'DEVICE_TYPE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:98:37: warning: 'DEVICE_TYPE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:108:39: warning: 'DEVICE_LOAD_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:118:40: warning: 'DEVICE_EJECT_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
[ 56%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/dia_preferences.o
In file included from /home/mikala/rpm/SOURCES/mountoid/dia_preferences.h:38:0,
from /home/mikala/rpm/SOURCES/mountoid/dia_preferences.cpp:32:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
[ 62%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/dia_devices.o
In file included from /home/mikala/rpm/SOURCES/mountoid/device.h:39:0,
from /home/mikala/rpm/SOURCES/mountoid/dia_devices.h:38,
from /home/mikala/rpm/SOURCES/mountoid/dia_devices.cpp:33:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/dia_devices.h:38:0,
from /home/mikala/rpm/SOURCES/mountoid/dia_devices.cpp:33:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
[ 68%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/text_widget.o
In file included from /home/mikala/rpm/SOURCES/mountoid/text_widget.cpp:38:0:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/text_widget.cpp:39:0:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/text_widget.cpp:179:6: warning: unused parameter 'option'
/home/mikala/rpm/SOURCES/mountoid/text_widget.cpp:179:6: warning: unused parameter 'par'
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:56:28: warning: 'OS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:65:28: warning: 'OS_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:88:37: warning: 'DEVICE_TYPE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:98:37: warning: 'DEVICE_TYPE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:108:39: warning: 'DEVICE_LOAD_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:118:40: warning: 'DEVICE_EJECT_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
[ 75%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/icon_widget.o
In file included from /home/mikala/rpm/SOURCES/mountoid/icon_widget.cpp:41:0:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/icon_widget.cpp:42:0:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/icon_widget.cpp:97:6: warning: unused parameter 'option'
/home/mikala/rpm/SOURCES/mountoid/icon_widget.cpp:97:6: warning: unused parameter 'par'
/home/mikala/rpm/SOURCES/mountoid/settings.h:54:34: warning: 'ErrorMessages' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:283:35: warning: 'COLORS_DEFAULT' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:56:28: warning: 'OS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:65:28: warning: 'OS_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:88:37: warning: 'DEVICE_TYPE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:98:37: warning: 'DEVICE_TYPE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:108:39: warning: 'DEVICE_LOAD_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:118:40: warning: 'DEVICE_EJECT_ACTION' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
[ 81%] Building CXX object CMakeFiles/plasma_applet_mountoid.dir/mountoid.o
In file included from /home/mikala/rpm/SOURCES/mountoid/mountoid.h:37:0,
from /home/mikala/rpm/SOURCES/mountoid/mountoid.cpp:48:
/home/mikala/rpm/SOURCES/mountoid/settings.h:52:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:72:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:97:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/settings.h:125:1: warning: 'typedef' was ignored in this declaration
In file included from /home/mikala/rpm/SOURCES/mountoid/mountoid.cpp:49:0:
/home/mikala/rpm/SOURCES/mountoid/device.h:54:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:86:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:136:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/device.h:154:1: warning: 'typedef' was ignored in this declaration
/home/mikala/rpm/SOURCES/mountoid/mountoid.cpp: In member function 'ErrorState Mountoid::write_settings() const':
/home/mikala/rpm/SOURCES/mountoid/mountoid.cpp:477:1: error: no return statement in function returning non-void
/home/mikala/rpm/SOURCES/mountoid/mountoid.cpp: In member function 'ErrorState Mountoid::read_settings()':
/home/mikala/rpm/SOURCES/mountoid/mountoid.cpp:537:1: error: no return statement in function returning non-void
In file included from /home/mikala/rpm/SOURCES/mountoid/mountoid.cpp:626:0:
/home/mikala/rpm/SOURCES/mountoid/settings.h: At global scope:
/home/mikala/rpm/SOURCES/mountoid/settings.h:74:36: warning: 'VIEW_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:80:36: warning: 'VIEW_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:99:38: warning: 'DISPLAY_MODE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:105:38: warning: 'DISPLAY_MODE_ICON' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:127:30: warning: 'UNIT_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/settings.h:261:32: warning: 'COLORS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:56:28: warning: 'OS_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:88:37: warning: 'DEVICE_TYPE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:138:37: warning: 'MOUNT_STATE_NAME' defined but not used
/home/mikala/rpm/SOURCES/mountoid/device.h:156:39: warning: 'CONNECT_STATE_NAME' defined but not used
make[2]: *** [CMakeFiles/plasma_applet_mountoid.dir/mountoid.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_mountoid.dir/all] Error 2
make: *** [all] Error 2
Ok, I cleaned everything and it should compile now with the latest version (0.41)
Brings Plasma-Workspace down: Application: Plasma-Arbeitsfläche (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb598fad0 (LWP 5283))] Thread 2 (Thread 0xa8ca0b70 (LWP 12153)): #0 0xb779a424 in __kernel_vsyscall () #1 0xb6dca7a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6e39bff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb6e2f511 in ?? () from /usr/lib/libQtCore.so.4 #4 0xb6e39599 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb6dc5e60 in start_thread () from /lib/libpthread.so.0 #6 0xb61d9fbe in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb598fad0 (LWP 5283)): [KCrash Handler] #7 0xa97b9caa in ?? () from /usr/lib/kde4/plasma_applet_mountoid.so #8 0xb6b0d0a7 in QGraphicsWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #9 0xb646e584 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #10 0xb64730ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #11 0xb75ad9da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #12 0xb6f2e69b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #13 0xb6b0e7af in QGraphicsWidget::setGeometry(QRectF const&) () from /usr/lib/libQtGui.so.4 #14 0xb6b0c0f1 in QGraphicsWidget::resize(QSizeF const&) () from /usr/lib/libQtGui.so.4 #15 0xb6b0ece3 in QGraphicsWidget::updateGeometry() () from /usr/lib/libQtGui.so.4 #16 0xb6acb99d in ?? () from /usr/lib/libQtGui.so.4 #17 0xb6acbc43 in QGraphicsLayoutItem::setMinimumSize(QSizeF const&) () from /usr/lib/libQtGui.so.4 #18 0xa97baa1e in ?? () from /usr/lib/kde4/plasma_applet_mountoid.so #19 0xa97bf9e8 in QObject* KPluginFactory::createInstance<Mountoid, QObject>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/plasma_applet_mountoid.so #20 0xb726d176 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5 #21 0xb4e89347 in Plasma::Applet::load(QString const&, unsigned int, QList<QVariant> const&) () from /usr/lib/libplasma.so.3 #22 0xb4e9d4af in ?? () from /usr/lib/libplasma.so.3 #23 0xb4e9d7a9 in Plasma::Containment::addApplet(QString const&, QList<QVariant> const&, QRectF const&) () from /usr/lib/libplasma.so.3 #24 0xb4ea0269 in ?? () from /usr/lib/libplasma.so.3 #25 0xb4ea1f81 in Plasma::Containment::dropEvent(QGraphicsSceneDragDropEvent*) () from /usr/lib/libplasma.so.3 #26 0xabc0dded in ?? () from /usr/lib/kde4/plasma_containment_desktop.so #27 0xb6ab0b5a in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #28 0xb6b0cc47 in QGraphicsWidget::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #29 0xb6ad9fa0 in ?? () from /usr/lib/libQtGui.so.4 #30 0xb6adb928 in ?? () from /usr/lib/libQtGui.so.4 #31 0xb6adb96a in QGraphicsScene::dropEvent(QGraphicsSceneDragDropEvent*) () from /usr/lib/libQtGui.so.4 #32 0xb6aedcec in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4 #33 0xb646e584 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #34 0xb64730ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #35 0xb75ad9da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #36 0xb6f2e69b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #37 0xb6b021ed in QGraphicsView::dropEvent(QDropEvent*) () from /usr/lib/libQtGui.so.4 #38 0xb64c776f in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #39 0xb68b9e13 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #40 0xb6948f22 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #41 0xb6b0b3e7 in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #42 0xb694b875 in ?? () from /usr/lib/libQtGui.so.4 #43 0xb6f2e83a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #44 0xb646e560 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #45 0xb6473566 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #46 0xb75ad9da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #47 0xb6f2e69b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #48 0xb6501ab4 in ?? () from /usr/lib/libQtGui.so.4 #49 0xb6502cb1 in ?? () from /usr/lib/libQtGui.so.4 #50 0xb65059aa in ?? () from /usr/lib/libQtGui.so.4 #51 0xb6f2e76c in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #52 0xb646e503 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #53 0xb6473a89 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #54 0xb75ad9da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #55 0xb6f2e69b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #56 0xb646f4f7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #57 0xb64f714c in ?? () from /usr/lib/libQtGui.so.4 #58 0xb64f5d6f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #59 0xb651f062 in ?? () from /usr/lib/libQtGui.so.4 #60 0xb5d40b72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #61 0xb5d41350 in ?? () from /usr/lib/libglib-2.0.so.0 #62 0xb5d41604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #63 0xb6f5bc6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #64 0xb651ec75 in ?? () from /usr/lib/libQtGui.so.4 #65 0xb6f2d859 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #66 0xb6f2dafa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #67 0xb6505697 in ?? () from /usr/lib/libQtGui.so.4 #68 0xb648174e in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib/libQtGui.so.4 #69 0xb6481804 in QDrag::exec(QFlags<Qt::DropAction>) () from /usr/lib/libQtGui.so.4 #70 0xb3295557 in Plasma::AbstractIcon::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libplasmagenericshell.so.4 #71 0xb6ab0c46 in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #72 0xb6b0cc47 in QGraphicsWidget::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #73 0xb6ad9fa0 in ?? () from /usr/lib/libQtGui.so.4 #74 0xb6adac19 in ?? () from /usr/lib/libQtGui.so.4 #75 0xb6adb7fd in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libQtGui.so.4 #76 0xb6aede7d in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4 #77 0xb646e584 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #78 0xb64730ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #79 0xb75ad9da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #80 0xb6f2e69b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #81 0xb646c65e in ?? () from /usr/lib/libQtGui.so.4 #82 0xb6b06a1a in QGraphicsViewPrivate::mouseMoveEventHandler(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #83 0xb6b06c56 in QGraphicsView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #84 0xb64c7262 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #85 0xb68b9e13 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #86 0xb6948f22 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #87 0xb6b0b3e7 in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #88 0xb694b875 in ?? () from /usr/lib/libQtGui.so.4 #89 0xb6f2e83a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #90 0xb646e560 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #91 0xb6473a89 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #92 0xb75ad9da in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #93 0xb6f2e69b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #94 0xb646f4f7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #95 0xb64f714c in ?? () from /usr/lib/libQtGui.so.4 #96 0xb64f5d6f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #97 0xb651f062 in ?? () from /usr/lib/libQtGui.so.4 #98 0xb5d40b72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #99 0xb5d41350 in ?? () from /usr/lib/libglib-2.0.so.0 #100 0xb5d41604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #101 0xb6f5bc6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #102 0xb651ec75 in ?? () from /usr/lib/libQtGui.so.4 #103 0xb6f2d859 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #104 0xb6f2dafa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #105 0xb6f3252f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #106 0xb646c407 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #107 0xb33ab923 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #108 0x0804d889 in _start ()
Hello, sorry for the delay. Could you please state how it happened? Just opening the widget, or were you doing something particular? Thanks for your help in reproducing the bug.
Hi warzin, solved in KDE 4.5.4. It seems, it was a bug an the KDE side, not your very useful plasmoid. It happened as soon, as you started the plasmoid (even at system start). Sorry for the false alarm and the inconvenience.
I was re-arranging the device list order because the list defaulted bottom/up or left-to-right and I wanted opposite. When I selected the last device and arrowed it to the top, all the other devices we re-named the same as the one I was moving and it changed Linux to Unknown and Hard Drive to "?". No biggie - I just renamed them - thought you should know it happened.
I was re-arranging the device list order because the list defaulted bottom/up or left-to-right and I wanted opposite. When I selected the last device and arrowed it to the top, all the other devices we re-named the same as the one I was moving and it changed Linux to Unknown and Hard Drive to "?". No biggie - I just renamed them - thought you should know it happened.
First of all - great plasmoid. Works well on Kubuntu 10.04 64 bit using /usr as $KDEDIR. I have a couple of comments/requests on layout and looks. I have 22 partitions and shares so neither horiz or vert orientation will fit on one screen and still be readable. Maybe an option to have multiple rows or have the plasmoid on twice with options to hide drives? Also - fonts sizes are not uniform (due to size variations?) Not a killer but could look a bit more uniform.
First, thank you for the praise, it's always nice to hear that you did something useful! Next, I was indeed thinking on adding more layouts. But I have a load of work right now, so I fear I won't release anything till this summer. BUT you can actually invoke as many instances of the applet as you wish, and you can decide to hide some devices, by right-clicking on a particular device and selecting "stop managing device". I think this may be a workaround for you (it is for me but I don't have as many mounts as you !!) while waiting for a newer release.
And an answer to your final comment : fonts are not uniform so that they fill the same amount of space regardless of the width of the device display name (up to the tiniest readable font). Otherwise texts would begin to merge, or icons be weirdly spaced. I don't know what looks best for other people, though, but I like the way it is. Maybe I could consider using fixed font size and multi-lines...
Maybe it would help if there was less text? Maybe use M, G, and T instead of MB, GB, and TB? Also "free:" and "total:" appear at every drive with varying amounts of space. What if it was "19.2G free" rather than "free: 19.2GB" ? Then the second line could be "of 200.0G" rather than "total: 200.0GB" ? Just brainstorming here - not trying to critique at all. Thanks for the quick response and again for the excellent widget!
Hi, After compilation and installation mountoid doesn't appear in the plasmoids list after a reboot system $sudo make install [ 0%] Built target plasma_applet_mountoid_automoc [100%] Built target plasma_applet_mountoid Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /usr/share/kde4/lib/kde4/plasma_applet_mountoid.so -- Set runtime path of "/usr/share/kde4/lib/kde4/plasma_applet_mountoid.so" to "/usr/share/kde4/lib" -- Up-to-date: /usr/share/kde4/share/kde4/services/plasma-applet-mountoid.desktop -- Up-to-date: /usr/share/kde4/share/icons/hicolor/64x64/apps/mountoid.png -- Up-to-date: /usr/share/kde4/share/icons/hicolor/64x64/apps/os_macos.png
Hi, I don't know what's happening with you... but I'll try and help you if I can. 1) What's the output of the command "plasmoidviewer mountoid" ? 2) What is the distribution you use? I use Kubuntu so I know that from my point of view all the files landed at the right place and everything should work. But I don't know how things are handled by other distros. 3) What is the output of "find /usr | grep mountoid" ?
Thank for your reply... As agreed, 1) $ plasmoidviewer mountoid findServiceByDesktopPath: not found findServiceByDesktopPath: not found 2° I'm a kubuntu 64 bits Karmic 9.10 user. 3° $ find /usr | grep mountoid $ Nothing
Well point (3) is visibly bad news, but it explains everything. According to your first post all the files were installed at the right place. Maybe you should try a fresh install, i.e. delete the contents of the build directory and enter the following command from this directory : cmake -DCMAKE_INSTALL_PREFIX=/usr .. It worked for a friend of mine, so just keep me informed about the output of "find /usr | grep mountoid" after this operation.
With this cmake everything is working Thanks for your support........
You're welcome! Happy it did work. I think I will change the README entry regarding this. Next version coming soon!