[PC-BSD Commits] [pcbsd/pcbsd] f0619f: Add the ability for the mounttray to detect non-fi...

GitHub noreply at github.com
Tue Mar 25 10:18:36 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/pcbsd/pcbsd
  Commit: f0619fbbe071d076c4d5e19f6d8962dcffed5e14
      https://github.com/pcbsd/pcbsd/commit/f0619fbbe071d076c4d5e19f6d8962dcffed5e14
  Author: Ken Moore <ken at pcbsd.org>
  Date:   2014-03-25 (Tue, 25 Mar 2014)

  Changed paths:
    M src-qt4/pc-mounttray/devCheck.cpp
    A src-qt4/pc-mounttray/icons/play.png
    M src-qt4/pc-mounttray/menuItem.cpp
    M src-qt4/pc-mounttray/menuItem.h
    M src-qt4/pc-mounttray/mountTray.cpp
    M src-qt4/pc-mounttray/mountTray.h
    M src-qt4/pc-mounttray/pc-mounttray.qrc

  Log Message:
  -----------
  Add the ability for the mounttray to detect non-filesystem cd/dvd devices as audio/video disks, and prompt the user to open up an application to read that disk.

The application list is currently just the ~/bin/* contents. I need to write some XDG-application scanning functionality into libpcbsd before I can make this list of applications a lot smarter and more comprehensive.

It appears that the raw device cannot be passed to the application on the command-line (I.E. "vlc /dev/cd0") and have it work properly. These kind of disks need to be opened through special menu's in these applications (tested VLC and UMPlayer). So just have the mounttray startup the application without specifying the raw device as an input.


  Commit: e715cb0bbf510d1190538a712d8f91652c224cd4
      https://github.com/pcbsd/pcbsd/commit/e715cb0bbf510d1190538a712d8f91652c224cd4
  Author: Ken Moore <ken at pcbsd.org>
  Date:   2014-03-25 (Tue, 25 Mar 2014)

  Changed paths:
    M build-files/conf/port-make.conf
    M src-qt4/PCDM/i18n/PCDM_de.ts
    M src-qt4/about-gui/i18n/AboutGui_lv.ts
    M src-qt4/pc-bluetoothmanager/i18n/pc-bluetoothmanager_de.ts
    M src-qt4/pc-bluetoothmanager/i18n/pc-bluetoothmanager_en_GB.ts
    M src-qt4/pc-bluetoothmanager/i18n/pc-bluetoothmanager_en_ZA.ts
    M src-qt4/pc-bootconfig/i18n/pc-bootconfig_en_GB.ts
    M src-qt4/pc-bootconfig/i18n/pc-bootconfig_en_ZA.ts
    M src-qt4/pc-controlpanel/grouplist.cpp
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_af.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ar.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_az.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_bg.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_bn.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_bs.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ca.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_cs.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_cy.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_da.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_de.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_el.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_en_GB.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_en_ZA.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_es.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_et.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_eu.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_fa.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_fi.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_fr.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_fr_CA.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_fur.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_gl.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_he.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_hi.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_hr.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_hu.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_id.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_is.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_it.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ja.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ka.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ko.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_lt.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_lv.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_mk.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_mn.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ms.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_mt.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_nb.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ne.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_nl.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_pa.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_pl.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_pt.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_pt_BR.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ro.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ru.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_sa.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_sk.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_sl.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_sr.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_sv.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_sw.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_ta.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_tg.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_th.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_tr.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_uk.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_uz.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_vi.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_zh_CN.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_zh_HK.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_zh_TW.ts
    M src-qt4/pc-controlpanel/i18n/pc-controlpanel_zu.ts
    M src-qt4/pc-controlpanel/items/de/gnome-tweak-tool.desktop
    M src-qt4/pc-controlpanel/items/de/kde-cursortheme.desktop
    M src-qt4/pc-controlpanel/items/de/kde-desktop.desktop
    M src-qt4/pc-controlpanel/items/de/kde-desktoptheme.desktop
    M src-qt4/pc-controlpanel/items/de/kde-display.desktop
    M src-qt4/pc-controlpanel/items/de/kde-kcm_akonadi.desktop
    M src-qt4/pc-controlpanel/items/de/kde-kcm_nepomuk.desktop
    M src-qt4/pc-controlpanel/items/de/kde-kcmkded.desktop
    M src-qt4/pc-controlpanel/items/de/kde-kwincompositing.desktop
    M src-qt4/pc-controlpanel/items/de/kde-kwindecoration.desktop
    M src-qt4/pc-controlpanel/items/de/kde-style.desktop
    M src-qt4/pc-controlpanel/items/hardware/kde-kcm_keyboard.desktop
    M src-qt4/pc-controlpanel/items/hardware/kde-mouse.desktop
    M src-qt4/pc-controlpanel/items/hardware/kde-screensaver.desktop
    M src-qt4/pc-controlpanel/items/hardware/pc-paprefs.desktop
    M src-qt4/pc-controlpanel/items/hardware/pc-pavucontrol.desktop
    M src-qt4/pc-controlpanel/items/system/kde-clock.desktop
    M src-qt4/pc-controlpanel/items/system/kde-kcm_polkitactions.desktop
    M src-qt4/pc-controlpanel/items/tools/kde-kcmdf.desktop
    M src-qt4/pc-dmconf/i18n/pc-dmconf_de.ts
    M src-qt4/pc-dmconf/i18n/pc-dmconf_en_GB.ts
    M src-qt4/pc-dmconf/i18n/pc-dmconf_en_ZA.ts
    M src-qt4/pc-installgui/i18n/SysInstaller_de.ts
    M src-qt4/pc-mounttray/i18n/MountTray_de.ts
    M src-qt4/pc-mounttray/i18n/MountTray_en_GB.ts
    M src-qt4/pc-mounttray/i18n/MountTray_en_ZA.ts
    M src-qt4/pc-netmanager/src/NetworkManager/i18n/NetworkManager_de.ts
    M src-qt4/pc-netmanager/src/NetworkManager/i18n/NetworkManager_en_GB.ts
    M src-qt4/pc-netmanager/src/NetworkManager/i18n/NetworkManager_en_ZA.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_en_GB.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_en_ZA.ts
    M src-qt4/pc-netmanager/src/ethernetconfig/i18n/ethernetconfig_lv.ts
    M src-qt4/pc-pfmanager/i18n/PFManager_en_GB.ts
    M src-qt4/pc-pfmanager/i18n/PFManager_en_ZA.ts
    M src-qt4/pc-pkgmanager/i18n/PackageManager_de.ts
    M src-qt4/pc-servicemanager/i18n/ServiceManager_de.ts
    M src-qt4/pc-servicemanager/i18n/ServiceManager_en_GB.ts
    M src-qt4/pc-servicemanager/i18n/ServiceManager_en_ZA.ts
    M src-qt4/pc-softwaremanager/i18n/SoftwareManager_de.ts
    M src-qt4/pc-sysmanager/i18n/PBSystem_de.ts
    M src-qt4/pc-sysmanager/i18n/PBSystem_en_GB.ts
    M src-qt4/pc-sysmanager/i18n/PBSystem_en_ZA.ts
    M src-qt4/pc-usermanager/i18n/pcbsdusermanager_de.ts
    M src-qt4/pc-usermanager/i18n/pcbsdusermanager_en_GB.ts
    M src-qt4/pc-usermanager/i18n/pcbsdusermanager_en_ZA.ts
    M src-qt4/warden-gui/i18n/Warden_de.ts
    M src-qt4/warden-gui/i18n/Warden_en_GB.ts
    M src-qt4/warden-gui/i18n/Warden_en_ZA.ts

  Log Message:
  -----------
  Merge branch 'master' of github.com:pcbsd/pcbsd


Compare: https://github.com/pcbsd/pcbsd/compare/41dd8fd417a8...e715cb0bbf51


More information about the Commits mailing list