Commit Graph

166 Commits

Author SHA1 Message Date
Roy Qu d840622b58 - fix: only convert project icon file when it's filename doesn't end with ".ico" 2022-03-18 19:14:19 +08:00
Roy Qu d45c0b87b3 - fix: "ok" button should be disabled when no template selected in new project dialog
- enhancement: auto add parentheis when complete function like MARCOs
2022-03-15 20:17:47 +08:00
Roy Qu 70d47ab5de fix: app version 2022-03-10 21:26:39 +08:00
Roy Qu 226ed6f406 change version to 1.0.0 2022-03-10 12:21:03 +08:00
Roy Qu cc0b209e2f - enhancement: option "open files in the same red panda C++ instance", in options->environment->file associations
- enhancement: hide unsupported files in files view
2022-02-28 22:40:09 +08:00
Roy Qu 2084990491 add dialog to set git user infos 2022-02-25 11:07:30 +08:00
royqh1979@gmail.com 162121efa2 - enhancement: let user choose app theme when first run 2022-02-24 17:33:19 +08:00
Roy Qu 49a96e4c5b work save 2022-02-24 07:22:44 +08:00
Roy Qu b664094efc - fix: error in templates
- enhancement: git - reset
2022-02-22 09:16:20 +08:00
Roy Qu 13993bbc3c - enhancement: git - log 2022-02-21 23:35:28 +08:00
Roy Qu 7cc5cf4f45 work save: git - merge 2022-02-20 21:47:57 +08:00
Roy Qu 45bb056713 - enhancement: git - merge 2022-02-20 13:26:15 +08:00
Roy Qu 3bff1b46b6 - enhancement: git - branch / switch 2022-02-19 20:38:08 +08:00
Roy Qu 6177398ce6 - enhancement: git - restore 2022-02-15 21:39:17 +08:00
Roy Qu 0d71282a1a work save: icons for files tracked by git 2022-02-14 00:13:00 +08:00
Roy Qu 8b2d500e0e Merge branch 'master' into git 2022-02-13 20:12:36 +08:00
Roy Qu 409091d52b - enhancement: custome icons for project view 2022-02-13 20:08:18 +08:00
royqh1979@gmail.com 4e16a2e186 - change: rename "compile log" panel to "tools output"
- fix: debug panel can't be correctly show/hide
  - enhancement: redesign tools output's context menu, add "clear" menu item
  - update translations
2022-02-10 12:03:56 +08:00
Roy Qu e53a66614d work save 2022-02-09 20:10:28 +08:00
Roy Qu 18d5a6c1ab initial work
- settings for git execute path
 - a git manager
2022-02-08 23:38:29 +08:00
Roy Qu c7a9698c4b - enhancement: file system view mode for project 2022-02-08 12:33:10 +08:00
Roy Qu 494832220a - fix: can't differentiate disabled and enabled buttons, when using contrast icon set 2022-02-03 21:44:45 +08:00
Roy Qu 9e3f593641 - enhancement: theme now have default icon set
- fix: wrong icons for file associations
2022-02-01 21:39:31 +08:00
royqh1979@gmail.com c13ab76e73 work save 2022-01-31 11:57:33 +08:00
Roy Qu 428a079b7f auto generate qrc files for iconsets, color schemes and themes 2022-01-30 00:01:15 +08:00
Roy Qu b76dcd89b1 update contributors and version number 2022-01-29 17:03:45 +08:00
royqh1979@gmail.com 33fb14db74 fixes: translation files can't be auto built 2022-01-29 00:12:12 +08:00
Roy Qu 458b87ea64 remove qm file from sources (it should be generated by qmake) 2022-01-28 18:18:34 +08:00
Roy Qu 620bdc8266 - fix: code folding calcuation not correct when some codes are folded and editing after them 2022-01-27 18:34:18 +08:00
royqh1979@gmail.com 15c6282c36 - make custom icons copied from resource writable 2022-01-27 12:33:00 +08:00
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 609f611e8f - enhancement: highlighter for GLSL (OpenGL Shading Language) 2022-01-23 23:27:48 +08:00
Roy Qu 39f8c98a66 work savw 2022-01-18 21:03:43 +08:00
Roy Qu b26201d166 work save: package script for windows 2022-01-16 15:08:54 +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 cd96297c35 update version to 0.13.2 2022-01-09 22:12:10 +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 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 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 a79b277d81 remove files that invalidate debian's package rules 2022-01-04 08:27: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 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 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 c8c0039854 simplify pro file 2021-12-26 15:07:18 +08:00
Roy Qu edc9fe6ed0 add options to set terminal 2021-12-25 23:38:53 +08:00
Roy Qu 7f4840a299 basic linux compatibily 2021-12-24 23:18:20 +08:00