Nimview Versions Save

A Nim/Webview based helper to create Desktop/Server applications with Nim/C/C++ and HTML/CSS

0.4.2

2 years ago
  • fixed crashes in http mode
  • fixed crashes during shutdown
  • added warning in case that threads are used without orc/arc

0.4.1

2 years ago
  • fixed issue with compile option core_only
  • refactored some code to store most/all global variables in global.nim
  • fixed version in nimble file

0.4.0

2 years ago

Refactoring and adding compile parameters Renamed functions: "addRequest" to "add" and "callFrontedJs" to "callJs

0.3.3

2 years ago
  • Compatible to Nim 1.6
  • Doesn't require threads:on anymore
  • Automatically use threads for webview if threads:on
  • Additional compile option to still run as single threaded -d:useWebviewSingleThreaded
  • Refactored large nimview.nim file to smaller files

0.3.2

2 years ago

Fixed "callFrontendJs" function to back-end to easilly call a javascript function Necessary but potentially breaking change: it is now required to compile with threads:on

0.3.1

2 years ago
  • Fixed Android Sample

0.3.0

2 years ago
  • Added "callFrontendJs" function to back-end to easilly call a javascript function (using Websockets in debug mode)
  • Changed svelte examples to speed-up build

0.2.3

2 years ago
  • applied fixes so that the demo can run on Ubuntu 21.04:
  • fixed webview.nim to define window.external.invoke on gtk
  • added webview locally as subtree, so I the PR doesn't need to be merged to the original webview library
  • updated webview to the latest C99 webview of go wails
  • changed the way data urls are generated, in case that "inlined.html" is used as url, so that gtk can handle it
  • updated js so that data urls can be detected on gtk (you need to update nimview when used in npm packages.json)
  • added some additional experimental compile time flag "-d:webview" so that webview2 can be used (can compile, has probably a lot of issues)

0.2.2

2 years ago

Added:

  • tests,
  • bugfixes,
  • delayed start of webview / server as additional parameter

0.2.1

2 years ago
  • Fixed nimble file
  • Fixed android example
  • Misc fixes