Commit graph

57 commits

Author SHA1 Message Date
Dark Byte
68e0399a4d add a gdbserver interface 2023-10-20 17:32:15 +02:00
Dark Byte
698f8cc497 commit a bunch of stuff I haven't commited yet (mostly android and java stuff and things to make java info easier to work with) 2023-03-31 22:37:50 +02:00
cheat-engine
be39152afc minor safeguards and show longer error messages 2023-01-25 10:27:39 +01:00
Dark Byte
231006992e add OnValueChanged and OnValueChangedByUser properties to MemoryRecords
Improve lua codecompletion by also showing method properties
2022-08-29 16:49:21 +02:00
cheat-engine
c7abbc9bc7 Merge mac source changes back to git
Just merging all changes made to the sourcecode to make it functional for mac m1
2022-06-01 13:10:34 +02:00
Dark Byte
9ef9551f08 implement the source viewer (todo: buttons and context menu) 2021-05-20 20:01:31 +02:00
cheat-engine
e85d8e8bea implement GUI implementation for dbvm bp's (still needs fixing and specific bp types need to be rerouted/changed)
also add dbvm memory reading in case kernelmode is not available
2021-03-11 07:37:44 -08:00
Dark Byte
0d2ca5f605 add a new customizable button to the form designer, and update the icons 2021-02-15 21:13:52 +01:00
Dark Byte
dbaff4de2d fix compilation and lua . completer 2020-03-31 09:44:08 +02:00
cheat-engine
e3a919c88a lua engine autocomplete fix for mac (todo: check windows for regression) 2020-03-30 23:59:05 +02:00
cheat-engine
3a460ceb2e add an application list and fill in the process var for mac 2020-03-28 15:09:12 +01:00
Dark Byte
3ab43dc823 improve the processlist fetch speed and show an icon when a known process is in the ceshare list 2020-03-06 11:20:07 +01:00
Dark Byte
7fff233717 Improve the gui when in uninitialized state, and add some more functions to the lua synedit 2020-03-05 21:05:18 +01:00
Dark Byte
f50ad1f561 pick a version without 0x25 SIB byte if applicable 2020-01-21 14:47:19 +01:00
cheat-engine
92b3eb546d fix code completion adding a double dot on mac 2019-12-30 22:40:35 +01:00
cheat-engine
8a6fe95be4 name the popupmenu items and test how a shortcut with the mac metakey will look on windows if it even shows up 2019-12-30 11:06:44 +01:00
cheat-engine
acc6cefd0f Fix registry issues 2019-12-19 17:49:30 +01:00
Dark Byte
524734c11b add a new first of 4th month event
fix VEH debug screwing over threads on attach
add syntaxhighling editors for lua and AA
improve the lua syntax highlighter to show better colors and folding
2019-08-12 00:20:10 +02:00
Marco
238fcc48b1 redo icon 2019-08-05 13:15:30 +02:00
Dark Byte
3e9925d492 redo and remove another debug message 2019-08-04 16:22:35 +02:00
Marco
8ac93bcdc0 icons 2019-06-11 10:01:27 +02:00
Marco
dc2f543810 super update (icons+adjustments) 2019-06-07 13:53:04 +02:00
Marco
8e387cb7d2 more CE forms menu icons + adjustments 2019-05-12 10:42:34 +02:00
Marco
a7a69473ed CE tools menu icons 2019-05-12 01:13:44 +02:00
Dark Byte
bd3f11ac62 fix dpi for lua engine toolbar 2019-04-18 10:52:50 +02:00
Dark Byte
914be81287 Add some fontquality options
6.8.3
2019-02-07 20:03:17 +01:00
Dark Byte
53ce72c6dd Use SymSearch when possible and start preparing a release 2019-02-06 13:08:51 +01:00
Dark Byte
463d342276 temporary fix for synhighlighter font changes (fixed in later lazarus versions) 2019-02-02 11:53:52 +01:00
Dark Byte
39ba2320f6 fix 32-bit compiling and improve autocomplete a little bit 2018-12-19 10:41:35 +01:00
Dark Byte
003d4c8815 start implementing the code filter 2018-12-17 16:12:52 +01:00
Dark Byte
d35b4336ff Just commiting everything so far before switching to a different system 2018-10-15 16:14:01 +02:00
Dark Byte
1018ff0bb1 add autocomplete to Lua engine (Only global types that are already defined) 2018-08-30 19:50:35 +02:00
Dark Byte
157b45a465 add a save as for lua scripts 2017-06-01 01:00:38 +02:00
Dark Byte
59161684cb add option to not write the script to the log 2017-05-31 14:28:14 +02:00
Dark Byte
735078f80f change the dialog that shows when a table with lua script is loaded for the first time 2017-04-19 02:54:05 +02:00
Dark Byte
2312afcb66 get rid of luacs 2017-04-09 00:31:10 +02:00
Dark Byte
ce6efbdf15 fix taborder and search/replace for selection 2017-04-07 23:52:29 +02:00
Dark Byte
2e9a3888a1 fix something stupid 2017-04-06 21:41:01 +02:00
Dark Byte
1fc868f90c replace stuff 2016-11-14 20:16:50 +01:00
Dark Byte
deba0bbe80 some more gui fixes 2016-09-02 16:39:58 +02:00
Dark Byte
38b93f0358 fix gui up to manualstacktraceconfig 2016-08-15 16:05:56 +02:00
Dark Byte
b423ca7888 fix issue with showmodal showing the mainform instead of the parent 2016-05-23 23:31:57 +02:00
cheatengine@gmail.com
84da16c006 fix ctrl+f search in lua engine 2014-06-11 08:27:01 +00:00
cheatengine@gmail.com
d47683cd43 add an option to specify if during the lua engine resize you wish the code to resize, or the output\
and enable tab indentation for lua
2014-06-02 03:30:45 +00:00
cheatengine@gmail.com
43bc65aa0e Make the code compilable for FPC 2.7.1 and Lazarus 1.3 build 2014-05-11
Fix a big bug that didn't cause any big problems because of 8 byte aligned local variables
Changed from dynamic compiling the sound resources to a pre build sound resource because of build problems
2014-05-11 03:08:36 +00:00
cheatengine@gmail.com
ea73b262cd add a stop button to the lua engine window debugger 2014-04-07 20:31:09 +00:00
cheatengine@gmail.com
31b8fe64ef add some keyboard shortcuts to the lua debugging (f5: set bp, f7: single step, f9:run)
and fix the info to better pick the correct word
2014-03-28 00:05:05 +00:00
cheatengine@gmail.com
ec380d408b make the hint show the variable name and if it's local or global
decreased the timeout for the hint to show
fix deleting the breakpoint on the currently selected line
2014-01-31 22:10:16 +00:00
cheatengine@gmail.com
45765e373e implement value lookup by hovering over variables when paused 2014-01-29 06:23:09 +00:00
cheatengine@gmail.com
3ff1cfb8e0 start implementing a debugger for the lua engine. (Breakpoints and stepping work. Todo: Variable inspection) 2014-01-28 23:40:38 +00:00