Package Details: xfce4-hotcorner-plugin 0.0.4-1

Git Clone URL: https://aur.archlinux.org/xfce4-hotcorner-plugin.git (read-only, click to copy)
Package Base: xfce4-hotcorner-plugin
Description: Allow users to set AfterDark-like hot corner actions
Upstream URL: https://github.com/christopherkobayashi/xfce4-hotcorner-plugin
Keywords: hotcorner panel screensaver xfce4
Licenses: GPL2
Groups: xfce4
Submitter: killermoehre
Maintainer: ckoba
Last Packager: ckoba
Votes: 18
Popularity: 0.000013
First Submitted: 2015-06-26 20:00 (UTC)
Last Updated: 2022-05-25 10:43 (UTC)

Pinned Comments

ckoba commented on 2022-05-24 21:18 (UTC)

This package has been updated to 0.0.3.

It now appears to work properly on modern xfce4.

Latest Comments

1 2 Next › Last »

porcaror commented on 2023-06-18 13:02 (UTC)

Sorry to disturb you. I'm trying to install the package, but I have the following error

make all-recursive make[1]: Entering directory '/home/porcaror/.cache/yay/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4' Making all in src make[2]: Entering directory '/home/porcaror/.cache/yay/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4/src' CC libhotcorner_la-hotcorner.lo hotcorner.c: In function 'check_hot_corner_action': hotcorner.c:229:17: error: 'wnck_screen_get_default' is deprecated: Use 'wnck_handle_get_default_screen' instead [-Werror=deprecated-declarations] 229 | WnckScreen wnckScreen = wnck_screen_get_default(); | ^~~~~~~~~~ In file included from /usr/include/libwnck-3.0/libwnck/wnck-handle.h:26, from /usr/include/libwnck-3.0/libwnck/libwnck.h:26, from hotcorner.h:25, from hotcorner.c:20: /usr/include/libwnck-3.0/libwnck/screen.h:198:16: note: declared here 198 | WnckScreen wnck_screen_get_default (void); | ^~~~~~~~~~~~~~~~~~~~~~~ hotcorner.c: In function 'hotCorner_new': hotcorner.c:288:13: error: 'xfce_panel_image_new_from_source' is deprecated: Use gtk_image_new() and xfce_panel_set_image_from_source() instead [-Werror=deprecated-declarations] 288 | xfce_panel_image_new_from_source(HOTCORNER_ICON_NAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel.h:33, from hotcorner.h:22: /usr/include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-image.h:77:12: note: declared here 77 | GtkWidget xfce_panel_image_new_from_source (const gchar source) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hotcorner.c: In function 'on_open_configure_window': hotcorner.c:511:13: error: 'xfce_titled_dialog_new_with_buttons' is deprecated: Use xfce_titled_dialog_new_with_mixed_buttons() instead [-Werror=deprecated-declarations] 511 | xfce_titled_dialog_new_with_buttons(_("HotCorner"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h:35, from hotcorner.h:24: /usr/include/xfce4/libxfce4ui-2/libxfce4ui/xfce-titled-dialog.h:71:23: note: declared here 71 | GtkWidget xfce_titled_dialog_new_with_buttons (const gchar title, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:553: libhotcorner_la-hotcorner.lo] Error 1 make[2]: Leaving directory '/home/porcaror/.cache/yay/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4/src' make[1]: *** [Makefile:484: all-recursive] Error 1 make[1]: Leaving directory '/home/porcaror/.cache/yay/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4' make: *** [Makefile:416: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: xfce4-hotcorner-plugin-exit status 4 -> Failed to install the following packages. Manual intervention is required: xfce4-hotcorner-plugin - exit status 4

Can you help me? Thanks in advance,

Roberto

PerfectSense commented on 2023-03-28 05:56 (UTC)

It fails to build


make[2]: ingresso nella directory «/home/gotux/Scaricati/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4/src»
  CC       libhotcorner_la-hotcorner.lo
  CC       libhotcorner_la-util.lo
util.c: In function 'toggle_desktop':
util.c:50:9: error: 'wnck_screen_get_default' is deprecated: Use 'wnck_handle_get_default_screen' instead [-Werror=deprecated-declarations]
   50 |         WnckScreen *wnck = wnck_screen_get_default();
      |         ^~~~~~~~~~
In file included from /usr/include/libwnck-3.0/libwnck/wnck-handle.h:26,
                 from /usr/include/libwnck-3.0/libwnck/libwnck.h:26,
                 from util.c:21:
/usr/include/libwnck-3.0/libwnck/screen.h:198:16: note: declared here
  198 | WnckScreen*    wnck_screen_get_default              (void);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
hotcorner.c: In function 'check_hot_corner_action':
hotcorner.c:229:17: error: 'wnck_screen_get_default' is deprecated: Use 'wnck_handle_get_default_screen' instead [-Werror=deprecated-declarations]
  229 |                 WnckScreen *wnckScreen = wnck_screen_get_default();
      |                 ^~~~~~~~~~
In file included from /usr/include/libwnck-3.0/libwnck/wnck-handle.h:26,
                 from /usr/include/libwnck-3.0/libwnck/libwnck.h:26,
                 from hotcorner.h:25,
                 from hotcorner.c:20:
/usr/include/libwnck-3.0/libwnck/screen.h:198:16: note: declared here
  198 | WnckScreen*    wnck_screen_get_default              (void);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
hotcorner.c: In function 'hotCorner_new':
hotcorner.c:288:13: error: 'xfce_panel_image_new_from_source' is deprecated: Use gtk_image_new() and xfce_panel_set_image_from_source() instead [-Werror=deprecated-declarations]
  288 |             xfce_panel_image_new_from_source(HOTCORNER_ICON_NAME);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel.h:33,
                 from hotcorner.h:22:
/usr/include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-image.h:77:12: note: declared here
   77 | GtkWidget *xfce_panel_image_new_from_source (const gchar    *source)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hotcorner.c: In function 'on_open_configure_window':
hotcorner.c:511:13: error: 'xfce_titled_dialog_new_with_buttons' is deprecated: Use xfce_titled_dialog_new_with_mixed_buttons() instead [-Werror=deprecated-declarations]
  511 |             xfce_titled_dialog_new_with_buttons(_("HotCorner"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h:35,
                 from hotcorner.h:24:
/usr/include/xfce4/libxfce4ui-2/libxfce4ui/xfce-titled-dialog.h:71:23: note: declared here
   71 | GtkWidget            *xfce_titled_dialog_new_with_buttons (const gchar      *title,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [Makefile:560: libhotcorner_la-util.lo] Error 1
make[2]: *** Attesa per i processi non terminati....
cc1: all warnings being treated as errors
make[2]: *** [Makefile:553: libhotcorner_la-hotcorner.lo] Error 1
make[2]: uscita dalla directory «/home/gotux/Scaricati/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4/src»
make[1]: *** [Makefile:484: all-recursive] Error 1
make[1]: uscita dalla directory «/home/gotux/Scaricati/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.4»
make: *** [Makefile:416: all] Error 2

ckoba commented on 2022-05-24 21:18 (UTC)

This package has been updated to 0.0.3.

It now appears to work properly on modern xfce4.

ckoba commented on 2022-05-24 12:01 (UTC)

This appears to have been abandoned by the original author.

I have forked this on GitHub, fixed it to work with gtk+-3 and current xfce, and have adopted this AUR package.

After squashing two remaining glitches, I will cut a release and update this PKGBUILD -- probably tomorrow if all goes well.

archisman commented on 2021-02-07 09:05 (UTC) (edited on 2021-05-19 04:56 (UTC) by archisman)

Does it work with XFCE 4.16?

It fails to build.

==> Starting build()...
CMake Warning:
  No source or binary directory provided.  Both will be assumed to be the
  same as the current working directory, but note that this warning will
  become a fatal error in future CMake releases.


CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.21") 
-- Checking for modules 'libxfce4panel-1.0;libxfce4ui-1;libwnck-3.0'
--   Package 'libxfce4panel-1.0', required by 'virtual:world', not found
--   Package 'libxfce4ui-1', required by 'virtual:world', not found
CMake Error at /usr/share/cmake-3.19/Modules/FindPkgConfig.cmake:553 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.19/Modules/FindPkgConfig.cmake:741 (_pkg_check_modules_internal)
  CMakeLists.txt:11 (PKG_CHECK_MODULES)


-- Configuring incomplete, errors occurred!
See also "/var/tmp/pamac-build-archisman/xfce4-hotcorner-plugin/src/xfce4-hotcorner-plugin-0.0.2/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...

phinicota commented on 2017-04-22 03:32 (UTC)

same here, not working, has anyone else tried it?

sergey.orloff commented on 2017-04-01 12:16 (UTC)

Hello @killermoehre! The plugin settings does not work in the panel. And the plugin does not work either. With what it can be connected?

killermoehre commented on 2015-08-03 20:19 (UTC)

@Black_Codec updated, thanks

Black_Codec commented on 2015-08-03 19:08 (UTC)

Update deps, use libwnck3 instead of libwnck that dont compile.

killermoehre commented on 2015-06-30 18:16 (UTC)

@Dea993 Done.