Welcome to Quick Access Popup BETA test

iconqap-betaWelcome and THANK YOU for testing the next version of Quick Access Popup (QAP).

The main goals of this beta test is to:

  • test new features (see the latest version info below to find out what's new)
  • test if new features have any impacts on existing features (regression tests)
  • to report bugs not related to new features please use the Support and feedback page and to send suggestions for new features, use the Quick Access Popup wishlist

When using QAP in beta version, I recommend to make frequent backups of your QuickAccessPopup.ini file (daily backups are created automatically during beta tests). I test each new release quite well but we never know. You may use the app in a way that I've not tested yet and find undiscovered bugs. This is why beta testing is so important and beta testers are so valuable.

About beta releases

Beta releases have a green background icon instead of the regular white background icon.

Guidelines for beta-testers

Again, keep backups of the QuickAccessPopup.ini file!

You will find the links to download the latest beta version in one of the last comments below. The links will be updated with a description of changes for each new beta version.

You can report bugs, suggestions or comments here (instead of by email) so that all testers can share their findings.

A few references:

Thanks in advance.

 

You can subscribe to receive email notifications when a new comment (including new version announcements) by clicking the link in the "You can also subscribe without commenting" at the end of this page.

 

BETA test Archives

You can see previous releases and old, closed or resolved issues and comments in the Quick Access Popup BETA test Archives.

22 comments

  • This new beta test will help me finalize the development of new features related to Shared menus, especially useful in group environment. Read the Shared Menu FAQ page (link below) and see sections tagged "since v8.1.9.1" for more information on the new features. This will require more work but there is enough done to release it for beta users. Thanks for your feedback.

    Version BETA: 8.1.9.2 (2017-03-02)
     
    Shared menus
    - add to Options general tab the "Enable Shared Menu Satalogue" checkbox and prompt user for catalogue root when enabling
    - add "ExternalMenusCataloguePathReadOnly" varibale to QAP ini file to prevent user from changing the catalogue root and display an error message if user tries to change rthe root when read-only
    - when user adds a favorite of type Shared menu and Shared Menu Catalogue root exists, give user the option to select the Shared menu from the catalogue (using file select dialog box at this time - to be inproved)
    - when adding a Shared menu, get the favorite name from the shared menu file if variable "MenuName" exists
     
    Version BETA: 8.1.9.1 (2017-02-28)
     
    Shared menus
    - in Advanced settings tab, add "Read-only" checkbox and text boxes for "Shared menu name", "Users with write access to this shared menu" (coma separated list) and "Shared menu write access message"
    - saving these values to shared menu ini file as soon as user click OK in "Add/Edit favorite" dialog box (not waiting for when user saves the favorites)
    - values are saved in "[Global]" section under "MenuName", "WriteAccessUsers" and "WriteAccessMessage"
    - grant write access to read-only shared menu to users having their Windows logon name in the "Users with write access to this shared menu" text box
    - display shared menu name and write access message in error message when user tries to edit a read-only shared menu
    - display shared menu name in content column of shared menu entries in Settings
    - deprecate first line number value in external menu files, now always starting at 1 (starting number in old menu still supported; please advise me if this cause issue)
     
    Import/Export
    - in Import/Export Settings, save destination file to quickaccesspopup.ini when exporting and restore last used file name in Export dialog dox
    - in Export file name, translate placeholder "%A_Now%" to current local date-time and "%A_NowUTC%" to current Coordinated Universal Time (based on computer time), using "YYYYMMDDHH24MISS" format
     
    Alternative menu
    - new Alternative menu QAP features to open the folder containing the selected document, application  or folder favorite in the current window or in a new window
     
    Bug fixes and improvements
    - in Live folders, exclude folders with the Hidden (H) attribute (keeping those having System attribute without the Hidden attribute)
    - fix bug add missing Open button for shared menus in Edit Favorite dialog box

    See updated links below.

    0
  • v8.1.9.3 adds significant improvements to shared menu making them a powerful collaboration tool to share favorites in a distributed team work environment.

    Version BETA: 8.1.9.3 (2017-03-10)
     
    Shared menus (see updated FAQ page http://www.quickaccesspopup.com/can-a-submenu-be-shared-on-different-pcs-or-by-different-users/)
    - error message when user tries to load an external menu that was modified based on file last modified date-time
    - store and read last modified date of external file in ini file and update it only when favorites or external menu properties are changed, not when only reserved without changes
    - update the last modified date-time of external ini file and in external menu object when user save changes
    - reserve external menu when user loads the external menu in Settings or when user selects parent menu menu in add/edit favorite or move dialog boxes
    - track user reserving an external menu writing his username in variable MenuReservedBy
    - block external menu editing if menu is reserved except if reserved by current user
    - release reserved external menus when user saves or cancels settings changes or quits QAP
    - fix bug prevent editing favorites in read-only external menu from the Edit Favorite Alternative menu
     
    Other changes
    - enlarge submenus dropdown lists to 500 px in Add/Edit Favorite dialog box
    - remove Patreon donation option; add Paypal links to make donations in EUR and CAD funds

    More info about:

    See updated link below.

    0
  • Helge

    Hi Jean,

    thank you for this comprehensive update! I especially like your idea to also store the user name of the current user editing. That's really useful information to others who may want to edit favorites at the same time.

    Two bullet points I didn't understand:

    - error message when user tries to load an external menu that was modified based on file last modified date-time
    - fix bug prevent editing favorites in read-only external menu from the Edit Favorite Alternative menu

    Maybe I'm missing some technical insight to understand what they describe or I just lack something else 🙂

    Thanks,
    Helge

    0
    • - error message when user tries to load an external menu that was modified based on file last modified date-time

      Wording issue, probably. In other words: When user opens a shared menu in the Settings window, if the shared menu was modified, a dialog box invites him to reload QAP.

      - fix bug prevent editing favorites in read-only external menu from the Edit Favorite Alternative menu

      In the Alternative menu (Shift+MMB or Shift+Win+E), the "Edit a favorite" was not working to edit favorites inside a shared menu. This is fixed.

      0
  • A lot of improvement for Shared menus in this beta release. Working on multi-user modification conflicts protection and read-only property, I realized that there are three types of usage of shared menu:

    - Personal (menu shared on different computers for the same user)
    - Collaborative (menu on a shared drive for team or workgroup)
    - Centralized (menu on a shared drive maintained by a menu administrator)

    The Add/Edit Favorite dialog box for shared menu is now structured that way. Also in this release, a merge of changes in the production version v8.1.1 to be released soon (before finalizing the shared menu changes).

    Version BETA: 8.1.9.4 (2017-03-15)
     
    Shared Menus
    - in Add/Edit Favorite for external menus, replace the "Advanced Settings" tab with "Shared Menu" tab
    - in the "Shared Menu" tab, add radio buttons for external menu types 1) Personal, 2) Collaborative (show menu name only) or 3) Centralized (show menu name, write access users and message)
    - display alert message about write access when user change type for type 3
    - store external menu type in external menu [Global] value "MenuType"
    - for collaborative external menu, save "MenuReservedBy" value as "user (computer)" and prevent access if reserved
    - for personal external menu, save "MenuReservedBy" value as "computer (user)" and display only alert and allow access if reserved
    - in Options, improve Shared Menu Catalogue root path selection with text box and browse button
    - in About, display user name and computer name
     
    Version BETA: 8.1.9.3 (2017-03-10)
     
    Shared menus (see updated FAQ page http://www.quickaccesspopup.com/can-a-submenu-be-shared-on-different-pcs-or-by-different-users/)
    - error message when user tries to load an external menu that was modified based on file last modified date-time
    - store and read last modified date of external file in ini file and update it only when favorites or external menu properties are changed, not when only reserved without changes
    - update the last modified date-time of external ini file and in external menu object when user save changes
    - reserve external menu when user loads the external menu in Settings or when user selects parent menu menu in add/edit favorite or move dialog boxes
    - track user reserving an external menu writing his username in variable MenuReservedBy
    - block external menu editing if menu is reserved except if reserved by current user
    - release reserved external menus when user saves or cancels settings changes or quits QAP
    - fix bug prevent editing favorites in read-only external menu from the Edit Favorite Alternative menu
     
    Other changes
    - enlarge submenus dropdown lists to 500 px in Add/Edit Favorite dialog box
    - remove Patreon donation option; add Paypal links to make donations in EUR and CAD funds

    I also reworked completely the shared menu doc. It is now included in 5 different FAQ pages, with the same entry point:

    1+
  • Horst

    Hello Jean,
    I don't like the new look and behaviour of the top level tabs in the options menu.
    Depending of what I press the list changes and the layout of the tabs (not the content) looks strange.
    Thats not the way tabs are normally look in other programs.

    0
    • Hi Horst,

      It is the way the standard "tab control" works in Windows. When all tabs cannot fit in one row, they are split in two rows and the front row switch depending on the tab you click. I don't like this behavior myself but it is the way it works.

      What I can try is to make tab titles shorter and make all of them fit in one row.

      Jean

      0
    • This is fixed in v8.1.1 and will be in the next beta release v8.1.9.5.

      Thanks,

      Jean

      0
  • This release adds one last piece to the Shared menus feature: Shared Menus Catalogue. This should be the last beta release before final release v8.2 (unless we have bug fixes to test). Given the number of changes in the last beta versions, I'll give you enough time to review it before going at large with this.

    Version BETA: 8.1.9.5 (2017-03-28)
     
    Shared Menus Catalogue
    - when Shared Menu Catalogue root path is set in Options ("General" tab), display the Catalogue when user add Shared menu
    - list all shared menu under the Catalogue root path (excluding backups) to the Catalogue dialog box, displaying shared menu names, shared menu paths and checkboxes to select shared menu to add to popup menu
    - button "Add selected shared menu(s) to add shared menus from catalogue to the menu currently displayed in Settings at the current position in favorites list
    - button "Add another shared menu" to browse the file system for any shared menu settings file and add shared menu to current position
    - respond to double-click on a shared menu row by showing shared menu info with a button to open the shared menu settings file if it is not read-only
    - update to Spanish, Portuguese and Brazilian Portuguese language files

    See updated links below.

    1+
  • Helge

    Hi Jean,

    thank you for all the additions and bug fixes! I had a look / tested most of the features related to shared menus and also tested bug fixes like the live folders bug fix with path variables (like %USERPROFILE%). I also took notice of the dialogs you have implemented which show up if a shared menu ini file cannot be accessed (e.g. because the network connection is not working). This is offering the user more transparency of what's going on in the background. Thank you for this enhancement as well!

    Regarding the saving process I found that, beyond the lower buttons greyed out, there are more ways to trigger potentially inconsistent parallel/additional saving instances/processes:

    - When saving is in progress you can still click on all the remaining buttons in the settings menu which are not greyed out. I believe this should also be prevented.

    - When saving is in progress the middle mouse button click (or any other hotkey set to open the QAP menu) will still open the notification dialog "settings not saved" which offers "save" and "settings" dialog commands. I believe this dialog should als be suppressed during the saving process.

    I also did some first testing with the editing lock for shared menus. I noticed the following things:

    - When I go into settings and I double click on a shared menu the shared menu ini file already gets locked regardless whether I actually change a favorite or add a favorite (I tested with all Menu types). I believe the menu lock should only be written into the ini file once a change to an existing favorite was made or a new favorite has been added. Besides I really like the dialog that popups when another user tries to go into a shared menu through the settings dialog, especially the distinction between the different menu types!

    - When I open the dialog to add (another) shared menu and I go to "Shared Menu" tab to first select e.g. "Centralized" and I set an ini file in the "Basic Settings" tab afterwards by using the "browse" option to open the file explorer the menu type is being reset to "Personal". I couldn't reproduce this behaviour for other favorite types so it seems to be exclusive to the Shared Menu dialog.

    Thank you,
    Helge

    0
    • Hi Helge,

      Thanks for well testing all these new features.

      > When I go into settings and I double click on a shared menu the shared menu ini file already gets locked regardless whether I actually change a favorite or add a favorite...

      This is by design for now. I understand this is not ideal but adding a more intelligent detection of changes (all sort of changes - add, edit, copy, move , sepatators...) will require more work. Noted it for a future release (http://www.quickaccesspopup.com/wishlist-detect-changes-in-shared-menus-before-reserving-locking-them/).

      Your other suggestions/remarks are also well noted.

      Thanks,

      Jean

      1+
  • Helge

    Thank you Jean for your feedback and consideration of my remarks.

    0
  • A few little fixes in what should be the last beta release before v8.2. Given the number of changes in the last beta versions, I give you enough time to review it before going at large with this.

    Version BETA: 8.1.9.6 (2017-04-01)
    - in add/edit favorite, shared menu tab, change external type only if a value exists in external file loaded (no more default to type 1)
    - adapt Shared menu note depending if we are in Add or Edit dialog box
    - during saving settings, do nothing if user tries to open the popup menu
    - fix bug in Setup program when updating QAP causing QAP Explorer context menus to be re-enabled even if user turned them off in settings

    FAQ pages about the Shared Menus:

    0
  • The latest beta release v8.1.9.6 seems to be pretty stable. But since I'll be away from my office for the next month, I will wait for Mid-May before releasing the main version v8.2. Feel free to report any issue until then. I'll work on it when I'm back.

    Thanks,

    Jean

    0
    • Helge

      Hi Jean,

      thank you for the improvements regarding the saving behaviour. It now doesn't show any dialog as described. I can still "trick" the saving process by e.g. clicking on one of the icons still working but the probability is less that - at least by accident - users will put the saving process at risk. In an ideal scenario of course it would be nice if no interference with the saving process would be possible (except harsh scenarios like switching off power of course 🙂

      Thanks,
      Helge

      0
      • Hi Helge,

        > I can still "trick" the saving process by e.g. clicking on one of the icons still working

        There is no risk that clicking these buttons would interfere with the saving process and corrupt the settings file. I think we are safe with the lasts fixes.

        Thanks,

        Jean

        1+
        • Helge

          Hi Jean,

          thank you for your update. I didn't experience any corrupt settings file since your adjustments and so I'm glad that with your additional code insights we don't have to worry about this anymore 🙂

          Helge

          0
  • This beta test phase is now closed. Thanks to Helge for his ideas on Shared menus and to all users who tested these beta versions.

    Revamped Shared menus and Shared Menu Catalogue are now in v8.2 is available from home page.

    Jean

    1+

Leave a Reply