Commit Graph

1161 Commits

Author SHA1 Message Date
Roy Qu 67f8629be3 - fix: when copy comments, don't auto indent
- enhancement: auto add a new line when press enter between '/*' and '*/'
2022-01-25 12:29:44 +08:00
Roy Qu db9f0f0219 change shortcuts 2022-01-25 11:11:38 +08:00
royqh1979@gmail.com 326d8ea5f7 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
# Conflicts:
#	NEWS.md
2022-01-25 09:58:17 +08:00
Roy Qu 7d9d36f18f update windows installer scripts 2022-01-25 09:20:04 +08:00
Roy Qu 11bc6cf34a update debian package script 2022-01-24 21:51:48 +08:00
Roy Qu 0e620381d3 remove debug output 2022-01-24 21:46:38 +08:00
Roy Qu ee9db9cdfd - enhancement: parser not called when open a file, if option "clean parser symbols when hidden" is turned on. 2022-01-24 20:59:02 +08:00
Roy Qu d0faf50bad remove debug output 2022-01-24 18:39:06 +08:00
Roy Qu e89ac58462 - enhancement: auto zoom ui when screen's zoom factor changed (windows) 2022-01-24 18:37:16 +08:00
Roy Qu 1135fcf7dd - fix: search around option can't be disabled
- enhancement: show a confirm dialog when search/replace around
2022-01-24 18:03:35 +08:00
Roy Qu c100c5c3e8 update NEWS.md 2022-01-24 16:51:38 +08:00
Roy Qu 05e7d42447 - fix: crash if compiler set's include dir list is not empty and lib dir list is empry 2022-01-24 16:45:43 +08:00
Roy Qu 3c132d69f3 - fix: if editor's active line color is disabled, caret's position may not be correct redrawn 2022-01-24 16:20:16 +08:00
Roy Qu 2c8a7d29dd - fix: indent lines displayed at wrong position, when there are folded lines 2022-01-24 16:08:24 +08:00
Roy Qu f21eded1ad - fix: when open a file, all blank lines's indents are removed. 2022-01-24 15:41:23 +08:00
royqh1979@gmail.com 20d03174be update NEWS.md 2022-01-24 11:26:24 +08:00
royqh1979@gmail.com 4797c15b04 - enhancement: add exec charset option to compiler set settings 2022-01-24 11:23:30 +08:00
royqh1979@gmail.com 722d02d688 - fix: project files' charset settings doesn't work correctly 2022-01-24 09:24:43 +08:00
royqh1979@gmail.com d9f36ae3cd work save: fix project file encoding setting
compiler set - exec charset setting
2022-01-24 01:08:47 +08:00
Roy Qu 8cffef2cb6 - add a new template for raylib shader apps 2022-01-23 23:28:34 +08:00
Roy Qu 609f611e8f - enhancement: highlighter for GLSL (OpenGL Shading Language) 2022-01-23 23:27:48 +08:00
Roy Qu 194dd3f3e4 - fix: Undo in the editor will lose line indents when no highlighter is assigned (the editing file is a not c/cpp source file); 2022-01-23 21:28:27 +08:00
Roy Qu ebe2dbb95e - fix: editor crash when no highlighter is assigned (the editing file is a not c/cpp source file);
- fix: ')' not correctly skip in the editor when no highlighter is assigned (the editing file is a not c/cpp source file);
2022-01-23 21:04:08 +08:00
Roy Qu 62d7f7edb4 add basic shader template 2022-01-23 20:11:49 +08:00
Roy Qu df323d30c8 - fix: ctrl+click on the enum value will jump to the wrong line in it's definition file
- fix: line info in the mouse tip of statement not correct
2022-01-22 21:07:41 +08:00
Roy Qu c595b6e9da - fix: app crash when ctrl+click on a #include statement that point to a directory instead of header file. 2022-01-21 19:32:12 +08:00
Roy Qu 9af7c736d9 cement: If console pauser doesn't exist, warn and stop running programs. 2022-01-20 00:12:50 +08:00
Roy Qu e161ec42ae - fix: app will become very slow when processing very long lines. 2022-01-19 23:43:25 +08:00
Roy Qu 183efb93c7 fix debian package script 2022-01-18 22:38:27 +08:00
Roy Qu 39f8c98a66 work savw 2022-01-18 21:03:43 +08:00
Roy Qu 02813587fd - fix: when show function tips, can't correctly calcuate the current position in the function param list 2022-01-18 20:31:07 +08:00
Roy Qu 3fca3e7216 fix: parser not correct initialized with the default compiler set 2022-01-18 13:29:48 +08:00
Roy Qu 52a29a4d43 - change: symbols that exactly match are sorted to the front in the code suggestion popup list
- fix: symbols defind locally should be sorted to the front in the code suggestion popup list
2022-01-18 13:23:21 +08:00
Roy Qu 5b699f2b46 - change: symbols that exactly match are sorted to the front in the code suggestion popup list 2022-01-18 13:08:53 +08:00
Roy Qu 532ba4917e - fix: If project's compiler set is not the same with the default compiler set, parser for the project doesn't use the project's compiler set
- fix: If project's compiler set is not the same with the default compiler set, auto openned project's file will use wrong compiler set to do syntax check.
2022-01-18 12:41:11 +08:00
Roy Qu 7602f3e6be - enhancement: restore editor position after rename symbol
- enhancement: restore editor position after reformat code
2022-01-17 12:34:51 +08:00
Roy Qu 264cb5ed1c Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2022-01-17 09:47:00 +08:00
royqh1979@gmail.com a1f297841a work save: application icons 2022-01-17 09:11:21 +08:00
royqh1979@gmail.com 92cbb0a09a use svg icon for application 2022-01-17 08:58:54 +08:00
royqh1979@gmail.com 682c81265e Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2022-01-17 08:48:21 +08:00
Roy Qu adbd09a6d7 update package script for windows 2022-01-16 21:09:21 +08:00
Roy Qu b2c94b51e0 package script for windows 2022-01-16 20:50:26 +08:00
Roy Qu 5d2c104382 enhancement: package script for windows 2022-01-16 20:43:39 +08:00
Roy Qu afb0f67ce3 work save 2022-01-16 19:39:26 +08:00
Roy Qu b26201d166 work save: package script for windows 2022-01-16 15:08:54 +08:00
Roy Qu 6209b1ff05 - fix: in linux, projects no need of winres to be built
update debian pacakges files
2022-01-15 12:25:30 +08:00
Roy Qu 6be9190a8a - enhancement: better behavior of mouse tips 2022-01-15 11:33:41 +08:00
Roy Qu 04770a6fd8 - enhancement: better behavior of mouse tips 2022-01-15 11:22:20 +08:00
Roy Qu bf17e494fd fix: variable names containing '_' are not correctly handled 2022-01-15 11:01:01 +08:00
royqh1979@gmail.com c2547406b4 update NEWS.md 2022-01-14 10:13:24 +08:00