summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
2023-05-29Add "Extract to subdirectory" optionxmusjackson1-0/+4
This commit adds an "Extract to subdirectory" option to the extract dialog which allows the user to extract the contents of the archive to a directory with the name of the archive (without the extension.) The user will be prompted if the directory must be created. file-utils.c: Improve remove_extension_from_path Rework this function so that it correctly parses and truncates files with multiple extensions like .tar.gz file-utils.c: Improve get_file_extension Improve this function to correctly identify and return supported compressed tar file extensions
2023-05-23Add meson compilation supportzhuyaliang2-0/+109
2023-05-10Add MIME aliases for gzip and bzip2Guido Berhoerster1-1/+1
The application/gzip alias is e.g. provided by FileRoller and Ark, application/bzip2 is provided by FileRoller.
2023-04-23command-7z: Add new 7-zip(7zz and 7zzs) project supportzhuyaliang1-3/+3
2023-04-05Extract: add the function of automatically closing the dialog box after ↵zhuyaliang1-0/+4
decompression
2023-03-22zstd: support both old and new mime typeĐoàn Trần Công Danh1-1/+1
As of it's now, we're supporting zstd {,de}compression with specific mime type that was reported by libmagic as configure time. Thus, the built binaries is not correct after upgrading file-devel after configure. In addition, this configure's time hard-coded value prevent our users from partial upgrade. Let's accept both mime types reported by both old and new file-devel. For the mapping between file extensions and mime types, let's choose the new mime value.
2021-06-20update copyright to 2021raveit651-1/+1
2021-02-27build: Don't install packages.match when packagekit is disabledrbuj1-0/+2
2021-02-27packages.match: add and run update-packages-match scriptrbuj2-0/+4
2021-02-26build: don't add twice the file engrampa.appdata.xml to CLEANFILESrbuj1-1/+0
2021-02-09build: allow users to disable gettext support (--disable-nls)rbuj1-0/+8
2021-02-05build: Use PACKAGE_URL variablerbuj2-20/+21
2020-10-17Add Electronic Publication (EPUB) supportrbuj1-1/+1
$ file -b --mime-type don-quijoti-epub3.epub application/epub+zip
2020-03-22engrampa.appdata.xml: recursive acronyms for .iso, .rpm filetypesrbuj1-3/+3
2020-03-10Add ARC archive supportrbuj1-1/+1
2020-02-15autoconf: get zstd mime type using libmagic if enabledrbuj1-1/+1
2019-12-05add source rpm to supported mime-typesraveit651-1/+1
2019-12-01migrate from intltool to gettextWu Xiaotian3-10/+14
2019-10-03Zstandard: Update MIME typerbuj1-1/+1
MIME type is application/x-zstd: $ lorem-ipsum-generator -p 10000 -l -f plain > lorem.txt $ zstd lorem.txt $ file -b --mime-type lorem.txt.zst application/x-zstd Test: $ CFLAGS="-g -O0" ./autogen.sh --enable-magic --enable-packagekit --prefix=/usr && make && sudo make install
2019-10-01Ar: Update MIME type and add magic numbersrbuj1-1/+1
Changes: Replace application/x-ar with application/x-archive ar magic number: "!<arch>\n" deb magic number (Debian 0.93+): "!<arch>\ndebian-binary" REF: https://en.wikipedia.org/wiki/Ar_(Unix) https://en.wikipedia.org/wiki/Deb_(file_format) Test: $ touch a && touch b && ar r test.ar a b && cp test.ar test-2.a $ xdg-mime query filetype test.ar application/x-archive $ xdg-mime query filetype dftp_2.2-1.deb application/vnd.debian.binary-package $ gio info test.ar | grep content-type standard::content-type: application/x-archive standard::fast-content-type: application/x-archive $ gio info dftp_2.2-1.deb | grep content-type standard::content-type: application/vnd.debian.binary-package standard::fast-content-type: application/vnd.debian.binary-package $ hexdump -C -n 8 test.ar 00000000 21 3c 61 72 63 68 3e 0a |!<arch>.| 00000008 $ hexdump -C -n 21 dftp_2.2-1.deb 00000000 21 3c 61 72 63 68 3e 0a 64 65 62 69 61 6e 2d 62 |!<arch>.debian-b| 00000010 69 6e 61 72 79 |inary| 00000015 $ ./autogen.sh --prefix=/usr --disable-magic && make && sudo make install
2019-09-22LHA: Fix internet media typerbuj1-1/+1
LHA media type is application/x-lzh-compressed $ file --mime-type ~/test.lzh /home/robert/test.lzh: application/x-lzh-compressed
2019-07-30Add zcompress supportSergey Ponomarev3-2/+3
2019-04-12Use the Automake variable nobase_dist_icons_DATArbuj13-181/+27
nobase_dist_icons_DATA: nobase: It tells that the files have same directory structure as the installed on system dist: It tells that the files should be included in the distribution tarball icons: It tells where to install the files DATA: It tells that they are data files, and they do not need to be compiled
2019-03-06Support .udeb package formatVictor Kareh2-2/+2
This enables support for udeb (micro-deb) files, which are a package format used during bootstrapping a Debian installation. They have the same mimetype as regular deb files.
2019-03-06Show version on command lineVictor Kareh1-0/+3
This adds a --version flag to the engrampa cli.
2018-12-19move appdata to metainfo directorymonsta1-1/+1
fixes https://github.com/mate-desktop/engrampa/issues/195
2018-11-10Added support for brotli (*.tar.br) compressed tar archivesSergey Ponomarev2-3/+4
2018-10-30Add brotli supportSergey Ponomarev3-2/+3
2018-08-22Add the ability to support 'unar' over .zip archivesPablo Barciela1-0/+5
Closes https://github.com/mate-desktop/engrampa/issues/210
2016-12-05schema: remove weird and unused keymonsta1-3/+0
2016-12-05schema: a few correctionsmonsta1-3/+3
2016-06-24use GResource to store ui filesZenWalker10-1854/+1
file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=47619b987b77bdc258af9a554ba022c1f8834774
2016-06-21Use the Gtk+ app chooser dialog for the "Open With" commandZenWalker2-249/+3
file-roller commits: https://git.gnome.org/browse/file-roller/commit/?id=d13a515c819c68051cd7788814dca7645d899511 https://git.gnome.org/browse/file-roller/commit/?id=9714c3a6a2c49f09d4c753b2573baf55aa3d6b9f
2016-01-02drop MateConf migration scriptMonsta2-53/+0
2015-10-11typo: modifing -> modifyingZenWalker1-1/+1
Fixes #101
2015-09-11Fix typo in gsettings schema description.infirit1-1/+1
2015-05-19batch add UI: fix weird icon position on Create buttonmonsta1-1/+0
2014-11-22Added a D-BUS service to create and extract archives.infirit2-0/+11
Initial commits from FR: f998fd8e33a08d686a1071db87d21f4a83963d99 4078d1a9e5ddae3357302791432fc61d82ff37e4 58c55b06f30014326f27bdf94c406ceee0897731 Improvements and fixes from FR: D-Bus service: added GetSupportedTypes method ace4f31c586641fcf7ad1de165cd7f27b5a371c1 1399b9a84b0d4f4a5015066b0d7cec7e048d59dc From: Paolo Bacchilega <[email protected]>
2014-11-22make the Compress dialog largerinfirit1-1/+7
Based on FR commit: d2b320525916ef554a9f78d99e1687c1ccdadf9e From: Paolo Bacchilega <[email protected]>
2014-11-22add a left padding to the "other options"infirit1-1/+3
Based on FR commit: 59f9149c4abb4f4fccbb7f22ae42d16ed45b4692 From: Paolo Bacchilega <[email protected]>
2014-11-20batch add: simplified the code removing useless variablesinfirit1-95/+67
Based on FR commit: 2436a7e8fc36d4c020b566d1947b1571d5a49da2 From: Paolo Bacchilega <[email protected]>
2014-11-19fixed a typo in the description of a gsettings keyinfirit1-1/+1
Taken from FR commit: c8453650fb03143a3714e9535694c34498b789e7 From: Paolo Bacchilega <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=644683
2014-11-19Several string improvements taken from file-rollerinfirit1-1/+1
From commits: Improvement suggestion for string in archive properties dialog: 93c9cafc8c0e053642cae85ec29c8fc2e6e7aeb1 Improvement suggestion for string in password dialog: b2329ca509b7e1e5cb767512904657468bcd3652 Improve string in error dialog: 2479dc30e9855cefbd23aa55215316528d318430 Bad string in the error dialog 'Could not rename the file': 689fb2dd268bc38a81cfd547656d74108b17ba60
2014-11-10appdata: Add necessary markers for translationinfirit1-3/+3
2014-11-09appdata: Add autotool bits for appdatainfirit2-2/+7
2014-11-09Create engrampa.appdata.xmlalxpl1-0/+71
An appdata file for inclusion in the upcoming software centers as per the new freedesktop.org specs. It should be placed in /usr/share/appdata/ similar to the way .desktop files are placed in /usr/share/applications/, e.g. if you have a "$(datadir)/applications" definition in your makefiles, you need to add a "$(datadir)/appdata" as well. Please, skim through the file in case I made a mistake and please, include it in the 1.8 branch as well. Thanks!
2014-06-28Remove has-separator properties from ui filesStefano Karapetsas8-9/+0
2014-04-21Fix hyphen-as-minus-sign issues for engrampa.1 man page, closes #50infirit1-1/+1
Patch by Mike Gabriel <[email protected]>
2014-04-21Add keywords key to .desktop fileinfirit1-0/+1
Patch by Mike Gabriel <[email protected]>
2014-02-17engrampa.1: Remove copyright rowStefano Karapetsas1-1/+0