[GH-ISSUE #276] Window Title/Icon and Word Wrap #188

Open
opened 2026-05-05 11:53:50 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @jcolag on GitHub (Mar 25, 2020).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/276

I'm collapsing these to one ticket, since it's likely I'm just missing something and they're all similar "I need a property," but feel free to hack this into separate tickets.

Is your feature request related to a problem? Please describe.
Having created a lightweight replacement for my note-taking application, there are three significant inconveniences I haven't been able to figure out.

  • There doesn't appear to be anywhere to add a window title to the top-level components.
  • Similarly, the Window component (or maybe App?) doesn't seem to include an icon, leaving empty panels in Alt-Tab visualizations, taskbars, and the like.
  • I can't find any way of setting up word wrap for the multi-line TextInput component; this ticket exists for v1.

Describe the solution you'd like
Properties for title, icon, and wrap seem like the most obvious route.

Describe alternatives you've considered
Not much I can do about the window-level properties. In theory, I could try to manually write code to split lines at the component width and re-join lines, but that's a bit excessive when the underlying component probably has the facility.

Additional context
Probably N/A, since this is a lack of things, but feel free to ask for specifics.

Originally created by @jcolag on GitHub (Mar 25, 2020). Original GitHub issue: https://github.com/kusti8/proton-native/issues/276 I'm collapsing these to one ticket, since it's likely I'm just missing something and they're all similar "I need a property," but feel free to hack this into separate tickets. **Is your feature request related to a problem? Please describe.** Having created a lightweight replacement for my note-taking application, there are three significant inconveniences I haven't been able to figure out. * There doesn't appear to be anywhere to add a window title to the top-level components. * Similarly, the `Window` component (or maybe `App`?) doesn't seem to include an icon, leaving empty panels in Alt-Tab visualizations, taskbars, and the like. * I can't find any way of setting up word wrap for the multi-line `TextInput` component; [this ticket](https://github.com/kusti8/proton-native/issues/193) exists for v1. **Describe the solution you'd like** Properties for `title`, `icon`, and `wrap` seem like the most obvious route. **Describe alternatives you've considered** Not much I can do about the window-level properties. In theory, I could try to manually write code to split lines at the component width and re-join lines, but that's a bit excessive when the underlying component probably has the facility. **Additional context** Probably N/A, since this is a lack of things, but feel free to ask for specifics.
gitea-mirror added the
enhancement
label 2026-05-05 11:53:50 -06:00
Author
Owner

@jcolag commented on GitHub (Apr 5, 2020):

Again, I'm not sure if this rates a separate issue, but to avoid clutter, I'm also hoping that there's a way to disable controls. Right now, I'm hiding them, which isn't terrible, but isn't ideal in every case.
Still, this is so much better than working off of libui...

<!-- gh-comment-id:609455789 --> @jcolag commented on GitHub (Apr 5, 2020): Again, I'm not sure if this rates a separate issue, but to avoid clutter, I'm also hoping that there's a way to disable controls. Right now, I'm hiding them, which isn't terrible, but isn't ideal in every case. Still, this is **so** much better than working off of libui...
Author
Owner

@fijiwebdesign commented on GitHub (Jul 14, 2022):

Not having a title and desktop/tray icon is a real show stopper for a production app.

Screen Shot 2022-07-14 at 9 44 32 AM Screen Shot 2022-07-14 at 9 44 22 AM
<!-- gh-comment-id:1183865612 --> @fijiwebdesign commented on GitHub (Jul 14, 2022): Not having a title and desktop/tray icon is a real show stopper for a production app. <img width="519" alt="Screen Shot 2022-07-14 at 9 44 32 AM" src="https://user-images.githubusercontent.com/809011/178874305-cbb856a0-9bca-43d6-a4df-6cda8836f3c4.png"> <img width="601" alt="Screen Shot 2022-07-14 at 9 44 22 AM" src="https://user-images.githubusercontent.com/809011/178874345-aa2ebfc2-a9e4-44c1-abb4-585774323dbc.png">
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/proton-native#188
No description provided.