WineHQ

KeyNote NF

Released Dec 29th, 2023.

Application Details:

Version: 1.8.3.01
License: Free to use
URL: https://github.com/dpradov/key...
Votes: 0
Latest Rating: Bronze
Latest Wine Version Tested: 9.0-rc4

Maintainers: About Maintainership

Free Download .exe installer available on Github

Test Results

Selected Test Results

What works

95% of functionality works:

  • It's easier to list what doesn't work
  • Even the minimize to tray, system tray icon works (*At least for Cinnamon and KDE)

5% of broken functionality boils down to:

  • Scrollbar issue in text content area
    (Issue is part graphics glitch, part logic glitch where it doesn't remember position, resetting to top)
  • Insert Images
  • Spell Check

What does not

1 Significant Issue/Bug:

(If all Significant issues were fixed, the app compatibility could change from Bronze to Silver.)

  • Text content area scroll bar issues: The main thing that doesn't work is the scrollbar positions of the text area don't get remembered properly.
    This issue significantly effects UX(User Experience).
    There's a 45 second .gif video at the bottom of https://github.com/dpradov/keynote-nf/issues/633
    that explains the issue in depth.

1 Noticeable Issue/Bug:

(If all Significant and all Noticeable issues were fixed, the app compatibility could change to Gold.)

  • Can't insert Images:
    If you copy paste images, or use the File --> Insert --> Picture...
    (the dialog will show up, but the image won't show in the app.)

    Personally I think many users of keynote are probably used to avoiding images to
    avoid bumping up the file size, as when the file gets bigger than your disk write
    speed, you can see lag during saving, which happens frequently to avoid data loss.
    So I consider this a nice to have, but I don't think it's commonly used.

3 Not Fixable, but Ignorable Issues:

  • System Properties Invalid parameter:
    (This is a rarely used / useless feature that's easy to avoid)
    [Top Menu] --> [File] --> [Properties] --> (File Properties Windows Opens) -->
    [System] --> (Popup mentioning: Invalid parameter, OK) (you can just close it)
  • Insert Object does nothing:
    (This is a rarely used feature that won't be missed)
    [Top Menu] --> [Insert] --> [Object] --> (nothing happens) (the other items trigger a pop up dialog)
  • Spell check gives error:
    (This would be nice to have, but not having it isn't a big deal.)
    [Top Menu] --> [Note] --> [Check Spelling] --> (Popup mentioning:
    Unable to initialize MS Word (0): OLE error 800401F3, ProgID: "Word.Application", OK)
    (you can just close it)

Workarounds

2 Issues that are Fixable with Workarounds:

See the "HowTo / Notes section" for elaboration on the nature of each issue & available fix / workarounds.

  • Missing Fonts
  • Interface Seems Frozen

What was not tested

Rarely used file import / export, and encryption capabilities.

I didn't tweak the default settings much. I tried to test how well the default functionality worked.

Hardware tested

Graphics:

  • GPU: Intel
  • Driver: unknown

Additional Comments

Testing was done on a physical computer. (Just to see if it made any difference with a scrollbar issue. It didn't, the results were near identical to when tested on a VM.)

I did notice that during initial setup / install there's an ignoble error that pops up once.
(I think I encountered this in 9.0-rc3 as well and just forgot to document it.)


Error is a pop up window with a message like this:

Unable to execute file:
C:\Program Files (x86)\KeyNoteNF\doc\README.md
ShellExecuteEx failed: code 193. Bad EXE format for %1.

The install was successful, the error just means it had trouble opening a README.md file.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentopenSUSE Tumbleweed (rolling release)Jan 09 20249.0-rc4Yes Yes YesBronzeChristopher McGrath 
ShowopenSUSE Tumbleweed (rolling release)Jan 01 20249.0-rc3Yes Yes YesBronzeChristopher McGrath 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show open bugs

HowTo / Notes

How to Maximize Wine Compatibility

How I installed latest Wine (Open SUSE Linux):

  1. Download wine.ymp from
    https://software.opensuse.org/download/package?package=wine&project=Emulators%3AWine
  2. Double click it from your downloads folder which will open it with the default of YaST 1-Click Install
  3. Note: that will also install winetricks


Recommended KDE Plasma Tweak from default settings:
(It helps find the "pop under" windows, mentioned in the workaround)
Switch from KDE Plasma's default "Icons-only Task Manager", to Task Manager. (Which shows words)
(and configure it to not group), basically right click the bottom tray. (here's an image for reference)



Fixable Issues:

  • Missing Fonts - Issue Explanation:
    • If you look at fonts of a fresh install, you won't see Arial or others.
      The first font I saw at the top of the drop down listelector was "Bitstream Charter"
    • Interestingly even though Arial didn't appear on the drop down list,
      if I manually typed it, it could be used, even without installing missing fonts.
  • Missing Fonts - Workaround Fix:
    1. Fully close KeyNote NF & Wine
    2. Run Winetricks
    3. In Winetricks --> Select the default wineprefix --> install a font --> all fonts.



Useful Workarounds to Know:

  • Interface Seems Frozen - Issue Explanation:
    • If a pop-up occurs, when running on a real Windows installation,
      the pop-up window would have 2 important properties:
      • It'd pop-up 
      • It'd stay on top
    • Examples of "pop-up" windows:
      • KeyNote Tip of the Day 
      • Configuration 
      • Settings
    • If a pop-up occurs, when running on WINE, those
      important properties are no longer guaranteed.
      • The "pop-up" window, sometimes "pop's-under". 
      • It does not stay on top, if you click KeyNote NF's main window while the "pop-up" window is on screen, then KeyNote NF's application will show over top of the "pop-up" window.
    • If the "pop-up" window, is under the KeyNote NF application window, Then it can appear that KeyNote NF is frozen. (In reality it's waiting for you to interface with the "pop-up" window, which you might not see.) 
    • Because "pop-up" windows aren't considered programs, you won't see a new app in the task area, so it's not always possible to visually detect the presence of a "pop-up" window.
  • Interface Seems Frozen - Workaround Solution:
    • Minimize, resize to be smaller, or move the main KeyNote NF application window, until you see the "pop-up" window that "pop'ed-under", close it, and things will go back to normal. 
    • If in doubt or you can't find it, close KeyNote NF (the default settings should autosave any WIP documents upon close), then reopen it to go back to normal.


Comments

Back