Commit Graph
1232 Commits
Author SHA1 Message Date
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
TimofffeeandFrancesco Abbate 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
FrancescoandGitHub 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
TimofffeeandFrancesco 8866a5dddf Update meson.build 2021-09-03 14:36:36 +02:00
TimofffeeandFrancesco e8f5a5e002 One more update Info.plist 2021-09-03 14:36:36 +02:00
TimofffeeandFrancesco aefa3ca205 Update Info.plist 2021-09-03 14:36:36 +02:00
AdamandGitHub 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
GuldomanandFrancesco f18629ab64 Avoid exposing treeview commands when not usable 2021-09-02 23:19:40 +02:00
GuldomanandFrancesco 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
redtideandFrancesco 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-DocViews 2021-09-01 16:29:47 +02:00
AdamandGitHub 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
AdamandGitHub 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
redtideandFrancesco 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
AdamandGitHub 8d6ac47cd0 Merge pull request #451 from Timofffee/fix-macos-keymap
Fix macOS keymap
2021-08-30 13:37:07 -04:00
GuldomanandFrancesco 235b1f0385 Avoid recreating line_numbers table when a recalc is needed 2021-08-30 17:58:22 +02:00
GuldomanandFrancesco 4d0656ad7e Avoid recreating tables when calculating the longest lines 2021-08-30 17:58:22 +02:00
GuldomanandFrancesco 92bbb30d06 Split vertical and horizontal scrollbar-related functions and variables 2021-08-30 17:58:22 +02:00
GuldomanandFrancesco 4a03aec073 Set horizontal scroll size to be more in line with other editors
Only scroll enough to see the whole line.
2021-08-30 17:58:22 +02:00
GuldomanandFrancesco 2d33fdc656 Show correct mouse cursor when hovering the horizontal scrollbar 2021-08-30 17:58:22 +02:00
GuldomanandFrancesco 5c7b133e0b Add horizontal scrollbar
Classes and plugins that relied on having only the vertical scrollbar 
should continue working.
2021-08-30 17:58:22 +02:00
GuldomanandFrancesco f106993d0e Fix discrepancy in max line length
The line length calculated in `Doc:load` didn't account for the newline 
that gets added.
2021-08-30 17:58:22 +02:00
GuldomanandFrancesco 3e6afeccc0 Remove line from longest lines table only if needed
Checking if a line needs to be removed is faster than just trying to 
remove it.
2021-08-30 17:58:22 +02:00
GuldomanandFrancesco c16145d562 Define horizontal scrollable size for DocView 2021-08-30 17:58:22 +02:00
GuldomanandFrancesco f1ca00fbed Extend View to allow horizontal scrolling 2021-08-30 17:58:22 +02:00
GuldomanandFrancesco e52362e55f Make Doc keep track of max line length 2021-08-30 17:58:22 +02:00
AdamandGitHub 3eb6f1dbd4 Merge pull request #430 from adamharrison/vsc-multicursor-shortcuts
Added in two new VSC-style multicursor shortcuts.
2021-08-30 10:52:09 -04:00
Francesco Abbate e94718c5c4 Bring back min len autocomplete default to 3 2021-08-30 14:35:42 +02:00
Francesco Abbate dcf84c743d Add renderer build options in build-packages.sh 2021-08-30 14:29:20 +02:00
Timofffee 6e5452844c Fix macOS keymap 2021-08-30 16:21:16 +04:00
Zack AandFrancesco e9246bcb56 build script: check if .git is present 2021-08-30 09:15:44 +02:00
boppytandFrancesco 3b35c86c96 build script: check for BUILD_PROHIBIT_GIT 2021-08-30 09:15:44 +02:00
boppytandFrancesco 08e4e5275f build script: add .git fallback 2021-08-30 09:15:44 +02:00
Adam Harrison 4ae16615e8 Fixed cursor movement. 2021-08-29 20:05:58 -04:00
Adam Harrison bbe4e21f52 Fixed cursors moving around with removal and inserts with cursors. Also fixed drawing line highlights with multicursors. 2021-08-29 17:54:57 -04:00
GuldomanandFrancesco ab6eac399c Fix crash in project search when project has no files 2021-08-29 11:13:39 +02:00
GuldomanandFrancesco 76334a7946 Use plain string:find when matching plugin directories 2021-08-29 11:11:19 +02:00
Adam Harrison 58f4963ade Added in two new VSC-style multicursor shortcuts. 2021-08-28 13:42:06 -04:00
Francesco Abbate ccba91261d Merge remote-tracking branch 'origin/fix-2.0.1' 2021-08-28 17:37:55 +02:00
Francesco Abbate f1c004411c Add missing home_encode for change-project-folder 2021-08-28 08:08:53 -07:00