12 Commits

Author SHA256 Message Date
f21c7ca8d1 Accepting request 1308097 from editors
OBS-URL: https://build.opensuse.org/request/show/1308097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovide?expand=0&rev=10
2025-09-30 15:42:37 +00:00
Jianhua Lu
91bf574a7a - Update to version 0.15.2:
* Bump Neovide to 0.15.2, Neovide-derive to 0.1.4 (#3229)
  * Update Skia to 0.88.0 (#3228)
  * Fix the CI caching (#3227)
  * chore: Improve the CI caching behaviour (#3226)
  * fix: add Go and Rust to Info.plist (#3222)
  * fix: T-junctions in native box drawings (#3211) (#3219)
  * Revert "feat: add Lua API of IME event handling (#3110)" (#3218)
  * fix: remove unimplemented theme setting from the config file (#3208)
  * feat: add Lua API of IME event handling (#3110)
  * Allow mouse drags to continue even when the mouse has left the bounds of the window (#3203)
  * chore: Upgrade and clean up dependencies (#3205)
  * chore: Delete unused release Github action (#3201)
  * upgrade deps winit, glutin, objc2. clean macos codes. (#3119)
  * chore: fix formatting and clippy warnings (#3172)
  * Check for window focus when showing or hiding cursor (#3135)
  * doc: Add doc comments to RedrawEvent (#3112)
  * Fix title-hidden default value and clarify srgb platform defaults in documentation (#3141)
  * fix: publishing to crates-io (#3171)
- Updated bundled dependency:
  * skia-m135-0.83.1.tar.gz -> skia-m140-0.87.4.tar.gz
- Drop 0001-Fix-build-for-archlinux-latest.patch and 0002-skia-binding-patching.patch

OBS-URL: https://build.opensuse.org/package/show/editors/neovide?expand=0&rev=22
2025-09-30 06:09:39 +00:00
90a6f43ef7 Accepting request 1295120 from editors
OBS-URL: https://build.opensuse.org/request/show/1295120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovide?expand=0&rev=9
2025-07-23 14:33:50 +00:00
Jianhua Lu
b6fa110de1 - Update to version 0.15.1:
* Release 0.15.1 (#3169)
  * chore: fix clippy warnings (#3168)
  * Use composition information from Neovim (#2919)
  * feat: add an API for disabling redraw (#3097)
  * chore: pass DrawCommandBatcher around instead of relying on interior mutability (#3096)
  * feat: audio input support on macos (#3095)
  * feat: add simple fullscreen feature for macos (#3072)
  * feat: configurable short cursor animation (#3093)
  * fix: powerline half circle box drawing (#3092)
  * fix: box drawing gaps due to inconsistent rendering (#3082)
  * fix: cmdline escaping when using WSL (#3087)
  * fix(docs): markdown link for configuration doc (#3081)
  * doc: remove unreleased yet tags (#3079)

OBS-URL: https://build.opensuse.org/package/show/editors/neovide?expand=0&rev=20
2025-07-22 14:09:00 +00:00
a6433ed5a2 Accepting request 1292279 from editors
OBS-URL: https://build.opensuse.org/request/show/1292279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovide?expand=0&rev=8
2025-07-14 08:50:44 +00:00
Jianhua Lu
c3db3300f0 Accepting request 1292278 from home:Jianhua:devel-tools
- Add 0001-Fix-build-for-archlinux-latest.patch and 0002-skia-binding-patching.patch to fix building
- Updated bundled dependency:
  * skia-m135-0.83.0.tar.gz -> skia-m135-0.83.1.tar.gz
- Update vendor crates dependency

OBS-URL: https://build.opensuse.org/request/show/1292278
OBS-URL: https://build.opensuse.org/package/show/editors/neovide?expand=0&rev=18
2025-07-12 03:25:58 +00:00
cd8d08b8f2 Accepting request 1268383 from editors
OBS-URL: https://build.opensuse.org/request/show/1268383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovide?expand=0&rev=7
2025-04-11 14:46:30 +00:00
Jianhua Lu
b090bef2ee Accepting request 1268367 from home:dspinella:branches:editors
- Update to version 0.15.0:
  * chore: Release 0.15.0 (#3075)
  * Use nvim_exec2 instead of deprecated nvim_exec (#3076)
  * feat!: more configurable cursor animation (#3061)
  * Fix the unit of the particle density (#3062)
  * feat: Use multiple cursor_vfx at the same time (#3009)
  * Fix file drop with open in tabs set to false (#3074)
  * fix: native rendering for box drawing chars (#3033)
  * fix: don't draw shadows for the cmdline window unless it's scrolled and displaying a message (#3064)
  * fix!: simplify and fix the launching of neovim (#3045)
  * Fix the z-index message windows (#3063)
  * fix: allow blinking when blinkwait is 0 (#3055)
  * feat: make it possible to disable the cursor hack (#3035)
  * fix: point highlight cursor effects are properly emitted and animated (#3053)
  * Low latency cursor animation (#3054)
  * fix: particle vfx not being emitted for short travels (#3052)
  * Enabled remapping of Command+Q on macOS (#3048)
  * feat: support xdg activation (#3051)
  * feat(env): add NEOVIDE_CONFIG env var (#3010)
  * Revisit Fedora installation.md notes. (#3044)
  * chore: fix nightly clippy warning (#3041)
  * chore: update swash to fix issues with some fonts (#3025)
  * chore!: upgrade the Ubuntu runners to 22.04 (#3037)
  * feat: background blur for Windows (#3021)
  * feat: rename and deprecate `neovide_transparency` to `neovide_opacity` (#2769) (#3024)
- Updated bundled dependency:
  * skia-m132-0.81.0.tar.gz -> skia-m135-0.83.0.tar.gz

OBS-URL: https://build.opensuse.org/request/show/1268367
OBS-URL: https://build.opensuse.org/package/show/editors/neovide?expand=0&rev=16
2025-04-10 12:17:47 +00:00
5cdf8634ea Accepting request 1248117 from editors
OBS-URL: https://build.opensuse.org/request/show/1248117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovide?expand=0&rev=6
2025-02-24 14:50:58 +00:00
Jianhua Lu
592fe076d4 Accepting request 1248115 from home:Jianhua:devel-tools
- Update to version 0.14.1:
  * Bump the version number (#3022)
  * fix: mousemanager regression (#3018)
  * - remove redundant code for macos key event handling in `format_normal_key` (#3014)
  * Fix mouse manager rounding (#3015)
  * fix: Update dependencies (#3005)
  * Call format_key_text when delivering IME input (#3004)
  * fix: Use drop for filedrop (#3002)
  * fix: Statically link the msvc runtime when deploying (#3003)
  * Remove duplicate nvim bin argument for WSL (#3001)
  * chore: bump `winit` to `0.30.9` (#2964)
  * fix: Glyph offsets within a single cluster (#2998)
  * Ensure that the target directory exists before writing backtrace (#2997)
  * fix: separate text underline from baseline by at least 1 pixel (#2987)
  * cli-docs: add notes for macOS (#2993)
  * ci: action setup vim has been fixed (#2996)
  * ci: temporary fix using neovim v0.10.3 in the github action setup
  * - update funding links for neovide on github and open collective
  * fix build failure on case sensitive file system (#2988)
  * docs: clarify link includes details about config file settings (#2967)
  * chore: prepare for objc2 frameworks v0.3 (#2980)
  * De-globalize RUNNING_TRACKER and SETTINGS (#2835)
  * fix(metal): respect text_gamma and text_contrast setting (#2956)
  * docs: add quake mode accessibility like terminals (with different spaces) (#2971)
  * - persist linux dependencies installation step for testing guarantees
  * fix: --wsl error if using non-POSIX shell as login shell (#2950)
  * fix: execute login using zsh shell configuration (#2928)
  * docs: refine login shell session  (#2946)
  * docs: macOS login shells (#2945)
  * chore: remove the exclusion of files in the `extra` directory
  * build: add exclusion for files in `website/` directory (#2934)
  * chore: update `neovide-derive` to `0.1.1` (#2935)
  * chore: refactor package dependencies to latest versions (#2933)

OBS-URL: https://build.opensuse.org/request/show/1248115
OBS-URL: https://build.opensuse.org/package/show/editors/neovide?expand=0&rev=14
2025-02-24 11:42:16 +00:00
7d4e9677d3 Accepting request 1234874 from editors
OBS-URL: https://build.opensuse.org/request/show/1234874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovide?expand=0&rev=5
2025-01-05 14:31:13 +00:00
Jianhua Lu
6a712c0f9f Accepting request 1234873 from home:Jianhua:devel-tools
- Update to version 0.14.0:
  * chore: release 0.14.0 (#2920)
  * refactor: refactor macos window transparency handling (#2917)
  * feat: add normal opacity (#2780)
  * fix: Neovide transparency works for floating windows again (#2916)
  * Fix crash when flushed before win_pos (#2913)
  * Another attempt to fix the window size (#2912)
  * Fix the calculation of the window size (#2908)
  * Fix setting of lines/columns on Wayland (#2907)
  * Handle font changes during frame prepare (#2909)
  * feat: backtraces file path config (#2717)
  * Initialize the window when viewport margins is received (#2904)
  * Fix the formatting (#2903)
  * fix: pasting ^M symbols from clipboard (#2869)
  * chore: Update dependencies (#2902)
  * feat: add title bar colours for windows (#2827)
  * refactor: simplify lifetime specifiers
  * chore: update funding to `open_collective` (#2880)
  * docs: improve installation instructions and build steps for macOS (#2875)
  * feat: add support of Metal renderer on macOS. (#2461)
  * chore: update `skia-safe` version to `0.80.0` (#2873)
  * feat: create apple code signing and notarization (#2814)
  * fix: rounded corners rendering (#2857)
  * fix: --wayland_app_id doesn't work (#2847)
  * fix: ci build errors (#2851)
  * Rounded floating windows (#1993) (#2743)
  * internal: Use macOS-latest runners and bump MACOSX_DEPLOYMENT_TARGET to 10.11 (#2844)
  * bug: make sure to load and set the app icon for any context (#2832)
  * feat: add mouse cursor icon option (#2834)
  * chore: format and add stylua.toml (#2823)
  * Remove `lazy_static`
  * Windows app icon to display in old alt+tab on Windows. (#2816)
  * fix: error if trying to specify font style overrides without a family (#2812)
  * on macOS, activate when launched
  * Update syn to 2.x to reduce package repetition in the binary (#2811)
  * Add faq entry for disabling all animations (#2810)
  * Swap link to point at aarch64 build for mac (#2808)
  * Update winit to 0.30.5 (#2806)
  * Fix mouse scrolling with no multigrid
  * fmt: fmt imports in macos.rs files
  * disable AppKit's command line processing
  * fix: drag and drop files on application icon in Dock to open not work. (#2782)
  * chore: update objc2 and remove icrate. also some refactor. (#2768)
  * Force Neovide to exit, even if the IO streams are not closed (#2765)
  * chore: update create-dmg package installation (#2756)
  * docs: consolidate macOS build instructions and scripts (#2716)
  * chore: Update to winit 0.30.3 (#2698)
  * chore: Switch to glamour instead of euclid (#2708)

OBS-URL: https://build.opensuse.org/request/show/1234873
OBS-URL: https://build.opensuse.org/package/show/editors/neovide?expand=0&rev=12
2025-01-04 06:16:53 +00:00
9 changed files with 188 additions and 12 deletions

View File

@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/neovide/neovide.git</param>
<param name="changesrevision">9c23c432b8105f39d9e9ddc2732d3350a0323cc9</param>
<param name="changesrevision">0df980b6d4e5887f49925f2b7419b7b0dc5c0b8d</param>
</service>
</servicedata>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9411ec91f79d380c6ea1d8e40c11c388a915f7d43a4b9de04dcbd1676620c8bb
size 25549858

3
neovide-0.15.2.tar.zst Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c743b3b546c7622ec943aaf36b966590ec8e3a0f4c31e5e25c6d815c36c6b9ad
size 25918658

View File

@@ -1,3 +1,175 @@
-------------------------------------------------------------------
Tue Sep 30 05:14:37 UTC 2025 - Jianhua Lu <lujianhua000@gmail.com>
- Update to version 0.15.2:
* Bump Neovide to 0.15.2, Neovide-derive to 0.1.4 (#3229)
* Update Skia to 0.88.0 (#3228)
* Fix the CI caching (#3227)
* chore: Improve the CI caching behaviour (#3226)
* fix: add Go and Rust to Info.plist (#3222)
* fix: T-junctions in native box drawings (#3211) (#3219)
* Revert "feat: add Lua API of IME event handling (#3110)" (#3218)
* fix: remove unimplemented theme setting from the config file (#3208)
* feat: add Lua API of IME event handling (#3110)
* Allow mouse drags to continue even when the mouse has left the bounds of the window (#3203)
* chore: Upgrade and clean up dependencies (#3205)
* chore: Delete unused release Github action (#3201)
* upgrade deps winit, glutin, objc2. clean macos codes. (#3119)
* chore: fix formatting and clippy warnings (#3172)
* Check for window focus when showing or hiding cursor (#3135)
* doc: Add doc comments to RedrawEvent (#3112)
* Fix title-hidden default value and clarify srgb platform defaults in documentation (#3141)
* fix: publishing to crates-io (#3171)
- Updated bundled dependency:
* skia-m135-0.83.1.tar.gz -> skia-m140-0.87.4.tar.gz
- Drop 0001-Fix-build-for-archlinux-latest.patch and 0002-skia-binding-patching.patch
-------------------------------------------------------------------
Tue Jul 22 13:38:59 UTC 2025 - Jianhua Lu <lujianhua000@gmail.com>
- Update to version 0.15.1:
* Release 0.15.1 (#3169)
* chore: fix clippy warnings (#3168)
* Use composition information from Neovim (#2919)
* feat: add an API for disabling redraw (#3097)
* chore: pass DrawCommandBatcher around instead of relying on interior mutability (#3096)
* feat: audio input support on macos (#3095)
* feat: add simple fullscreen feature for macos (#3072)
* feat: configurable short cursor animation (#3093)
* fix: powerline half circle box drawing (#3092)
* fix: box drawing gaps due to inconsistent rendering (#3082)
* fix: cmdline escaping when using WSL (#3087)
* fix(docs): markdown link for configuration doc (#3081)
* doc: remove unreleased yet tags (#3079)
-------------------------------------------------------------------
Sat Jul 12 03:16:08 UTC 2025 - Jianhua Lu <lujianhua000@gmail.com>
- Add 0001-Fix-build-for-archlinux-latest.patch and 0002-skia-binding-patching.patch to fix building
- Updated bundled dependency:
* skia-m135-0.83.0.tar.gz -> skia-m135-0.83.1.tar.gz
- Update vendor crates dependency
-------------------------------------------------------------------
Thu Apr 10 09:39:10 UTC 2025 - Danilo Spinella <danilo.spinella@suse.com>
- Update to version 0.15.0:
* chore: Release 0.15.0 (#3075)
* Use nvim_exec2 instead of deprecated nvim_exec (#3076)
* feat!: more configurable cursor animation (#3061)
* Fix the unit of the particle density (#3062)
* feat: Use multiple cursor_vfx at the same time (#3009)
* Fix file drop with open in tabs set to false (#3074)
* fix: native rendering for box drawing chars (#3033)
* fix: don't draw shadows for the cmdline window unless it's scrolled and displaying a message (#3064)
* fix!: simplify and fix the launching of neovim (#3045)
* Fix the z-index message windows (#3063)
* fix: allow blinking when blinkwait is 0 (#3055)
* feat: make it possible to disable the cursor hack (#3035)
* fix: point highlight cursor effects are properly emitted and animated (#3053)
* Low latency cursor animation (#3054)
* fix: particle vfx not being emitted for short travels (#3052)
* Enabled remapping of Command+Q on macOS (#3048)
* feat: support xdg activation (#3051)
* feat(env): add NEOVIDE_CONFIG env var (#3010)
* Revisit Fedora installation.md notes. (#3044)
* chore: fix nightly clippy warning (#3041)
* chore: update swash to fix issues with some fonts (#3025)
* chore!: upgrade the Ubuntu runners to 22.04 (#3037)
* feat: background blur for Windows (#3021)
* feat: rename and deprecate `neovide_transparency` to `neovide_opacity` (#2769) (#3024)
- Updated bundled dependency:
* skia-m132-0.81.0.tar.gz -> skia-m135-0.83.0.tar.gz
-------------------------------------------------------------------
Mon Feb 24 10:43:23 UTC 2025 - lujianhua000@gmail.com
- Update to version 0.14.1:
* Bump the version number (#3022)
* fix: mousemanager regression (#3018)
* - remove redundant code for macos key event handling in `format_normal_key` (#3014)
* Fix mouse manager rounding (#3015)
* fix: Update dependencies (#3005)
* Call format_key_text when delivering IME input (#3004)
* fix: Use drop for filedrop (#3002)
* fix: Statically link the msvc runtime when deploying (#3003)
* Remove duplicate nvim bin argument for WSL (#3001)
* chore: bump `winit` to `0.30.9` (#2964)
* fix: Glyph offsets within a single cluster (#2998)
* Ensure that the target directory exists before writing backtrace (#2997)
* fix: separate text underline from baseline by at least 1 pixel (#2987)
* cli-docs: add notes for macOS (#2993)
* ci: action setup vim has been fixed (#2996)
* ci: temporary fix using neovim v0.10.3 in the github action setup
* - update funding links for neovide on github and open collective
* fix build failure on case sensitive file system (#2988)
* docs: clarify link includes details about config file settings (#2967)
* chore: prepare for objc2 frameworks v0.3 (#2980)
* De-globalize RUNNING_TRACKER and SETTINGS (#2835)
* fix(metal): respect text_gamma and text_contrast setting (#2956)
* docs: add quake mode accessibility like terminals (with different spaces) (#2971)
* - persist linux dependencies installation step for testing guarantees
* fix: --wsl error if using non-POSIX shell as login shell (#2950)
* fix: execute login using zsh shell configuration (#2928)
* docs: refine login shell session (#2946)
* docs: macOS login shells (#2945)
* chore: remove the exclusion of files in the `extra` directory
* build: add exclusion for files in `website/` directory (#2934)
* chore: update `neovide-derive` to `0.1.1` (#2935)
* chore: refactor package dependencies to latest versions (#2933)
-------------------------------------------------------------------
Sat Jan 04 05:48:59 UTC 2025 - lujianhua000@gmail.com
- Update to version 0.14.0:
* chore: release 0.14.0 (#2920)
* refactor: refactor macos window transparency handling (#2917)
* feat: add normal opacity (#2780)
* fix: Neovide transparency works for floating windows again (#2916)
* Fix crash when flushed before win_pos (#2913)
* Another attempt to fix the window size (#2912)
* Fix the calculation of the window size (#2908)
* Fix setting of lines/columns on Wayland (#2907)
* Handle font changes during frame prepare (#2909)
* feat: backtraces file path config (#2717)
* Initialize the window when viewport margins is received (#2904)
* Fix the formatting (#2903)
* fix: pasting ^M symbols from clipboard (#2869)
* chore: Update dependencies (#2902)
* feat: add title bar colours for windows (#2827)
* refactor: simplify lifetime specifiers
* chore: update funding to `open_collective` (#2880)
* docs: improve installation instructions and build steps for macOS (#2875)
* feat: add support of Metal renderer on macOS. (#2461)
* chore: update `skia-safe` version to `0.80.0` (#2873)
* feat: create apple code signing and notarization (#2814)
* fix: rounded corners rendering (#2857)
* fix: --wayland_app_id doesn't work (#2847)
* fix: ci build errors (#2851)
* Rounded floating windows (#1993) (#2743)
* internal: Use macOS-latest runners and bump MACOSX_DEPLOYMENT_TARGET to 10.11 (#2844)
* bug: make sure to load and set the app icon for any context (#2832)
* feat: add mouse cursor icon option (#2834)
* chore: format and add stylua.toml (#2823)
* Remove `lazy_static`
* Windows app icon to display in old alt+tab on Windows. (#2816)
* fix: error if trying to specify font style overrides without a family (#2812)
* on macOS, activate when launched
* Update syn to 2.x to reduce package repetition in the binary (#2811)
* Add faq entry for disabling all animations (#2810)
* Swap link to point at aarch64 build for mac (#2808)
* Update winit to 0.30.5 (#2806)
* Fix mouse scrolling with no multigrid
* fmt: fmt imports in macos.rs files
* disable AppKit's command line processing
* fix: drag and drop files on application icon in Dock to open not work. (#2782)
* chore: update objc2 and remove icrate. also some refactor. (#2768)
* Force Neovide to exit, even if the IO streams are not closed (#2765)
* chore: update create-dmg package installation (#2756)
* docs: consolidate macOS build instructions and scripts (#2716)
* chore: Update to winit 0.30.3 (#2698)
* chore: Switch to glamour instead of euclid (#2708)
-------------------------------------------------------------------
Thu Oct 24 12:10:11 UTC 2024 - Jianhua Lu <lujianhua000@gmail.com>

4
neovide.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
name: neovide
version: 0.15.2
mtime: 1758278767
commit: 0df980b6d4e5887f49925f2b7419b7b0dc5c0b8d

View File

@@ -1,7 +1,7 @@
#
# spec file for package neovide
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
%define skia_version m126-0.74.2
%define skia_version m140-0.87.4
%define wuffs_commit e3f919ccfe3ef542cfc983a82146070258fb57f8
Name: neovide
Version: 0.13.3
Version: 0.15.2
Release: 0
Summary: Simple Neovim GUI
License: MIT

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9bb27363dbd5823696bf940542fe57e45a10ffa3b4aeab070c25f7108cec3054
size 67676489

3
skia-m140-0.87.4.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9621605487589d6cd321db99876521559f434db92eb12324a25c41f91dafa1c4
size 63799889

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0f80e57910d0818e112ec73cef890a95c07bc3212966f7bb378d0f6ab684cf48
size 42845482
oid sha256:7d83d3d9bcc3730ba74c7b11f54047c7b391e1f9bfb1a92d2130b098b9e075a2
size 41736614