Cyano Hao
7cf5d21b48
Add runner args abstraction and fix shm on macOS/BSD ( #134 )
...
* add runner args abstraction to allow different args patterns in various terminal apps; fix macOS shm IPC
* extend platform support from Linux to XDG desktop
* update build docs for Unix
* improve terminal args pattern migration for macOS
2023-09-05 19:14:08 +08:00
Roy Qu
3a8e434399
- change: Git support is disabled in the distributed buildings.
2023-08-08 14:41:23 +08:00
Roy Qu
6d2ce9035d
- reduce memory usage when deciding file types
...
- enhancement: refresh project view for git status won't redraw project structure
- enhancement: auto save project options after the compilerset option for project resetted
- enhancement: "." and ".." in paths of issues not correctly handled
2022-10-24 17:23:37 +08:00
Roy Qu
f67628863f
- fix: minor memory leaks when set itemmodels
...
- fix: thread for parsing doesn't correctly released when parsing finished ( so and the parser)
2022-10-10 18:05:18 +08:00
Roy Qu
a6f334f837
remove all warnings
2022-07-04 11:39:06 +08:00
Roy Qu
94a99e983e
add Portuguese translation file
...
update chinese translations
2022-04-13 17:15:30 +08:00
Roy Qu
2e0357e652
- enhancement: don't show folders that doesn't contain files in the project view
...
work save: - enhancement: redesigned new project unit dialog
2022-04-08 17:22:24 +08:00
Roy Qu
416023dc60
- enhancement: optimize startup time
2022-03-11 20:51:33 +08:00
Roy Qu
030486ef01
update git ask pass for linux
2022-02-26 19:36:18 +08:00
Roy Qu
6a622f907e
git askpass for linux
2022-02-26 18:50:07 +08:00
Roy Qu
ad20f8df3f
fix: path may not correct when decide if a file is in repository
2022-02-25 21:32:48 +08:00
Roy Qu
2084990491
add dialog to set git user infos
2022-02-25 11:07:30 +08:00
royqh1979@gmail.com
8365db47a0
- enhancement: git - pull / push / fetch
2022-02-24 23:31:48 +08:00
royqh1979@gmail.com
cbd718dcfe
- enhancement: rename "open folder" to "choose working folder"
2022-02-24 16:47:05 +08:00
royqh1979@gmail.com
0764c9afbc
- enhancement: git - remotes
2022-02-24 11:07:37 +08:00
Roy Qu
49a96e4c5b
work save
2022-02-24 07:22:44 +08:00
Roy Qu
735eb92a13
optimize git log speed
2022-02-23 19:25:34 +08:00
royqh1979@gmail.com
ed7f3d971e
work save: git reset
2022-02-22 17:12:54 +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
royqh1979@gmail.com
049df39411
add icons for conflict
2022-02-21 11:37:29 +08:00
royqh1979@gmail.com
56d8616a5f
fix: error in icons
...
fix: icons in files view not changed, when icon set is changed
work save: git merge and branch
2022-02-21 09:48:04 +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
royqh1979@gmail.com
79edb0829a
- enhancement: when add files to project, auto add it to git (if the project has a git repository)
2022-02-16 16:27:09 +08:00
Roy Qu
6177398ce6
- enhancement: git - restore
2022-02-15 21:39:17 +08:00
Roy Qu
b5acf15467
work save: commit
2022-02-15 17:22:44 +08:00
Roy Qu
664922a301
- fix: convert to encoding setting in compiler set option not correctly handled
...
work save:
git repository class
2022-02-15 00:01:50 +08:00
Roy Qu
0d71282a1a
work save: icons for files tracked by git
2022-02-14 00:13:00 +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
149148a635
work save
...
- basic git operations
2022-02-09 14:58:39 +08:00
Roy Qu
18d5a6c1ab
initial work
...
- settings for git execute path
- a git manager
2022-02-08 23:38:29 +08:00