summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-11-22do not call release_data if the data was not initializedinfirit1-1/+2
Based on FR commit: 05c0b2c366f5524645167d9dca2268219563559d From: Paolo Bacchilega <[email protected]>
2014-11-22Added a D-BUS service to create and extract archives.infirit20-816/+1686
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-22do not update if the progress dialog is nullinfirit1-0/+3
Based on FR commit: be63c259099367a73332be59b5bcee4d0c6519f1 From: Paolo Bacchilega <[email protected]>
2014-11-22enable interactive search in the file listinfirit1-1/+1
Based on FR commit: 574906a243f7bb8b2b63654d9b0be91fe2bcf738 From: Paolo Bacchilega <[email protected]>
2014-11-22do not reload the archive if the operation was canceledinfirit1-2/+3
Based on FR commit: fce07b555afa34a17ce7faf6c7936915a3bf250b From: Paolo Bacchilega <[email protected]>
2014-11-22fixed compiler warningsinfirit6-21/+18
Based on FR commit: 1becb98e4c8bc86feca13b54f991987c4eee3341 From: Paolo Bacchilega <[email protected]>
2014-11-22use a boxed type to pass the error to the 'done' signalinfirit8-16/+116
Based on FR commit: 4b645f57c856928c508dd74c31e1bfb2132368e1 From: Paolo Bacchilega <[email protected]>
2014-11-22make the progress dialog largerinfirit1-1/+1
Based on FR commit: d7fab57c445a02bf08b90d5cb3ffb44b4b04cdbc From: Paolo Bacchilega <[email protected]>
2014-11-22progress dialog: show the number of remaining files to complete the operationinfirit5-55/+37
instead of the name of the file added/removed/extracted. Based on FR commit: bf2b5d2352cfcd9d4345dda7976208672838dce1 From: Paolo Bacchilega <[email protected]>
2014-11-22no need to force archive recompressinfirit1-10/+0
if the operation is canceled we can safely delete the archive as it is just a copy of the original. Based on FR commit: abfe5ef77bce70295e88bddc34972ac22cb270bc From: Paolo Bacchilega <[email protected]>
2014-11-22allow the user to cancel addition and deletion of filesinfirit4-55/+132
Based on FR commit: 815ad36da74abdc9e4948500af402e3f7d67e3ba From: Paolo Bacchilega <[email protected]>
2014-11-22improved readability of codeinfirit1-2/+4
Based on FR commit: c9ea52f8a3633a97ef64af1e18f9ff5b8e1474a9 From: Paolo Bacchilega <[email protected]>
2014-11-22removed useless call to fr_archive_stoppableinfirit1-1/+0
Based on FR commit: d5f88720970fdb16d81434607f312ea36a55674a From: Paolo Bacchilega <[email protected]>
2014-11-22renamed tmp_archive to old_archiveinfirit1-6/+6
to improve code readability Based on FR commit: 4f1f57d577388ec872f6d123cfaed03f0e812a82 From: Paolo Bacchilega <[email protected]>
2014-11-22use local_copy instead of command->filename to check file existenceinfirit1-1/+1
Based on FR commit: 77b2f368b8ab02267dc94bb70e7db16f37bbe252 From: Paolo Bacchilega <[email protected]>
2014-11-22added a cancellable object to some GIO functionsinfirit1-2/+4
Based on FR commit: a323c11554785a9861fff4ae919e91c076babd82 From: Paolo Bacchilega <[email protected]>
2014-11-22removed wrong call to fr_process_startinfirit4-7/+1
Based on FR commit: 1b1b0e719d39b0edd4fa6a91ade14ca69b9c0222 From: Paolo Bacchilega <[email protected]>
2014-11-22FrCommand: set the filename before each call to fr_command_* functionsinfirit6-37/+61
this change will allow the command to use a different filename from the one pointed to by the local_copy attribute. Based on FR commit: 5e48592fb49d1f5ce713fcd77d44acd664de4b6a From: Paolo Bacchilega <[email protected]>
2014-11-22removed unused functionsinfirit4-44/+0
Based on FR commit: 73fd3c56d567550be85574315d7a2beaec192970 From: Paolo Bacchilega <[email protected]>
2014-11-22set a fixed title for the progress dialoginfirit3-9/+20
Based on FR commit: fd497f4f9db806ce97f68d0366ae1f7fd37eccd1 From: Paolo Bacchilega <[email protected]>
2014-11-21do not call release_data if the data was not initializedinfirit1-1/+2
Based on FR commit: 05c0b2c366f5524645167d9dca2268219563559d From: Paolo Bacchilega <[email protected]>
2014-11-21added an icon to the progress dialoginfirit4-48/+49
Based on FR commit: f6fa4bdb5ccc059a6b13938e6b017bcefed2c8ab From: Paolo Bacchilega <[email protected]>
2014-11-20Remove unused variableinfirit1-1/+0
2014-11-20batch add: simplified the code removing useless variablesinfirit1-81/+56
Based on FR commit: 2436a7e8fc36d4c020b566d1947b1571d5a49da2 From: Paolo Bacchilega <[email protected]>
2014-11-20Fixed padding in the request and error dialogsinfirit1-23/+50
Taken from FR commit: 626ef63363506c56285d8246b12aea0ec890e8c8 From: Paolo Bacchilega <[email protected]>
2014-11-20add support for magic based identification of filesinfirit2-32/+69
Based on FR commits: 7b23961d200e3545af3815a8eb40d6d31757024f f08945a652ae1365ad6bbc5e3dcc8709031b5faf b6104a74e66ceca98884a6f974485a96a83526a2 From: Saleem Abdulrasool <[email protected]>
2014-11-20Gtk3: Silence the GtkBox and GtkPaned deprecation warningsinfirit5-0/+24
2014-11-20do not set the border width for any dialoginfirit2-23/+0
Based on FR commit: 2d1d283b71d4c5bf830ecc38a560df9b93932215 From: Paolo Bacchilega <[email protected]>
2014-11-20make the progresss dialog modal when not in batch modeinfirit1-3/+8
Based on FR commit: 35ad1e2f8b9e2f8609fd663dd3138d482930d116 From: Paolo Bacchilega <[email protected]>
2014-11-20When canceling an operation kill all the sub-processes as wellinfirit1-1/+6
create a new process group and kill the process group to stop the operation. Based on FR commit: baff9720f59d85d5118ca0220b7c680dc6964d30 From: Paolo Bacchilega <[email protected]>
2014-11-20fixed bug when pasting files in another pathinfirit1-0/+2
remove the leading directory separator from the original name before moving the file in the new location. Based on FR commit: 25eea1c2b80200af7c166fa317bcefbc4874de7d From: Paolo Bacchilega <[email protected]>
2014-11-19Gtk3: Replace deprecated gdk_cursor_unref with g_object_unrefinfirit1-0/+4
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]>