63 Commits

Author SHA256 Message Date
Soc Virnyl Estela
8eb020d7cd - Revert back to non-updated dependencies. Some issues with crate
versions.

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=75
2023-06-09 00:01:12 +00:00
Soc Virnyl Estela
e1e50eef1c - Test to include and sync lapce-proxy deps
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=74
2023-06-08 23:34:54 +00:00
Soc Virnyl Estela
e09aaf1ed5 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=73 2023-06-08 00:27:30 +00:00
Soc Virnyl Estela
20df1407bb - Fix update of vendored dependencies using cargotoml param in service
file.

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=72
2023-06-07 21:59:01 +00:00
Soc Virnyl Estela
90adbb8467 - Update to version 0.2.8:
* Feature: Add basic Vim marks feature (#2403)
  * docs: add install instructions for nixpkgs (#2401)
  * Revert "fix: proxy version comparison" (#2395)
  * fix: proxy version comparison (#2206)
  * fix: canonicalize path (#2367)
  * fix: limit lower bound of blink interval (#2391)
  * feat: make metainfo comptime (#2374)
  * fix: set TERM for flatpak
  * Add instructions for installing on Gentoo (#1672)
  * Fixed copy remote file url (#2077)
  * Enable XML syntax highlighting for csproj files (#2297)
  * ci: copy cargo config from release workflow (#2338)
  * Add placeholder text to filter input in settings (#2337)
  * ci: fix WiX install + use Cargo sparse protocol (#2334)
  * docs: fix changelog (#2332)
  * feat: filter settings (#2289)
  * command: implemented RevealActiveFileInFileTree (#2282)
  * Fix several issue with bracket highlights (#2248)
  * fix: search result folding incorrectly (#2272)
  * Add option to open files at specific line/column (#1964)
  * fix: store lapce data next to lapce for portable install (#1888)
  * fix: typo in tab.rs (#2253)
- Update vendored dependencies to address bnc#1212005

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=71
2023-06-07 15:32:30 +00:00
Soc Virnyl Estela
8a0f5cf921 - Update vendored dependencies
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=69
2023-04-14 14:12:19 +00:00
Soc Virnyl Estela
052a13af06 Accepting request 1073864 from home:VaiTon:branches:editors
Disable auto-update

OBS-URL: https://build.opensuse.org/request/show/1073864
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=67
2023-03-22 21:22:52 +00:00
Soc Virnyl Estela
81e25daadd - Update to version 0.2.7:
* Remove duplicate binding for Shift-Delete (#2246)
  * remove duplicate command 'GotoLocation' (#2240)
  * docs: add git branch filter input in changelog (#2239)
  * Fix attempting to canonicalize a path when saving a new file (#2225)
  * Add StartupWMClass to desktop entry (#2228)
  * feat: double-click for new file on home page (#2223)
  * feat: highlight all occurrences of the selected text (#2222)
  * Fix new clippy warnings (#2224)
  * open source file from diff (#2141)
  * feat: allow folding file content in global search results (#2217)
  * revert back to old way of set_locale_enviroment (#2209)
  * fix: use AND comparison instead of bitwise (#2192)

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=66
2023-03-17 08:04:53 +00:00
Soc Virnyl Estela
f7a547d636 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=64 2023-03-01 10:47:27 +00:00
Soc Virnyl Estela
78625ec2b7 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=63 2023-03-01 10:47:07 +00:00
Soc Virnyl Estela
b16955e55b - Update to version 0.2.6:
* Make auto_closing_matching_pairs dependent on BufferContent (#2188)
  * Extended double-click options (#2127)
  * chore(deps): bump once_cell from 1.15.0 to 1.17.1 (#2173)
  * fix: build WSL backend only for Windows (#2166)
  * return stdout stderr
  * update psp-types
  * fix cannot open file when diff already opened (#2125)
  * Use abs_diff (#2123)
  * Added Lapce App Icon (#2128)
  * fix: dont overwrite symlink (#2131)
  * ci: run workflow in PR to test changes (#2132)
  * chore(deps): bump git2 from 0.14.4 to 0.16.1 (#2050)
  * fix: rewrite script + fix version comparison (#2117)
  * Add settings to configure the scroll speed (#2120)
  * make wasi initilization async (#2114)
  * feat: configurable diff context lines (#2094)
  * Properly instantiate the WASM blob and let it live inside the thread (#2090)
  * If format-on-save is not enabled, save immediately (#2088)
  * feat: diff view navbar (#2084)
  * Enable plugins to act as LSP themselves (#2087)
  * fix: branches filter not updating (#2080)
  * feat: add Ctrl+{a,e,k} keybinds on macOS (#2074)
  * fix: remove regex, parse remote as URL (#2075)
  * fix: find repository if it's not in current workspace path (#2069)
  * fix: set language environment in proper way (#2070)
  * feat: add command and keybinds to delete line (#2071)
  * Add an option to disable moving the focus area when you type (#2062)
  * Don't spawn a thread for every config watcher notifications (#2034)

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=62
2023-03-01 10:42:00 +00:00
Soc Virnyl Estela
d40788676f OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=60 2023-01-30 07:11:59 +00:00
Soc Virnyl Estela
f03102de44 - Update to version 0.2.5+git87:
* Add 'Rename Symbol' option on right-click (#2045)
  * Bump Rust version to 1.65 (#2008)
  * fix permissions; close #2037 (#2038)
  * Small optimization when parsing settings (#2035)
  * Implement basic double click delay (#2033)
  * Fix cursor movement on selections with arrow up/down keys (#2036)
  * feat: increase diff extend lines (#1979)
  * always return response even when the job was cancelled (#2032)
  * Limit global search to 1 worker thread (#2020)
  * fix: ToggleHistory command (#2022)
  * Only be notified of content changes in file (#2023)
  * refactor: assume empty diff if history unavailable (#2017)
  * refactor: use `Option::filter` (#2016)
  * Fix some visual issues in local find box (#2010)
  * fix: align width and tab separator correctly + refactor (#2006)
  * Propagate error in read_line (#2005)
  * fix: pass volt dir to load_volt (#1996)
  * feat: ToggleHistory command (#2004)
  * Implement rendering of images in markdown views (#1991)
  * Fix: handle last char in document (#1997) (#1998)
  * Add some documentation and tests (#2000)
  * Add serde feature req to indexmap dep (#1992)
  * cargo: migrate to workspace.dependencies (#1940)
  * feat: add fg/bg modal status theme keys (#1988)
  * fix: add terminal title fallback (#1986)
  * ci: fetch only locked dependencies (#1965)
  * Implement file duplication (#1972)
  * Change cursor up/down behavior for the first/last line (#1971)
  * Implement completion lens (#1968)

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=59
2023-01-23 05:08:51 +00:00
Soc Virnyl Estela
231efcdb21 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=57 2022-12-28 03:38:40 +00:00
Soc Virnyl Estela
0f1e5f2a92 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=56 2022-12-28 03:38:03 +00:00
Soc Virnyl Estela
b3d5ece0b2 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=55 2022-12-28 03:36:58 +00:00
Soc Virnyl Estela
676881485a - Update to version 0.2.5+git17:
* Update julia queries, fix indent guide (#1862)
  * Remove a lot small vector allocation for `lapce_core::syntax::find_tag` (#1841)
  * Rewriting the `Snippet` methods (#1818)
  * Remove a lot small vector allocation in `find_matching_pair` (#1839)
  * Implement mouse keybinds (#1835)
  * Remove unnecessary vector allocation in `LapceTerminalPanelHeaderContent::update` (#1836)
  * Remove unnecessary Arc<String> indirection in `Document.ime_text` (#1822)
  * Remove unnecessary vector allocation in `TerminalPanel::update` (#1834)
  * Don't use the active editor's view id for opening file diff (#1838)
  * fix: add option to change remote svg icon colour (#1820)
  * fix: hide language/text details on non-editor tabs (#1776)
  * Plugin settings shown on right click (#1831)
  * Add Clojure language support (#1830)
  * minor fixes to scope and bracket highlight (#1824)
  * Revert "fix(clippy): clippy::manual_clamp" (#1817)
  * Apply clippy recommendations (#1815)
  * updated csharp syntax properties (#1814)
  * bump version
  * Add sticky header theming option (#1794)
  * Use more standardized java indentation (#1808)
  * Code action change (#1807)
  * Fix some LSP bugs causing code actions to not show up correctly (#1805)
  * Fix "Open Keyboard Shortcuts" enum. (#1803)
  * Updated link to Ropes: An Alternative to Strings (#1800)
  * highlight scope lines (#1791)
  * Update entries in file & edit menu (#1788)
  * add file menu (#1786)
  * format keybinding name on settings to Capital case. (#1778)
  * configure dir walker builder instead of default (#1780)
  * switch terminal tabs (#1777)
  * terminal tab text color fix
  * added ctrl+y redo keymap (#1773)
  * vertical scroll for horizontal only taks effect when there's no horizontal scroll
  * add terminal tab (#1770)
  * Add error dialog for invalid syntax highlighting schemes (#1772)
  * fix: update tree-sitter-bash (#1771)
  * added cmake support (#1767)
  * Revert "(band-aid) fix opening some file types crashing lapce (#1764)" (#1768)
  * (band-aid) fix opening some file types crashing lapce (#1764)
  * Update C tree-sitter (#1759)
  * update dlang treesitter (#1758)
  * Add vim motions cw, ce, cc, S, and QOL modal bind gf (#1760)
  * Limit search response size (#1753)
  * ssh user is optional
  * ssh remote supports port (#1756)
  * fix recent workspace crash (#1755)
  * put recent workspaces to db (#1752)
  * don't send completion request again before response is back (#1746)
  * Add syntax highlighting for glsl. (#1741)
  * Fix enclosing parentheses crash (#1745)
  * ci: use edge branch for alpinelinux (#1743)
  * fix plugin can't upgrade issue (#1737)
  * prevent volt loading on files and hidden file/folders (#1724)
  * Add protobuf language support (#1713)
  * esc cancel snippet
  * command palette keymap paint implementation change
  * signature position change (#1736)
  * docs: update changelog
  * Add save without formatting; Allow toggling of formatting for autosave (#1722)
  * Display the keybinding of a command within the palette (#1723)
  * lsp response fix
  * feat: more theme keys (#1726)
  * Impl displaying signature from LSP (#1720)
  * bump version
  * update changelog
  * add support for plugin request (#1715)
  * update changelog
  * Fix visual bug in search panel (#1708)
  * Use IndexMap to avoid changing search result order (#1709)
  * add zstd support for plugin (#1711)
  * Fix autosave trying to save scratch files
  * chore(deps): bump tree-sitter-md from `e375ba9` to `272e080`
  * fix: remove useless language tests (#1707)
  * theme settings fix (#1706)
  * fix: sort languages
  * fix: update lockfile
  * add codelens and sticky headers for Dart (#1690)
  * add prisma support (#1700)
  * added queries for svelte (#1702)
  * bump version
  * load volts event to tab
  * ci: fix importing codesign certs (#1673)
  * render installed plugin icons (#1670)
  * feat: add status.foreground theme key (#1655)
  * fix: add schemas, sort base colours, fix light theme (#1667)
  * remember panels when open folder (#1669)
  * ci: remove deprecated features (#1630)
  * feat: use respective icons for extension/settings tabs (#1663)
  * fix: drop stdin/stdout to not pollute terminal (#1662)
  * fix: use correct python identation (#1666)
  * fix: hide terminal window when launching lapce (#1658)
  * feat: fork by default when started from terminal (#1646)
  * don't clear icon when search plugin
  * paint plugin icons (#1653)
  * Fix: new windows would never be created after closing all (#1651)
  * add plugin search (#1645)
  * Implement "Reveal in File Tree" (#1644)
  * bump to 0.2.2
  * update changelog
  * using plugin registry (#1643)
  * add sticky headers to julia (#1636)
  * fix(clippy): needless borrow (#1641)
  * clippy fix (#1640)
  * fix: update xi_rope import name (#1635)
  * rustfmt
  * update lapce-rpc cargo.toml
  * xi-rope switch to crates.io
  * safeguard char_at_offset
  * Fix kts files not being recognized
  * add config for brackets higlihghting
  * Highlight matching brackets (#1421)
  * chore(deps): bump zip from 0.6.2 to 0.6.3 (#1600)
  * feat: added show hover keyboard shortcut (#1620)
  * some style tweaks
  * feat: add tab in/active, add primary button colours (#1619)
  * fix: stackoverflow on sorting large number of PaletteItems (#1617)
  * fix(editor): diagnosis cause cursor x calculate error (#1615)
  * Add syntax highlighting for erlang. (#1609)
  * add icon to volt meta
  * Detect the .Containerfile file extension as a Dockerfile (#1603)
  * fix: use proper colour for symbols (#1613)
  * bump druid
  * add icon size
  * theme key name fix
  * Plugin tab now accepts keyboard inputs (#1601)
  * chore(deps): bump smallvec from 1.9.0 to 1.10.0 (#1582)
  * chore(deps): bump tree-sitter-swift from 0.3.3 to 0.3.4 (#1584)
  * Add ability to open file/file diff from source control context menu (#1590)
  * feat: add goto definition var link (#1589)
  * linux release github action
  * add g++ in ubuntu
  * chore(deps): bump serde_json from 1.0.85 to 1.0.87 (#1585)
  * chore(deps): bump codecov/codecov-action from 2 to 3 (#1579)
  * load panel infomartion for workspaces with no open folder
  * Basic Tab Context Menu for #736 (#1570)
  * show no readme if plugin doesn't have one
  * ci: remove unmaintained action (#1580)
  * fix: update rust-cache action (#1578)
  * Update building-from-source.md
  * fix: bump required rust-version (#1577)
  * fix: remove .devcontainer (#1576)
  * Fix overflow crash when editor is sluggish (#1575)
  * Add ability to copy active editor remote file url to clipboard (#1560)
  * Add ability to discard file changes from context menu in source control (#1510)
  * fix: correct svg icons (#1569)
  * icon size
  * fix: rename drag/drop colour, use it for panels (#1568)
  * icon svg refactor (#1567)
  * multiple fixes (#1566)
  * Several fixes to the About modal (#1565)
  * Clear commands every time we paint which will insert the link rects (#1564)
  * decide color theme is light or dark
  * fix: correct icons used (#1561)
  * about style change
  * Icon themes (#1459)
  * feat(tree-sitter): Add XML support (#1554)
  * fix tree sitter edit once more (#1556)
  * feat: add option to open plugin directory (#1548)
  * key binding fix
  * Add support for empty setting items (#1547)
  * hover size improvement
  * order palette items according to last execute time (#1541)
  * Update CHANGELOG.md
  * feat(tree-sitter): add sql language (#1472)
  * github: add github issues config (#1538)
  * Update release.yml

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=54
2022-12-28 03:36:28 +00:00
Soc Virnyl Estela
5499c847be Accepting request 1039072 from home:Guillaume_G:branches:editors
- Disable LTO which has been enabled in previous commit, since it
  fails to build due to OOM error (seen on aarch64)

OBS-URL: https://build.opensuse.org/request/show/1039072
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=52
2022-12-01 03:11:10 +00:00
Soc Virnyl Estela
0247598ba1 - Update to version 0.2.4:
* Add prisma syntax and highlighting
  * Improved svelte treesitter queries
  * Add codelens and sticky headers for Dart
  * Add zstd support for plugin
  * Add support for requests from plugins

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=49
2022-11-21 04:17:01 +00:00
Soc Virnyl Estela
7e80fa7caf - Update to version 0.2.3:
* Add status foreground theme key, use author colour for plugin version
  * Fork the process when started from terminal
  * Paint plugin icons
  * Added "Reveal in File Tree" action to the editor tabs context menu
  * Add plugin search

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=48
2022-11-14 04:04:51 +00:00
Soc Virnyl Estela
f40080c465 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=46 2022-11-06 02:31:44 +00:00
Soc Virnyl Estela
7711a87b1f OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=45 2022-11-06 02:22:16 +00:00
Soc Virnyl Estela
f5ffc0977b OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=44 2022-11-06 02:17:10 +00:00
Soc Virnyl Estela
0a14ddba35 - Update to version 0.2.2:
* Features/Changes:
    - #1643: Use https://plugins.lapce.dev/ as the plugin registry
    - #1620: Added "Show Hover" keybinding that will trigger the hover at the cursor location
    - #1619:
        * Add active/inactive tab colours
        * Add primary button colour
        * Replace custom drawn checkboxes with icons in source control
        * Add hover effect in source control panel
        * Add colour preview in settings
    - #1617: Fixed a stack overflow that would crash lapce when attempting to sort a large number of PaletteItems
    - #1609: Add syntax highlighting for erlang
    - #1590: Added ability to open file and file diff from source control context menu
    - #1570: Added a basic tab context menu with common close actions
    - #1560: Added ability to copy active editor remote file path to clipboard
    - #1510: Added support to discard changes to a file
    - #1459: Implement icon theme system
        * This is a breaking change for colour themes!
        * Colour themes should now use [color-theme] table format in theme TOML
        * volt.toml now use color-themes and icon-themes keys. themes key is not used anymore.
    - #1554: Added XML language support
    - #1472: Added SQL language support
    - #1531: Improved Ctrl+Left command on spaces at the beginning of a line
    - #1491: Added Vim shift+c to delete remainder of line
    - #1508: Show in progress when Lapce is self updating
    - #1475: Add editor setting: "Cursor Surrounding Lines" which sets minimum number of lines above and below cursor
    - #1525: Add editor indent guide
    - #1521: Show unique paths to disambiguate same file names
    - #1452: Wrap selected text with brackets/quotes
    - #1421: Add matching bracket highlighting
    - #1541: Order palette items according to last execute time
  * Bug Fixes
    - #1566|#1568: Use separate colour for drag and drop background
    - #1459: Fix opening currently used logfile
    - #1505: Fix proxy download for hosts with curl without -Z flag
    - #1483: Fix showing the close icon for the first tab when opening multiple tab
    - #1477: Now use esc to close searchbar regarless of the current focus
    - #1507: Fixed a crash when scratch buffer is closed
    - #1547: Fix infinite cycle in workspace symbol search
    - #1628: Fix kts files not being recognized
- Readded lapce-proxy.
- Simplify _service file.

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=43
2022-11-06 02:01:36 +00:00
Soc Virnyl Estela
dc248a0b00 - Remove lapce-proxy binary as suggested by a lapce developer.
- Fix icon install.

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=42
2022-11-01 14:31:36 +00:00
Soc Virnyl Estela
73c9e6d162 - Change to rust tier 1 arches. Fails on ix86 archs.
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=41
2022-10-25 21:47:54 +00:00
Soc Virnyl Estela
1a9fbbf923 - Update to version 0.2.1+git22:
* add tests
  * Wrap selected text with brackets/quotes (#1452)
  * Add support for empty setting items (#1517)
  * editor tab dedup files update
  * Show unique paths to disambiguate same file names (Re: #557) (#1521)
  * ci: bump checkout action (#1523)
  * previous word for modal and non-modal
  * Improve Ctrl+Left-Arrow Keys behavior (#1531)
  * add indent guide (#1525)
  * fix error lens (#1524)
  * fix whitespace on end of line (#1509)
  * update CHANGELOG
  * show update in progress (#1508)
  * scratch buffer fix (#1507)
  * update changelog
  * feature: add shift+C delete remainder of line (#1491)
  * fix(search): use esc to close search regardless of current mode (#1477)
  * UI: Fix issue where 1st tab shows the close icon... (#1483)
  * Feat: Add setting Cursor Surrounding Lines (#1474) (#1475)
  * Added .fleet/ to .gitignore (#1498)
  * fix: remove -Z (#1505)
  * Split up SettingItem code (#1484)
  * Update Changelog.md with 0.2.1 changes (#1486)
  * update docs
  * update docs
  * Style Crash fix (#1482)
  * Load shell environment when launching from GUI (#1461)
  * Add atomic soft tabs feature (#1419)
  * Trim whitespace from search results (#1453)

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=40
2022-10-15 22:12:24 +00:00
Soc Virnyl Estela
b057af2dd4 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=39 2022-10-15 01:26:17 +00:00
Soc Virnyl Estela
d88ae2f506 - Increase both memory and storage to 16G to avoid exhaustion of memory/storage
when compiling.

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=38
2022-10-15 01:01:58 +00:00
Soc Virnyl Estela
24b1370296 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=37 2022-10-15 00:45:47 +00:00
Soc Virnyl Estela
77114b1265 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=36 2022-10-15 00:43:51 +00:00
Soc Virnyl Estela
7594cebf55 - Fix installation for desktop app related info and files.
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=35
2022-10-15 00:28:26 +00:00
Soc Virnyl Estela
709800be77 - Update to version 0.2.0+git327:
* fix(view): autosave periodically resetting scroll
  * feat: add command to un/install lapce from/to PATH
  * Trim whitespace of search results
  * Add atomic soft tabs feature
  * Load shell environment when launching from GUI
  * Style Crash Fix

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=34
2022-10-11 21:17:06 +00:00
Soc Virnyl Estela
7c9edf689f - Add more memory to avoid memory exhaustion in the _constraints file.
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=33
2022-10-11 13:45:24 +00:00
Soc Virnyl Estela
e903fd212b - Update to version 0.2.0+git321:
* global search box style change
  * Plugin settings load fix (#1473)
  * feat(search): add case sensitive search ui button (#1441)
  * fix: canonicalize paths (#1469)
  * Delete scratch_docs when deleting scratch documents (#1465)
  * Create PULL_REQUEST_TEMPLATE.md
  * Plugin Settings (#1449)
  * Refactor mouse_up handling into a function to keep the code consistent (#1464)
  * Rewritten a loop-based variable to the more idiomatic iterator-based implementation (#1463)
  * feat: allow custom codesign identity (#1457)

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=32
2022-10-11 13:30:46 +00:00
Soc Virnyl Estela
40f0e1f565 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=31 2022-10-11 06:35:41 +00:00
Soc Virnyl Estela
d5dec32b40 - Update cargo vendored dependencies.
- Add `libgcc_s1` in BuildRequires.
- Enable all arches.

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=30
2022-10-04 05:04:03 +00:00
Soc Virnyl Estela
b4d1a39b20 - Update to version 0.2.0:
* Features/Changes
    - Implemented error lens.
    - Add Fedora spec for packaging
    - Add LSP stderr output to log
    - Truncate plugin description with ellipsis when it is too long
    - Add goto type definition support. (Where you can jump to the definition of the type a variable is of)
    - Add alpine dev-container
    - Add next/previous tab commands and keybindings. (Note that this is moving left/right in the tabs, not to the last used tab)
    - Make undo more granular
    - Fix alpha-depth issue in painting
    - Display documentation of completion items. 
    - Add config option for cursor blink interval
    - Use new highlighter query for Julia
    - Title update
    - Full screen fix. Changes Lapce icon to work better on common color schemes.
    - Separate plugin panel into two parts, installed and uninstalled.
    - Custom title bar on Linux and palette bar
    - Preserve unsaved files when closing, which are restored when opening Lapce again
    - Add the ability to enable, disable, and remove plugins
    - Don't paint tiny tab drags
    - Add command to toggle inlay hints
    - Add daily nightly build
    - Don't show autocomplete after whitespace keys
    - Make completion/palette allow page-up/down keys
    - Add setting to control palette preview editor's width
    - Don't show autocomplete after backspacing over whitespace
    - Add the ability to resize editor/terminal/various splits. 
  * Bug Fixes
    - Give the plugin panel a scroll bar
    - Check LSP capabilities before sending commands. Fixes most of Julia LSP support.
    - Properly check if a line is after the end of the document in line styles
    - Use FS module
    - Fix crashing on semantic tokens going past last line
    - Fix goto ref on single references
    - Reload explorer on file change, just in case our watching code didn't activate.
    - (LSP) Specify the workspace folder of the root uri if available.
    - Set the current directory when starting the LSP
    - Read files lossily, in case they are not UTF8.
    - Use UTF16 encoding for communicating with LSPs. This should fix a bunch of bugs with unicode causing RA or the editor to crash.
    - Fix keybinds on Mac with Command+Shift
    - Fix MacOS Option Key
    - Properly open editors when applying text edits via code actions to editors which aren't focused or open.
    - Prevent crash on save with multiple windows
    - Fix calculation of mouse down position in the problem panel
    - Follow system OS paths better
    - Proxy rewrite! This should make lock-ups not happen, and be easier to add onto.
    - Find box result count should use the current buffer
    - Pass uname as multiple args to fix WSL
    - Align settings button size to window controls
    - Don't fail on missing primary monitor
    - Various other bug fixes

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=29
2022-09-04 07:29:56 +00:00
Soc Virnyl Estela
33bad1e5b5 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=28 2022-08-11 11:36:22 +00:00
Soc Virnyl Estela
d5fa4ce1fd OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=27 2022-08-11 09:17:49 +00:00
Soc Virnyl Estela
5c36d13431 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=26 2022-08-11 09:13:49 +00:00
Soc Virnyl Estela
a4b1ad9618 - patched some vendored sources to fix build errors.
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=25
2022-08-11 08:56:25 +00:00
Soc Virnyl Estela
212e2879a1 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=24 2022-08-11 08:32:41 +00:00
Soc Virnyl Estela
e9f6a7d047 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=23 2022-08-11 08:24:48 +00:00
Soc Virnyl Estela
73939c8526 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=22 2022-08-08 08:34:59 +00:00
Soc Virnyl Estela
06f0009248 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=21 2022-08-06 14:26:17 +00:00
Soc Virnyl Estela
724c7362e0 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=20 2022-08-06 14:11:09 +00:00
Soc Virnyl Estela
88413b1c47 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=19 2022-08-06 14:05:54 +00:00
Soc Virnyl Estela
e4cb8544a1 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=18 2022-08-06 13:24:46 +00:00
Soc Virnyl Estela
7ea5cd9e72 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=17 2022-08-06 13:18:11 +00:00