Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
55 user(s) are online (50 user(s) are browsing Forums)

Members: 0
Guests: 55

more...
Support us!
Recent OS4 Files
OS4Depot.net





MindSpace diagram and vector drawing app
Just popping in
Joined:
2006/12/9 15:47
From The Bostin' Black Country
Posts: 109
Hi folks,

After a lengthy hiatus, it looks like I might have a bit of time to work on MindSpace over the next few months.

As a starting point, I have recompiled MindSpace 1.3 and the (very early) work done so far on MIndSpace 2. Both programs are in a single archive, currently sitting in the OS4depot upload queue.

MindSpace 1.3a is a drawing app that enables the user to create mindmaps, UML diagrams and daft bits of clipart style graphics.

MindSpace 2 is a complete rewrite and a much more ambitious program (think Inkscape-lite). Key improvements include the ability to work with mutliple views of multiple documents, better colour handling, transparency etc. The current version is very much incomplete, with many key features (such as save/load, undo/redo) not yet implemented. However, there is enough of a program there to play with and to get some feedback on.

There is a fantastically out-of-date 1990s style website for some basic info, screenshots of MindSpace 1.3 etc

Feedback and ideas always welcome, but maybe have a read of the readme files before pointing out things that are already documented... ;)

_________________
MindSpace
Mind Maps and UML diagrams for OS4
Recursion Computer Fair - 2 July 2016 Stratford-upon-Avon
   Report Go to top

Re: MindSpace diagram and vector drawing app
Site Builder
Joined:
2006/12/2 23:57
From Athens
Posts: 539
@yoodoo2
That's great news. I really like Mindspace and I think it is one of the apps we surely need. Are you going to maintain the first version for bugs? Do you consider to open source it, so that people can contribute or learn from your code?

Keep up the good work you are doing.

   Report Go to top

Re: MindSpace diagram and vector drawing app
Just popping in
Joined:
2006/11/29 7:57
Posts: 145
Thank you Yoodoo2 for spending your time on mindspace once again :)

I like mindspace and it have a really good potential.

   Report Go to top

Re: MindSpace diagram and vector drawing app
Just popping in
Joined:
2006/12/8 13:37
From Netherlands
Posts: 80
@yoodoo2

Thank you for the effort, this programma is becoming better every release :)

On minor thing is that a pdf is connected to your 'wb 41' instead of sys:


And to start it do I have to rename files ?

libfreetype.lha
libfreetype.so.21 to libfreetype.so.16

libpng.lha
libpng16.so.16 to libpng.so.16.20.0




   Report Go to top

Re: MindSpace diagram and vector drawing app
Just popping in
Joined:
2006/12/9 15:47
From The Bostin' Black Country
Posts: 109
@walkero
Any critical bugs will be fixed in 1.3, but the focus is in getting MS2 more feature complete. The 1.3 code is of such poor quality, that the only thing to learn, would be the wrong way of doing many, many things.

@benny
Well spotted with the pdf default tool
I've still got the old versions of the .so files on my system. You should be able to make links to the newer versions rather than clog up you drive with multiple copies of the same file or rename newer versions. I'll check that works later and update the readme if appropriate.


So after a quick check:

Current version is linked to libcairo.so so the following are needed
libpng16.so.16.20.0 which can just be a softlink to libpng.so
libfreetype.so.18, which can just be a softlink to libfreetype.so

eg makelink sobjs:libpng.so.16.20.0 sobjs:libpng.so
etc


Edited by yoodoo2 on 2019/11/2 16:34:03
_________________
MindSpace
Mind Maps and UML diagrams for OS4
Recursion Computer Fair - 2 July 2016 Stratford-upon-Avon
   Report Go to top

Re: MindSpace diagram and vector drawing app
Not too shy to talk
Joined:
2006/12/2 0:31
From Poland
Posts: 256
@yoodoo2

Have played a little bit with MS2 and it looks promising. The urgent features are load, undo, freehand, curve, IMO.
What I really, really like is a borderless toolbar, without close, resize, etc. gadgets. Eets less space which is very important plus it looks clean and orderly. You have put a lot of effort in a toolbar preferences. Now drawbacks ;) I tried all tools and after some time they stopped working. When I open a second project window and then try to close the first one I have a crash. Need to learn a little bit more before further comments. :)

_________________
Sam440 flex 800MHz RAM 1GB R9250 128MB OS4.1 SBLive! ->
   Report Go to top

Re: MindSpace diagram and vector drawing app
Just popping in
Joined:
2006/12/9 15:47
From The Bostin' Black Country
Posts: 109
@mr2
Thanks for having a look.
Glad you like the freedom to set up the toolbars as you prefer them..
Could you be a liitle more precise wiith the tools not working? I dont get any issues here like that. What hardware and OS version are you using?
Crash log can be senrt to me at the email in the readme.
Cheers

_________________
MindSpace
Mind Maps and UML diagrams for OS4
Recursion Computer Fair - 2 July 2016 Stratford-upon-Avon
   Report Go to top

Re: MindSpace diagram and vector drawing app
Not too shy to talk
Joined:
2006/12/2 0:31
From Poland
Posts: 256
Hi,I need more time to try again problem with tools but Its easy to reproduce the crash:
Start MS2. Open new, empty project. Try to close first one (empty) which was automatically created after start.
Sam440,R9250...
Crash log for task "MindSpace 2 WIP"
Generated by GrimReaper 53.19
Crash occured in module MindSpace 2 WIP at address 0x6F8870DC
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 54CB434C 53CECC20 00000000 53CEEB74 53CD6AA0 00000010 73640000 00000000
8: 53CD7A40 00000000 54CB434C 01AF5E38 00000010 53CD3968 00000000 5FD2B680
16: 6F8C6730 00000000 00000000 00340014 02270000 02270000 15037018 00000000
24: 543CD9D2 00000000 24422284 00000000 00000000 00000000 17F1BC9E 53CECC20


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 77 50 0
4: 0 365.8 27.8 0
8: 0 4.5036e+15 365.8 27.8
12: 443 78 0 2.43131e-295
16: 4.90824e-193 0 0 0
20: 0 0 0 0
24: 0 2.65249e-315 0 0
28: 0 0 0 5.58058e-222

FPSCR (Floating Point Status and Control Register): 0x82004000


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x5110DDA0
Instruction Pointer (ip) : 0x6F8870DC
Xtended Exception (xer) : 0x018233AC
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x01842B34
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x6F8870DC belongs to module "MindSpace 2 WIP" (PowerPC)
Symbol: updateWindowTitle + 0xCC in section 8 offset 0x00011608

Stack trace:
MindSpace 2 WIP:updateWindowTitle()+0xcc (section 8 @ 0x11608)
MindSpace 2 WIP:updateWindowTitle()+0x48 (section 8 @ 0x11584)
MindSpace 2 WIP:main()+0xa90 (section 8 @ 0x516EC)
native kernel module newlib.library.kmod+0x000020ac
native kernel module newlib.library.kmod+0x00002d5c
native kernel module newlib.library.kmod+0x00002ef0
MindSpace 2 WIP:_start()+0x170 (section 8 @ 0x16C)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003e7b4
native kernel module kernel+0x0003e7fc

PPC disassembly:
6f8870d4: 813f2f00 lwz r9,12032(r31)
6f8870d8: 81290fb4 lwz r9,4020(r9)
*6f8870dc: 83690010 lwz r27,16(r9)
6f8870e0: 813f2f00 lwz r9,12032(r31)
6f8870e4: 80090fac lwz r0,4012(r9)

System information:

CPU
Model: AMCC PPC440EP V1.3
CPU speed: 799 MHz
FSB speed: 133 MHz
Extensions:

Machine
Machine name: Sam440EP
Memory: 1048576 KB
Extensions: bus.pci

_________________
Sam440 flex 800MHz RAM 1GB R9250 128MB OS4.1 SBLive! ->
   Report Go to top

Re: MindSpace diagram and vector drawing app
Just popping in
Joined:
2006/12/9 15:47
From The Bostin' Black Country
Posts: 109
Ta. That doesn't happen here on a SAM460, but the trace is v useful. I'll have a look at the weekend.

_________________
MindSpace
Mind Maps and UML diagrams for OS4
Recursion Computer Fair - 2 July 2016 Stratford-upon-Avon
   Report Go to top





[Advanced Search]


Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project