Commit graph

1084 commits

Author SHA1 Message Date
Riccardo Mottola
b7fcad40f8 Merge branch 'master' of https://github.com/gnustep/apps-projectcenter 2025-01-26 19:10:08 +01:00
Riccardo Mottola
1b7cc44ff1 update FSF address 2025-01-26 19:09:57 +01:00
Gregory John Casamento
6c0063600d Update resources for Application project so that it includes a window, a connection to the window and a slightly improved AppController 2024-12-07 14:05:18 -05:00
Gregory Casamento
4405dcc8c4
Update CODEOWNERS 2024-07-18 14:38:04 -04:00
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
5964418bb1 bump year 2023-01-13 19:42:50 +01:00
Riccardo Mottola
ac3fad4b6f fix some NSLogs 2023-01-13 19:36:29 +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
f5bdb40882 fix redundant format parameters 2023-01-13 19:28:07 +01:00
Riccardo Mottola
7ce2cd367a minor casts 2023-01-13 18:23:17 +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
fc194db093 Merge branch 'master' of https://github.com/gnustep/apps-projectcenter 2022-04-21 08:06:39 +02:00
Riccardo Mottola
c37b1dbe05 remove debug log 2022-04-12 22:24:52 +02:00
Riccardo Mottola
79150d285b remove spurious 2022-04-12 00:27:19 +02:00
Riccardo Mottola
5932086c64 cleanup 2022-02-02 16:37:30 +01:00
Riccardo Mottola
cdfebcedba update copyright 2022-01-12 01:20:36 +01:00
Riccardo
7f100b4ecd
Merge pull request #31 from gnustep/DebuggerRefactor
fix label sizes in application inspector
2022-01-11 00:08:22 +01:00
Riccardo Mottola
cc48c443fa fix label sizes in applicatoin inspector 2022-01-11 00:06:24 +01:00
Riccardo Mottola
5244eb1037 minor fix for helpfile nil check 2022-01-10 18:56:01 +01:00
Riccardo Mottola
aeeaf4c3ab fix connection 2021-12-15 01:15:07 +01:00
Riccardo Mottola
8c3ebba096 bump version 2021-12-14 13:33:09 +01:00
Riccardo Mottola
beb93d83e3 make copyright come from info plist and not hard-coded in the gorm file 2021-12-14 13:00:46 +01:00
Riccardo Mottola
7e64e50cda remove some debug logs 2021-12-13 23:49:56 +01:00
Riccardo Mottola
2c1c01f807 put timer delays in constants; run highlighting on a timer too 2021-12-01 01:37:45 +01:00
Riccardo Mottola
52539893eb Merge branch 'LineStatus' 2021-11-30 23:37:13 +01:00
Riccardo Mottola
522edc8cf6 Use a timer also for line calculation and status update 2021-11-30 23:26:02 +01:00
Riccardo
0d75eae5d0
Merge pull request #30 from svgol/tmp_textColor_unbalanced
the ivar PCEditor->textColor is assigned in the unbalanced manner
2021-11-30 16:49:58 +01:00
Sergei Golovin
d63d77b98e * fixed a memory leak
* Modules/Editors/ProjectCenter/PCEditor.m:
  - replaced RETAIN() with ASSIGN() to avoid memory leaking;
2021-11-29 12:20:33 +04:00
Sergei Golovin
377359a92f * fixed a unbalanced retain/release ivar
* Modules/Editors/ProjectCenter/PCEditor.m:
  - changed the -[openFileAtPath:editorManager:editable:] to retain
    the ivar 'textColor'... to balance its retain/release count;
2021-11-29 07:59:31 +04:00
Riccardo Mottola
cf1b7a3215 merge from master 2021-11-29 01:40:58 +01:00
Riccardo
c8c3b2fc0e
Merge pull request #28 from gnustep/ImproveHighlighting
Improve highlighting
2021-11-29 00:13:09 +01:00
Riccardo
008b192d99
Merge branch 'master' into ImproveHighlighting 2021-11-28 23:59:25 +01:00
Riccardo Mottola
c0f24a756f cleanup some debug logs 2021-11-28 23:40:43 +01:00
Riccardo Mottola
0b8ae1f554 manual cherry-pick of event cleanup 2021-11-26 12:30:05 +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
01a3a61b2e do not change font on highlight, just the background: thus storing the old font attributes becomes needless 2021-11-23 01:22:54 +01:00
Riccardo Mottola
a0856faf21 remane textBackground to textBackgroundColor and use that for restoring highlit characters, without resding/storing such attribute 2021-11-23 01:09:50 +01:00
Riccardo Mottola
1749847eac minor optimizations 2021-11-23 00:42:13 +01:00
Riccardo Mottola
8ab1b66eb5 fix spelling error in ivar 2021-10-28 01:40:01 +02:00
Riccardo Mottola
d6a2ce3650 remove foreground color, we do not change it when highlighting 2021-10-28 01:36:39 +02:00
Riccardo Mottola
60db8c598f refactor some of the character highlighting, trying to rely only on the start-end pair of locations without old extra variables 2021-10-21 23:36:13 +02:00
Riccardo
49a778a8ad
Merge pull request #27 from gnustep/Improve_IndentHandling
cleanup insertText
2021-10-21 20:41:59 +02: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
61eff93341 fix status lin in internal view 2021-09-22 00:34:36 +02:00
Riccardo Mottola
5b988495cc fix external view 2021-09-21 23:40:21 +02:00
Riccardo Mottola
aaaea5965b update the line status 2021-09-17 01:25:58 +02:00
Riccardo
07c911b995
Merge pull request #26 from gnustep/master
keep branch up-to-date
2021-09-17 01:18:43 +02:00
Riccardo Mottola
aff171ceff instead of using getLineStart which returns a character after scanning lines, we directly scan lines and count the newlines, so the string is needs to be scanned once only to know hoe many newlines. Some IMP caching to improve this ineffcient o(n) at every cursor movement 2021-09-17 00:53:40 +02:00
Riccardo Mottola
bae62a963b actually store the preference color in textColor ivar 2021-09-16 00:52:15 +02:00