Code Monkey home page Code Monkey logo

Comments (8)

fmpfeifer avatar fmpfeifer commented on May 31, 2024 1

Hi @tc-wleite, feel free to implement it. Removing from my TODO List :-)
Thanks

from iped.

lfcnassif avatar lfcnassif commented on May 31, 2024 1

Merged, thank you @tc-wleite !

from iped.

lfcnassif avatar lfcnassif commented on May 31, 2024

No, just not implemented by original contributor @fmpfeifer. I have already thought about that months ago.

from iped.

fmpfeifer avatar fmpfeifer commented on May 31, 2024

No, just not implemented by original contributor @fmpfeifer. I have already thought about that months ago.

Adding to my TODO List

from iped.

tc-wleite avatar tc-wleite commented on May 31, 2024

Hi @fmpfeifer!
Although this is low priority, I implemented other minor feature #45 that is somewhat related.
It would be easier for you to implement this one, but I guess I would be able to implement myself, if you don't mind and have other higher priority stuff to deal with.

from iped.

tc-wleite avatar tc-wleite commented on May 31, 2024

@lfcnassif, analyzing the code in more detail, I realized that in the current implementation, a single control (CompositeViewer) contains all viewer. It has the concept of “current selected viewer”, which wouldn’t make sense if viewer tabs can be detached and more than one viewer can be active at the same time.
I do think the proposed enhancement is something nice to have, as it would give the same flexibility already present in all other components of user interface.
But that would require a non-trivial refactoring, removing (or moving to iped-app) a lot of functions currently implemented by CompositeViewer (and other classes in iped-viewers).
What do you think about that? Is it worth the effort?

from iped.

lfcnassif avatar lfcnassif commented on May 31, 2024

@tc-wleite I think so. It will integrate much better with current UI. I thought about scenarios in which user could view "Preview" at same time as "Metadata" or "Text". Also, I think "Occurrences" tab could be in viewer group, cause it shows file content, but displaying it simultaneously has advantages...

I think it will still need concepts of selectedViewer and bestViewer when viewers are together, in default layout. And @fmpfeifer started to implement a VLCViewer that could take advantage of this fearure in some scenarios.

from iped.

tc-wleite avatar tc-wleite commented on May 31, 2024

@lfcnassif, thanks for the reply!
Yes, this feature can be useful in many situations.
My idea was to keep the concepts of selected and best viewer, when viewers are "grouped", and in fact to keep as much as possible of the current behavior.

I will start to work on it as soon as possible, and will contact you if any questions arise.

from iped.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.