35 Commits

Author SHA256 Message Date
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
Soc Virnyl Estela
ed9cf0adc2 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=16 2022-08-06 12:54:04 +00:00
Soc Virnyl Estela
5291759492 - Update to version 0.1.3+git145:
* feat: error lens
  * remove parameter color from default settings
  * fix plugin panel scroll bar
  * fix plugin panel scroll bar
  * update document diagnostic position

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=15
2022-08-06 10:59:30 +00:00
Soc Virnyl Estela
5be9c5f571 - remove lapce.desktop
- remove lapce.sh
- update specfile

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=14
2022-08-06 04:01:05 +00:00
Soc Virnyl Estela
65647acf97 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=13 2022-08-04 04:20:38 +00:00
Soc Virnyl Estela
4fc8858a77 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=12 2022-07-15 14:48:27 +00:00
Soc Virnyl Estela
4dc4dd5efb - Update to version 0.1.3:
* bump version
  * fix: don't panic on empty active_tab
  * change release title to be tag name
  * fix: set window minimal size
  * Add tree-sitter Julia support
  * only set lanaguge when executed
  * make status line items clickable
  * move the place to get semantic tokens

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=11
2022-07-15 14:40:12 +00:00
Soc Virnyl Estela
230e146320 Accepting request 983365 from home:MSirringhaus:branches:editors
- Update to version 0.1.2~0:

OBS-URL: https://build.opensuse.org/request/show/983365
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=9
2022-06-17 23:19:07 +00:00
Soc Virnyl Estela
2c58ee0aa8 Accepting request 978939 from home:uncomfyhalomacro:branches:editors
- Update to version 0.1.1~0:
  * fix modifiers
  * relase v0.1.1
  * windows dark mode
  * fix ci
  * reset editor view to normal when it's not a hisotry
  * bump druid
  * apt-get update
  * change the place of anim frame request paint
  * update dependencies
  * update dependencies
  * clippy fix
  * remove glutin
  * num lock modifier fix
  * request paint when request anim frame
  * bump druid
  * use mouse event count for double/tripple click
  * use mouse event count for double click
  * macos title double click fix
  * Change Appstream metadata license to MIT
  * bump druid
  * bump druid
  * consolidate window desc creation
  * add Linux AppStream metadata
  * add Linux .desktop file
  * file watcher fix
  * fix editor focus issue
  * clippy fix
  * ensure cusror visible when editor got focus
  * cancel mouse hover timer when right click
  * change to os menu
  * file dialog change to druid-shell
  * use druid shell with opengl
  * fix code format
  * refactor the tests for readability
  * Avoid cloning syntax highlight result
  * Only allocate once when toggling comments
  * Special-case non-modifier ansi sequences
  * Doc: do not specify a transitional package
  * fix code format
  * address PR review feedbacks
  * fix code format
  * address PR review feedbacks
  * Removed the last min window size constraint
  * Pre-parse svgs
  * Only hash svg names once
  * Deduplicate
  * Don't allocate while accessing svgs
  * add meta+backspace for macOS
  * key binding mode text fix
  * Restrict visibility and remove unused code
  * Remove unused type
  * Remove unused outline module
  * Remove unused module
  * Use static str in LapceIcon
  * Remove most of the dead code
  * bump lapce-rpc version
  * support count in move by words commands in the vi-mode
  * implement top_of_window and bottom_of_window
  * Removed min window size
- Update to version 0.1.0~0:
  * wix version bump
  * wix fix
  * bump version
  * Fix scroll bar scroll
  * bump druid
  * problem panel dispaly fix
  * Clip the command name cells
  * release lto folder
  * Clean up split
- also limit to tier 1 arches

OBS-URL: https://build.opensuse.org/request/show/978939
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=7
2022-05-24 11:02:59 +00:00
Soc Virnyl Estela
45d65f98ed Accepting request 978807 from home:firstyear:branches:editors
Automatic update of vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/978807
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=6
2022-05-24 07:07:26 +00:00
Soc Virnyl Estela
5368854e18 OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=4 2022-05-17 15:54:32 +00:00
Soc Virnyl Estela
03d57b0f3c - Update to version 0.1.0~0:
* wix version bump
  * wix fix
  * bump version
  * Fix scroll bar scroll
  * bump druid
  * problem panel dispaly fix
  * Clip the command name cells
  * release lto folder
  * Clean up split
  * Update piet-wgpu
  * add keymap for new file
  * add support for scratch buffer
  * alert when close editor if buffer not saved
  * Fix indentation.
  * Run cargo fmt --all.
  * Fix tab unsaved icon
  * clean up
  * file watcher improvement
  * normal mode reset edit type
  * atomic rev fix
  * address PR review feedbacks
  * address PR review feedbacks
  * new way to check if buffer is pristine
  * improve file explorer watch
  * Add cargo fmt check for PRs.
  * Run cargo fmt.
  * deps on the tree-sitter lang crates now optional
  * update file explorer when file created/removed
  * Remove unnecessary box

OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=3
2022-05-17 14:38:51 +00:00
Dominique Leuenberger
12bf2f0a95 Accepting request 975273 from editors
I want to maintain lapce in openSUSE:Factory

OBS-URL: https://build.opensuse.org/request/show/975273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lapce?expand=0&rev=1
2022-05-06 16:59:21 +00:00
Dirk Stoecker
26027d3b0e Accepting request 974946 from home:uncomfyhalomacro
I want to maintain lapce in editors

OBS-URL: https://build.opensuse.org/request/show/974946
OBS-URL: https://build.opensuse.org/package/show/editors/lapce?expand=0&rev=1
2022-05-04 14:24:00 +00:00