summaryrefslogtreecommitdiff
path: root/src/fr-window.c
AgeCommit message (Collapse)AuthorFilesLines
2020-05-06Remove fr-stock.c and fr-stock.hrbuj1-1/+0
2020-03-25gtk-utils: Remove _gtk_count_selectedrbuj1-1/+1
2020-03-10fr-window: duplicated coderbuj1-79/+6
2019-10-20Fix localized pause UI logicoctoghost1-1/+1
2019-10-03Set compiler debug flags using MATE_DEBUG_CHECK and update configure summaryrbuj1-8/+8
test: $ ./autogen.sh --enable-debug=profile --prefix=/usr <cut> Configuration: Source code location: . Compiler: gcc Compiler flags: -g -pg Warning flags: -Wall -Wmissing-prototypes Linker flags: -pg Caja support: yes PackageKit support: yes Run in place no Use libmagic: no JSON support: yes Now type `make' to compile engrampa $ ./autogen.sh --enable-debug --prefix=/usr <cut> Configuration: Source code location: . Compiler: gcc Compiler flags: -g -O0 Warning flags: -Wall -Wmissing-prototypes Linker flags: Caja support: yes PackageKit support: yes Run in place no Use libmagic: no JSON support: yes Now type `make' to compile engrampa $ grep MATE_ENABLE_DEBUG config.h
2019-09-22Use g_list_free_full and g_slist_free_fullrbuj1-2/+1
void g_list_free_full (GList *list, GDestroyNotify free_func); void g_slist_free_full (GList *list, GDestroyNotify free_func); Convenience methods, which free all the memory used by a list, and calls free_func on every element's data.
2019-09-15remove warnings: ‘gtk_image_new_from_stock’ is deprecatedrbuj1-3/+3
gtk-utils.c:171:3: warning: ‘gtk_image_new_from_stock’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 171 | image = gtk_image_new_from_stock (text, GTK_ICON_SIZE_BUTTON); | ^~~~~ gtk-utils.c:173:3: warning: ‘gtk_image_new_from_stock’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 173 | image = gtk_image_new_from_stock (stock_id, GTK_ICON_SIZE_BUTTON); | ^~~~~
2019-09-10glib-utils: Remove get_time_string()rbuj1-4/+11
get_time_string() is a local function that wraps strftime(). In contrast to strftime(), g_date_time_format() always produces an UTF-8 string, regardless of the current locale.
2019-09-08Initialization discards ‘const’ qualifier from pointer target typerbuj1-1/+1
Remove 317 warnings [-Wdiscarded-qualifiers].
2019-09-05comparison of integer expressions of different signedness: ‘size_t’rbuj1-2/+2
2019-09-03Missing initializer for struct fieldrbuj1-1/+2
caja-engrampa.c:439:2: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers] eggtreemultidnd.c:70:2: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command.c:98:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-7z.c:750:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-ace.c:334:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-alz.c:397:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-ar.c:383:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-arj.c:429:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command.c:98:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-cfile.c:692:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-cpio.c:319:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-dpkg.c:305:17: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-iso.c:308:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-jar.c:234:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-lha.c:408:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-lrzip.c:262:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-rar.c:832:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-rpm.c:319:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-tar.c:1267:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-unarchiver.c:361:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-unstuff.c:381:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-zip.c:513:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-command-zoo.c:419:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-window.c:839:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] fr-list-model.c:148:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘const struct _GTypeInfo’} [-Wmissing-field-initializers] fr-process.c:248:3: warning: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’} [-Wmissing-field-initializers] ui.h:32:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers] ui.h:33:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers] ui.h:34:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers] ui.h:35:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers] ui.h:36:2: warning: missing initializer for field ‘accelerator’ of ‘GtkActionEntry’ {aka ‘struct _GtkActionEntry’} [-Wmissing-field-initializers]
2019-09-03remove build warning: local variable shadows another variablerbuj1-5/+5
actions.c:245:24: warning: declaration of ‘dialog’ shadows a previous local [-Wshadow] caja-engrampa.c:137:17: warning: declaration of ‘file’ shadows a previous local [-Wshadow] caja-engrampa.c:58:17: warning: declaration of ‘file’ shadows a previous local [-Wshadow] dlg-add-files.c:120:9: warning: declaration of ‘uri’ shadows a previous local [-Wshadow] fr-window.c:4935:11: warning: declaration of ‘value’ shadows a previous local [-Wshadow]
2019-08-28comparison of integers of different signs: 'int' and 'guint'rbuj1-13/+13
Fix compiler warning: comparison of integers of different signs: 'int' and 'guint' (aka 'unsigned int') [-Wsign-compare]
2019-07-23fr-window: remove unused struct membersPablo Barciela1-2/+0
Fixes 'cppcheck' warnings: [src/fr-window.c:269]: (style) struct member '_FrWindowPrivateData::tree_hover_path' is never used. [src/fr-window.c:349]: (style) struct member '_FrWindowPrivateData::mitem_recents_menu' is never used.
2019-07-01Remove trailing whitespacesLaurent Napias1-5/+5
2019-06-11Update FSF addressLaurent Napias1-1/+1
2019-02-19Read authors (updated) from engrampa.about gresourcerbuj1-1/+2
2018-12-28Added test integrity for the cfile compressors: gzip, bzip2, etc. But since ↵Sergey Ponomarev1-18/+25
most of them shows the message with file status to STDERR instead of STDOUT whe should show both in Test result window.
2018-12-11fr-window: show the pause button only if the dialog is workingPablo Barciela1-0/+3
2018-12-11fr-window: avoid 'gtk_dialog_add_button' with stock idsPablo Barciela1-3/+3
2018-12-08fr-window: hide the progress bar if the process is pausedPablo Barciela1-5/+7
2018-12-08fr-window: change the info label if process is paused/resumedPablo Barciela1-4/+9
2018-12-03fr-window: little improvements in the look of pause/resume buttonPablo Barciela1-6/+34
2018-12-02Adding pause and start functionszhuyaliang1-1/+39
change kill mode
2018-09-05fr-window: fix typoraveit651-1/+1
2018-05-09fr-window: Replace deprecated gtk_menu_popup functionsraveit651-20/+8
2018-02-09avoid deprecated GtkStockPablo Barciela1-25/+25
2018-01-30require GTK+ 3.22 and GLib 2.50monsta1-17/+0
2017-07-23don't use deprecated gtk_show_uriraveit651-0/+5
2017-07-23use a more common gtk+ functionraveit651-1/+1
2017-05-22Add the button "Show the Files and Quit" in the progress dialogZenWalker1-0/+11
New feature Fixes #146
2017-05-07Fix: Browsing history not correctZenWalker1-13/+28
Fixes #167 based in file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=bd8807beb9a026be2441aa492815b65a6fc94429
2017-05-04hide folders in "View All Files"ZenWalker1-3/+2
Fixes #172
2017-05-02Fix: Wrong behavior of Skip button in Replace file dialogZenWalker1-8/+47
based in file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=fe71357aa128d029b6ca4a9493b8a408c8aaf017 Fixes #161
2017-05-01fr-window: fix some GTK_STOCK deprecationsraveit651-6/+8
2017-04-29add style class frame to scrolledwindowsraveit651-0/+4
Do it in a better way.
2017-04-29Revert "add style class frame to scrolledwindows"raveit651-5/+0
This reverts commit e36440bd9a98f8e8b515bdef3d41e73638befb91. Found a better way to do that.
2017-04-22fr-window: avoid deprecated GtkMisc and GtkAlignmentraveit651-13/+15
2017-03-23add style class frame to scrolledwindowsraveit651-0/+5
2017-03-23add style class engrampa-windowraveit651-0/+5
2016-10-09removed useless g_application_quitZenWalker1-1/+0
2016-09-14Avoid deprecated GtkMiscraveit651-1/+9
2016-09-14port deprecated GtkTable to GtkGridraveit651-8/+7
2016-07-29Fixed: Segmentation faultZenWalker1-2/+2
2016-07-27fix: engrampa closes fasterZenWalker1-1/+2
With https://github.com/mate-desktop/engrampa/commit/1c4f7a65536c801a4fc25b920163ffdbc3aa5bb9 engrampa closes slower
2016-07-10replace WindowList with gtk_application_get_windowsZenWalker1-7/+3
file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=f4f31f1c9e897fe32114d2ef1b21e232231c3a3b
2016-07-10Use GtkApplicationZenWalker1-5/+3
file-roller commits: https://git.gnome.org/browse/file-roller/commit/?id=b0223c4ab5bc7ce98a3747624fd1bbc298915a94 https://git.gnome.org/browse/file-roller/commit/?id=6d03df7fdfdab9089ced1ca7682ec7ffffa1bbc7
2016-06-24use GResource to store ui filesZenWalker1-1/+1
file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=47619b987b77bdc258af9a554ba022c1f8834774
2016-06-11fixed: engrampa shows duplicate foldersZenWalker1-3/+1
Fixed: When I open a tarball and navigate to a subfolder and then back to the main folder, the gui shows extra "copies" of the folders. file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=ee2056c8f99afb9c6530716a4d22be5e4a5e7a35
2016-06-10use natural order when sorting by filenameZenWalker1-6/+7
file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=8703609e95dcee3abbec39dea567137c7fff23e9 Fixes #143