[PC-BSD Commits] [pcbsd/pcbsd] 2532cb: Large update to pc-mounttray:

GitHub noreply at github.com
Tue Mar 18 12:39:00 PDT 2014


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

  Changed paths:
    A src-qt4/pc-mounttray/icons/root-overlay.png
    M src-qt4/pc-mounttray/main.cpp
    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:
  -----------
  Large update to pc-mounttray:
1) Convert over to running with user permissions
2) All devices will now be mounted in the ~/Media directory (it gets created as necessary when the application starts up)
3) If a device gets a permissions error when mounting, it will immediately fall back to asking the user to mount the device as root with pc-su.
4) Once a device is flagged as requiring root permissions, it will update the icon with a little yellow shield in the corner for easy identification.

Currently tested with FAT, NTFS, UFS, and ISO/CD9660 filesystems.
Some new quirks:
1) The first FAT device to get mounted after system bootup will require root permissions, while subsequent FAT devices/mounts will only need user perms. This is because of a FreeBSD bug in mount_ntfs when the localization flag is used (-L=<mylocale>)
2) NTFS filesystems appear to always need root permissions to mount (have not explicitly flagged that filesystem for root yet until after additional testing)


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

  Changed paths:
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_af.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ar.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_az.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_bg.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_bn.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_bs.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ca.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_cs.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_cy.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_da.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_de.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_el.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/NetworkTray/i18n/NetworkTray_es.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_et.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_eu.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_fa.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_fi.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_fr.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_fr_CA.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_gl.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_he.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_hi.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_hr.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_hu.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_id.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_is.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_it.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ja.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ka.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ko.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_lt.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_lv.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_mk.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_mn.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ms.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_mt.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_nb.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_nl.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_pa.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_pl.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_pt.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_pt_BR.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ro.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ru.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_sa.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_sk.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_sl.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_sr.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_sv.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_sw.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_ta.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_tg.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_th.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_tr.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_uk.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_uz.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_vi.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_zh_CN.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_zh_TW.ts
    M src-qt4/pc-netmanager/src/NetworkTray/i18n/NetworkTray_zu.ts

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


Compare: https://github.com/pcbsd/pcbsd/compare/35f0181cc5cd...37c7d9afb3ed


More information about the Commits mailing list