Commit Graph

  • 676f98d5f5
    Use configured indent values if `detectindent` can't detect them Guldoman 2021-09-06 18:58:58 +0200
  • 540822c501
    Update `detectindent` cache only after saving/reloading Guldoman 2021-09-06 18:28:25 +0200
  • 4f68f7fd92 Try to fix problem with js syntax of '/=' operator fix-javascript-regexp-syntax Francesco Abbate 2021-09-06 09:31:17 +0200
  • df667ad28e Fixed some build scripts issues, keep bash always updated on macOS redtide 2021-09-05 19:29:17 +0200
  • edd28d1bb2 Fixed some build scripts issues, keep bash always updated on macOS redtide 2021-09-05 19:29:17 +0200
  • 80e25dbfd3 Use drawing_cache without disable mechanism scroll_size_update_once_2 Francesco Abbate 2021-09-05 18:44:55 +0200
  • f69e42a43c Bring back pgo option in new build package script Francesco Abbate 2021-09-05 15:43:22 +0200
  • 38d85f2483 Adapt all scripts to work together with build-packages.sh redtide 2021-08-29 10:15:55 +0200
  • e8839e4274 Adapt all scripts to work together with build-packages.sh redtide 2021-08-29 10:15:55 +0200
  • 4cb8d4dce2
    Enable cache only during `update`, `draw` and `on_mouse_move` Guldoman 2021-09-05 03:18:00 +0200
  • e2c107b6f7
    Revert "Merge pull request #481 from Guldoman/h_scroll_size_cache" Guldoman 2021-09-05 02:50:37 +0200
  • 5d901732b8
    Restore horizontal scroll position after scale change Guldoman 2021-09-04 21:41:26 +0200
  • 73affe215f
    Update scrollable sizes once per `View:update` Guldoman 2021-09-04 18:26:52 +0200
  • 9e5d404b29 Move innosetup meson config into scripts directory Francesco Abbate 2021-09-04 18:15:07 +0200
  • 4e6f4d5c39 Fix build-packages to use generated Info.plist Francesco Abbate 2021-09-04 18:08:04 +0200
  • d42a9173fe Bring back info.plist with meson configuration Timofffee 2021-09-03 15:50:44 +0400
  • 4732ba743d Revert "Update Info.plist" Francesco 2021-09-03 14:58:18 +0200
  • dfc45ad3b3 Revert "One more update Info.plist" Francesco 2021-09-03 14:58:18 +0200
  • fdc8762241 Revert "Update meson.build" Francesco 2021-09-03 14:58:18 +0200
  • 9e5df4e660
    Update README to remove reference to notarization Francesco 2021-09-04 17:24:08 +0200
  • 371914af67
    Check if session file returned anything Guldoman 2021-09-04 00:32:01 +0200
  • a134c8ea99 Add missing release flag in build-packages.sh Francesco Abbate 2021-09-03 23:33:36 +0200
  • 7195529186 Revert "Update Info.plist" Francesco 2021-09-03 14:58:18 +0200
  • b7a2faa05d Revert "One more update Info.plist" Francesco 2021-09-03 14:58:18 +0200
  • 3a200bc777 Revert "Update meson.build" Francesco 2021-09-03 14:58:18 +0200
  • 8866a5dddf Update meson.build Timofffee 2021-09-03 15:50:44 +0400
  • e8f5a5e002 One more update Info.plist Timofffee 2021-08-31 21:09:18 +0400
  • aefa3ca205 Update Info.plist Timofffee 2021-08-31 18:11:36 +0400
  • 3d7148ad2c Update meson.build Timofffee 2021-09-03 15:50:44 +0400
  • a0508103b1
    Merge pull request #481 from Guldoman/h_scroll_size_cache Adam 2021-09-02 20:01:06 -0400
  • e559afaefc
    Add a simple cache to `DocView:get_h_scrollable_size` Guldoman 2021-09-03 00:50:21 +0200
  • f18629ab64 Avoid exposing `treeview` commands when not usable Guldoman 2021-09-02 19:12:26 +0200
  • 167cda23f6 Make open files follow renames Guldoman 2021-09-02 19:09:29 +0200
  • 7edc872f65
    Avoid exposing `treeview` commands when not usable Guldoman 2021-09-02 19:12:26 +0200
  • e948b113c6
    Make open files follow renames Guldoman 2021-09-02 19:09:29 +0200
  • 46d1203d08
    Fix absolute path detection in `core.project_absolute_path` Guldoman 2021-09-02 18:58:24 +0200
  • 246171832b
    Update main.c Nikolai Sinyov 2021-09-02 17:40:33 +0300
  • 5b9e19a5d4
    Update meson.build Nikolai Sinyov 2021-09-02 17:32:09 +0300
  • de1ae957a9
    Added Window 10 Dark Theme for the title bar Nikolai Sinyov 2021-09-02 17:30:17 +0300
  • 48a3f0b3e9
    fix wrong cursor when dragging tabs takase1121 2021-09-02 10:38:19 +0800
  • fb45b27da5 Specify the WM_CLASS of the application, used by some Linux DEs redtide 2021-09-01 19:42:09 +0200
  • 29b256e055 Specify the WM_CLASS of the application, used by some Linux DEs redtide 2021-09-01 19:42:09 +0200
  • 8a626cf777 WIP: testing alternative detect indent algo testing-detect-indent-changes Francesco Abbate 2021-09-01 18:29:49 +0200
  • b4e964d7f0
    added additional checks Takase 2021-09-01 23:37:10 +0800
  • f31312fd16
    Avoid checking for unique selections on non-`DocView`s Guldoman 2021-09-01 16:29:47 +0200
  • f2c650dd79
    add missing checks takase1121 2021-09-01 15:10:28 +0800
  • 113311abc8
    use core.try instead of pcall takase1121 2021-09-01 14:53:43 +0800
  • fb574eabbd
    fix splitting tabs without dragging takase1121 2021-09-01 14:36:00 +0800
  • a920e5b0e6
    Avoid setting a new file as dirty if it is empty Guldoman 2021-08-31 23:16:02 +0200
  • 06b64f2928
    Merge pull request #465 from adamharrison/fix-multicursor-commands Adam 2021-08-31 16:23:17 -0400
  • e541236c22 Forgot to return an 'n'. Adam Harrison 2021-08-31 16:21:40 -0400
  • 49bee555fa
    Merge pull request #455 from adamharrison/fix-multicursor-commands Adam 2021-08-31 16:09:08 -0400
  • df8c1a98e4 Renamed freedesktop resources redtide 2021-08-31 14:45:00 +0200
  • ade2b395ef Renamed freedesktop resources redtide 2021-08-31 14:45:00 +0200
  • 5a36efe704 One more update Info.plist Timofffee 2021-08-31 21:09:18 +0400
  • 3c4177d334 Update Info.plist Timofffee 2021-08-31 18:11:36 +0400
  • 5397e3c0aa Pass -psn arg in macOS Timofffee 2021-08-31 17:37:19 +0400
  • d91652eed1
    call predicate with pcall takase1121 2021-08-31 17:33:15 +0800
  • 5eab06d635
    fix error in predicate takase1121 2021-08-31 17:26:26 +0800
  • 1c4a4e763e Fixed replace to make it multicursor-aware. Adam Harrison 2021-08-30 22:56:33 -0400
  • 8d6ac47cd0
    Merge pull request #451 from Timofffee/fix-macos-keymap Adam 2021-08-30 13:37:07 -0400
  • 07dbbc6cd8
    Remove `View:extend` override Guldoman 2021-08-30 19:19:57 +0200
  • 235b1f0385 Avoid recreating `line_numbers` table when a recalc is needed Guldoman 2021-08-30 17:40:08 +0200
  • 4d0656ad7e Avoid recreating tables when calculating the longest lines Guldoman 2021-08-30 02:28:17 +0200
  • 92bbb30d06 Split vertical and horizontal scrollbar-related functions and variables Guldoman 2021-08-30 00:50:46 +0200
  • 4a03aec073 Set horizontal scroll size to be more in line with other editors Guldoman 2021-08-28 20:09:38 +0200
  • 2d33fdc656 Show correct mouse cursor when hovering the horizontal scrollbar Guldoman 2021-08-28 20:05:25 +0200
  • 5c7b133e0b Add horizontal scrollbar Guldoman 2021-08-28 19:59:09 +0200
  • f106993d0e Fix discrepancy in max line length Guldoman 2021-08-28 18:41:59 +0200
  • 3e6afeccc0 Remove line from longest lines table only if needed Guldoman 2021-08-25 22:27:00 +0200
  • c16145d562 Define horizontal scrollable size for `DocView` Guldoman 2021-08-23 05:40:50 +0200
  • f1ca00fbed Extend `View` to allow horizontal scrolling Guldoman 2021-08-23 05:39:30 +0200
  • e52362e55f Make `Doc` keep track of max line length Guldoman 2021-08-23 05:37:14 +0200
  • 8355ffd5f2
    Avoid recreating `line_numbers` table when a recalc is needed Guldoman 2021-08-30 17:40:08 +0200
  • 3eb6f1dbd4
    Merge pull request #430 from adamharrison/vsc-multicursor-shortcuts Adam 2021-08-30 10:52:09 -0400
  • e94718c5c4 Bring back min len autocomplete default to 3 Francesco Abbate 2021-08-30 14:35:42 +0200
  • dcf84c743d Add renderer build options in build-packages.sh Francesco Abbate 2021-08-30 14:27:31 +0200
  • 6e5452844c Fix macOS keymap Timofffee 2021-08-30 16:21:16 +0400
  • 062e588fde
    implement tab splitting takase1121 2021-08-30 15:21:03 +0800
  • 3c80559db2
    add system.capture_mouse() takase1121 2021-08-30 15:19:51 +0800
  • c89104708e
    add more cursors takase1121 2021-08-30 15:16:44 +0800
  • e9246bcb56 build script: check if .git is present Zack A 2021-08-29 16:16:14 -0700
  • 3b35c86c96 build script: check for BUILD_PROHIBIT_GIT boppyt 2021-08-28 23:31:49 -0700
  • 08e4e5275f build script: add .git fallback boppyt 2021-08-28 22:37:02 -0700
  • 37c32c3fcb
    add core.fork() takase1121 2021-08-30 15:09:50 +0800
  • 8fdb228e49
    Avoid recreating tables when calculating the longest lines Guldoman 2021-08-30 02:28:17 +0200
  • 4ae16615e8 Fixed cursor movement. Adam Harrison 2021-08-29 20:05:58 -0400
  • 50c61ac272
    build script: check if .git is present Zack A 2021-08-29 16:16:14 -0700
  • 8373e26a3c
    Split vertical and horizontal scrollbar-related functions and variables Guldoman 2021-08-30 00:50:46 +0200
  • bbe4e21f52 Fixed cursors moving around with removal and inserts with cursors. Also fixed drawing line highlights with multicursors. Adam Harrison 2021-08-29 17:54:57 -0400
  • ab6eac399c Fix crash in project search when project has no files Guldoman 2021-08-29 04:02:53 +0200
  • 76334a7946 Use plain `string:find` when matching plugin directories Guldoman 2021-08-29 02:23:47 +0200
  • 7503907589 build script: check for BUILD_PROHIBIT_GIT boppyt 2021-08-28 23:31:49 -0700
  • 497deda287 build script: add .git fallback boppyt 2021-08-28 22:37:02 -0700
  • 7cabc4032c
    Avoid trying to `require` an unregistered `View` module Guldoman 2021-08-29 05:07:12 +0200
  • ef0c093a61
    Implement new `View` saving mechanism Guldoman 2021-08-29 04:54:08 +0200
  • b4ed485ce9
    Register `View` classes Guldoman 2021-08-29 04:46:10 +0200
  • acf7da1dc3
    Fix crash in project search when project has no files Guldoman 2021-08-29 04:02:53 +0200
  • 30ccde896d
    replace unpack() with table.unpack() takase1121 2021-08-29 09:14:12 +0800
  • 5fcf0d9548
    Use plain `string:find` when matching plugin directories Guldoman 2021-08-29 02:23:47 +0200