Commit Graph

824 Commits

Author SHA1 Message Date
WerWolv
93fc6f2de1 patterns: Update pattern language 2026-01-19 22:25:51 +01:00
WerWolv
a7e94e31c9 build: Update libwolv 2026-01-18 14:31:21 +01:00
WerWolv
220b5f9772 patterns: Update pattern language 2026-01-15 20:47:29 +01:00
WerWolv
42fd5b0fef patterns: Update pattern language 2026-01-15 20:39:04 +01:00
WerWolv
684373b88b fix: Properly forward stdin to main process from forwarder
(cherry picked from commit 1fc857cf7d2a9a525dec5fcda0727a39046b6c86)
2026-01-07 09:45:30 +01:00
WerWolv
49e14e6e7c build: Update dependencies 2026-01-03 22:44:46 +01:00
WerWolv
42da24e31d patterns: Update pattern language
Fixes #2589
2025-12-30 14:51:10 +01:00
WerWolv
54d9f8ec5c fix: Build on MSVC, properly handle empty files 2025-12-30 10:30:14 +01:00
WerWolv
73a17308cc feat: Allow opening special files with no specific size 2025-12-30 09:34:45 +01:00
WerWolv
7df4b1157c impr: Make sure all data is received by MCP bridge 2025-12-27 10:21:38 +01:00
paxcut
64cbd5fc8d Make the syntax highlighter more thread safety aware (#2585)
By creating copies of the required inputs on the main thread just before
the task is spawned. A;so if task is still running when new data can be
copied then the task is interrupted thus avoiding concurrency without
mutexes. Atomics are used to signal state information used to determine
what and when to spawn.

Also includes update to pattern editor library and some fixes to syntax
highlighting error when custom types defined inside namespaces were used
inside the namespaces without the full qualified name and other small
changes mostly to improve the current style.
2025-12-26 20:21:19 -07:00
WerWolv
bf1f613052 patterns: Update pattern language 2025-12-24 20:20:30 +01:00
WerWolv
721ed9f2a2 patterns: Update pattern language 2025-12-24 17:00:37 +01:00
WerWolv
ebc1b531ff fix: Pattern children not getting sorted properly 2025-12-23 23:29:35 +01:00
WerWolv
56ed18882c patterns: Update pattern language 2025-12-23 22:36:44 +01:00
WerWolv
64db392699 patterns: Update pattern language 2025-12-22 11:12:22 +01:00
WerWolv
018bedb2bd patterns: Update pattern language 2025-12-21 20:52:46 +01:00
WerWolv
3b5271ab77 patterns: Update pattern language 2025-12-21 13:02:42 +01:00
iTrooz
261610dcf1 chore: apply light lints (#2570) 2025-12-19 23:49:37 +01:00
paxcut
5f549cc8aa patterns: update pattern language (#2572)
for the ghost break point bug
2025-12-19 03:29:52 -07:00
WerWolv
e696d384c2 feat: Add initial MCP Server support 2025-12-16 20:25:46 +01:00
WerWolv
76ccdbccea patterns: Update pattern language 2025-12-15 10:10:15 +01:00
WerWolv
827b5b01dd patterns: Update pattern language 2025-12-12 16:57:20 +01:00
WerWolv
82e168c438 build: Update libwolv 2025-12-12 13:14:27 +01:00
WerWolv
0db0982fa7 build: Update dependencies 2025-12-11 23:15:13 +01:00
WerWolv
205bb81a0a patterns: Update pattern language 2025-12-06 16:50:49 +01:00
WerWolv
60a69e3a54 patterns: Update pattern language 2025-12-06 16:26:52 +01:00
WerWolv
5c629494da build: Update libwolv 2025-12-06 16:12:04 +01:00
WerWolv
d575d0f724 patterns: Update pattern language 2025-12-06 16:11:28 +01:00
WerWolv
efc28a3177 pattern: Update pattern language 2025-12-05 22:23:17 +01:00
WerWolv
5d50653495 patterns: Update pattern language 2025-12-05 21:34:13 +01:00
WerWolv
926910bf6e feat: patterns: Update pattern language
Fixes #2538
2025-12-05 20:23:34 +01:00
WerWolv
3529bce009 build: Update dependencies 2025-12-04 17:28:09 +01:00
WerWolv
bc3afbb271 build: Upgrade emscripten to latest release 2025-12-03 21:33:32 +01:00
WerWolv
a0d0621725 build: Start using std::from_chars 2025-12-03 20:48:22 +01:00
WerWolv
da0c1674a6 patterns: Update pattern language 2025-12-02 20:05:52 +01:00
WerWolv
980438008c fix: Crashes and usability issues with the pattern tree filter 2025-12-01 19:35:22 +01:00
paxcut
7ca2e558c9 patterns: updated pattern language (#2483) 2025-10-23 04:25:02 -07:00
WerWolv
8d4415fe15 patterns: Updated pattern language
Fixes #2478
2025-10-17 23:23:33 +02:00
WerWolv
c0f667ce20 patterns: Updated pattern language 2025-10-17 19:32:49 +02:00
WerWolv
2f0efa1197 build: Updated libwolv 2025-10-14 21:55:13 +02:00
WerWolv
a76eae2c11 build: Updated libwolv 2025-09-25 18:01:53 +02:00
WerWolv
b82c1f051c build: Update libwolv 2025-09-24 21:20:56 +02:00
WerWolv
1b6a150624 build: Move jthread library to libwolv 2025-09-24 20:48:50 +02:00
WerWolv
c9f856b219 build: Updated libwolv 2025-09-21 11:31:56 +02:00
Zackary Newman
3c167c3306 feat: Add keyboard shortcuts to jump to the prev/next differences in diff view (#2445)
Adds keyboard shortcuts (currently `n` and `N`) in the diffing plugin
view to jump to the next/prev difference in the list.

IMPORTANT NOTE: Depends on changes made in a library submodule. [This
PR](https://github.com/WerWolv/libwolv/pull/34) must be accepted first.

---------

Co-authored-by: Nik <werwolv98@gmail.com>
2025-09-21 10:39:37 +02:00
WerWolv
790c19a1cd patterns: Go back to working pattern language 2025-09-01 22:54:51 +02:00
WerWolv
4cfdbb8095 patterns: Updated pattern language 2025-08-31 13:52:02 +02:00
WerWolv
5f206a33e2 build: Remove old OSX SDK setting 2025-08-28 17:23:24 +02:00
WerWolv
861988f8dc fix: Compile errors 2025-08-24 21:35:50 +02:00