- 18 Feb, 2025 2 commits
-
-
Jeremy Schlatter authored
-
Jeremy Schlatter authored
-
- 17 Feb, 2025 2 commits
-
-
Jeremy Schlatter authored
The previous commit fixed flickering in the progress bar itself. Cursor flickering is harder to address. Cursor flickering could be fixed by hiding the cursor altogether while the progress bar is displayed. The downside of this is that if the program is killed in such a way that it can't clean up its state, it would leave the cursor invisible. Instead, this commit introduces an output buffer. All of the escape codes and content for a single progress update are written to a buffer, which is then flushed to the terminal all at once. This significantly decreases the time during which the terminal has seen the cursor-hiding code but has not yet seen the cursor-showing code, thus minimizing (but not 100% eliminating) cursor flickering. For more context, see: https://gitlab.gnome.org/GNOME/vte/-/issues/2837#note_2269501
-
Jeremy Schlatter authored
Previous code cleared the display before writing new content, creating a window where the terminal could (and in some cases did) render empty lines. Instead, we now write new content over the old content, only clearing the trailing end of lines for cases where the new line is shorter. Fixes #1664
-
- 13 Feb, 2025 4 commits
-
-
Bùi Đức Nhật authored
-
frob authored
Co-authored-by:Richard Lyons <frob@cloudstaff.com>
-
Anuraag (Rag) Agrawal authored
-
Jeffrey Morgan authored
-
- 12 Feb, 2025 3 commits
-
-
Clinton authored
-
bloominstrong authored
removing the channel tag from the url so it will always go to the current stable channel.
-
Hugues Chocart authored
-
- 11 Feb, 2025 2 commits
-
-
Michael Yang authored
* wrap ggml_backend_load_best in try/catch * ignore non-ollama paths
-
Hugues Chocart authored
-
- 10 Feb, 2025 2 commits
-
-
Jeffrey Morgan authored
-
Hugues Chocart authored
-
- 08 Feb, 2025 4 commits
-
-
Michael Yang authored
ollama requires vcruntime140_1.dll which isn't found on 2019. previously the job used the windows runner (2019) but it explicitly installs 2022 to build the app. since the sign job doesn't actually build anything, it can use the windows-2022 runner instead.
-
Qusai Ismael authored
-
DravenK authored
-
Jeffrey Morgan authored
-
- 07 Feb, 2025 6 commits
-
-
Guddu Kumar authored
-
Azis Alvriyanto authored
-
Michael Yang authored
-
Leisure Linux authored
-
annilq authored
-
CosmicEventHorizon authored
-
- 06 Feb, 2025 11 commits
-
-
Michael Yang authored
-
oslook authored
-
Michael Yang authored
-
Abhinav Pant authored
-
Michael Yang authored
-
Azis Alvriyanto authored
-
Michael Yang authored
the find returns intermediate directories which pulls the parent directories. it also omits files under lib/ollama. switch back to globbing
-
zyphixor authored
-
Diego Pereira authored
Shield the code processing the embedding result from subsequent calls that may overwrite the same buffer to process a second input when retrieving model embeddings.
-
Michael Yang authored
* chore: update gitattributes * chore: add build info source
-
Daniel Lok authored
-
- 05 Feb, 2025 4 commits
-
-
Michael Yang authored
-
Michael Yang authored
-
Azis Alvriyanto authored
Removed redundant checks and streamlined the switch-case structure. Added test cases for both HumanBytes and HumanBytes2 to cover a wide range of scenarios.
-
Jeffrey Morgan authored
-