Skip to content

Conversation

@Just-Kiel
Copy link
Contributor

@Just-Kiel Just-Kiel commented Jun 28, 2024

Description

First implementation of Homepage. The aim is to have something at the opening of Meshroom.

  • Sponsors section with redirection to websites

  • Grid view for recent projects

    • Thumbnail for each project if possible
    • Filestem of project
    • Tooltip with the path of the project
  • Links to start section

@Just-Kiel Just-Kiel added feature new feature (proposed as PR or issue planned by dev) UI majorFeature labels Jun 28, 2024
@Just-Kiel Just-Kiel added this to the Meshroom 2024.1.0 milestone Jun 28, 2024
@Just-Kiel Just-Kiel self-assigned this Jun 28, 2024
@fabiencastan fabiencastan changed the title Implementation of Homepage V0 First Homepage Jun 29, 2024
@cbentejac cbentejac removed the feature new feature (proposed as PR or issue planned by dev) label Jul 1, 2024
@Just-Kiel Just-Kiel force-pushed the dev/homepage branch 6 times, most recently from 6dbe7ed to c733696 Compare July 8, 2024 10:19
@Just-Kiel Just-Kiel force-pushed the dev/homepage branch 2 times, most recently from d63885b to 6c2e6ee Compare July 15, 2024 10:07
@Just-Kiel Just-Kiel requested a review from cbentejac July 15, 2024 10:07
@Just-Kiel Just-Kiel force-pushed the dev/homepage branch 3 times, most recently from b23da49 to f6b81f7 Compare August 1, 2024 10:09
@cbentejac cbentejac force-pushed the dev/homepage branch 2 times, most recently from 556a1e4 to 02550d0 Compare August 14, 2024 10:19
Just-Kiel and others added 8 commits August 26, 2024 16:21
When the elements are being initialized, their sizes is not yet correctly
set. Since the paddings for the `MaterialToolLabelButtons` is computed
dynamically depending on other elements' size, we need to add safeguard
to ensure that the padding can never be larger than the container's size.
This avoids getting some "Unknown 'c' protocol error".
Defining the height of the `MaterialToolLabelButton` as its content
height creates binding loop, and is not useful as the implicit height
already is the content's height.
This commit checks whether there is a node in the graph before trying
to determine the size and position of the bounding box. If the graph is
empty, an bounding box set with 0s is returned.
An `active` property is added to the `Reconstruction` object to share
whether it has been initialized or not.
@Just-Kiel Just-Kiel force-pushed the dev/homepage branch 3 times, most recently from f51425d to 3105be4 Compare August 29, 2024 16:38
@fabiencastan fabiencastan merged commit 47db2de into develop Aug 30, 2024
@fabiencastan fabiencastan deleted the dev/homepage branch August 30, 2024 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants