Clarify to user verbiage when a full file name OR merely unextended file name is used/ considered.
Changed default Sync-Diff compare mechanism to be SHA1 + file size. Option to Limited checksum still avail for power user selection to handle huge, often updated VM disk images.
Hi again LH, Thank you so much for your continuing help with this JPortsUI issue and config/setup information you provided as well as your patience. I will affect your recommended fixes as soon as time permits! Currently in middle of a move and Mac dev machine unavailable. Best regards, Steve On Tuesday, May 1, 2018 4:54 AM, lhaeger <lhaeger@users.sourceforge.net> wrote: Ok, it seems defaulting to the http macports repo instead of the rsync repo triggers the bug. In PortConstants.java:109 all non-file://...
Fix for Nikon DSLR video files output as *.MOV on Win7
Hi LH, could you paste your "/opt/local/etc/macports/macports.conf" here or mail to sgbaber@users.sf.net so I could troubleshoot this? I'm looking at line 74 in ./oz/zomg/jport/PortConstants.java
joprtsui cannot find macports
Need to check if network is down\off
Tested via Apple's JDK6 from DL1572 "javaforosx.dmg". Fixed with https://sourceforge.net/p/jportsui/code/ci/f46febc9334288021bf45dabc10bfef664a396cf/
test src build under JDK6
Partially implemented via latest posted file modification date with https://sourceforge.net/p/jportsui/code/ci/4d99552183cc021dfebe438d8eecc2eeb99c8f42/
Need to check if network is down\off
show date Port installed in its info view
Leverage info system is available at /opt/local/share/info
Show download size when upgrading/installing ports.
implement feature to mark any installed ports as un/requested
Fixed with https://sourceforge.net/p/jportsui/code/ci/9b58440cdb4f9a05c6ca1222ac0de743e29885ef/
Busy cursor animation showing when it should not be.
Busy cursor animation showing when it should not be.
Fixed by Joshua. He noted that in the future we can edit wiki thru an account with organization.
Stale link https://trac.macports.org/wiki/FAQ#gui
"What's New" shows all ports after some 'Sync's.
MacPorts is touching every Portfile in the Port tree every other day whether using "port selfupdate" or "port sync".
"What's New" shows all ports after some 'Sync's.
test src build under JDK6
JPortsUI needs to be part of the MacPorts tree
Support Ports system on Arch Linux distro Manjaro etc
Orphan status filter incorrectly showing outdated or inactive ports
Orphan status filter incorrectly showing outdated or inactive ports
Unreliable `port' Process canceling
no dependents detected for "py27-six" or "py27-parsing" when inactive
Fixed with https://sourceforge.net/p/jportsui/code/ci/f4efa7d016574fb0e9a7f8ef6eea0d48d346d7c5/
no dependents detected for "py27-six" or "py27-parsing" when inactive
no dependents detected for "py27-six" or "py27-parsing"
no dependencies detected for "py27-six" or "py27-parsing"
Port maintainers email address not in standard form
deactivation for a port with deps fails without marking each
Basically fixed with https://sourceforge.net/p/jportsui/code/ci/fa1ce115bd2e2bd4f5a2b8f738c209f4cc10e4eb/
deactivation for a port with deps fails without marking each
.probeUpdate() blanks "What's New" port filter until clicked again
Fixed with https://sourceforge.net/p/jportsui/code/ci/f7fc28abd5be0dbf21c42c030df559e7fda08a85/
.probeUpdate() blanks "What's New" port filter until clicked again
improved with https://sourceforge.net/p/jportsui/code/ci/7345a1c3e00be6b9d7ca31f2a8dacb501ed598a7/
Port can show its changelog info
Fixed with https://sourceforge.net/p/jportsui/code/ci/9d5edd8e03b8ae8879fc2789a7333ab8fc948736/
Incorrect password wedges UI
Cancel button needs to be enabled to gracefully stop a 'port' command.
Fixed with https://sourceforge.net/p/jportsui/code/ci/cd44c9f2715e6a4031b95edaa663f3f6092ba2fa/
Incorrect password wedges UI
Port maintainers email address getting mangled
NPE when apply Marks and no Port selected
The Portfile variant mechansim is often far too complex for this to be easily implemented and also meet users expectations. However, clicking on the variant will now show technically minded users what the variant will do. See https://sourceforge.net/p/jportsui/code/ci/5dea5cccf3194e4f2a3c48c25fbb40f8d7322bcd/
Port Variant table should show additonal ports
include info from 'whatis'
Implemented with https://sourceforge.net/p/jportsui/code/ci/bf28d6991af2deb8ebacd6d72f1e06a1046707e3/
show a Port's Portfile
Implemented with https://sourceforge.net/p/jportsui/code/ci/5dea5cccf3194e4f2a3c48c25fbb40f8d7322bcd/
info system is available at /opt/local/share/info
Port Variant table should show additonal ports
Variants can show additonal ports installed/to be installed in table
Tips and modified man menu items adjusted but have not done Port binary file table in a new Executables tab. See https://sourceforge.net/p/jportsui/code/ci/4d2f8a7247b9b167518804afa487be0486bd1aef/
Major Security Bug
Fixed with https://sourceforge.net/p/jportsui/code/ci/fc0fb5a418b9bf6ad2f442d0bf610d229280df34/
Zero-day workaround is to System Preferences-Users & Groups-Change Password after any session with the program. A code change will be made shortly to put the generated 'port' command into the copy-paste buffer for user execution in Terminal.app. A possible later fix is to put 'port' in the sudoers file and remove our password request entirely. Further research will be required to call AppleScript/or JNI that invokes the MacOSX password dialog UI from within or program to pass into 'port' command...
Major Security Bug
include info from 'whatis'
Improved situation without Window scavenging with https://sourceforge.net/p/jportsui/code/ci/107ef99c3a68a10c6d6961f6f10aef77fe4680aa/ Applied this technique to our 2 kinds of JFrame also.
JRE 8 env leaks fully populated Windows when disposing
Port can show its changelog info
Implemented with https://sourceforge.net/p/jportsui/code/ci/e4eea42498752e2d1eae62a67d0ab85091d185a4/
JRE 8 env leaks fully populated Windows when disposing
show a Port's Portfile
Port can show its changelog info
Port can show its changelog info
show a Port's Portfile
Port can show its changelog info
Because 'port' can respond gracefully to -SIGINT to interrupt, this should be used to enable the Cancel button. However our CliUtil would either need to get the PID and launch 'kill' with root privileges since owner is root:wheel or experimentally from another thread, try sending the Process 'in' stream an ASCII 0x03 (Ctrl-C) which might get translated by the TTY/bash console into -SIGINT.
Needs testing but maybe fixed with https://sourceforge.net/p/jportsui/code/ci/ae4a97c74ab338183f27ca25f55600a2db45c273/
Deactivating or Uninstalling a Port package requires user add any dependents.
Calling the button "Orphaned" and completed with https://sourceforge.net/p/jportsui/code/ci/7342ac4cf73436c757fbdc1fc769c99bf7520431/
create an "Unneeded" Status button
Port's large description tooltip has poor word wrapping
Fixed with https://sourceforge.net/p/jportsui/code/ci/986b7544640799a1611e773f9b973ce109aa56b1/
Fails to locate PortIndex for GitHub distro
Fixed with https://sourceforge.net/p/jportsui/code/ci/c4f242e0d8a238233b64dc1cea...
Port uninstall fails
Port uninstall fails
create an "Unneeded" Status button
Port uninstall fails
in the ~/.zomg/uri-cache i'm seeing evidence of successfully transported .ICO. Example...
Non-loading Port project icons in Port info and about app dialog.
Non-loading Port project icons in Port info and about app dialog.
Port's large description tooltip has poor word wrapping
in port info display, last variant is not underlined when should be
Closed with https://sourceforge.net/p/jportsui/code/ci/378f5885effe0b895709a1f6a...
create Unneeded Status button
JPortsUI doesn't work with non-standard sources.conf
Closed with https://sourceforge.net/p/jportsui/code/ci/6d06401ef8d8776e076433f14...