Nikolai Sinyov
104314f2e8
Merge branch 'lite-xl:master' into lite-xl-windows-dark-theme-title-bar-support
2021-09-09 22:33:51 +03:00
Francesco Abbate
4964c30e12
Bring back command find-replace:select-next
...
Bring back the command like before to keep single selection but with
ctrl+f3 keybindings. Change the name of the new multi-cursor command
but keep the ctrl+d keybinding.
2021-09-09 19:12:56 +02:00
Guldoman
17185075c6
Allow `find-replace:select-next` to select more occurrences after wrap
...
The initial position for the search is defined by the last selection
towards the end of the file.
After reaching the end of the file, it would always select the same
selection to start the search from.
Now, we start the search from each selection, until a new occurrence is
found.
2021-09-09 18:43:08 +02:00
Nikolai Sinyov
ef8ba13839
Merge branch 'lite-xl:master' into lite-xl-windows-dark-theme-title-bar-support
2021-09-09 10:52:52 +03:00
takase1121
7a24dbb17e
revert new keyboard bindings
2021-09-09 07:44:58 +02:00
takase1121
1a21c66353
add autocomplete:cycle
...
Some (probably lots) of people are used to tabbing through autocomplete.
now, tab is binded to autocomplete:cycle while enter is binded to
autocomplete:complete.
2021-09-09 07:44:58 +02:00
Nikolai Sinyov
3dda4f2702
Delete winreg.h include
2021-09-08 16:17:33 +03:00
Nikolai Sinyov
ae4d14c833
Added SDL_EventState activate for SDL_SYSWMEVENT
2021-09-08 16:01:34 +03:00
Nikolai Sinyov
42aeaf682b
Updated Dark mode title bar changed for Windows
...
Added dynamical change of the title bar if main dark/light theme changed
2021-09-08 13:56:35 +03:00
Nikolai Sinyov
7cda2964dd
Merge branch 'lite-xl:master' into lite-xl-dark-theme-title-bar-support
2021-09-08 13:32:26 +03:00
Francesco Abbate
51f27e47ca
Improve info.plist for macOS package config
...
As suggested by @redtide and @Timofffee.
2021-09-08 11:13:13 +02:00
Francesco Abbate
ce1a6ea5b5
Fix macOS minimum system version in info.plist
2021-09-08 11:13:13 +02:00
Guldoman
0a52861129
Revert horizontal scroll implementation
2021-09-08 07:11:50 +02:00
Guldoman
474952645c
Fix `treeview:open-in-system` command on Windows
...
The first argument is the title for the `CMD` window.
2021-09-07 22:33:48 +02:00
Nikolai Sinyov
16b9f5d024
Merge branch 'master' of https://github.com/lite-xl/lite-xl into lite-xl-master
2021-09-07 19:29:35 +03:00
Guldoman
444c929e3c
Add commands to manage tab style
2021-09-07 07:53:03 +02:00
Guldoman
0d2a89cb76
Don't use threads in `detectindent`
...
As it's execution only happens on load/save.
2021-09-07 07:53:03 +02:00
Guldoman
501be5fdfe
Use configured indent values if `detectindent` can't detect them
2021-09-07 07:53:03 +02:00
Guldoman
e99c76f8b8
Update `detectindent` cache only after saving/reloading
...
Before, if the indent wasn't fully detected, `detectindent` would try to
update every second. On files with very long lines this would cause
stutters.
Now the indent is updated only once after saving/reloading.
2021-09-07 07:53:03 +02:00
redtide
df667ad28e
Fixed some build scripts issues, keep bash always updated on macOS
2021-09-05 20:03:03 +02:00
Francesco Abbate
f69e42a43c
Bring back pgo option in new build package script
2021-09-05 15:43:22 +02:00
redtide
38d85f2483
Adapt all scripts to work together with build-packages.sh
2021-09-05 15:23:08 +02:00
Francesco Abbate
9e5d404b29
Move innosetup meson config into scripts directory
...
The purpose is to keep the main meson build file as simple as possible
while keeping the innosetup config.
2021-09-04 18:15:07 +02:00
Francesco Abbate
4e6f4d5c39
Fix build-packages to use generated Info.plist
2021-09-04 18:08:04 +02:00
Timofffee
d42a9173fe
Bring back info.plist with meson configuration
2021-09-04 18:01:08 +02:00
Francesco
4732ba743d
Revert "Update Info.plist"
...
This reverts commit aefa3ca205
.
2021-09-04 17:57:09 +02:00
Francesco
dfc45ad3b3
Revert "One more update Info.plist"
...
This reverts commit e8f5a5e002
.
2021-09-04 17:57:09 +02:00
Francesco
fdc8762241
Revert "Update meson.build"
...
This reverts commit 8866a5dddf
.
2021-09-04 17:57:09 +02:00
Francesco
9e5df4e660
Update README to remove reference to notarization
...
We assume we don't need to mention the macOS package is notarized.
2021-09-04 17:24:08 +02:00
Guldoman
371914af67
Check if session file returned anything
2021-09-04 00:32:01 +02:00
Francesco Abbate
a134c8ea99
Add missing release flag in build-packages.sh
2021-09-03 23:33:36 +02:00
Timofffee
8866a5dddf
Update meson.build
2021-09-03 14:36:36 +02:00
Timofffee
e8f5a5e002
One more update Info.plist
2021-09-03 14:36:36 +02:00
Timofffee
aefa3ca205
Update Info.plist
2021-09-03 14:36:36 +02:00
Adam
a0508103b1
Merge pull request #481 from Guldoman/h_scroll_size_cache
...
Add a simple cache to `DocView:get_h_scrollable_size`
2021-09-02 20:01:06 -04:00
Guldoman
e559afaefc
Add a simple cache to `DocView:get_h_scrollable_size`
...
This function gets called at every `core.step`, so we should avoid
having to recalculate the scrollable size every time, as it could get
very expensive on long lines.
2021-09-03 00:55:10 +02:00
Guldoman
f18629ab64
Avoid exposing `treeview` commands when not usable
2021-09-02 23:19:40 +02:00
Guldoman
167cda23f6
Make open files follow renames
2021-09-02 23:19:40 +02:00
Guldoman
46d1203d08
Fix absolute path detection in `core.project_absolute_path`
2021-09-02 18:58:24 +02:00
Nikolai Sinyov
246171832b
Update main.c
...
Fixed inversion in code for light theme (windows 10)
2021-09-02 17:40:33 +03:00
Nikolai Sinyov
5b9e19a5d4
Update meson.build
...
added dependencies for window 10 dark theme title bar
2021-09-02 17:32:09 +03:00
Nikolai Sinyov
de1ae957a9
Added Window 10 Dark Theme for the title bar
...
Change title bar theme (light and dark) for window 10.
It's changed after restart program.
2021-09-02 17:30:17 +03:00
redtide
fb45b27da5
Specify the WM_CLASS of the application, used by some Linux DEs
2021-09-01 23:09:53 +02:00
Guldoman
f31312fd16
Avoid checking for unique selections on non-`DocView`s
2021-09-01 16:29:47 +02:00
Adam
06b64f2928
Merge pull request #465 from adamharrison/fix-multicursor-commands
...
Forgot to return an 'n'.
2021-08-31 16:23:17 -04:00
Adam Harrison
e541236c22
Forgot to return an 'n'.
2021-08-31 16:21:40 -04:00
Adam
49bee555fa
Merge pull request #455 from adamharrison/fix-multicursor-commands
...
Fixed replace to make it multicursor-aware.
2021-08-31 16:09:08 -04:00
redtide
df8c1a98e4
Renamed freedesktop resources
2021-08-31 20:19:40 +02:00
Adam Harrison
1c4a4e763e
Fixed replace to make it multicursor-aware.
2021-08-30 22:56:33 -04:00
Adam
8d6ac47cd0
Merge pull request #451 from Timofffee/fix-macos-keymap
...
Fix macOS keymap
2021-08-30 13:37:07 -04:00