Skip to content

Commit

Permalink
ACP
Browse files Browse the repository at this point in the history
1) Add quit option to menu
Express
1) Allow user to set/edit their email address
2) Add password recovery via email
3) Auto rejoin msgbase
4) Ability to set realname/internetname on per msgbase
5) Improved reading long messages so don't scroll past the header
6) Status & Zmodem windows now support workbench/pubscreen
7) Switch to workbecnch when num_colours=0 (same as /X4)
8) check ioflags before reading from serial
9) set ioflags correctly on local/sysop login
10) Capture real and internet names when joining conf instead of at logon
11) Don't send sysop comments to external mail folder
12) Fix mailscan issue
13) Add SHOW_CACHE_STATS node tooltype to enable cache stats in status window
14) Add PRESET.MSGBASERJOIN preset tooltype
15) Initialise random seed
Misc
1) Add FTN and QWK processors
  • Loading branch information
dmcoles committed Mar 12, 2020
1 parent 779f89e commit 1c76f56
Show file tree
Hide file tree
Showing 8 changed files with 2,203 additions and 178 deletions.
5 changes: 5 additions & 0 deletions ACP.e
Original file line number Diff line number Diff line change
Expand Up @@ -1045,6 +1045,8 @@ PROC createCustomMenus(nodes)
maddItem( NM_SUB,' Stephan Schiemann ',0,0,0,0)
maddItem( NM_SUB,' Eddie Oniel ',0,0,0,0)

maddItem( NM_ITEM, 'Quit',0,0,0,0)

maddItem( NM_TITLE, 'Master Control',0,0,0,0)
maddItem( NM_ITEM, 'Sysop Login',0, 0, 0, 0)
maddNodes(nodes)
Expand Down Expand Up @@ -3955,6 +3957,9 @@ PROC main() HANDLE
CASE GADGETUP
handleEditGadget(im,0)
CASE MENUPICK
->quit menu item
IF(menunum(im.code)=0) AND (itemnum(im.code)=6) THEN attemptShutdown()

IF(menunum(im.code)=1)
i:=button
button:=0
Expand Down
2 changes: 1 addition & 1 deletion axcommon.e
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ EXPORT ENUM ACS_ACCOUNT_EDITING,ACS_READ_BULLETINS,ACS_COMMENT_TO_SYSOP,ACS_DOWN
ACS_CUSTOMCOMMANDS,ACS_JOIN_SUB_CONFERENCE,ACS_ZOOM_MAIL,ACS_MCI_MSG,ACS_EDIT_DIRS,ACS_EDIT_FILES,ACS_BREAK_CHAT,ACS_QUIET_NODE,ACS_SYSOP_COMMANDS,ACS_WHO_IS_ONLINE,
ACS_RELOGON,ACS_ULSTATS,ACS_XPR_RECEIVE,ACS_XPR_SEND,ACS_WILDCARDS,ACS_CONFERENCE_ACCOUNTING,ACS_PRI_MSGFILES,ACS_PUB_MSGFILES,ACS_FULL_EDIT,ACS_CONFFLAGS,
ACS_OLM,ACS_HIDE_FILES,ACS_SHOW_PAYMENTS,ACS_CREDIT_ACCESS,ACS_VOTE,ACS_MODIFY_VOTE,ACS_FILE_EXPANSION,ACS_EDIT_REAL_NAME,ACS_EDIT_USER_NAME,ACS_CENSORED,
ACS_ACCOUNT_VIEW,ACS_TRANSLATION,ACS_UNKNOWN,ACS_CREATE_CONFERENCE,ACS_LOCAL_DOWNLOADS,ACS_MAX_PAGES,ACS_OVERRIDE_DEFAULTS,ACS_HOLD_ACCESS
ACS_ACCOUNT_VIEW,ACS_TRANSLATION,ACS_UNKNOWN,ACS_CREATE_CONFERENCE,ACS_LOCAL_DOWNLOADS,ACS_MAX_PAGES,ACS_OVERRIDE_DEFAULTS,ACS_HOLD_ACCESS,ACS_EDIT_EMAIL

EXPORT ENUM ENV_IDLE=0,ENV_DOWNLOADING=1,ENV_UPLOADING=2,ENV_DOORS=3,ENV_MAIL=4,ENV_STATS=5,ENV_ACCOUNT=6,ENV_ZOOM=7,ENV_FILES=8,ENV_BULLETINS=9,
ENV_VIEWING=10,ENV_ACCOUNTSEQ=11,ENV_LOGOFF=12,ENV_SYSOP=13,ENV_SHELL=14,ENV_EMACS=15,ENV_JOIN=16,ENV_CHAT=17,ENV_NOTACTIVE=18,
Expand Down
11 changes: 6 additions & 5 deletions axobjects.e
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,7 @@ EXPORT OBJECT user
creditTotalDate: LONG -> credit total to date date
creditTracking: CHAR -> track uploads/downloads flags in credit account
translatorID: CHAR
ansiQuickSettings:CHAR
unused2: CHAR
msgBaseRJoin:INT
confYM9: LONG
beginLogCall : LONG
protocol: CHAR
Expand All @@ -88,9 +87,11 @@ EXPORT OBJECT userMisc
realName[26]:ARRAY OF CHAR
downloadBytesBCD[8]:ARRAY OF CHAR
uploadBytesBCD[8]:ARRAY OF CHAR
unknown[28]:ARRAY OF CHAR
nodeFlags[32]:ARRAY OF LONG
confFlags2[10]:ARRAY OF LONG
eMail[50]:ARRAY OF CHAR
unused[146]:ARRAY OF CHAR
->unknown[28]:ARRAY OF CHAR
->nodeFlags[32]:ARRAY OF LONG
->confFlags2[10]:ARRAY OF LONG
ENDOBJECT

EXPORT OBJECT tempAccess
Expand Down
Loading

0 comments on commit 1c76f56

Please sign in to comment.