tr-pc icon indicating copy to clipboard operation
tr-pc copied to clipboard

chore(deps): [#127] Bump Netbeans Platform from 20 to 21

Open ursjoss opened this issue 1 year ago • 3 comments

Fixes #137

ursjoss avatar Mar 26 '24 07:03 ursjoss

List what to check:

  • [x] local compilation and run on Linux
  • [x] local compilation and run on Mac
  • [x] local compilation and run on Windows
  • [x] run on Mac OS
  • [x] run on Windows
  • [x] the build passes on github actions (green build)
  • [x] I can run the application from Netbeans
  • [x] I can build the installer, install the Linux one and run the installed app w/o any warning at startup.
  • [x] I can build the installer, install the Mac one and run the installed app w/o any warning at startup.
  • [x] I can build the installer, install the Window one and run the installed app w/o any warning at startup.

List of issues which should be fixed here as well

  • [x] https://github.com/thinkingrock-gtd/tr-pc/issues/29
  • [x] https://github.com/thinkingrock-gtd/tr-pc/issues/31
  • [x] https://github.com/thinkingrock-gtd/tr-pc/issues/32
  • [x] https://github.com/thinkingrock-gtd/tr-pc/issues/57
  • [x] https://github.com/thinkingrock-gtd/tr-pc/issues/64
  • [x] https://github.com/thinkingrock-gtd/tr-pc/issues/95

None of runs should contains any complains about modules.

RadekCap avatar Mar 26 '24 20:03 RadekCap

I documented the menu structure of TR 3.7.0 in the wiki.

Currently missing (compared to 3.7.0) when checking menu:

  • Menu File
    • Exit
  • Menu Edit
    • Cut
    • Copy
    • Paste
    • Delete
  • Menu View (missing entirely)
  • Menu Tools
    • Plugins
    • Options: Tabs
      • General
      • Keymap
      • Miscellaneous -> Output
  • Menu Help
    • Help Contents
    • Shortcuts
      • Move Down
      • Move Up
    • Check for Updates
    • About

ursjoss avatar Apr 05 '24 09:04 ursjoss

Out of the missing menu entries reported above, all are resolved with the recent commits, except for the missing Menu "View". As this has been missing in recent versions of 4.0.0-BETA already, I suggest to handle its re-introduction in the context of a separate Ticket -> #141.

ursjoss avatar Apr 05 '24 13:04 ursjoss

Screenshot 2024-07-08 at 19 46 46 In the checklist there is an item "tools menu is missing". A whole tools menu? A screenshot above is from a compilation on a Mac.

RadekCap avatar Jul 08 '24 17:07 RadekCap

Screenshot 2024-07-08 at 19 46 46 In the checklist there is an item "tools menu is missing". A whole tools menu? A screenshot above is from a compilation on a Mac.

Those tools are correct. Which ones should be missing?

RadekCap avatar Jul 08 '24 17:07 RadekCap

Do we have somewhere steps needed for building an installer?

RadekCap avatar Jul 08 '24 18:07 RadekCap

Screenshot 2024-07-08 at 19 46 46 In the checklist there is an item "tools menu is missing". A whole tools menu? A screenshot above is from a compilation on a Mac.

Those tools are correct. Which ones should be missing?

Not sure, @RadekCap , you wrote that check list. I guess it comes from ticket #16. This used to be an issue once (Nov 22). Based on my comment from April 5, the submenu "Plugins" + "Options" were missing. Looking at your screenshot, the "Plugins" menu seems to be present in your installation, but Options seems to still be missing.

ursjoss avatar Jul 08 '24 20:07 ursjoss

Do we have somewhere steps needed for building an installer?

https://github.com/thinkingrock-gtd/tr-discuss-governance/discussions/11#discussioncomment-1829464

ursjoss avatar Jul 08 '24 20:07 ursjoss

LGTM, works like a charm, thanks!

For the record Tested on Windows 11, RHEL 9, Fedora 40, and Mac 14.5.

RadekCap avatar Jul 09 '24 08:07 RadekCap