"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/aguix/aguix.h" between
worker-4.7.0.tar.bz2 and worker-4.8.0.tar.bz2

About: Worker is a file manager for the X Window System with the classical two panel interface.

aguix.h  (worker-4.7.0.tar.bz2):aguix.h  (worker-4.8.0.tar.bz2)
/* aguix.h /* aguix.h
* This file belongs to Worker, a file manager for UN*X/X11. * This file belongs to Worker, a file manager for UN*X/X11.
* Copyright (C) 2001-2020 Ralf Hoffmann. * Copyright (C) 2001-2021 Ralf Hoffmann.
* You can contact me at: ralf@boomerangsworld.de * You can contact me at: ralf@boomerangsworld.de
* or http://www.boomerangsworld.de/worker * or http://www.boomerangsworld.de/worker
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* This program is distributed in the hope that it will be useful, * This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 48 skipping to change at line 48
#include <X11/Xatom.h> #include <X11/Xatom.h>
#ifdef HAVE_XFT #ifdef HAVE_XFT
#include <X11/Xft/Xft.h> #include <X11/Xft/Xft.h>
#endif #endif
#include <map> #include <map>
#include <list> #include <list>
#include <atomic> #include <atomic>
#include <memory> #include <memory>
#include <functional>
#include "aguixfont.hh" #include "aguixfont.hh"
#include "aguixcolor.hh" #include "aguixcolor.hh"
#include "backgroundmessagehandler.hh" #include "backgroundmessagehandler.hh"
#include "faces.hh" #include "faces.hh"
class AWindow; class AWindow;
class PopUpWindow; class PopUpWindow;
class BubbleWindow; class BubbleWindow;
skipping to change at line 382 skipping to change at line 383
void widgetDestroyed( Widget *w ); void widgetDestroyed( Widget *w );
int getCurrentUserColorInstance() const; int getCurrentUserColorInstance() const;
bool isModifierPressed( unsigned int mask ); bool isModifierPressed( unsigned int mask );
void setStandardIconData( const unsigned long *data, void setStandardIconData( const unsigned long *data,
size_t data_length ); size_t data_length );
bool getStandardIconData( const unsigned long **return_data, bool getStandardIconData( const unsigned long **return_data,
size_t *return_data_length ) const; size_t *return_data_length ) const;
void closeBubbleHelp( AWindow *awin );
void pushPostMsgHandlerCB( std::function< void(void) > f );
private: private:
Display *dsp; Display *dsp;
int scr; int scr;
Colormap cmap; Colormap cmap;
GC gc, dotted_gc, dashxor_gc, dashdouble_gc; GC gc, dotted_gc, dashxor_gc, dashdouble_gc;
Atom WM_delete_window, Atom WM_delete_window,
XA_NET_WM_NAME, XA_NET_WM_NAME,
XA_NET_WM_ICON_NAME, XA_NET_WM_ICON_NAME,
XA_TARGETS, XA_TARGETS,
XA_NET_WM_WINDOW_TYPE, XA_NET_WM_WINDOW_TYPE,
skipping to change at line 652 skipping to change at line 657
Cursor m_xcursor_circle; Cursor m_xcursor_circle;
int m_x_fd; int m_x_fd;
int m_user_color_instance; int m_user_color_instance;
unsigned int m_modifier_pressed = 0; unsigned int m_modifier_pressed = 0;
const unsigned long *m_net_wm_icon_data = NULL; const unsigned long *m_net_wm_icon_data = NULL;
size_t m_net_wm_icon_data_length = 0; size_t m_net_wm_icon_data_length = 0;
bool msg_handler_active = false;
std::list< std::function< void(void) > > m_post_msg_handler_cbs;
}; };
#endif #endif
/* Local Variables: */ /* Local Variables: */
/* mode:c++ */ /* mode:c++ */
/* End: */ /* End: */
 End of changes. 4 change blocks. 
1 lines changed or deleted 10 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)