Skip to content
Snippets Groups Projects
  1. Aug 09, 2017
  2. Aug 08, 2017
  3. Aug 07, 2017
    • nightfox's avatar
      SlyVote v0.21 beta: In the area selection list, added a check mark next to... · f2ec84d1
      nightfox authored
      SlyVote v0.21 beta: In the area selection list, added a check mark next to areas that have polls in them.  Also, widened the menu for the poll question and choice lists, since some poll questions and options can have longer text than I had planned for.  Also, removed some temporary text I had put in with the previous version.
      f2ec84d1
  4. Aug 06, 2017
    • nightfox's avatar
    • nightfox's avatar
      Updated the drawing function so that when in numbered mode and there are fewer... · 0d0d4f22
      nightfox authored
      Updated the drawing function so that when in numbered mode and there are fewer items than the menu's height, it looks better.
      0d0d4f22
    • nightfox's avatar
      Added an optional "numbered mode", where each option is displayed with a... · c009bd9d
      nightfox authored
      Added an optional "numbered mode", where each option is displayed with a number to the left (starting at 1), and the user is allowed to choose an option by typing the number of the item.  Numbered mode is disabled by default and can be enabled by setting the numberedMode property to true.  For example:
      lbMenu.numberedMode = true;
      When numbered mode is enabled and the user starts typing a number, the menu will prompt the user for an item number.  The prompt will be located on the line below the menu, so in addition to the menu's height, you'll also need an extra line on the screen to account for the item prompt.  In addition, when the user presses the enter key after the item number, a carriage return/line feed will be outputted, so in numbered mode, the menu's height should not go further than 2 lines below the console height.  Otherwise, the display of the menu will not be correct if the user decides not to enter a number.
      c009bd9d
  5. Aug 05, 2017
  6. Aug 04, 2017
    • nightfox's avatar
      Bug fix - When choosing to vote on polls, it now correctly displays the... · 75f5d27d
      nightfox authored
      Bug fix - When choosing to vote on polls, it now correctly displays the correct message if the user has voted on all polls or no polls exist in the chosen sub-board.
      75f5d27d
    • nightfox's avatar
      Version 0.19 beta: Added a configuration option, useAllAvailableSubBoards,... · d5f8a924
      nightfox authored
      Version 0.19 beta: Added a configuration option, useAllAvailableSubBoards, which tells SlyVote to use all available sub-boards where voting is enabled.  Defaults to true.  Also, fixed an off-by-1 bug when displaying the list of sub-boards to choose from.  Also, set the (new) ampersandHotkeysInItems property in most of the DDLightbarMenu objects to false so that it won't interpret ampersands before a character in menu items as hotkeys.
      d5f8a924
    • nightfox's avatar
      Added a new property to the menu object, ampersandHotkeysInItems, which... · 11926046
      nightfox authored
      Added a new property to the menu object, ampersandHotkeysInItems, which specifies whether or not to interpret an ampersand as a hotkey in a menu item if placed immediately before a non-space character.  It defaults to true.  In some cases it might be desirable to disable that and have all ampersands in the menu items literally displayed.
      11926046
  7. Aug 03, 2017
  8. Jul 25, 2017
  9. Jul 20, 2017
  10. Jul 19, 2017
  11. Jul 17, 2017
  12. Jul 09, 2017
  13. Jul 08, 2017
    • nightfox's avatar
      Removed DDLightbarMenu.js from this directory, since I've added it to... · 33cff2e4
      nightfox authored
      Removed DDLightbarMenu.js from this directory, since I've added it to sbbs\exec\load and I only want to maintain one copy of this file.
      33cff2e4
    • nightfox's avatar
      d2da63c6
    • nightfox's avatar
      Changed the way the border characters are configured in a way that is more... · 562e580a
      nightfox authored
      Changed the way the border characters are configured in a way that is more flexible.  Now, you can specify whatever border characters you want to use by changing the properties in the borderChars object within the menu object.  Also, when adding a menu item, the pHotkey parameter will always be used as the hotkey if specified, but now if that parameter is not specified, then the first non-space character after a & in the item text will be used as the hotkey (in addition to that character being highlighted in a different color, as with the last commit).  Also made some bug fixes regarding scrolling when using a border.
      562e580a
    • nightfox's avatar
      Updated to optinally have the menu draw a border around the menu items. This... · 36b6a1ad
      nightfox authored
      Updated to optinally have the menu draw a border around the menu items.  This functionality uses the new borderStyle property, which can be one of the following: BORDER_NONE (no borders), BORDER_SINGLE (single-line border), or BORDER_DOUBLE (double-line border).  I might add more border styles in  the future (such as single-line vertical with double-line horizontal, etc.).  Also, added a way to have a single non-space character in an item text highlighted with a different color (i.e., to show a hotkey in the item text).  That is done by putting a & in the item text immediately before the key to highlight (i.e., "E&xit" would highlight the 'x' character).  Added the itemTextCharHighlightColor property to specify the color attribute to use to highlight a hotkey character (currently, it defaults to bright yellow).  Also, added the property hotkeyCaseSensitive, which is a boolean that specifies whether or not hotkey matching should be case-sensitive.  It defaults to false.
      36b6a1ad
    • rswindell's avatar
    • rswindell's avatar
      Similar to last commit, add support for Western European (WET) and Eastern · 565339dc
      rswindell authored
      European (EET) timezones and their DST equivalents (WEST and EEST).
      565339dc
    • rswindell's avatar
      Fix for BBSes in Central European Time (CET) zone: · 4e875377
      rswindell authored
      - Change zone name from BER - >CET
      - Enable daylight saving (summer) time for CET -> CEST
      4e875377
  14. Jul 07, 2017
  15. Jul 05, 2017
  16. Jun 30, 2017
  17. Jun 28, 2017
    • rswindell's avatar
      Fix recently introduced bug with the importing of FILEBONE.NA/FILEGATE.ZXX · cb1fcbbb
      rswindell authored
      file area listings: Since these file don't contain paths, the paths are blank
      (which is normal and expected), but a recent change treated directories with
      the same path (even if blank) as the same directory and over-write. Now, only
      non-blank paths are compared to see if the directory is a duplicate and should
      be overwritten.
      
      Also changed references to FILEBONE.NA to FILEGATE.ZXX since that appears to
      be the currently distributed filename. Update help text to reflect this too.
      
      Also display a popup error if attempting to import a non-existant filename.
      cb1fcbbb
Loading