Menu

FreeMind Version 1.1.0 Beta 2

2016-02-07
2023-08-03
  • Christian Foltin

    Dear FreeMind users,

    the second beta of 1.1.0 is available under

    https://sourceforge.net/projects/freemind/files/freemind-unstable/1.1.0_Beta2/

    Some new features should help you editing the maps.
    The new functions are not thoroughly tested. This is a beta version. Backup your data first.
    Moreover, there have been some bug fixes on the attribute tables. *Please, help me to identify gaps or bugs there. *

    Hope you like it,

    Best regards, Chris

    The complete list of changes:

    ===============================
    Changes made in FreeMind 1.1.0 Beta 2

    • New feature: Strikethrough
    • New feature: Executing "sort-childs" twice sorts in the opposite direction.
    • New feature: calendar markings for regular events
    • Bug fix: not-well formed HTML pastes are converted to plain text
     
    • David Vinas

      David Vinas - 2022-12-31

      My first test of the new beta on Mac, still no luck with the fonts. I assume this dialog is asking me whether I want to convert my old MMs, but as you can see, it's impossible to read.

       
  • LewisTM

    LewisTM - 2016-02-08

    Hi Christian,

    I am unsure about the directction you want to give to the attributes feature. It is a function I use heavily to make database-like mind maps. I love the (old) way of selecting fields (keys) and values from drop down lists, and of instantly renaming and applying values. The beta also removed the ability of filtering by attribute, which was a killer feature and is thus a deal breaker for me.

    Is that something you intend to bring back in the final version? I sure hope so, seems like a waste.
    I would vote to enhance this function, not downsize it. Adding data types (at least dates) to be able to filter by date range would be great. Also copying attributes from one node to others would be nice.

    A bug from pervious versions was that a value added to the drop down list but not used anywhere in the map would get removed upon saving. I would have to create dummy nodes with all possible key-value combinations to be able to allow my lists to persist. Would be great to have this fixed as well.

    I am deploying Freemind across my organization for specific tasks so I sincerly hope these features will be maintained.

    Many thanks
    Louis

     
    • Christian Foltin

      Hi,

      yes, the filter functionality should come back. On the values I'm not quite sure. This is only valid for "combobox" style attributes (those having only fixed few values). But, as you said, there is a common management necessary to define those values.
      All the functionality has been removed due to programming structure reasons.
      BR, Chris

       
  • LewisTM

    LewisTM - 2016-02-11

    OK, good to know and great news overall. Yes, please consider keeping the possibility of selecting values, this makes the feature more user friendly, if not completely intuitive. The attributes tables do take up a lot of screen space. It would be nice to have a single button or keystroke to show/hide them (per node or all of them), with the possibility of displaying attributes as tooltips (like in the XHTML/Javascipt export).

    Keep it up, can hardly wait for the next official version!

     

    Last edit: LewisTM 2016-02-11
  • Christian Foltin

    Hi, Alt+F9 shows/hides them just now. BR, Chris

     
  • LewisTM

    LewisTM - 2016-02-12

    Alt+F9 will show the current node's attributes (if they happen to be hidden), but this won't persist if you change the selection. There is the option to bind a key to hide all attributes, and one to show all attributes. Would work better if the same key toggled hide/show. Also, clicking the atributes icon to reveal the attibutes (à la Alt-F9) would be quite intuitive.
    Hope this helps; not trying to be pesky. Bye for now.

     
    • Christian Foltin

      Hi, in my case, it persistes changing the cursor's position and even changing the map and even on restart FM. So, what do you mean? BR, Chris

       
  • LewisTM

    LewisTM - 2016-02-13

    I think I may have not been clear. I don't mean that the keybinding doesn't persist. Rather, I mean that if attributes are set to remain hidden, and you press Alt-F9, you will only see the current node's attributes. Change position and they will go back to being hidden. So you can't selectively show attributes on some nodes for a custom view, something you can do (of course) in the case of children nodes, by toggling the folding state.
    So maybe something worth implementing.
    Cheers!

     
  • Lanston Wu

    Lanston Wu - 2016-06-16

    Hi Christian,
    Thanks for the great software , here were some problems I encountered always , I save formatted SQL in some Child Node, it looks like

    query undo extents

    select 
        ''''||segment_name||''',' 
    from 
        dba_undo_extents 
    where 
        tablespace_name='UNDOTBS1' and status='ACTIVE';
    

    And I want use it in later time , but as I copy it from simpleHTML inside FreeMind to other software , like PL/SQL, then run it, unfortunately it can’t ,I don't even know what's wrong,I tried copy it to gvim, it shows like below

    select 
    ????''''||segment_name||''','
    from
    ????dba_undo_extents
    where
    ????tablespace_name='UNDOTBS1' and status='ACTIVE';
    

    as you see the “TAB” space was replace to ? ,save      as simpleHTML HTML code, I check version of SimplyHTML in FreeMind 1.0.1 and 1.1.0 Beta 2 was 0.16.05 . simpleHTML has solving this problem in version of 0.16.17, below link is bugs page:
    https://sourceforge.net/p/simplyhtml/bugs/14/
    I tried to replace SimplyHTML.jar in FreeMind_Home \lib\SimplyHTML to new version SimplyHTML-0.16.17.jar, unfortunately it doesn’t work for me, can you please help me to solve this problem or have any an ideas for me, thank you…

    Many thanks
    LanstonWu

     

    Last edit: Lanston Wu 2016-06-16
  • neoscribie

    neoscribie - 2016-08-15

    Hi,
    I am a user. My Windows version is 10(64bit), there have a issues when I open FreeMind by "freemind.exe" then show up a MessageBox, please see below image:

    (To use "Freemind.bat" to open FreeMind is no problem.)

    thank you...

    Neo

     
    • neoscribie

      neoscribie - 2016-09-01

      Hi,
      I uninstall then re-install of Java and set the JAVA_HOME to fixed the problem.
      reference: any problems after the redstone Windows 10 update ?
      thanks.

       
  • Patrick Hoffmann

    Hi, I don't find the page for requesting new features, so I write it here...

    As LewisTM I find the attributes useful, but think it would benefit to have a few mathematical operations available, such as sum. To make it simple, it could be applied on a branch to sum (e.g.) all given attributes in the sub-branch.

    Indeed Freemind is great to evaluate various options, and having an automatic (or semi-automatic) computation of the total cost/km / ... of the various options would be of great help :-)

    Thanks a lot!
    And thank you for reviewing the structure: it is really important to keep the application as light as possible, if it becomes too heavy one relents to open it for small matters... and who knows whether small matters won't take any more importance?

    Patrick H.

     
  • Niklas

    Niklas - 2017-04-13

    I keep having issues with the "Paste as local hyperlink" option. Frequently, that option could not be selected; most of the time restarting helped. Today it didn't.

     
  • Christian Foltin

    Hi, anything in the log files, perhaps? BR, Chris

     
  • xxx

    xxx - 2017-07-29
     
  • Mi Bj

    Mi Bj - 2017-09-05

    Hi!

    Just realized that starting fresh with a new computer I only have Java9 installed and it doesn't work with FreeMind as it apparently sees Java9 as a non-supported Java version.

    Any thoughts on this?

    /Mikael

     
  • Tony Whitley

    Tony Whitley - 2022-05-09

    Long time user so, many thanks sir. It's only today that I realised that the problems I had with the display being corrupted (multiple windows sliding all over the place making it difficult to use, just a moment ago I resorted to hand editing an entry in the mm file!) were related to DPI settings so I checked for an update and found this beta which fixes that so thank you again :)

     
  • David Vinas

    David Vinas - 2022-12-31

    Hi Christian,

    I realise you don't have a Mac (based on previous posts), but of course half the users here do. I was going to roll up my sleeves and try to lend a hand, but I'm having compile issues. When I pull the latest from git, and run "ant build", I get errors in the MacChanges.java file, which seems to be auto-built by ant. Even removing these files and compiling in Eclipse results in compile issues with HtmlTools.java, CompileXsdStart.java, and a few others. These are likely to be missing libraries, but without an ant build, it won't pull those down for me.

    As I said, I'm happy to chip in, but need a bit of help to figure out a way forward.

    Happy New Year, by the way!
    David

     
  • Christian Foltin

    Hi,

    recently I made the 1.1.0 branch compile with java17. Can you have a look if your problems are gone?

    https://sourceforge.net/p/freemind/code/ci/a1cfa85e84125a7f7004d5fe0397e477abe971bf/log/?path=

    if not, please put your compiler error log here, please.

    BR and happy new year from Chris

     
    • David Vinas

      David Vinas - 2023-01-20

      Apologies for the delay. I have installed Java 17 (Adoptium/Temurin), so it should work. Seems the Mac files weren't updated, though.

      Buildfile: /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/build.xml
      
      init:
           [echo] FreeMind Version = 1.1.0_Beta_2, build 3.
           [echo] Checking for duplicate Resource strings
      
      xmlbind.checkStatusOfGeneration:
      
      gen:
      
      build:
           [exec] ln: MacChanges.java: File exists
           [exec] Result: 1
           [exec] ln: MacChanges.xml: File exists
           [exec] Result: 1
          [javac] Compiling 19 source files to /Users/dvinas/Dev/freemind/freemind-1.1.0/bin/classes
          [javac] warning: [options] system modules path not set in conjunction with -source 11
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/freemind/main/FreeMindSecurityManager.java:40: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal
          [javac] public final class FreeMindSecurityManager extends SecurityManager {
          [javac]                                                    ^
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/freemind/main/FreeMindSecurityManager.java:42: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal
          [javac]     private SecurityManager mFinalSecurityManager = null;
          [javac]             ^
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/freemind/main/FreeMindSecurityManager.java:52: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal
          [javac]     public void setFinalSecurityManager(SecurityManager pFinalSecurityManager) {
          [javac]                                         ^
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/freemind/main/FreeMindSecurityManager.java:142: warning: [removal] checkMulticast(InetAddress,byte) in SecurityManager has been deprecated and marked for removal
          [javac]     public void checkMulticast(InetAddress pMaddr, byte pTtl) {
          [javac]                 ^
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/freemind/main/FreeMindSecurityManager.java:145: warning: [removal] checkMulticast(InetAddress,byte) in SecurityManager has been deprecated and marked for removal
          [javac]         mFinalSecurityManager.checkMulticast(pMaddr, pTtl);
          [javac]                              ^
          [javac] Note: Some input files use or override a deprecated API.
          [javac] Note: Recompile with -Xlint:deprecation for details.
          [javac] Note: Some input files use unchecked or unsafe operations.
          [javac] Note: Recompile with -Xlint:unchecked for details.
          [javac] 6 warnings
      
      build:
           [echo] Built in Plugins build on path /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind
          [javac] Compiling 58 source files to /Users/dvinas/Dev/freemind/freemind-1.1.0/bin/classes
          [javac] warning: [options] system modules path not set in conjunction with -source 11
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:33: error: package com.apple.eawt is not visible
          [javac] import com.apple.eawt.Application;
          [javac]                 ^
          [javac]   (package com.apple.eawt is declared in module java.desktop, which does not export it)
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:34: error: package com.apple.eawt does not exist
          [javac] import com.apple.eawt.ApplicationAdapter;
          [javac]                      ^
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:35: error: package com.apple.eawt does not exist
          [javac] import com.apple.eawt.ApplicationEvent;
          [javac]                      ^
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:48: error: cannot find symbol
          [javac] public class MacChanges extends ApplicationAdapter {
          [javac]                                 ^
          [javac]   symbol: class ApplicationAdapter
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:96: error: cannot find symbol
          [javac]     public void handleQuit(ApplicationEvent event) {
          [javac]                            ^
          [javac]   symbol:   class ApplicationEvent
          [javac]   location: class MacChanges
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:107: error: cannot find symbol
          [javac]     public void handleAbout(ApplicationEvent event) {
          [javac]                             ^
          [javac]   symbol:   class ApplicationEvent
          [javac]   location: class MacChanges
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:112: error: cannot find symbol
          [javac]     public void handleOpenFile(final ApplicationEvent event) {
          [javac]                                      ^
          [javac]   symbol:   class ApplicationEvent
          [javac]   location: class MacChanges
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:130: error: cannot find symbol
          [javac]     public void handlePreferences(ApplicationEvent event) {
          [javac]                                   ^
          [javac]   symbol:   class ApplicationEvent
          [javac]   location: class MacChanges
          [javac] /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges.java:62: error: cannot find symbol
          [javac]         logger = pFrame.getLogger(this.getClass().getName());
          [javac]                                       ^
          [javac]   symbol: method getClass()
          [javac] Note: Some input files use or override a deprecated API.
          [javac] Note: Recompile with -Xlint:deprecation for details.
          [javac] Note: Some input files use unchecked or unsafe operations.
          [javac] Note: Recompile with -Xlint:unchecked for details.
          [javac] 9 errors
          [javac] 1 warning
      
      BUILD FAILED
      /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/build.xml:172: The following error occurred while executing this line:
      /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/build.xml:18: Compile failed; see the compiler error output for details.
      
      Total time: 4 seconds
      
       
  • Christian Foltin

    Hi,

    try to remove both files /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/MacChanges* and compile again.

    HTH, Chris

     
    • David Vinas

      David Vinas - 2023-01-20

      Still fails. What comes down from git are two files:

      accessories/plugins/MacChanges.java.not_here    accessories/plugins/MacChanges.xml.not_here
      

      From what I can tell, the ant build script renames those to remove the "not_here" suffix, then builds, although I can't find this action in the script. Removing those two files gives the following result:

      Buildfile: /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/build.xml
      
      init:
           [echo] FreeMind Version = 1.1.0_Beta_2, build 4.
           [echo] Checking for duplicate Resource strings
      
      xmlbind.checkStatusOfGeneration:
      
      gen:
      
      build:
      
      build:
           [echo] Built in Plugins build on path /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind
          [javac] Compiling 57 source files to /Users/dvinas/Dev/freemind/freemind-1.1.0/bin/classes
          [javac] javac: invalid target release: 11
          [javac] Usage: javac <options> <source files>
          [javac] use -help for a list of possible options
      
      BUILD FAILED
      /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/build.xml:172: The following error occurred while executing this line:
      /Users/dvinas/Dev/freemind/freemind-1.1.0/freemind/accessories/plugins/build.xml:18: Compile failed; see the compiler error output for details.
      
      Total time: 0 seconds
      

      Edit: I also noticed that the 2 files (MacChanges.java and MacChanges.xml) reappeared, despite having deleted the ".not_here" files.

      Dave

       

      Last edit: David Vinas 2023-01-20

Log in to post a comment.

MongoDB Logo MongoDB