summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-11-19Ask overwrite confirmation when extracting files with drag&dropinfirit4-41/+225
Based on FR commit: 8e2f58d8a56eb2dd27448274c732d3f0324401b5 From: Paolo Bacchilega <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=590609
2014-11-19Change strings to use ellipsisinfirit2-13/+13
Based on FR commit: 281b4b5d773a058820ca46ed9ff56c308d3672c0 From: Ekaterina Gerasimova <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=666447
2014-11-19set a mnemonic for the label in the request dialoginfirit2-3/+3
Based on FR commit: 41dec4d902314789b5e2c247fe5a4d8890b5542b From: Paolo Bacchilega <[email protected]>
2014-11-19Several string improvements taken from file-rollerinfirit3-6/+6
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-19use GtkRecentAction objects to create the recent file choosersinfirit2-62/+51
Based on FR commits: 8e5e4bfa3f98f2f6b848be1aa5df35e3a173a203 b68e78583ec73337558f0f2c48002f53117e7757 From: Paolo Bacchilega <[email protected]>
2014-11-19Fixed loading of multi-volume rar archives with 7zipinfirit5-110/+174
Based on FR commit: e4a225d986cb6df8c6586515cba0e13aee888544 From: Paolo Bacchilega <[email protected]>
2014-11-19Drop compat code for Glib < 2.32infirit2-21/+0
2014-11-19Fixed loading of zip archives with zip/unzipinfirit1-1/+1
Always add CAN_READ to the capabilities if unzip is present Based on FR commit: ddfbd6ebf2498d9f89196e857a5cb302546cb035 From: Paolo Bacchilega <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=653404
2014-11-19the zip utility cannot be used to read zip filesinfirit1-1/+1
Based on FR commit: 617b77366cdb295dc6b33207dd9b23613f490b23 From: Paolo Bacchilega <[email protected]>
2014-11-19Pointer arithmetic fixes for end of string accessinfirit2-2/+2
Based on FR commit: 3d7fa24ca267e333d7406eff38ec02b519110ecc From: Iain Nicol <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=651416
2014-11-19Prevent a NULL pointer deref in mktime_from_string().infirit1-16/+25
It's possible to call mktime_from_string() with NULL arguments for day, month and year. This would in turn lead to calling atoi(NULL), which leads to a crash. So instead fill in any NULL values with the corresponding unit from Jan 1st 1970. Based on FR commit: 2899c092f249a4fa822a896baf128b6c8c75b634 From: Jasper Lievisse Adriaanse <[email protected]>
2014-11-19do not set the "last output" dialog as modal to allow the user to resize itinfirit1-1/+1
Based on FR commit: b950fd5ac1be8d32734a13b2a87d95ade702256d From: Paolo Bacchilega <[email protected]>
2014-11-19Gtk3: use gdk_display_get_app_launch_context instead of ↵infirit1-0/+8
gdk_app_launch_context_new Taken from FR commit: 02f2fa8dc6c41d04e105b02f662b23a2c910d6cb From: Paolo Bacchilega <[email protected]>
2014-11-19added focus stealing prevention codeinfirit1-11/+24
Based on FR commit: 1a31dc3abbe42dcee6de79495bca0af1d69991cc From: Paolo Bacchilega <[email protected]>
2014-11-19do not expand the extra widget in the 'new' dialoginfirit1-0/+4
Based on FR commit: 02e93b44321f6c9bdad5af1a0d4d9251b8456242 From: Paolo Bacchilega <[email protected]>
2014-11-19use the provided action instead of always using CREATE_NEW_ARCHIVEinfirit1-1/+1
Based on FR commit: 82ab7cefc04a1313acf77cb8662fc1e32ccc0a52 From: Paolo Bacchilega <[email protected]>
2014-11-19use g_get_user_config_dir instead of using .config/mateinfirit5-27/+55
Also provide an automatic migration mechanism. Based on FR commit: 7fd220a834f16b260da8f5ddc1250c43b9dbefd8 From: Paolo Bacchilega <[email protected]>
2014-11-19fixed thel macro nameinfirit1-3/+3
Taken from FR commit: 7ab015e3b96b0b8df33dd30d54216ee202a1c5e9 From: Paolo Bacchilega <[email protected]>
2014-11-19renamed some variables to make the code clearerinfirit1-12/+13
Taken from FR commit: f0cadcb012c7393aafb056a01260f997ee23e93a From: Paolo Bacchilega <[email protected]> Picked this up as it makes it easier to use more code in the future.
2014-11-19Fixed crash when clicking Cancel in Add Filesinfirit1-3/+6
This reworks the patch already taken from gnome bug 631472 as there is more done in the commit that makes sense. Taken from FR commit: 77e9b777042c557c961f058ecab2691a4fd19a62 From: Paolo Bacchilega <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=631472
2014-11-19don't leak memorymonsta3-4/+7
2014-10-02Use Caja GSettings schema optionallyBalló György1-10/+24
This makes Caja dependency optional. Closes https://github.com/mate-desktop/engrampa/pull/60
2014-07-11Fix possible errors with some password protected filesmonsta1-7/+23
2014-06-28Do not set the selected app as the system defaultengrampa-1.9.0Paolo Bacchilega1-10/+0
Original commit: https://git.gnome.org/browse/file-roller/commit/?id=5a62707f7776aa88110f6c51b84189635deafe67 Closes https://github.com/mate-desktop/engrampa/issues/47
2014-06-07Can't open file inside a .rar archive (with unar)infirit1-3/+2
From file-roller commit a830397ab745bdfe2659f214b5384dc7ef5c76cf url: https://git.gnome.org/browse/file-roller/commit/?id=a830397ab745bdfe2659f214b5384dc7ef5c76cf This commit fixes engrampa issue #55
2014-05-17Also use gdk_window_get_* for gtk2infirit1-4/+0
2014-05-17gtk2 fixupinfirit2-20/+0
2014-05-17Drop support for gtk+ < 2.24infirit1-15/+0
2014-02-13Fix zip file extract broken by 93134547b19b35556388b4a94df29ff5570d1c06infirit1-1/+1
2014-02-09Fix translation of some menu itemsStefano Karapetsas1-3/+3
2013-12-15Merge pull request #34 from NiceandGently/masterStefano Karapetsas1-0/+8
add support for cab and .ar files + zip improvements
2013-11-16fix the GTK3 versionElias Aebi2-2/+19
2013-11-15add the primary-toolbar style classElias Aebi1-0/+3
2013-11-15port to GTK3Elias Aebi3-10/+10
2013-11-13replace GDK_<keyname> with GDK_KEY_<keyname>Elias Aebi1-16/+16
2013-11-11zip: fixed -- position for the extraction command, added for list and testraveit651-0/+5
2013-11-11 fixed error when creating zip archives with files starting with an hyphenraveit651-0/+3
2013-10-287z: changed the compression level optionsraveit651-4/+9
normal compression : from "-mx=5" to "-mx=7" maximum compression: from "-mx=7" to "-mx=9 -m0=lzma2" https://bugzilla.gnome.org/show_bug.cgi?id=635083
2013-10-28engrampa does not build without packagekitraveit651-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=634356
2013-10-28adds Windows Imaging Format (.wim, .swm) supportraveit652-0/+4
2013-10-28package installer: don't display an error message if the user cancelled the ↵raveit651-18/+31
operation
2013-10-24Merge pull request #26 from NiceandGently/masterStefano Karapetsas2-43/+128
add support for rar-5.0x
2013-10-07add support for rar-5.0xraveit652-43/+128
2013-09-26fr-window: Assertion check to prevent ptr dereferenceAlexander von Gluck IV1-0/+2
* clang static analysis shows that if this function is called with file_list set to NULL, it would be dereferenced.
2013-08-01Merge pull request #21 from infirit/unarchiverStefano Karapetsas4-2/+432
Add unarchiver support
2013-08-01Merge pull request #23 from infirit/yelptoolsStefano Karapetsas1-1/+1
Use yelp-tools instead of mate-doc-utils
2013-07-31Use yelp-tools instead of mate-doc-utilsinfirit1-1/+1
2013-07-30automake fixes: INCLUDES -> AM_CPPFLAGSinfirit2-2/+2
2013-06-30Add unachiver supportinfirit4-2/+432
Based on the following commits from file-roller, https://git.gnome.org/browse/file-roller/commit/?id=2575177ac037d2a8d8f3056b10685928d80d6275 https://git.gnome.org/browse/file-roller/commit/?id=f26caa6d5b76d406976ea78630fbaae4c8126a2e
2013-03-27Fix garbled dir on extraction (closes GH-1)Ingo Saitz1-2/+8
Add a missing \0 on receiving the char* from the XDS_ATOM. g_strndup is needed, because the returned char* is of fixed length and one byte too small if it has no final \0.