orange3 icon indicating copy to clipboard operation
orange3 copied to clipboard

New layout of “Create class” widget not reflected in docs

Open kaimikael opened this issue 1 year ago • 6 comments

What's wrong?

This is just a cosmetic issue, but the “Create class” widget has a new layout which has not been updated in the docs yet, as shown in the attached screenshot.

How can we reproduce the problem?

Drag a “Create class” widget to the canvas, open the widget, press the “?” button, compare the layout of the actual widget with the docs.

What's your environment?

  • Operating system: macOS 15.2
  • Orange version: 3.38.0
  • How you installed Orange: Installer at https://download.biolab.si/download/files/Orange3-3.38.0-Python3.10.11-x86_64.dmg Screenshot 2024-12-20 at 11 36 57

kaimikael avatar Dec 20 '24 13:12 kaimikael

Hi @kaimikael,

Indeed, you are quite right! I started updating docs partially because of your comment. Would you be interested in helping with this? We could agree who takes on what widgets.

@markotoplak or @janezd: is there a guide on writing documentations? I am kind-of familiar with it but others might need help to get started.

borondics avatar Dec 24 '24 23:12 borondics

Heh, I guess I should help out and not just complain :-) I’m going to be a bit busy the next few weeks, but if you assign me suitable widgets I’ll have a go at them. Then again, I’ll probably have to ask various people about what the unexplained features are, but I guess I should be able to see who’s checked them in.

kaimikael avatar Dec 28 '24 08:12 kaimikael

If you are OK with splitting by sections that would work for me. I am doing the Data section for now, so you could get started on the Transform section widgets.

As for my workflow: for now I created the black stamps in Inkscape (happy to share) because the stamper tool is no longer working due to some deprecation. I also modified the script for reducing image sizes to be able to work with just one image (https://github.com/biolab/orange-tools/pull/17).

borondics avatar Jan 05 '25 20:01 borondics

In the meantime I discovered that there is a wiki on how to write documentation...and also that I wasn't following it. :D

borondics avatar Jan 06 '25 18:01 borondics

Let's wait for implementation of #6962, which will add another check box. :)

@borondics, if I recall correctly, I've fixed stamper. Does it help if you comment out the following lines?

import sip
sip.setapi("QFileDialog", 2)

and

app.setAttribute(Qt.AA_EnableHighDpiScaling)
app.setAttribute(Qt.AA_UseHighDpiPixmaps)

janezd avatar Jan 10 '25 17:01 janezd

Yeah, you are right, it was OK, I wasn't using it correctly.

borondics avatar Jan 11 '25 16:01 borondics