• Posts 58
  • Member Since
  • Last Active
Email
  • Location: Germany
  • Occupation: Freelance Graphic Designer
All Posts Topics Started
Version 9 a step back? (#3221)
I know this thread is old, but as I switched from TB8 to work with TB9 regularly some months ago, I have to say that I am also very dissatisfied with the way the application behaves compared to TB8.

My main concern is that the interface reactions (in almost every area) are still far slower and laggier than in the old version. It really feels like a downgrade to me. Maybe there is still something wrong with my machine setup (MacBook Pro Retina mid 2012, 2.3 GHz, 8 GB ram), but I have tried every suggestion and also made a system upgrade to Sierra, but it still doesn’t work as smooth as promised. The support meeting with Matt Caton last september regarding my lag issue also didn’t yield any new insights. Maybe there are still others who also experience this problem? I don’t know what to do anymore.

Some other things that bother me:
  • when expanding thought view, distant thoughts are not readable anymore (font size is too small and the grey text color is not changeable, so sometimes there is no contrast to the thought background at all). Is there an option to increase/decrease the distant thought size planned in future releases? In TB8 it was much more readable.
  • sometimes in search, a thought that I know exists is not found. I’ll further observe the problem, but it happened to me at least 3 times now
  • there is no way to tell the thought type until you click on the thought itself
  • hiding and showing the toolbar in the notes window is kind of annoying, especially since I am editing notes very frequently. Maybe add an option to permanently show the toolbar?

At first I liked the clean and uncluttered new interface, but I have to say that for a tool I use every day, I’d rather prefer more information on first sight instead of being forced to click through menus. It’s like hiding away necessary information/controls in a cockpit – beginners are thankful for not having to deal with all the complexity but for advanced users it could be more frustrating to not have everything in sight. I know that you have to think about both types of people, I can imagine that it’s hard to find a good way in between.


Sorry for all the critics, I still love TheBrain very much and I am sure that as time goes by some of my issues will be resolved or there will be other solutions. I'm just kind of frustrated since I'm working with this product on a daily basis, so please excuse my anger. [smile]

– Peter
TheBrain reacting slow/laggy since 9.0.97
Okay, I sent you a reply to your mail (with the log file attached, it's just some kbs), hope this works now?
TheBrain reacting slow/laggy since 9.0.97
mcaton wrote: Peter,

I just had a brief meeting with the engineering team to discuss the lag issue you are still encountering.  Can we connect via a web meeting to take a closer look?  Please contact me directly at matt@thebrain.com and we'll coordinate our schedules.

Thanks,
Matt



Hello Matt,

have you received my email from last week? I had my log file attached and proposed a time frame where we could meet.

I'd be happy if we could find a solution.
TheBrain reacting slow/laggy since 9.0.97
Just to let you know, the lag still persists for me in version 9.0.107 (even with a new brain and only a few thoughts in it). I hope there is anything you can do to resolve this issue, otherwise I'd have to stick to TB 8. :/
Is there a TB9 estimate official release date?
I can only speak for myself, but since my "Brains" have become very valuable for my work and personal life (I have a bad memory, so I kind of rely on TB), I'd rather wait a bit longer to have a secure and stable product than have it finished in a hurry with some bugs in it that mess up my data and user experience. I also can't wait to finally be able to switch to the new version, but as joseimora mentioned, it'll be worth the wait!
TheBrain reacting slow/laggy since 9.0.97
The animation speed setting does not make anything better. However, when I switch "update content on hover" off, it get's better, but a small lag still persists when moving between thoughts and it's worse when I use the arrow keys to move (like I'm used to) instead of the mouse. That may be because the content still refreshes when moving with the keys.

It wasn't that way before the past three (or maybe more?) versions, so I hope you can find a way to fix this issue, it'd make the experience much more enjoyable.
TheBrain reacting slow/laggy since 9.0.97
The lag still persists for me in 9.0.101. I also made a screen capture, if that helps (hope this works here).


TheBrain reacting slow/laggy since 9.0.97
mcaton wrote: Just verifying, since only 9.0.97 is mentioned... Is anyone still experiencing this in our current 9.0.98?

Still experiencing it in 9.0.98.

mcaton wrote: Can we take look at your Output.log file after you experience some of the slowness?

Sure, if that helps (X'd out brain-id and user-id for security, don't know how sensible this data is):

Code:

2016-08-09 08:32:59.0637 | INFO  | TheBrain.Sys.Localization | [61] Localization file: /Users/peter/.TheBrain/v9/Localization/Localization_en-US.txt
2016-08-09 08:32:59.1390 | INFO  | TheBrain.Desktop.BrainDesktop | [174] Init Brain Desktop Version 9.0.98.0
2016-08-09 08:32:59.6674 | DEBUG | TheBrain.Core.Data.Sqlite.Migration.SyncPointMigrator | [30] Schema Version is >= 5 (18)... Skipping Migration.
2016-08-09 08:32:59.6820 | INFO  | TheBrain.Desktop.BrainDesktop | [296] Directory.Exists(/Users/peter/.TheBrain/v9/Working)=True
2016-08-09 08:32:59.6833 | INFO  | TheBrain.Desktop.BrainDesktop | [296] Directory.Exists(/Users/peter/.TheBrain/v9/Temp)=True
2016-08-09 08:32:59.7622 | INFO  | TheBrain.Desktop.MainWindow | [195] Current version: 9.0.98.0. 71,5507389986111 hours since last update check
2016-08-09 08:32:59.7665 | INFO  | TheBrain.Desktop.Deployment.UpdateHelper | [79] Checking for update on channel Alpha.
2016-08-09 08:33:00.3453 | INFO  | TheBrain.Desktop.Deployment.UpdateHelper | [97] Update on channel Alpha retrieved version 9.0.98.0.
2016-08-09 08:33:01.6092 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(94233379-630f-4fd8-8f2c-f082a13243e2) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:01.6468 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:01.8393 | DEBUG | TheBrain.Desktop.PopupDialog | [103] Disposing PopupDialog: #v6w
2016-08-09 08:33:02.7976 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:03.5883 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [1068] oldLayout == null
2016-08-09 08:33:03.6316 | INFO  | TheBrain.Graphics.Imaging.ImageManager | [115] Loading image /Users/peter/.TheBrain/v9/DefaultIcons/HasNotes.png
2016-08-09 08:33:03.6452 | INFO  | TheBrain.Graphics.Imaging.ImageManagerDataStore | [63] Image cache is now approximately 0,02 MB
2016-08-09 08:33:04.0026 | DEBUG | TheBrain.Desktop.PopupDialog | [103] Disposing PopupDialog: #v6w
2016-08-09 08:33:08.7118 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:10.9544 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:21.9771 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:24.0726 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:25.5363 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:26.6424 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:27.5896 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:28.6958 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:29.3296 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:29.8851 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:33:34.3937 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(3f27a4b8-0e89-44bd-85fd-1a2c680d9f90) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:34.3937 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:34.3964 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (3f27a4b8-0e89-44bd-85fd-1a2c680d9f90)
2016-08-09 08:33:34.4065 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:34.4101 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(656812a1-c1ce-4f73-834a-509ae639f1e3) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:34.4101 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:34.4101 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (656812a1-c1ce-4f73-834a-509ae639f1e3)
2016-08-09 08:33:34.4172 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:34.4208 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(13c38df8-8075-4b16-b17f-3ad9c8146116) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:34.4208 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:34.4212 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (13c38df8-8075-4b16-b17f-3ad9c8146116)
2016-08-09 08:33:34.4278 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:35.3219 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(8e221ad5-3496-4ae1-9efc-e9a32c2c0a69) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:35.3223 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:35.3239 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (8e221ad5-3496-4ae1-9efc-e9a32c2c0a69)
2016-08-09 08:33:35.3341 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:35.3374 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(ebdb06da-7ff2-49d1-acd7-21601a70f76f) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:35.3374 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:35.3374 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (ebdb06da-7ff2-49d1-acd7-21601a70f76f)
2016-08-09 08:33:35.3443 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:35.3475 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(ed4007c7-57a2-4e51-90a5-fe1f4ceceecd) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:35.3475 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:35.3475 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (ed4007c7-57a2-4e51-90a5-fe1f4ceceecd)
2016-08-09 08:33:35.3537 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:43.2714 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(71518865-4e1c-41e6-ad67-0ebb5bcccdc3) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:43.2714 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:43.2735 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (71518865-4e1c-41e6-ad67-0ebb5bcccdc3)
2016-08-09 08:33:43.2825 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:43.2861 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(804c0c1e-68f9-473a-a6d5-2f2bd4e322b5) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:43.2861 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:43.2861 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (804c0c1e-68f9-473a-a6d5-2f2bd4e322b5)
2016-08-09 08:33:43.2932 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:43.2963 | DEBUG | TheBrain.Client.BrainContext | [187] Initializing BrainContext(bf6ab1be-232e-4049-8dfc-8efa45dcda8b) BrainId(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
2016-08-09 08:33:43.2963 | DEBUG | TheBrain.Core.Plex.Plex | [116] loading brain plex for brainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:33:43.2963 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (bf6ab1be-232e-4049-8dfc-8efa45dcda8b)
2016-08-09 08:33:43.3024 | DEBUG | TheBrain.Core.BrainDataManager | [52] Keeping BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2016-08-09 08:34:03.3606 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:34:05.8218 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:34:07.7589 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:34:09.6878 | DEBUG | TheBrain.Core.Plex.Layouts.Layout | [814] computed layout: [#cuu.#aW : thoughts: 3, links: 2]
2016-08-09 08:34:10.9541 | DEBUG | TheBrain.Client.BrainContext | [1193] Uninitializing BrainContext (94233379-630f-4fd8-8f2c-f082a13243e2)
2016-08-09 08:34:10.9625 | DEBUG | TheBrain.Core.BrainTransaction | [64] Rolling back
2016-08-09 08:34:10.9625 | DEBUG | TheBrain.Core.BrainDataManager | [43] Removing unused BrainGraph for BrainId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, UserId: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX




[EDIT for explanation]: Essentially, I was just randomly clicking one of the three thoughts I created in this test-Brain and at the end I edited a note by erasing some text after I restarted TheBrain (was not a crash).
TheBrain reacting slow/laggy since 9.0.97
It was definitely since 9.0.97 for me, not sure if it happened earlier though. I also tested it with a freshly created Brain with only three thoughts – same issues.
TheBrain reacting slow/laggy since 9.0.97
For some reason TheBrain is reacting really slow on my MacBook Pro (retina, mid 2012, OS X 11.3) since version 9.0.97 (maybe earlier, but I noticed it since then). Especially when I navigate thoughts in the plex, but also the whole interface. The animations are abrupt and reactions are laggy.

Did someone else notice this issue? Maybe it's something with my computer, I'll have to test it without any process running in the background, but other apps are still working fine.
Seriously cool 3D Brain visualization
Yeah, it looks really nice, but I can't imagine how to work with such an interface on a flat screen. Maybe it could work but you'd have a hard time to orientate yourself in 3D-space when you have multiple thoughts with multiple links in front and behind each other, it could get really confusing. Also, other cues would be needed to visualize different relationships between thoughts, like parent, child and jump thoughts (maybe the organizational structure would be too different from the one in TB).

On the other hand it could reveal interesting insights if you see it as a kind of "thought-map". For example, it'd be interesting to see where thoughts form clusters, so where there is high connectivity in your Brain and where you have smaller thought islands.
[BIG Feature Request] My Vision for The Brain

Those are great suggestions and I'd also love to see some of those implemented in future brain versions.

I think the inbox feature is something many other users already mentioned and I'd also love to have that in TB.

I am not sure how TB could implement thought links into proprietary documents, especially when they have to be further editable. It'd be awesome without question, but I don't think there is any way of doing this consistently – or is there a possibility? Maybe, as a compromise, there could be something like an excerpt created from the context menu when right-clicking on a marked text passage or image selection. So this excerpt will not show up in the document but will be visible and connected to a thought in TB.
The content-centered representation is also a great idea but I can imagine it requires lots of work to be able to represent different file formats directly in TB.

In a perfect world, I believe, TheBrain would be implemented as an interface of a kind of advanced operating system. This would break the barriers and dependencies of TheBrain on desktop file structures and could provide an immense improvement over today's established operating systems or desktop interfaces. I always wonder why we are not there yet and why the power of interconnected graph representation of data as well as rich annotation and connectivity has rarely been utilized for file/information management yet (maybe because this model is still foreign to most users). TheBrain, as far as I know, is the only tool where I can see this actually happening (classic MindMap structures are still too linear and centrally organized).

What I really love is your idea for Brainstorms. This could actually be something very useful for me, since I like to have a consistent brain structure but also sometimes want to create experimental representations or different organizations for the same thoughts. I'd call this "Perspectives": you may have different connection/organization structures for thoughts (different Perspectives), but the thoughts themselves remain the same.

"Find & Replace" dialog in notes editor doesn't fit

(OSX 11)

The "Find & Replace" dialog box is
too large when having the notes editor on the side. And when the editor is at the bottom of the plex, it doesn't fit vertically.

Maybe you could make it fit responsibly or have it appear at the center of the plex?

Text-Size slider in notes editor has just two values
(OSX 11)

I don't know if you're already working on this but there are only two text-sizes available for me in the notes editor when I click the slider. I assume there should be a smooth transition between a variety of text sizes or at least a good range but not only a very small and very large one.

Nonetheless, I really appreciate that you keep the text size for all thoughts and that there is now a margin for large lines of text. Overall, there is a HUGE improvement in readability, UX and aesthetics in the notes editor as well as in the plex now, I really love the new design!
URLs in notes won't open
Note links do work for me (OSX), but you have to prepend the "http://", otherwise it won't work (which seems a bit annoying to me).

I actually like being able to just click into the notes window to edit. Maybe a good mediating solution would be to just hold down a key (like Shift or Alt) while you click to edit notes (maybe keep an option to toggle it off in the settings).

I'd also really appreciate a Markdown implementation. It is so much more convenient than having to select text and pushing the right buttons. Maybe have a switch to toggle between HTML and Markdown? Or integrate old notes via HTML-tags while anything new gets inserted as Markdown? (maybe perry's solution would be more consistent, but I don't know how other users would react if their notes changed in syntax)
count post selected

Add a Website Forum to your website.

Newsletter Signup  Newsletter Signup        Visit TheBrain Blog   Visit TheBrain Blog       Follow us on Twitter   Follow Us       Like Us on Facebook   Like Us         Circle Us on Google+  Circle Us         Watch Us on Youtube  Watch Us       

TheBrain Mind Map & Mindmapping Software     Download TheBrain Mind Mapping Software