Exemple #1
0
 def get_columns(self):
     """Return the customized columns to nautilus."""
     return (
         Nautilus.Column(
             name="NautilusPython::puid_column",
             attribute="puid",
             label="Format ID",
             description="Format identifier according to PRONOM",
             xalign=1,
             default_sort_order=0,
         ),
         Nautilus.Column(
             name="NautilusPython::format_name_column",
             attribute="format_name",
             label="Format Name",
             description="Format name according to PRONOM",
             xalign=0,
             default_sort_order=0,
         ),
         Nautilus.Column(
             name="NautilusPython::checksum_column",
             attribute="checksum",
             label="Checksum",
             description="Checksum value",
             xalign=1,
             default_sort_order=0,
         ),
     )
Exemple #2
0
    def get_columns(self):
        """
        Return all the columns we support.

        """

        return (
            Nautilus.Column(
                name="RabbitVCS::status_column",
                attribute="status",
                label=_("RVCS Status"),
                description=""
            ),
            Nautilus.Column(
                name="RabbitVCS::revision_column",
                attribute="revision",
                label=_("RVCS Revision"),
                description=""
            ),
            Nautilus.Column(
                name="RabbitVCS::author_column",
                attribute="author",
                label=_("RVCS Author"),
                description=""
            ),
            Nautilus.Column(
                name="RabbitVCS::age_column",
                attribute="age",
                label=_("RVCS Age"),
                description=""
            )
        )
Exemple #3
0
 def get_columns(self):
     return (
       Nautilus.Column(name="NautilusPython::ExifCameraType", attribute="exif_camera_type", label="Camera", description="Camera model"),
       Nautilus.Column(name="NautilusPython::ExifFocalLength", attribute="exif_focal_length", label="Focal length", description="Focal length (equiv. 35mm)"),
       Nautilus.Column(name="NautilusPython::ExifGPS", attribute="exif_gps", label="GPS", description="Has GPS tags"),
       Nautilus.Column(name="NautilusPython::XMPCity", attribute="xmp_city", label="City", description="City (XMP tag)"),
       Nautilus.Column(name="NautilusPython::XMPCountry", attribute="xmp_country", label="Country", description="Country (XMP tag)"),
     )
Exemple #4
0
 def get_columns(self):
     return (
         # exif support
         Nautilus.Column(name='NautilusPython::exif_pixeldimensions_column',
                         attribute='exif_pixeldimensions',
                         label='EXIF Image Size',
                         description='EXIF Image size - pixel dimensions'),
         Nautilus.Column(name='NautilusPython::pixeldimensions_column',
                         attribute='pixeldimensions',
                         label='Image Size',
                         description='Image size - pixel dimensions'),
     )
Exemple #5
0
 def get_columns(self):
     return [
         Nautilus.Column(name=col['name'],
                         attribute=col['attribute'],
                         label=col['label'],
                         description=col['description'])
         for col in self.columns_setup
     ]
Exemple #6
0
 def get_columns(self):
     return (
         Nautilus.Column(name="NautilusPython::ApkPkgName",
                         attribute="apk_pkg_name",
                         label="Package",
                         description="Get Name of package"),
         Nautilus.Column(name="NautilusPython::ApkPkgVersion",
                         attribute="apk_pkg_version",
                         label="Version",
                         description="Get Version Name of package"),
         Nautilus.Column(name="NautilusPython::ApkPkgCode",
                         attribute="apk_pkg_code",
                         label="Version\nCode",
                         description="Get Version Code of package"),
         Nautilus.Column(name="NautilusPython::ApkSdkVersion",
                         attribute="apk_sdk_version",
                         label="SDK\nVersion",
                         description="Get Sdk Version of package"),
     )
Exemple #7
0
 def get_columns(self):
     return (
         Nautilus.Column(name="NautilusPython::XMPTagTitle",
                         attribute="xmp_tag_title",
                         label="XMP-Title",
                         description="Title of document"),
         Nautilus.Column(name="NautilusPython::XMPTagCaption",
                         attribute="xmp_tag_caption",
                         label="XMP-Caption",
                         description="Description of document"),
         Nautilus.Column(name="NautilusPython::XMPTagCity",
                         attribute="xmp_tag_city",
                         label="XMP-City",
                         description="City of origin of document"),
         Nautilus.Column(name="NautilusPython::XMPTagCountry",
                         attribute="xmp_tag_country",
                         label="XMP-Country",
                         description="Country of origin of document"),
         Nautilus.Column(name="NautilusPython::XMPTagDate",
                         attribute="xmp_tag_date",
                         label="XMP-Date",
                         description="Date of creation of document"),
         Nautilus.Column(name="NautilusPython::XMPTagKeywords",
                         attribute="xmp_tag_keywords",
                         label="XMP-Keywords",
                         description="Keywords of document"),
     )
 def get_columns(self):
     return (
         Nautilus.Column(name="NautilusPython::Apk1",
                         attribute="apk_pkg_app",
                         label="APK\nApp",
                         description="Application name"),
         Nautilus.Column(name="NautilusPython::Apk2",
                         attribute="apk_pkg_ver",
                         label="APK\nApp ver.",
                         description="Application version"),
         Nautilus.Column(name="NautilusPython::Apk3",
                         attribute="apk_pkg_name",
                         label="APK\nPkg",
                         description="Package name"),
         Nautilus.Column(name="NautilusPython::Apk4",
                         attribute="apk_pkg_code",
                         label="APK\nPkg ver.",
                         description="Package version"),
         Nautilus.Column(name="NautilusPython::Apk5",
                         attribute="apk_sdk_ver",
                         label="APK\nSDK ver.",
                         description="SDK version"),
     )
Exemple #9
0
 def get_columns(self):
     return (
         Nautilus.Column(name="NautilusPython::ExifWidth",
                         attribute="exif_width",
                         label=" Width ",
                         description="Image width"),
         Nautilus.Column(name="NautilusPython::ExifHeight",
                         attribute="exif_height",
                         label=" Height ",
                         description="Image height"),
         Nautilus.Column(name="NautilusPython::ExifAperture",
                         attribute="exif_apert",
                         label="Aperture",
                         description="Aperture"),
         Nautilus.Column(name="NautilusPython::ExifFocal",
                         attribute="exif_focal",
                         label="Focal",
                         description="Focal length (35mm)"),
         Nautilus.Column(name="NautilusPython::ExifCity",
                         attribute="exif_city",
                         label="City",
                         description="City"),
         Nautilus.Column(name="NautilusPython::ExifCountry",
                         attribute="exif_country",
                         label="Country",
                         description="Country"),
         Nautilus.Column(name="NautilusPython::ExifGPS",
                         attribute="exif_gps",
                         label="GPS",
                         description="GPS"),
         Nautilus.Column(name="NautilusPython::ExifMaker",
                         attribute="exif_maker",
                         label="Manufacturer",
                         description="Camera manufacturer"),
         Nautilus.Column(name="NautilusPython::ExifModel",
                         attribute="exif_model",
                         label="Model",
                         description="Camera model"),
     )
    def get_columns(self):
        song_column = Nautilus.Column(name="NautilusPython::song_title",
                                      attribute="song_title",
                                      label="Track Title")
        album_column = Nautilus.Column(name="NautilusPython::song_album",
                                       attribute="song_album",
                                       label="Album")
        artist_column = Nautilus.Column(name="NautilusPython::artist_album",
                                        attribute="song_artist",
                                        label="Artist")
        date_column = Nautilus.Column(name="NautilusPython::song_date",
                                      attribute="song_date",
                                      label="Date")
        genre_column = Nautilus.Column(name="NautilusPython::song_genre",
                                       attribute="song_genre",
                                       label="Genre")
        length_column = Nautilus.Column(name="NautilusPython::song_length",
                                        attribute="song_length",
                                        label="Length")

        return [
            song_column, album_column, artist_column, date_column,
            genre_column, length_column
        ]
Exemple #11
0
	def get_columns(self):
		return (
			Nautilus.Column(name="NautilusPython::title_column",attribute="title",label="Title",description="Song title"),
			Nautilus.Column(name="NautilusPython::album_column",attribute="album",label="Album",description="Album"),
			Nautilus.Column(name="NautilusPython::artist_column",attribute="artist",label="Artist",description="Artist"),
			Nautilus.Column(name="NautilusPython::tracknumber_column",attribute="tracknumber",label="Track",description="Track number"),
			Nautilus.Column(name="NautilusPython::genre_column",attribute="genre",label="Genre",description="Genre"),
			Nautilus.Column(name="NautilusPython::date_column",attribute="date",label="Date",description="Date"),
			Nautilus.Column(name="NautilusPython::bitrate_column",attribute="bitrate",label="Bitrate",description="Audio Bitrate in kilo bits per second"),
			Nautilus.Column(name="NautilusPython::samplerate_column",attribute="samplerate",label="Sample rate",description="Sample rate in Hz"),
			Nautilus.Column(name="NautilusPython::length_column",attribute="length",label="Length",description="Length of audio"),
			Nautilus.Column(name="NautilusPython::exif_datetime_original_column",attribute="exif_datetime_original",label="EXIF Dateshot ",description="Get the photo capture date from EXIF data"),
			Nautilus.Column(name="NautilusPython::exif_software_column",attribute="exif_software",label="EXIF Software",description="EXIF - software used to save image"),
			Nautilus.Column(name="NautilusPython::exif_flash_column",attribute="exif_flash",label="EXIF flash",description="EXIF - flash mode"),
			Nautilus.Column(name="NautilusPython::exif_pixeldimensions_column",attribute="exif_pixeldimensions",label="EXIF Image Size",description="Image size - pixel dimensions as reported by EXIF data"),
			Nautilus.Column(name="NautilusPython::pixeldimensions_column",attribute="pixeldimensions",label="Image Size",description="Image/video size - actual pixel dimensions"),
			Nautilus.Column(name="NautilusPython::exif_rating",attribute="exif_rating",label="EXIF Rating",description="Rating of the Image as reported by EXIF data"),
		)
Exemple #12
0
 def jsonToColumn(dict):
     name = dict.get('name')
     return FileManager.Column(name=f'NautilusPython::{name}_column',
                               attribute=name,
                               label=_(dict.get('label')),
                               description=_(dict.get('description')))
 def get_columns(self):
     return Nautilus.Column(name="NautilusPython::image_dimensions_column",
                            attribute="image_dimensions",
                            label="Image dimensions",
                            description="Get image dimensions"),
Exemple #14
0
 def get_columns(self):
     return Nautilus.Column(name="NautilusPython::share_state_column",
                            attribute="share_state",
                            label="Share State",
                            description="The ownCloud Share State"),
 def get_columns(self):
     return Nautilus.Column(name="NautilusPython::block_size_column",
                            attribute="block_size",
                            label="Block size",
                            description="Get the block size"),
 def get_columns(self):
     return (Nautilus.Column(name="NautilusPython::ImageResolution",
                             attribute="resolution",
                             label="Resolution",
                             description="Resolution picture"), )
Exemple #17
0
    def get_columns(self):
        return (
            FileManager.Column(name='title',
                               attribute='title',
                               label=_('Title'),
                               description=_('Title')),
            FileManager.Column(name='description',
                               attribute='description',
                               label=_('Description'),
                               description=_('Description')),
            FileManager.Column(name='album_column',
                               attribute='album',
                               label=_('Album'),
                               description=_('Album')),
            FileManager.Column(name='creator_column',
                               attribute='creator',
                               label=_('Creator'),
                               description=_('Creator (Author/Artist)')),
            FileManager.Column(name='tracknumber_column',
                               attribute='tracknumber',
                               label=_('Track'),
                               description=_('Track number')),
            FileManager.Column(name='genre_column',
                               attribute='genre',
                               label=_('Genre'),
                               description=_('Genre')),
            FileManager.Column(name='date_column',
                               attribute='date',
                               label=_('Date'),
                               description=_('Date')),
            FileManager.Column(name='bitrate_column',
                               attribute='bitrate',
                               label=_('Bitrate'),
                               description=_('Audio Bitrate in kilo bits per \
second')),
            FileManager.Column(name='samplerate_column',
                               attribute='samplerate',
                               label=_('Sample rate'),
                               description=_('Sample rate in Hz')),
            FileManager.Column(name='length_column',
                               attribute='length',
                               label=_('Length'),
                               description=_('Length of audio')),
            # Images
            FileManager.Column(name='exposure_time_column',
                               attribute='exposure_time',
                               label=_('Exposure time'),
                               description=_('Exposure time in seconds')),
            FileManager.Column(name='fnumber_column',
                               attribute='fnumber',
                               label=_('F number'),
                               description=_('Exposure F number')),
            FileManager.Column(name='fnumber_focal_length',
                               attribute='focal_length',
                               label=_('Focal length'),
                               description=_('The actual focal length of the \
lens, in mm.')),
            FileManager.Column(name='gps_altitude_column',
                               attribute='gps_altitude',
                               label=_('Altitude'),
                               description=_('GPS Altitude')),
            FileManager.Column(name='gps_latitude_column',
                               attribute='gps_latitude',
                               label=_('Latitude'),
                               description=_('GPS Latitude')),
            FileManager.Column(name='gps_longitude_column',
                               attribute='gps_longitude',
                               label=_('Longitude'),
                               description=_('GPS Longitude')),
            FileManager.Column(name='iso_speed_column',
                               attribute='iso_speed',
                               label=_('ISO'),
                               description=_('ISO Speed')),
            FileManager.Column(name='orientation_column',
                               attribute='orientation',
                               label=_('Orientation'),
                               description=_('Orientation')),
            FileManager.Column(name='model_column',
                               attribute='model',
                               label=_('Model'),
                               description=_('Model')),
            FileManager.Column(name='resolution_unit_column',
                               attribute='resolution_unit',
                               label=_('Resolution unit'),
                               description=_('The unit for measuring')),
            FileManager.Column(name='xresolution_column',
                               attribute='xresolution',
                               label=_('X resolution'),
                               description=_('The resolution in the x axis')),
            FileManager.Column(name='yresolution_column',
                               attribute='yresolution',
                               label=_('Y resolution'),
                               description=_('The resolution in the y axis')),
            FileManager.Column(name='datetime_original_column',
                               attribute='datetime_original',
                               label=_('Capture date'),
                               description=_('Photo capture date')),
            FileManager.Column(name='shutter_speed_value_column',
                               attribute='shutter_speed_value',
                               label=_('Shutter speed'),
                               description=_('Shutter speed')),
            FileManager.Column(name='aperture_value_column',
                               attribute='aperture_value',
                               label=_('Aperture'),
                               description=_('The lens aperture')),
            FileManager.Column(name='brightness_value_column',
                               attribute='brightness_value',
                               label=_('Brightness'),
                               description=_('Brightness')),
            FileManager.Column(name='exposure_bias_value_column',
                               attribute='exposure_bias_value',
                               label=_('Exposure'),
                               description=_('The exposure bias')),
            FileManager.Column(
                name='max_aperture_value_column',
                attribute='max_aperture_value',
                label=_('Max aperture'),
                description=_('The smallest F number of the lens')),
            FileManager.Column(name='metering_mode_column',
                               attribute='metering_mode',
                               label=_('Metering mode'),
                               description=_('The metering mode')),
            FileManager.Column(name='light_source_column',
                               attribute='light_source',
                               label=_('Light source'),
                               description=_('The kind of light source')),
            FileManager.Column(name='flash_column',
                               attribute='flash',
                               label=_('Flash'),
                               description=_('Indicates the status of flash \
when the image was shot')),
            FileManager.Column(name='exposure_mode_column',
                               attribute='exposure_mode',
                               label=_('Exposure mode'),
                               description=_('The exposure mode set when the \
image was shot')),
            FileManager.Column(name='gain_control_column',
                               attribute='gain_control',
                               label=_('Gain control'),
                               description=_('The degree of overall image \
gain adjustment')),
            FileManager.Column(
                name='width_column',
                attribute='width',
                label=_('Width'),
                description=_('Image/video/pdf width (pixel/mm)')),
            FileManager.Column(
                name='height_column',
                attribute='height',
                label=_('Height'),
                description=_('Image/video/pdf height (pixel/mm)')),
            FileManager.Column(name='pages_column',
                               attribute='pages',
                               label=_('Pages'),
                               description=_('Number of pages')),
        )