Changeset 4b464a4 for owl.h


Ignore:
Timestamp:
Aug 25, 2002, 11:35:03 AM (19 years ago)
Author:
James M. Kretchmar <kretch@mit.edu>
Branches:
master, barnowl_perlaim, debian, owl, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
56330ff
Parents:
7131cf2
Message:
Messages now have a direciton (in, out or none).  Filters can
     this direction
Outbound messages are no longer type 'admin' but are of the
     appropriate message type (i.e. 'zephyr') and are direction
     'out'.
Smartnarrow now works on outgoing messages
'info' updated to show more information for admin and outgoing
     messages
Renamed pretty_sender to short_zuser and renamed long_sender to
     long_zuser
File:
1 edited

Legend:

Unmodified
Added
Removed
  • owl.h

    r60ffe04 r4b464a4  
    3636#define OWL_EDITWIN_STYLE_ONELINE   1
    3737
    38 #define OWL_MESSAGE_TYPE_ADMIN  0
    39 #define OWL_MESSAGE_TYPE_ZEPHYR 1
    40 
    41 #define OWL_MESSAGE_ADMINTYPE_GENERIC  0
    42 #define OWL_MESSAGE_ADMINTYPE_OUTGOING 1
    43 #define OWL_MESSAGE_ADMINTYPE_NOTADMIN 2
     38#define OWL_MESSAGE_TYPE_ADMIN      0
     39#define OWL_MESSAGE_TYPE_GENERIC    1
     40#define OWL_MESSAGE_TYPE_ZEPHYR     2
     41
     42#define OWL_MESSAGE_DIRECTION_NONE  0
     43#define OWL_MESSAGE_DIRECTION_IN    1
     44#define OWL_MESSAGE_DIRECTION_OUT   2
    4445
    4546#define OWL_DIRECTION_NONE      0
     
    5354#define OWL_SCROLLMODE_PAGED    4
    5455#define OWL_SCROLLMODE_PAGEDCENTER 5
    55 
    5656
    5757#define OWL_TAB               3  /* This *HAS* to be the size of TABSTR below */
     
    9696#define OWL_FILTER_MAX_DEPTH    300
    9797
    98 #define OWL_KEYMAP_MAXSTACK 20
    99 
    100 #define OWL_KEYBINDING_COMMAND   1 /* command string */
    101 #define OWL_KEYBINDING_FUNCTION  2 /* function taking no args */
    102 
    103 #define OWL_DEFAULT_ZAWAYMSG "I'm sorry, but I am currently away from the terminal and am\nnot able to receive your message.\n"
    104 
    105 #define OWL_INCLUDE_REG_TESTS  1  /* whether to build in regression tests */
     98#define OWL_KEYMAP_MAXSTACK     20
     99
     100#define OWL_KEYBINDING_COMMAND  /* command string */
     101#define OWL_KEYBINDING_FUNCTION /* function taking no args */
     102
     103#define OWL_DEFAULT_ZAWAYMSG    "I'm sorry, but I am currently away from the terminal and am\nnot able to receive your message.\n"
     104
     105#define OWL_INCLUDE_REG_TESTS   1  /* whether to build in regression tests */
    106106
    107107#define OWL_CMD_ALIAS_SUMMARY_PREFIX "command alias to: "
     
    227227  int id;
    228228  int type;
    229   int admintype;
     229  int direction;
    230230  ZNotice_t notice;
    231231  owl_fmtext fmtext;
Note: See TracChangeset for help on using the changeset viewer.