Riccardo Mottola
de5e8f63c5
merge
2023-01-16 21:31:01 +01:00
Riccardo Mottola
63af855c24
nil the delegates of the split-view, avoid a crash on close window.
2023-01-16 21:24:21 +01:00
Riccardo Mottola
05e4b859be
Don't assign nil, it is useless, just destroy it: retaining nil is useless.
2023-01-13 19:36:00 +01:00
Riccardo Mottola
fdebc6367f
Reduce scope of _extScrollView _intScrollView from ivar to local variables, release after setting to content view and fix double-release of _intScrollView.
2023-01-12 23:33:25 +01:00
Riccardo Mottola
522edc8cf6
Use a timer also for line calculation and status update
2021-11-30 23:26:02 +01:00
Riccardo
008b192d99
Merge branch 'master' into ImproveHighlighting
2021-11-28 23:59:25 +01:00
Riccardo Mottola
4216c13cda
Do not send double computeNewParenthesisNesting: on key pressed.
...
Furthermore, use a timer so that in case of rapid re-computing it gets invalidated before and only calculated at the last event.
2021-11-26 02:20:40 +01:00
Riccardo Mottola
ae35ca4c10
Remove insertText and handle keys through appropriate methods (inserTab, cancelOperation)Remove insertText and handle keys through appropriate methods (inserTab, cancelOperation)
2021-10-19 00:17:03 +02:00
Riccardo Mottola
b3fa5f1949
turn off ligatures in the code editor
2021-08-19 14:50:58 +02:00
Riccardo Mottola
d49d4d6e5f
cleanup inforpanel init and proper centering
2021-08-18 23:11:45 +02:00
Riccardo Mottola
538016b372
Revert "Merge branch 'dock_fix'"
...
This commit is a hack, for an unclean environment. It is especially bad
to copy an environment and then remove just a single environment
variable.
This reverts commit 82d4d12f82
, reversing
changes made to 0bce146347
.
2021-08-16 15:45:53 +02:00
Gregory John Casamento
ffcf6cfff6
Add code to set environment explicitly to prevent build failure.
2021-08-11 00:14:59 -04:00
Gregory John Casamento
c0742c88a3
Changelog update
2021-08-10 10:06:00 -04:00
Riccardo Mottola
f68e83ad6f
Don't send keystrokes directly to gdb, but accumulate a line until return and send, allows to handle backspaces.
2021-07-16 19:49:23 +02:00
Riccardo Mottola
ec805871c3
If we already instantiated a Debugger, reuse it.
2021-07-09 01:03:33 +02:00
Riccardo Mottola
a26fbaa6c1
document LAR
2021-07-06 22:45:53 +02:00
Riccardo Mottola
058a60fbf4
merge conflict
2021-06-25 04:34:41 +02:00
Riccardo Mottola
17b6359ba9
Accessor methods for specific debugger information as wellas filename and line.
2021-06-22 01:42:00 +02:00
Riccardo Mottola
5da063f7e7
Fix HelpFile by saving the property in the app project and generating the plist.
2021-05-13 03:21:16 +02:00
Riccardo Mottola
059e105652
Keep track of the file modification date on each open/save, compare it to the current file to detect external modifications.
2021-02-19 10:45:30 +01:00
Riccardo Mottola
209f71d692
Open in project directory preferentially if no last open dir (quick version, ignores file type).
2021-02-12 08:45:16 +01:00
Riccardo Mottola
ad65327732
Respect background selection preferences and infer text as inverse.
2021-02-06 12:31:10 +01:00
Riccardo Mottola
263106b117
Cleanup a bit the setting of the active project and the key win.
2021-02-04 17:57:40 +01:00
Riccardo Mottola
76b8316b5c
Check for invalid filenames and in case, reset to the original file name.
2021-02-03 23:17:42 +01:00
Riccardo Mottola
1541788856
Do not open an external editor if an in-window is requested.
2021-02-03 22:16:32 +01:00
Riccardo Mottola
445b31db3f
Separate font accessors in to class and instance methods.
...
Do not use preferences in class methods, since they are outside the protocol.
2020-09-08 23:52:03 +02:00
Riccardo Mottola
3df9137f39
Add setters for fonts.
2020-09-08 23:28:44 +02:00
Riccardo Mottola
334bfd1f37
Access Preferences through its protocol, since the launcher is in the Framework.
2020-09-08 17:43:31 +02:00
Riccardo Mottola
75785db7e4
Fix range to use characters and not glyphs, sicne highlighting is based on chars.
2020-04-16 23:45:12 +02:00
Riccardo Mottola
8b48d77cbb
Uniform font defaults to use PCPreferenceController, fix Debugger to actually make setFont work thorugh the view-delegate chain.
2020-03-24 23:54:22 +01:00
Riccardo Mottola
5f360ca78b
Fix loading of font from preferences.
2020-03-24 17:24:41 +01:00
fredkiefer
0cdbc996a9
Remove compiler warnings by removing unneeded code.
2019-12-29 13:37:39 +01:00
Riccardo Mottola
6c4099258c
Uniform context type to NSUInteger
2019-05-25 18:02:29 +02:00
Riccardo Mottola
97aa34218f
Remove custom ToolTip implementation now present in GUI
2019-05-21 23:15:16 +02:00
Riccardo Mottola
0f8d024577
Add some GSDoc makefile aids
2018-06-19 00:21:26 +02:00
Riccardo Mottola
bf394dce9c
Fix for nill bundle identifier.
2017-08-16 07:26:43 +02:00
Riccardo Mottola
5792e6dbfc
Fix wrong declaration and missing subtype option
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40294 72102866-910b-0410-8b05-ffd578937521
2017-01-17 14:42:37 +00:00
Riccardo Mottola
d894b87557
Pass options to createProjectAt and use those to create Gorm/Renaissance subtypes, enable the former by default
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40290 72102866-910b-0410-8b05-ffd578937521
2017-01-13 01:33:37 +00:00
Riccardo Mottola
f1db0b7265
Conditionally split on windows with CR-LF
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40268 72102866-910b-0410-8b05-ffd578937521
2016-12-16 01:24:14 +00:00
Riccardo Mottola
af6ec6a874
Fix off-by-one in length when checking the last character
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40240 72102866-910b-0410-8b05-ffd578937521
2016-11-28 16:07:19 +00:00
Riccardo Mottola
340d101ffd
skip and report empty lines as PCDBEmptyRecord
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40234 72102866-910b-0410-8b05-ffd578937521
2016-11-25 15:51:28 +00:00
Riccardo Mottola
6e70451153
do not show string
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40233 72102866-910b-0410-8b05-ffd578937521
2016-11-25 14:05:02 +00:00
Gregory John Casamento
19997eb5c1
Implemented debuggerSetup method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40227 72102866-910b-0410-8b05-ffd578937521
2016-11-19 16:25:37 +00:00
Riccardo Mottola
b9df6e5d27
Commands need new-line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40224 72102866-910b-0410-8b05-ffd578937521
2016-11-18 00:23:54 +00:00
Gregory John Casamento
eab302cc30
Change debuggerStarted to YES.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40222 72102866-910b-0410-8b05-ffd578937521
2016-11-17 14:21:29 +00:00
Gregory John Casamento
b7fc2a0ccf
Added notification to fix breakpoint loading.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40221 72102866-910b-0410-8b05-ffd578937521
2016-11-17 14:18:48 +00:00
Riccardo Mottola
98d05ffe44
Add skeleton to handle breakpoints, add breakpoint types
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40114 72102866-910b-0410-8b05-ffd578937521
2016-09-29 08:58:57 +00:00
Gregory John Casamento
dab7063bc1
Add code to make commands appear when buttons are pressed in the debugger.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39839 72102866-910b-0410-8b05-ffd578937521
2016-06-06 15:47:39 +00:00
Riccardo Mottola
78c6f1622a
Transition to NSInteger/NSUInteger
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39798 72102866-910b-0410-8b05-ffd578937521
2016-05-22 20:00:54 +00:00
Riccardo Mottola
2dff311c2a
Comply to protocol
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39797 72102866-910b-0410-8b05-ffd578937521
2016-05-22 19:39:04 +00:00