Commit Graph

847 Commits

Author SHA1 Message Date
Roy Qu 5eec4ea504 remove info output for debugging
modification to the about info
2022-01-10 14:48:01 +08:00
Roy Qu c56b6c5414 add more templates 2022-01-10 10:53:16 +08:00
Roy Qu e30fa7bc0c - fix: crash when closing the options dialog under Ubuntu 20.04 LTS ( no memory leak now) 2022-01-09 17:42:23 -08:00
Roy Qu 9ea32df675 work save 2022-01-09 16:36:30 -08:00
Roy Qu 6849a10fbc work save 2022-01-09 16:35:57 -08:00
Roy Qu cd96297c35 update version to 0.13.2 2022-01-09 22:12:10 +08:00
Roy Qu 7fa4b072d0 - fix: "delete and exit" button in the environtment / page option page doesn't work correctly 2022-01-09 21:54:59 +08:00
Roy Qu 2204ac8ea1 make descriptions in the new dialog selectable 2022-01-09 19:50:56 +08:00
Roy Qu ece9737863 - enhancement: add raylib to autolinks
- enhancement: distribute raylib with integrated gcc
2022-01-09 19:44:49 +08:00
Roy Qu 6a7789ff77 - enhancement: add raylib to autolinks
- enhancement: distribute raylib with integrated gcc
2022-01-09 19:33:34 +08:00
Roy Qu 7f3aea5940 - fix: new project dialog's tab bar should fill all empty spaces 2022-01-08 21:49:09 +08:00
Roy Qu 9775ab6c84 - enhancement: auto save/restore size of the new project dialog 2022-01-08 21:23:20 +08:00
Roy Qu 7a22bacd0c update version number 2022-01-08 13:51:34 +08:00
Roy Qu 04b18b1648 - fix: .rc file shouldn't be syntax checked 2022-01-08 13:39:47 +08:00
Roy Qu 6bc943ba9c - enhancement: suppoort localization info in project templates
- change: template / project files use utf-8 encoding instead of ANSI
2022-01-08 11:46:39 +08:00
Roy Qu 2d9472d179 fix: when drop project file to an empty folder, an additional blank row is displayed in that folder 2022-01-08 10:48:26 +08:00
Roy Qu 96f8804edd enhancement: sort folders before files in project view 2022-01-08 08:52:50 +08:00
Roy Qu 13ee2d7f33 - enhancement: auto sort files in the project view 2022-01-07 19:20:42 +08:00
Roy Qu 01d986170f update translations 2022-01-06 21:26:56 +08:00
Roy Qu 8732f7d37e - fix: shouldn't auto add /bin/gcc to compiler sets
- fix: if a dir duplicates in PATH, don't add it to compiler sets
repeatedly
- enhancement: add "--sanitize=address" to compile option in the Debug
compiler set in Linux
2022-01-06 20:46:27 +08:00
Roy Qu 3b0c8eccdb - enhancement: add raylib.h to autolink
- fix: shouldn't generate default autolink settings in linux
2022-01-06 17:52:52 +08:00
Roy Qu b604e0d548 - fix: crash when close settings dialog in Ubuntu 20.04 (but we'll leak memory now...) 2022-01-05 05:03:50 -08:00
Roy Qu e3b9565b84 support PREFIX in qmake script 2022-01-05 09:08:44 +08:00
Roy Qu 1859558864 work save 2022-01-05 08:18:47 +08:00
Roy Qu 95168077b9 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2022-01-04 20:52:10 +08:00
Roy Qu dd91facca4 use qterminal as the default terminal emulator 2022-01-04 19:43:23 +08:00
Roy Qu 60c93d2f39 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2022-01-04 18:05:23 +08:00
Roy Qu cc1e384001 fix: split command infinite loop 2022-01-04 17:04:03 +08:00
Roy Qu bb6a4ed9c8 qt 5.12 compatibility 2022-01-04 16:50:54 +08:00
Roy Qu 62a95eb305 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2022-01-04 10:09:34 +08:00
Roy Qu a79b277d81 remove files that invalidate debian's package rules 2022-01-04 08:27:15 +08:00
Roy Qu 5410701c02 change chinese translations 2022-01-03 21:45:02 +08:00
Roy Qu ea9056d8f8 add new icon 2022-01-03 20:22:09 +08:00
Roy Qu 1d48991d20 - fix: debugger's "continue" button not correctly disabled 2022-01-03 20:18:53 +08:00
Roy Qu 69e5e76a6f work save 2022-01-02 11:43:23 +08:00
Roy Qu 212fdc37b2 - enhancement: assign a not saved editor to a problem 2022-01-02 10:37:00 +08:00
Roy Qu 1cc36564de - enhancement: open the corresponding source file from problem's context menu 2022-01-01 21:04:17 +08:00
Roy Qu d51f60b40b - fix: problem cases doesn't use svg icons
- fix: problem's title info not updated after running cases
2022-01-01 17:24:18 +08:00
Roy Qu 7aae4714a0 update version to 0.12.6 2022-01-01 09:47:07 +08:00
Roy Qu 2319034be4 - fix: heartbeat for gdb server async command shouldn't disable actions 2022-01-01 09:17:12 +08:00
Roy Qu 02cba8e03c - rename to Red Pand C++ 2021-12-30 19:25:47 +08:00
Roy Qu 158155d539 use custom astyle 2021-12-30 10:06:27 +08:00
Roy Qu ad652580ab Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2021-12-30 09:05:15 +08:00
Roy Qu 2936f688dd linux qmake 2021-12-30 09:04:51 +08:00
Roy Qu c4e5eac0f8 qmake for linux 2021-12-30 08:59:10 +08:00
Roy Qu 13c79bb55d - enhancement: detach pausing console window
- use "-var-update" gdb command instead of "noop"
2021-12-29 22:03:18 +08:00
Roy Qu 88c5c836a6 - enhancement: redirect input to program in Linux 2021-12-29 19:15:50 +08:00
Roy Qu 3be06fe586 - fix: wrong executable filename for source files in linux
- enhancement: console pauser for linux
2021-12-29 13:16:03 +08:00
Roy Qu cef2b66a59 - fix: open terminal in linux 2021-12-28 08:49:31 +08:00
Roy Qu 63e1b44fa5 - fix: can't reformat code
- enhancement: add option for setting astyle path
 - fix: wrong file wildcard (*.*) in linux
2021-12-27 22:46:54 +08:00
Roy Qu fe8d3e9663 - fix: compile error in linux
- fix: can't receive gdb async output for commands
2021-12-27 21:32:30 +08:00
royqh1979@gmail.com 5e44a2a1c6 add delphi version copyright info 2021-12-27 12:08:45 +08:00
royqh1979@gmail.com 96ab0890ba - fix: watch and local infos not updated when changing current frame in the call stack panel
- enhancement: pause the debugging program (The debugger should work under gdb server mode, which is turned off by default in windows)
2021-12-27 10:59:04 +08:00
royqh1979@gmail.com 317db42876 add license information 2021-12-26 23:18:28 +08:00
royqh1979@gmail.com f3ab76d60a update version to 0.12.3 2021-12-26 21:26:00 +08:00
Roy Qu 1fe9be9791 add app library path 2021-12-26 15:08:54 +08:00
Roy Qu c8c0039854 simplify pro file 2021-12-26 15:07:18 +08:00
Roy Qu cce3d45d59 disable copy as html in linux 2021-12-25 23:46:12 +08:00
Roy Qu edc9fe6ed0 add options to set terminal 2021-12-25 23:38:53 +08:00
Roy Qu 4f61797a50 fix: crash when close debugger 2021-12-25 20:02:53 +08:00
Roy Qu f52ea9dcab fix: gdb server can be correctly stopped 2021-12-25 19:22:29 +08:00
Roy Qu f2504e1f43 add options for gdb server
debug with gdb server
2021-12-25 18:09:50 +08:00
Roy Qu 9fc4b0ff09 - enhancement: run programs in terminal (under Linux)
- fix:  monospace font doesn't exists under Debian Linux
 - fix: files are readonly when opened in editor
2021-12-25 08:23:52 +08:00
Roy Qu 7f4840a299 basic linux compatibily 2021-12-24 23:18:20 +08:00
Roy Qu 960c239bea update version to 0.12.2 2021-12-24 16:21:04 +08:00
Roy Qu 655bad6715 - enhancement: select icon sets in options dialog ( but we have only 1 icon set now...) 2021-12-24 09:17:28 +08:00
Roy Qu 641f834edf reset icons path 2021-12-24 08:19:37 +08:00
Roy Qu ac1d8bdb0e change icons path 2021-12-24 08:18:18 +08:00
Roy Qu 0f3baaac00 Version 0.12.1 For Dev-C++ 7 Beta
- fix: error when drag&drop in editors
2021-12-23 22:05:57 +08:00
Roy Qu b956dbbcab - enhancement: enable run/debug/compile when console program finished but pausing. 2021-12-23 17:07:27 +08:00
Roy Qu a50c6af5de fix: correctly set states for buttons in cpu dialog 2021-12-23 09:17:27 +08:00
Roy Qu 6c413fe8f9 - enhancement: icons in all dialogs auto change size with fonts
- enhancement: save/restore sizes of CPU dialog and settings dialog
2021-12-23 09:11:58 +08:00
Roy Qu b5a450312a - refactor: icon manager
- work save: icons in the dialogs
2021-12-23 00:24:52 +08:00
Roy Qu 3b7eb3b2da - fix: step into instruction and step over instruction not correctly disabled when cpu dialog is created
- enhancement: icons in cpu dialog auto change size with fonts
2021-12-22 22:04:34 +08:00
Roy Qu 8bee9bf5c6 -fix: editor's tab close button size too small in high DPI settings 2021-12-22 19:54:06 +08:00
Roy Qu 5e076419c2 work save 2021-12-22 19:46:03 +08:00
Roy Qu 6adc9960e0 work save: svg icons 2021-12-22 19:01:58 +08:00
Roy Qu f4fd5e7abe work save: svg icons 2021-12-22 18:55:36 +08:00
Roy Qu 92520411b6 work save 2021-12-22 11:07:56 +08:00
Roy Qu 603675f435 work save: svg icons 2021-12-21 22:52:31 +08:00
Roy Qu 31240800c4 work save 2021-12-21 20:17:58 +08:00
Roy Qu 8a138897ca work save 2021-12-21 19:13:47 +08:00
Roy Qu 0550874fbb add new icons 2021-12-21 17:48:14 +08:00
Roy Qu 1a6e365e42 fix: icon size in menu size not correct 2021-12-21 11:57:23 +08:00
Roy Qu 283a6db961 remove no use files 2021-12-21 07:40:04 +08:00
Roy Qu a806fe9389 - enhancement: use svg icons for class browser 2021-12-21 07:38:49 +08:00
royqh1979@gmail.com cf4118d911 work save 2021-12-21 00:11:36 +08:00
Roy Qu fa5883cd04 work save 2021-12-20 20:04:46 +08:00
Roy Qu 25124a79a0 use svg icons for class parser 2021-12-20 16:38:27 +08:00
Roy Qu 8819da2e04 add new svg icons for class parser 2021-12-20 13:39:55 +08:00
Roy Qu 7687fc1cb7 - fix: symbol completion for '<>' in the preprocessor line not work 2021-12-20 13:00:47 +08:00
Roy Qu 6f73ccff2f use svg icons for editor gutter 2021-12-20 12:53:35 +08:00
Roy Qu 74fdf1ebef - fix: left and right gutter offset settings not correctly saved
- enhancement: use svg icons for editor gutter, and they can zoom with font now
2021-12-20 09:36:18 +08:00
Roy Qu ba538c9b13 better auto indent calculation for '{' after if/for statement 2021-12-20 08:45:16 +08:00
Roy Qu bb5d1b706c work save 2021-12-20 08:18:43 +08:00
Roy Qu da1dc2e856 - fix: auto indent processing error when input '{' in the middle of if statement 2021-12-19 20:48:23 +08:00
Roy Qu 7ec93d2645 update versions 2021-12-19 16:57:10 +08:00
Roy Qu 6ab8ba9869 - fix: compiler set's custom link parameters not used when compiling
- fix: code completion doesn't work when input inside () or []
2021-12-19 16:54:31 +08:00
Roy Qu 33e8042944 - enhancement: use the new expression parser to implement rename symbol
- fix: rename symbol shouldn't remove empty lines
2021-12-19 10:16:46 +08:00
Roy Qu 109ea5a0ae - enhancement: better highlight processing for preprocess directives 2021-12-19 09:24:48 +08:00