View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001453 | Commit Desktop | Uncategorized | public | May 11, 2023, 7:19 pm | December 24, 2023, 9:33 am |
Reporter | Scott Bradford | Assigned To | Scott Bradford | ||
Priority | normal | Severity | minor | ||
Status | assigned | Resolution | open | ||
Product Version | 1.0.0b1 | ||||
Target Version | 1.0.0b3 | ||||
Summary | 0001453: Improvement: Run on Haiku OS | ||||
Description | We are able to build wxPython on Haiku now and Commit will run! It is using the GTK interface Things to do: * Can Pandoc be ported? * wxPython has to be manually built (Haiku HPKG?) * Python (pip) dependencies should be made into Haiku HPKGs: attrdict3, appdirs, pygobject * Build a Commit HPKG. Done: * Improve OS detection (both Linux and Haiku are GTK) * System font match, sane default font for editing (still need statusbar font fix) * Ugly icons...just default to generics? (just needed to stop trying to scale them) * App crash on close (caused by wx.xrc import by generated wxFormBuilder code - importing it in commit.py first fixed it for some reason) * Splash screen has titlebar (can't be fixed), but we set title to " " so it doesn't show "commit.py" anymore. * Fix font sizes in the statusbar * Fix "hand2" cursor on links (hand2 is broken! using the "CURSOR_PENCIL" cursor, which displays the right kind of hand) * Sounds only worked once then failed (fixed with absolute paths) * Improve GTK style/theme for better Haiku look (not perfect, but better) * Clicking print fires the pandoc checker for some silly reason * Clicking links in HTML windows (ex., About > Credits) isn't working * Remove pypandoc dependency (i.e., allow fallback to limited import/export of just HTML, TXT, MD) | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
May 11, 2023, 7:19 pm | Scott Bradford | New Issue | |
May 11, 2023, 7:19 pm | Scott Bradford | Status | new => assigned |
May 11, 2023, 7:19 pm | Scott Bradford | Assigned To | => Scott Bradford |
May 23, 2023, 4:17 pm | Scott Bradford | Product Version | => 1.0.0b1 |
May 23, 2023, 4:17 pm | Scott Bradford | Target Version | => 1.0.0b2 |
May 23, 2023, 4:17 pm | Scott Bradford | Description Updated | |
May 23, 2023, 4:30 pm | Scott Bradford | Description Updated | |
May 23, 2023, 7:21 pm | Scott Bradford | Description Updated | |
May 23, 2023, 7:29 pm | Scott Bradford | Description Updated | |
May 25, 2023, 9:55 am | Scott Bradford | Description Updated | |
May 25, 2023, 5:50 pm | Scott Bradford | Description Updated | |
May 25, 2023, 5:51 pm | Scott Bradford | Description Updated | |
May 26, 2023, 5:31 pm | Scott Bradford | Description Updated | |
May 26, 2023, 8:08 pm | Scott Bradford | Description Updated | |
May 26, 2023, 8:36 pm | Scott Bradford | Description Updated | |
May 26, 2023, 9:53 pm | Scott Bradford | Description Updated | |
May 26, 2023, 10:30 pm | Scott Bradford | Description Updated | |
May 26, 2023, 11:41 pm | Scott Bradford | Description Updated | |
May 26, 2023, 11:42 pm | Scott Bradford | Description Updated | |
May 26, 2023, 11:53 pm | Scott Bradford | Description Updated | |
May 27, 2023, 12:16 pm | Scott Bradford | Description Updated | |
May 27, 2023, 12:16 pm | Scott Bradford | Description Updated | |
May 27, 2023, 9:27 pm | Scott Bradford | Description Updated | |
May 27, 2023, 10:08 pm | Scott Bradford | Description Updated | |
May 27, 2023, 10:44 pm | Scott Bradford | Description Updated | |
May 30, 2023, 4:52 pm | Scott Bradford | Description Updated | |
May 30, 2023, 10:16 pm | Scott Bradford | Description Updated | |
June 9, 2023, 7:27 pm | Scott Bradford | Target Version | 1.0.0b2 => |
December 24, 2023, 9:33 am | Scott Bradford | Target Version | => 1.0.0b3 |