Commit Graph

123 Commits

Author SHA1 Message Date
Roy Qu 13ee2d7f33 - enhancement: auto sort files in the project view 2022-01-07 19:20:42 +08:00
Roy Qu bb6a4ed9c8 qt 5.12 compatibility 2022-01-04 16:50:54 +08:00
Roy Qu 02cba8e03c - rename to Red Pand C++ 2021-12-30 19:25:47 +08:00
royqh1979@gmail.com 317db42876 add license information 2021-12-26 23:18:28 +08:00
Roy Qu 7f4840a299 basic linux compatibily 2021-12-24 23:18:20 +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 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 f75f885129 - enhancement: use token list instead of single string to do code completion ( intial version)
- fix: language options in the project wizard don't work
 - fix: "ake as default language" option in the project wizard doesn't work
2021-12-03 21:36:12 +08:00
Roy Qu dfce6e7146 - enhancement: change project name in the project view 2021-11-27 09:36:49 +08:00
Roy Qu da27fba8f1 - fix: project's modified flag not cleared after saved 2021-11-25 20:50:51 +08:00
royqh1979@gmail.com e044bb0703 Merge branch 'master' into gdbmi 2021-11-20 07:22:09 +08:00
royqh1979@gmail.com a2e514e98a fix: project's unit file not correctly add to watch after renamed 2021-11-17 23:21:53 +08:00
royqh1979@gmail.com 01d7335ba2 - fix: control keys in the numpad doesn't work in the editor
- fix: project layout infos are wrongly saved to registry
 - fix: project layout infos are not correctly saved/loaded
2021-11-17 10:55:18 +08:00
royqh1979@gmail.com 284a8ed695 - fix: add unit to project not correctly set new unit file's encoding
- fix: correctly set encoding for the new added project unit file
 - fix: if there's a project openned, new file should ask user if he want to add the new file to the project
 - fix: when adding a file openned in the editor to the project, properties of it are not correctly setted.
 - enhancement: when remove a file from the project, also ask if user want to remove it from disk
 - fix: double click a project's .dev file in the Files panel should load the project
2021-11-15 22:08:35 +08:00
royqh1979@gmail.com 0f130291aa - fix: add unit to project not correctly set new unit file's encoding 2021-11-15 19:30:24 +08:00
royqh1979@gmail.com 8b7d19f94e work save 2021-11-12 10:51:00 +08:00
royqh1979@gmail.com 1853332141 clean up debug code 2021-10-29 12:29:21 +08:00
royqh1979 205860b81f when create the project, set its compiler set type 2021-10-25 22:06:52 +08:00
royqh1979 4f2b87662f - enhancement: use project's compiler set type info to find a nearest system compiler set, when the project compiler set is not valid.
- fix: toolbar's compiler set info not correctly updated when change it in the project settings dialog.
2021-10-25 21:59:01 +08:00
royqh1979 a3c335eed6 - fix: options not correctly set when change compiler set in the project settings
- change: reset compiler settings when change the project compiler set
2021-10-25 21:36:23 +08:00
royqh1979@gmail.com 148e99e483 - enhancement: prompt for filename when create new project unit file 2021-10-25 13:16:15 +08:00
royqh1979 b2e88c4c00 - fix: crash when create an empty project 2021-10-25 00:30:53 +08:00
royqh1979 24b771550c - fix: the "add bookmark" menu item is not correctly disabled on a bookmarked line 2021-10-24 12:37:00 +08:00
royqh1979 ff54e6c0e2 - enhancement: change project file's folder by drag and drop in the project view
- enhancement: open project file by drag it to the editor area
2021-10-24 12:04:37 +08:00
royqh1979 06f035926a work save: drag & drop in project view 2021-10-24 00:17:08 +08:00
royqh1979 9937ef50c3 - enhancement: icons in project view
- fix: sometimes option widget will show confirm dialog even not changed
 - enhancement: only editor area will receive file drop events
2021-10-23 23:10:34 +08:00
royqh1979 aebcce0b05 - fix: file path seperator used in the app is not unified, and cause errors somtimes. 2021-10-23 19:27:50 +08:00
royqh1979 5c9ef2035e clean up compile warnings 2021-10-20 18:05:43 +08:00
royqh1979@gmail.com caaf07a6cc - fix: old data not displayed when editing code snippets
- fix: shift-tab for unindent not work
 - fix: can't save code snippets modifications
2021-10-03 08:25:28 +08:00
royqh1979@gmail.com 356db1349f work save 2021-09-27 13:01:01 +08:00
royqh1979@gmail.com 2915a862ff fix: can't correctly create project in release mode 2021-09-26 22:39:26 +08:00
royqh1979 85686acba7 - done: debug for project
- add dll host project option widget
2021-09-18 22:37:07 +08:00
royqh1979@gmail.com deabf1e847 - fix: editor's modified state not correctly initiated
- fix: project's modified state not correctly initiated
2021-09-18 11:08:30 +08:00
royqh1979@gmail.com 88ac399b4e work save: project basicly done
- rename project unit / folder
 - add / remove project folder
 - open project in explorer / terminal
2021-09-18 10:47:35 +08:00
royqh1979 78ea33d152 - done: view makefile 2021-09-17 19:58:37 +08:00
royqh1979@gmail.com c920a98d85 work save 2021-09-17 17:15:35 +08:00
royqh1979@gmail.com b70144532e work save 2021-09-17 13:35:50 +08:00
royqh1979@gmail.com 5ab9c16039 - new project done
- update project actions enable state
 - add project unit actions
2021-09-17 09:56:52 +08:00
royqh1979 f2156919e0 work save 2021-09-17 08:01:02 +08:00
royqh1979 b88dd1478c work save: new project 2021-09-17 07:44:03 +08:00
royqh1979@gmail.com f8be0d62c7 work save: new project 2021-09-16 23:51:05 +08:00
royqh1979@gmail.com 02b3d43e5d work save: new project dialog 2021-09-16 12:03:10 +08:00
royqh1979 ca728a2900 work save: project Template
- done: all project option dialogs
2021-09-15 22:19:59 +08:00
royqh1979@gmail.com 14c83ab829 - fix: caret color error when turn on option "caret use text color"
- show / hide some options depends on other options state
2021-09-15 14:35:37 +08:00
royqh1979@gmail.com 0cebe9a6a5 work save:
- fix: project root node return wrong unit index
2021-09-15 12:19:09 +08:00
royqh1979@gmail.com b8533e3ced fix: can't correctly generate project resource file for compile
add: project compiler set option dialog
2021-09-15 11:23:42 +08:00
royqh1979@gmail.com bf71340233 work save: project file option dialog 2021-09-14 17:33:47 +08:00
royqh1979@gmail.com fc34defe13 work save 2021-09-13 10:48:44 +08:00
royqh1979@gmail.com fdafe622f1 work save 2021-09-12 22:45:00 +08:00
royqh1979@gmail.com 276c56e270 work save: use SimpleIni.h to read/save project 2021-09-12 19:50:44 +08:00
royqh1979@gmail.com 5939d536b0 work save 2021-09-12 01:01:34 +08:00
royqh1979@gmail.com 6266a8adbf work save: open project file ok 2021-09-12 00:17:15 +08:00
royqh1979@gmail.com 85e9b4d697 work save: open project 2021-09-11 18:42:49 +08:00
royqh1979 527fc3b634 work save 2021-09-11 11:42:20 +08:00
royqh1979 668e42458e work save 2021-09-11 09:21:44 +08:00
royqh1979 166e045636 work save 2021-09-10 23:41:38 +08:00
royqh1979@gmail.com 91e3099efa work save 2021-09-10 21:37:52 +08:00
royqh1979@gmail.com e99d42a99f work save 2021-09-10 15:03:47 +08:00
royqh1979@gmail.com 9d28bcc735 work save 2021-09-10 12:37:02 +08:00
royqh1979@gmail.com 06b30e77d5 work save 2021-09-10 10:27:01 +08:00
royqh1979@gmail.com cc0ea5661b work save 2021-09-09 23:20:00 +08:00
royqh1979@gmail.com 515a5a71fa work save 2021-09-09 18:36:54 +08:00
royqh1979@gmail.com 98db43420c work save 2021-09-09 11:47:04 +08:00
royqh1979@gmail.com c120d0a23f work save 2021-09-09 00:15:12 +08:00
royqh1979@gmail.com fef7deaa50 work save 2021-09-07 16:49:35 +08:00
royqh1979@gmail.com cc2c34fcd2 work save 2021-09-07 14:04:48 +08:00
royqh1979@gmail.com 090a6d3e1e work save 2021-09-07 10:28:40 +08:00
royqh1979@gmail.com feafadd760 work save 2021-09-07 00:32:16 +08:00
royqh1979 c813b4ba4c work save 2021-09-06 18:59:06 +08:00
royqh1979 46c5e3a927 work save 2021-09-06 12:58:29 +08:00
royqh1979@gmail.com 51ea099868 work save 2021-09-06 08:45:53 +08:00
royqh1979 538d44990d work save: project support 2021-09-05 23:45:05 +08:00