Commit Graph

3358 Commits

Author SHA1 Message Date
Basile Burg be699bd9bc completions, better behavior with `..` and when "auto-dot" is enabled (_autoDotDelay_ > 0). 2024-04-29 07:49:06 +02:00
Basile Burg 7fea8c5e4d blame widget, force lower case hash
a741032bd1 did not fix the problem,
the problem is in the input text
2024-04-29 07:18:42 +02:00
Basile Burg e16a751495 explorer, more filter fixes 2024-04-29 07:15:00 +02:00
Basile Burg a741032bd1 blame view, keep hashes lowcased
otherwise copy button will copy something that's not always handled,
xref https://gitlab.com/gitlab-org/gitlab/-/issues/453996
2024-04-02 21:51:08 +02:00
Basile Burg ccbc12a16c blame, add early exit for when the initial data are not yet collected 2024-03-30 11:25:28 +01:00
Basile Burg 877072dc48 Add initial support for git blame 2024-03-30 06:21:27 +01:00
Basile Burg ad9f8ca2d4 sxsyn, add support the `defer` keyword 2024-02-21 05:25:44 +01:00
Basile Burg 503196e999 editor cleanup commented code
that stuff, i.e indent lines, was designed for Lazarus and has
never really worked with the D HL.
2024-01-29 06:49:15 +01:00
Basile Burg 488301ac2c ESC while typing in the input field of the search & replace widg. to give the editor the focus back 2024-01-29 06:47:29 +01:00
Basile Burg 200e197b95 update changelog
impliclty fixed from Laz 3.0
2024-01-29 06:46:25 +01:00
Basile Burg 129c3c4d2c more related to #130 2024-01-22 06:49:21 +01:00
Basile Burg 0160c52b61 dftm commander, output a warning if the tool is missing
xref #125
2024-01-22 06:38:15 +01:00
Basile Burg f349dee6a4 search & replace widg, add visual feedback will typing in the input field 2024-01-21 20:52:10 +01:00
Basile Burg 58332062d1 fix, debugging or running from Laz3 did not work anymore 2024-01-21 20:50:21 +01:00
Basile Burg 61c2d132df fix #130 - mini-explorer, on startup selected folder becomes the root, instead of the previous root 2024-01-21 20:17:40 +01:00
Basile Burg bd3625a63f fix #129 - mini-explorer, clearing the filter has for effect to scan the explorer root folder instead of the selected one 2024-01-21 20:16:50 +01:00
Basile Burg 5f0cb4a3f4 sxsyn, adjust lexing to make dot equal ligature working 2023-12-18 12:06:17 +01:00
Basile Burg 6e2209e3b0 sxsyn, add support for char literals 2023-11-26 03:24:33 +01:00
Basile Burg 1d6442917e styx syntax, add the `char` keyword 2023-11-13 01:20:30 +01:00
Basile Burg 4c85af2cc4 sxsyn, allow $1 as identifier 2023-09-23 17:29:28 +02:00
Basile Burg 22f0a5cf39 rlz 2023-09-18 08:41:22 +02:00
Basile Burg af68051ba8 fixup HEAD~1, missing lfm changes 2023-09-18 08:40:46 +02:00
Basile Burg f1c6b38c38 add a MRU for the customized executable used in gdb commander 2023-09-17 13:03:13 +02:00
Basile Burg e576ad1702 fix, font size of reloaded document not always correct 2023-09-17 11:52:18 +02:00
Basile Burg 68f2d53b5c styx syntax, add support for the `from` keyword 2023-09-10 22:04:38 +02:00
Basile Burg 47e00a6a9b editor, add the "undo all" action 2023-08-28 10:39:21 +02:00
Basile Burg 011907d934 fix, diff viewer, unmodified text not visible with dark themes 2023-08-28 10:17:12 +02:00
Basile Burg 263f2a1121 patch use of deprecated API property 2023-08-24 12:12:45 +02:00
Basile Burg 052e49aa35 fix #116 - libdexed-d can only be build with ldc 1.30.0
1.31.0 or newer required now
2023-07-27 15:36:38 +02:00
Basile Burg 73513b3512 rlz 2023-07-07 09:42:54 +02:00
Basile.B 6aea36e65a Merge branch 'rlz-image-upd' into 'master'
change the image used to build the releases

See merge request basile.b/dexed!21
2023-07-07 00:01:07 +00:00
Basile Burg 2478e6dd03 change the image used to build the releases 2023-07-07 01:49:50 +02:00
Basile Burg 700d2c6fd8 update changelog 2023-07-06 22:03:45 +02:00
Basile Burg 1eeeaccdf0 add Arc Dark HL preset 2023-07-06 22:03:39 +02:00
Basile Burg cd19075e38 remove obsolete patch 2023-07-06 21:45:37 +02:00
Basile Burg 1d2ac14225 update release build script 2023-07-06 21:45:25 +02:00
Basile Burg 985b8b073d fix #120 - "select all" in the messages can hang dexed for a while 2023-07-06 20:48:00 +02:00
Basile Burg c2c987cdda fix #121 - Words completions dont not fully take idents containing digits 2023-07-06 20:26:09 +02:00
Basile Burg 75ed028f58 fix, completion broken if dependency specified using a path DUB property 2023-07-06 20:16:48 +02:00
Basile Burg f06ad0ad8c update dparse 2023-07-06 20:08:48 +02:00
Basile Burg bd2a5d16df fix #118 - add support for the new DUB package naming scheme 2023-06-26 01:09:33 +02:00
Basile Burg 63fff3f001 fix appveyor broken
note that ldc 1.30 + matching dub is the last that
can build libdexed-d. That start failing from 1.31
again.
2023-02-28 10:55:17 +01:00
Basile Burg 468a3a6656 rename field w/ typo 2023-02-27 23:40:30 +01:00
Basile Burg 8622a7039a tools widget, prevent the input box on keypress
on gtk2 a small input box is displayed by default, which is annoying and of not usefulness
2023-02-27 23:37:38 +01:00
Basile Burg 81c336c3bb tools widget, disable extended selection
of no usefulness here
2023-02-27 23:15:07 +01:00
Basile Burg 78cb98640f update readme for version 3.9.24 2023-02-25 14:54:44 +01:00
Basile Burg 5044e0d1fc rlz 2023-02-25 14:30:43 +01:00
Basile Burg b4ae83569f docking, initialize a `var` parameter used as result
it's not `out` so there is no guarantee that the caller
has initialized it.
2023-02-25 13:32:55 +01:00
Basile Burg 7398bf9609 dont load docking in the OnFirstShow handler
This caused random cycles while auto-sizing, making dexed impossible
to start without deleting docking.xml
2023-02-15 09:34:46 +01:00
Basile Burg 390ec7777e fix, possible AV when trying to quit and if the FSP just got closed while a group also present 2023-01-05 16:12:48 +01:00