Permalink
Commits on Nov 9, 2015
  1. Feature and Update Site for plugin version 1.0.8

    MCCRise committed Nov 9, 2015
    - New: v1.0.8 Feature
    - NEw: v1.0.8 Update site
Commits on Nov 6, 2015
  1. Proper program and path name recognition on Mac OS X

    MCCRise committed Nov 6, 2015
    * Correction: Possible MetaEdit+ file and path names didn't get fetched
    properly on Mac OS X (due to a typo)
    * Correction: Added Workbench as possible version option in MEVersion
    (unused in Windows but OS X and Linux need it as their naming
    conventions carry this information)
    * Correction: Added some checks for setting MEVersion values (trying to
    avoid elementary errors if the given path parses without any meaningful
    results)
    * Correction: Uses more direct setting of version when reading values
    from a configuration file
    * Refactoring: Pushed the recognition of valid file/dir names to lower
    level (i.e. checked already when fetching possible file/dir names)
    * Refactoring: Got rid of some duplicate code as it became possible due
    to the other changes
Commits on Nov 5, 2015
  1. General detection of MetaEdit+ version on all platforms

    MCCRise committed Nov 5, 2015
    * Correction: general version detection extended now on all platforms
    (Win, OS X & Linux)
      - Tons of changes due to this, most of them in MEVersion.java and
    Settings.java (only minor changes elsewhere)
      - MEVersion now caches also flags for evaluation and client versions
      - MEVersion is also now responsible for parsing its values from the
    given path string
Commits on Nov 3, 2015
  1. Better detection of MetaEdit+ version to be used on Windows

    MCCRise committed Nov 3, 2015
    * Correction: Plugin now has general mechanism for deducting the
    MetaEdit+ version at hand while on Windows platform
      - Scans for all MetaEdit+ versions found in C:\ProgramFiles
      - Always validate the directory by checking the presence of the
    mepXXXX.exe
      - Higher version always wins
      - Within the same version, normal version beats Evaluation which beats
    Client
    * New: A new MEVersion class to accommodate the needs for general
    version comparison features
    * Refactoring: A good number of minor changes here and there to reflect
    the changes brought by MEVersion
Commits on Oct 13, 2015
  1. Plugin update site for plugin version 1.0.7

    MCCRise committed Oct 13, 2015
    v1.0.7:
    * Corrected: Plugin's Graph tree view building corrected
      - Handles cyclical structures
      - Tree element sorting now done already on elements level, not in tree
    view
    * Corrected: Bypass proxy for localhost
    * Refactoring: Implementation brought back closer to plugin's Visual
    Studio version
  2. Update site for plugin version 1.0.7

    MCCRise committed Oct 13, 2015
    * Updated:
      - LICENSE.TXT (2015 copyright)
      - feature.xml (new plugin version and 2015 copyright)
      - site.xl (new plugin version)
Commits on Oct 12, 2015
  1. Localhost added as nonProcyHost

    MCCRise committed Oct 12, 2015
    * Correction: Added localhost as http.nonProxyHost Axis property - just
    trying to ensure that API launch will happen despite Java's dislike for
    "localhost" in Windows
  2. Graph list element ordering corrected

    MCCRise committed Oct 12, 2015
    * Correction: Elements in graph tree were not in proper order (sorting
    moved from graph's children initialization to the tree population)
Commits on Oct 9, 2015
  1. Cut the cycles in graph tree

    MCCRise committed Oct 9, 2015
    * Correction: Cycles were not terminated properly when the graph tree
    was created as the stack caching visited graphs was not reset between
    tree brancehs
Commits on Oct 8, 2015
  1. Corrected and improved Graph tree building

    MCCRise committed Oct 8, 2015
    Graph.java:
    * Correction: added resetCaches() to released cached graph type and
    project data
    * Correction: previously graphs in the the tree were ordered by tree
    view's sort routine - now we sort them when initializing the tree's
    model
    
    GraphView.java:
    * Correction: added resetCaches() to graph tree initialization
    * Correction: removed sort routine setting from tree views creation
Commits on Oct 2, 2015
  1. This 1.0.6.1 re-build of version 1.0.6 was required to get the plugin

    MCCRise committed Oct 2, 2015
    download properly from the new update site at Bintray.com
Commits on Oct 1, 2015
  1. Update README.md

    MCCRise committed Oct 1, 2015
  2. Update README.md

    MCCRise committed Oct 1, 2015
  3. Update README.md

    MCCRise committed Oct 1, 2015
Commits on Sep 25, 2015
  1. Update README.md

    MCCRise committed Sep 25, 2015
Commits on Sep 24, 2015
  1. Create README.md

    MCCRise committed Sep 24, 2015
Commits on Oct 30, 2014
  1. Settings.java

    MCCRise committed Oct 30, 2014
    * Corrected working directory setting for Mac OS X
Commits on Oct 29, 2014
  1. MANIFEST.MF

    MCCRise committed Oct 29, 2014
    * New bundle version number
    
    Settings.java
    * Changes to enable support for MetaEdt+ 5.1
Commits on Oct 25, 2012
  1. * New: Give reasonable initial defaults for program path and working …

    stevekmcc committed Oct 25, 2012
    …dir on Linux and Mac OS X
    
    * Correction: Plugin pane was empty on Linux 
      - it was set to SWT.CENTER, which displays fine on Win & Mac. Culprit is Eclipse bug 103719, which is marked "WONTFIX"...
    * Correction: Changing the working directory should re-check repository, user name, password and projects fields
    * Correction: Only try to set Windows look and feel on Windows
    * Correction: Look for MetaEdit+ 5.0 Evaluation in right directory on Windows
    * Correction: All valid Linux program paths were not being recognized as valid
    * Cosmetic: Make dialog Cancel button and Launch Parameters labels big enough for Linux font
    * Cosmetic: Change "Database" to "Repository"
  2. The little Feature project, used when building the Update Site.

    stevekmcc committed Oct 25, 2012
    Initial import, from 1.0.4.
Commits on Oct 24, 2012
  1. * New: Initial support for Mac OS X and Linux

    stevekmcc committed Oct 24, 2012
    * New: Include fileInPatches when starting MetaEdit+
    * Fix: Hide Windows OS.AllowSetForegroundWindow call with reflection, so it does not cause problems on non-Windows platforms
  2. * New: Include fileInPatches when starting MetaEdit+

    stevekmcc committed Oct 24, 2012
      - after changing to correct working directory with currentDir:
    * New: Recognize Mac OS X and Linux MetaEdit+ installations in program path setting in Launch Parameters
    * Correction: Command line to start MetaEdit+ is now an array of Strings, rather than a string with spaces and double quotes
      - Java exec() does dumb tokenization that looks only at spaces, ignoring double quotes
    * Correction: MetaEdit+ .app on Mac OS X does not accept arguments, so only Startup Launcher was opened. Call script inside .app instead.
  3. * New: first attempt to add some support for Mac OS X and Linux

    stevekmcc committed Oct 24, 2012
     - use File.separator rather than fixed \
     - look in program path string for "mep50" or "MetaEdit+ 5.0", rather than just "50", to determine if this is 5.0 and enable extra plugin menu items
     - start .app on Mac OS X with "open" command
  4. * Updated version to 1.0.4

    stevekmcc committed Oct 24, 2012
    * Backwards compatibility for Java 6: change JList<Object> to JList
    * Fix: hide Windows OS.AllowSetForegroundWindow call with reflection, so it does not cause problems on non-Windows platforms
    * Internal: @SuppressWarnings for old API code generated by Axis
    * Internal: Avoid BufferedReader resource leak warning