#ifndef SHELL_SHORTCUT_H #define SHELL_SHORTCUT_H #include #include "e-folder.h" #include "shortcut-bar/e-icon-bar.h" typedef struct _EShortcut EShortcut; typedef struct _EShortcutGroup EShortcutGroup; typedef struct _EShortcutBarModel EShortcutBarModel; #define E_SHORTCUT_TYPE (e_shortcut_get_type ()) #define E_SHORTCUT(o) (GTK_CHECK_CAST ((o), E_SHORTCUT_TYPE, EShortcut)) #define E_SHORTCUT_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_SHORTCUT_TYPE, EShortcutClass)) #define E_IS_SHORTCUT(o) (GTK_CHECK_TYPE ((o), E_SHORTCUT_TYPE)) #define E_IS_SHORTCUT_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_SHORTCUT_TYPE)) struct _EShortcut { GtkObject object; EFolder *efolder; }; typedef struct { GtkObjectClass parent_class; } EShortcutClass; #define E_SHORTCUT_GROUP_TYPE (e_shortcut_group_get_type ()) #define E_SHORTCUT_GROUP(o) (GTK_CHECK_CAST ((o), E_SHORTCUT_GROUP_TYPE, EShortcutGroup)) #define E_SHORTCUT_GROUP_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_SHORTCUT_GROUP_TYPE, EShortcutGroupClass)) #define E_IS_SHORTCUT_GROUP(o) (GTK_CHECK_TYPE ((o), E_SHORTCUT_GROUP_TYPE)) #define E_IS_SHORTCUT_GROUP_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_SHORTCUT_GROUP_TYPE)) struct _EShortcutGroup { GtkObject object; EShortcutBarModel *model; char *group_name; GArray *shortcuts; char *title; EIconBarViewType type; }; typedef struct { GtkObjectClass parent_class; } EShortcutGroupClass; GtkType e_shortcut_get_type (void); EShortcut *e_shortcut_new (EFolder *efolder); GtkType e_shortcut_group_get_type (void); EShortcutGroup *e_shortcut_group_new (const char *name, EIconBarViewType type); void e_shortcut_group_append (EShortcutGroup *sg, EShortcut *shortcut); void e_shortcut_group_destroy (EShortcutGroup *sg); void e_shortcut_group_remove (EShortcutGroup *sg, EShortcut *shortcut); void e_shortcut_group_move (EShortcutGroup *sg, int from, int to); void e_shortcut_group_set_view_type (EShortcutGroup *sg, EIconBarViewType type); void e_shortcut_group_rename (EShortcutGroup *sg, const char *text); #define E_SHORTCUT_BAR_MODEL_TYPE (e_shortcut_bar_model_get_type ()) #define E_SHORTCUT_BAR_MODEL(o) (GTK_CHECK_CAST ((o), E_SHORTCUT_BAR_MODEL_TYPE, EShortcutBarModel)) #define E_SHORTCUT_BAR_MODEL_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_SHORTCUT_BAR_MODEL_TYPE, EShortcutBarMNodelClass)) #define E_IS_SHORTCUT_BAR_MODEL(o) (GTK_CHECK_TYPE ((o), E_SHORTCUT_BAR_MODEL_TYPE)) #define E_IS_SHORTCUT_BAR_MODEL_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_SHORTCUT_BAR_MODEL_TYPE)) struct _EShortcutBarModel { GtkObject object; GArray *groups; GSList *views; }; typedef struct { GtkObjectClass object_class; } EShortcutBarModelClass; GtkType e_shortcut_bar_model_get_type (void); EShortcutBarModel *e_shortcut_bar_model_new (void); void e_shortcut_bar_model_append (EShortcutBarModel *shortcut_bar, EShortcutGroup *group); int e_shortcut_bar_model_add_group (EShortcutBarModel *shortcut_bar); void e_shortcut_bar_model_remove_group (EShortcutBarModel *model, EShortcutGroup *sg); /* Ugly api name */ int e_group_num_from_group_ptr (EShortcutBarModel *bm, EShortcutGroup *group); /* * Produces a new view of the Shortcut Bar model */ GtkWidget *e_shortcut_bar_view_new (EShortcutBarModel *bm); /* * Locating objects */ EShortcutGroup *e_shortcut_group_from_pos (EShortcutBarModel *bm, int group_num); EShortcut *e_shortcut_from_pos (EShortcutGroup *group, int item_num); #endif pendabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/net/freeradius
Commit message (Expand)AuthorAgeFilesLines
* - Chase unixODBC shlib bumpmiwi2012-02-061-2/+2
* In the rc.d scripts, change assignments to rcvar to use thedougb2012-01-141-1/+1
* - Track dependencies after databases/gdbm updategabor2011-09-121-2/+2
* - Chase net-snmp shlib version bump.sylvio2011-07-281-2/+2
* Update my email address on the ports I maintain.zi2011-07-161-1/+1
* - Run under an unprivileged user (freeradius)wxs2011-06-033-45/+70
* - Get Rid MD5 supportmiwi2011-03-201-1/+0
* Sync to new bsd.autotools.mkade2010-12-041-2/+2
* - Fix optional dependency on security/heimdalrene2010-11-221-2/+2
* Punt autoconf267->autoconf268ade2010-10-161-2/+2
* Change snmp dependency to net-snmp version 5.x because net-snmp4 will begarga2010-09-281-1/+1
* Autotools update. Read ports/UPDATING 20100915 for details.ade2010-09-161-2/+3
* - If radiusd_flags did not contain -d all arguments would be incorrectly addedwxs2010-04-111-1/+3
* - Unbreak on 9.0-CURRENT by fixing utmpx.h support.sylvio2010-04-032-4/+20
* Begin the process of deprecating sysutils/rc_subr bydougb2010-03-271-1/+1
* - Mark BROKEN: fails to build with new utmpxmiwi2010-03-171-0/+4
* - Pass maintainer to Ryan Steinmetz who has been active with these portswxs2010-03-071-1/+1
* Security update to 1.1.8.delphij2009-12-152-5/+4
* - Mark MAKE_JOBS_UNSAFEpav2009-11-201-0/+1
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-031-2/+2
* - Resolve LATEST_LINK conflictpav2009-06-011-0/+1
* - Add an option for unixODBCpav2009-05-122-2/+15
* Conversion from (now defunct) autoconf-2.61 to autoconf-2.62ade2008-08-201-2/+2
* - Fix radsqlrelay.jmelo2008-01-312-6/+38
* - Fix last commit when 'Ability override variables' was forgotten.araujo2007-12-121-5/+5
* - Added patch to remove -pie for radiusd. [1]araujo2007-12-063-15/+26
* - Remove more 4.x cruft (obsolete comment in Makefile, obsolete patch,lwhsu2007-10-293-33/+29
* Remove always-false/true conditions based on OSVERSION 500000edwin2007-10-042-30/+21
* Mark as broken on amd64 with gcc4.2. Probably needs -fPIC.linimon2007-09-301-0/+6
* Add WANT_PERL. This will be needed to conditionalize bsd.perl.mk inclusion.linimon2007-09-301-0/+1
* - Update to 1.1.7sem2007-08-064-11/+180
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-231-1/+0
* - Update to 1.1.6stas2007-04-148-130/+39
* - Update to 1.1.5miwi2007-03-297-155/+153
* - Create default config files from *.sample and remove them if they did notsem2007-01-232-11/+21
* - Remove rlm_sql_firebird module, it breaks configure runpav2007-01-191-0/+5
* - Update to 1.1.4miwi2007-01-155-42/+67
* - Remove patch file: freeradius/files/patch-ab (see UPDATING note).alepulver2006-11-072-19/+1
* - Update to 1.1.3miwi2006-11-016-80/+41
* - Chase shared library version bump in security/heimdal.shaun2006-10-061-1/+2
* - s,INSTALLS_SHLIB,USE_LDCONFIG,gclsung2006-08-151-1/+1
* - Some modules does not build on FreeBSD 4.X with base OpenSSLpav2006-06-122-20/+26
* - Fix OpenSSL handlingpav2006-06-061-8/+11
* - Update to 1.1.2pav2006-05-303-8/+9