Thu, 09 Feb 2023 14:03:49 +0000 Cherry-picked Ruler.st from a3177d4a9ae5: jv tip
Jan Vrany <jan.vrany@labware.com> [Thu, 09 Feb 2023 14:03:49 +0000] rev 6265
Cherry-picked Ruler.st from a3177d4a9ae5: * b2a3ee58d40c: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de>
Fri, 17 Jun 2022 14:34:29 +0200 Separating DefaultForegroundColor and DefaultBackgroundColor from pullDownMenu colors jv
"Patrik Svestka <patrik.svestka@gmail.com>" [Fri, 17 Jun 2022 14:34:29 +0200] rev 6264
Separating DefaultForegroundColor and DefaultBackgroundColor from pullDownMenu colors
Thu, 09 Jun 2022 09:12:11 +0200 Replacing obsolete PluggableParseNodeVisitor with ParseNodeVisitor (it is now pluggable too) jv
Patrik Svestka <patrik.svestka@gmail.com> [Thu, 09 Jun 2022 09:12:11 +0200] rev 6263
Replacing obsolete PluggableParseNodeVisitor with ParseNodeVisitor (it is now pluggable too)
Fri, 16 Dec 2022 12:57:42 +0100 File conversion from ISO-8859-1 to UTF8 without BOM jv
"Patrik Svestka <patrik.svestka@gmail.com>" [Fri, 16 Dec 2022 12:57:42 +0100] rev 6262
File conversion from ISO-8859-1 to UTF8 without BOM
Fri, 02 Sep 2022 11:25:39 +0100 Fix loong standing bug with some menus not being translated / resolved jv
Jan Vrany <jan.vrany@labware.com> [Fri, 02 Sep 2022 11:25:39 +0100] rev 6261
Fix loong standing bug with some menus not being translated / resolved This has happened with browser "View" menu when sometimes it had the slice resolved and sometimes not. It turned out that it was because the code disabled resources (and therefore slices) resolution when processing shortcuts, so the menu was created and cached unresolved. This fixes the issue. eXept apparently run into the same problem.
Fri, 29 Jul 2022 17:54:29 +0100 Add utility method `PluggableHierarchicalList >> roots:` jv
Jan Vrany <jan.vrany@labware.com> [Fri, 29 Jul 2022 17:54:29 +0100] rev 6260
Add utility method `PluggableHierarchicalList >> roots:` This allows one to set multiple objects as root without a need to manually create synthetic root object. Useful to show a collection of hierachical object.
Fri, 17 Sep 2021 12:47:39 +0100 `FontMenu`: use `#hasVerticalLayout:` jv
Jan Vrany <jan.vrany@labware.com> [Fri, 17 Sep 2021 12:47:39 +0100] rev 6259
`FontMenu`: use `#hasVerticalLayout:` ...instead of (now obsolete) `#verticalLayout:`
Mon, 06 Sep 2021 14:23:55 +0100 `MenuPanel`: renamed `#verticalLayout:` to `#hasVerticalLayout:` jv
Jan Vrany <jan.vrany@labware.com> [Mon, 06 Sep 2021 14:23:55 +0100] rev 6258
`MenuPanel`: renamed `#verticalLayout:` to `#hasVerticalLayout:` to catch up with change made in 6effdd4ff48a.
Thu, 19 Aug 2021 22:15:18 +0100 `NoteBookView`: take `DefaultActiveTabMarkerFgColor` from stylesheet jv
Jan Vrany <jan.vrany@labware.com> [Thu, 19 Aug 2021 22:15:18 +0100] rev 6257
`NoteBookView`: take `DefaultActiveTabMarkerFgColor` from stylesheet ...rather than hard-coding it! The hardcoded value is used as a default for backward compatibility, although it'd be more sensible to use `DefaultActiveTabMarkerColor` as default.
Thu, 19 Aug 2021 10:46:10 +0100 `MenuPanel`: draw submenu indicator in menu panel's foreground color jv
Jan Vrany <jan.vrany@labware.com> [Thu, 19 Aug 2021 10:46:10 +0100] rev 6256
`MenuPanel`: draw submenu indicator in menu panel's foreground color ...rather than using black unconditionally. This does not work well with dark themes.
Thu, 01 Jul 2021 21:58:06 +0100 `ListModelView`: allow to configure border jv
Jan Vrany <jan.vrany@labware.com> [Thu, 01 Jul 2021 21:58:06 +0100] rev 6255
`ListModelView`: allow to configure border ...using `text.borderWidth` and `text.borderColor` styles. Note, that the style prefix is `text` (while it'd make more sense to use `list`) - this is to make it consistent. Somebody in the past thought `text` is better and code was never cleaned up.
Thu, 01 Jul 2021 21:41:43 +0100 `MenuPanel`: allow to configure border width and background color jv
Jan Vrany <jan.vrany@labware.com> [Thu, 01 Jul 2021 21:41:43 +0100] rev 6254
`MenuPanel`: allow to configure border width and background color ...using `pullDownMenu.borderWidth` and `menu.backgroundColor` styles.
Tue, 01 Jun 2021 10:49:16 +0100 `HierarchicalListView`: draw icon *after* the label itself jv
Jan Vrany <jan.vrany@labware.com> [Tue, 01 Jun 2021 10:49:16 +0100] rev 6253
`HierarchicalListView`: draw icon *after* the label itself This commit changes the drawing logic so item (label) is rendered first and icon after. This allows custom subclasses of `AbstractHierarchicalItem` to override `displayOn:x:y:h:isHighlightedAsSelected:` and provide custom background for given item. This is used in VDB UI, for instance.
Tue, 18 May 2021 12:48:47 +0100 `TerminalView`: handle CR not followed by LF jv
Jan Vrany <jan.vrany@labware.com> [Tue, 18 May 2021 12:48:47 +0100] rev 6252
`TerminalView`: handle CR not followed by LF ...as this is produced by GDB in some cases, causing first character to be eaten (not displayed). Sigh.
Sun, 15 Nov 2020 20:07:06 +0000 `TerminalView`: various fixes to make it work with St/X jv-branch jv
Jan Vrany <jan.vrany@labware.com> [Sun, 15 Nov 2020 20:07:06 +0000] rev 6251
`TerminalView`: various fixes to make it work with St/X jv-branch
Thu, 12 Nov 2020 12:38:19 +0000 Backed out changeset a1272bf7ae91 jv
Jan Vrany <jan.vrany@labware.com> [Thu, 12 Nov 2020 12:38:19 +0000] rev 6250
Backed out changeset a1272bf7ae91
Mon, 26 Oct 2020 23:39:35 +0000 Cherry-picked `TerminalView` and `VT100TerminalView.st` from 52ddfab52152: jv
Jan Vrany <jan.vrany@labware.com> [Mon, 26 Oct 2020 23:39:35 +0000] rev 6249
Cherry-picked `TerminalView` and `VT100TerminalView.st` from 52ddfab52152: * cherry-picked TerminalView.st from 52ddfab52152: * 29c409638778: #FEATURE by cg, Claus Gittinger <cg@exept.de> * f4a375bbf778: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 9ff89d98ba80: Keyboard mapping: code updated to catch up with `KeyboardMap`, Jan Vrany <jan.vrany@fit.cvut.cz> * db72eb21203c: `TerminalView`: do not tinker with cursor position when selecting via mouse, Jan Vrany <jan.vrany@fit.cvut.cz> * a9a15e045620: `TerminalView`: fixed slip after `KeyboardMap` refactoring, Jan Vrany <jan.vrany@fit.cvut.cz> * df7b96c04c11: #DOCUMENTATION by cg, Claus Gittinger <cg@exept.de> * 7a69d3fdca24: #QUALITY by cg, Claus Gittinger <cg@exept.de> * 5829d2def42c: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * f6122d30bce9: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * a74a4de7393a: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * aa0c8adb8c29: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 56884612657a: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 68a1a475ad31: #FEATURE by cg, Claus Gittinger <cg@exept.de> * 70d07365a2d4: Copyright updates, Jan Vrany <jan.vrany@fit.cvut.cz> * 528fcc031415: `TerminalView`: make sure the last line is always fully visible, Jan Vrany <jan.vrany@fit.cvut.cz> * 00c0cc2441a9: #OTHER by cg, Claus Gittinger <cg@exept.de> * b0a0be3361d1: #FEATURE by cg, Claus Gittinger <cg@exept.de> * 7b379fe88950: #TUNING by stefan, Stefan Vogel <sv@exept.de> * 0ca982cfa457: #FEATURE by cg, Claus Gittinger <cg@exept.de> * 171b5e2e8820: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * 756275df9939: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * d712d7f4fc2b: `TerminalView`: do not clear line if terminal is in 'local echo' mode, Jan Vrany <jan.vrany@fit.cvut.cz> * e880a0b1320b: Fix copy & paste in `TerminalView`, Jan Vrany <jan.vrany@fit.cvut.cz> * a85c5316417b: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 4d87665db62d: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 8689f323e116: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * e7fd53f408b8: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * fc59a1fcfdcd: Cherry-picked changes to `TerminalView` from CVS, Jan Vrany <jan.vrany@fit.cvut.cz> * f0e51145a4ec: ``TerminalView`: add new APIs: #widthInChars` and `#heightInChars`, Jan Vrany <jan.vrany@fit.cvut.cz> * 5e8b7ee23889: `TerminalView`: fix unicode output on UNIX platforms, Jan Vrany <jan.vrany@fit.cvut.cz> * 5182891c9a14: Fix slip `TerminalView >> innerHeight`, Jan Vrany <jan.vrany@fit.cvut.cz> * 08c9e2a47dc5: #OTHER by cg, Claus Gittinger <cg@exept.de> * 4de6a6b2f700: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * aa05a0ea29ca: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * 90913a584a2b: #OTHER by exept, Claus Gittinger <cg@exept.de> * 57e3e348928f: #OTHER by exept, Claus Gittinger <cg@exept.de> * 712bc32afde8: #OTHER by exept, Claus Gittinger <cg@exept.de> * a15871e06ccd: #FEATURE by exept, Claus Gittinger <cg@exept.de> * dd919a19b802: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * 274d04c1421e: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * 601426541811: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 9d1c44582a2f: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * c922d4b60f5c: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 78205369e872: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 347f4ba07ade: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 949681aaf3e4: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * 3885bb95a2b6: #BUGFIX by exept, Claus Gittinger <cg@exept.de> * 13f8aa8b3f4f: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * be399ecb0f17: #OTHER by exept, Claus Gittinger <cg@exept.de> * 4d6dd403d27a: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * 94a983e0d920: #QUALITY by exept, Claus Gittinger <cg@exept.de> * 031018e3a880: #FEATURE by exept, Claus Gittinger <cg@exept.de> * f183fd1a3c78: #FEATURE by exept, Claus Gittinger <cg@exept.de> * 52ddfab52152: #TUNING by exept, Claus Gittinger <cg@exept.de> * cherry-picked VT100TerminalView.st from 52ddfab52152: * 709732bf7fad: #FEATURE by cg, Claus Gittinger <cg@exept.de> * a44d0289bfbf: `TerminalView`: added (XTerm) keycodes for 'Del' and 'End' keys, Jan Vrany <jan.vrany@fit.cvut.cz> * 70d07365a2d4: Copyright updates, Jan Vrany <jan.vrany@fit.cvut.cz> * fc59a1fcfdcd: Cherry-picked changes to `TerminalView` from CVS, Jan Vrany <jan.vrany@fit.cvut.cz> * de050a54008a: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * 129313185a4b: #OTHER by exept, Claus Gittinger <cg@exept.de> * 864d5890f58e: #OTHER by exept, Claus Gittinger <cg@exept.de> * 7bcfc51a71b7: #OTHER by exept, Claus Gittinger <cg@exept.de> * 9370e384470b: #FEATURE by exept, Claus Gittinger <cg@exept.de> * dc5757149f3e: #REFACTORING by exept, Claus Gittinger <cg@exept.de>
Mon, 26 Oct 2020 23:56:19 +0000 `VT100TerminalView`: fix "delete characters" control sequence jv
Jan Vrany <jan.vrany@labware.com> [Mon, 26 Oct 2020 23:56:19 +0000] rev 6248
`VT100TerminalView`: fix "delete characters" control sequence ...that moved cursor to the left if more than one character was deleted, causing various bugs and malformed text (namely in GDB console). This commit is not a proper fix, merely a workaround that saves and restores cursor position after the (inherited) `basicDeleteCharsAtLine:...`.
Mon, 26 Oct 2020 22:34:32 +0000 `LinkButton`: Use `emphasisAtX:on:` instead of `emphasisAtPoint:on:` jv
Jan Vrany <jan.vrany@labware.com> [Mon, 26 Oct 2020 22:34:32 +0000] rev 6247
`LinkButton`: Use `emphasisAtX:on:` instead of `emphasisAtPoint:on:`
Sat, 25 Jul 2020 15:50:28 +0200 #REFACTORING by cg jv
Claus Gittinger <cg@exept.de> [Sat, 25 Jul 2020 15:50:28 +0200] rev 6246
#REFACTORING by cg class: DataSetColumn class definition changed: #drawLabelsAtX:y:h:from:to: #drawRendererInRow:x:y:width:value: #heightOfHighestRow #on:description:columnNumber:label: #shownValueForRow:rowNr: #width class: DataSetColumn class added: #editorType_CheckToggle #editorType_ComboBox #editorType_ComboList #editorType_InputField #editorType_None #editorType_PopUpList #editorType_RadioButton #editorType_Text #editorType_rowSelector #initialize (grafted from f2c20e0392a55097849538d7bcf9149edde59b3b)
Sat, 02 May 2020 19:51:31 +0200 #REFACTORING by cg default
Claus Gittinger <cg@exept.de> [Sat, 02 May 2020 19:51:31 +0200] rev 6245
#REFACTORING by cg class: HierarchicalListView class added: #example2 removed: #test
Sat, 02 May 2020 19:50:29 +0200 #REFACTORING by cg
Claus Gittinger <cg@exept.de> [Sat, 02 May 2020 19:50:29 +0200] rev 6244
#REFACTORING by cg class: HierarchicalItem::Example changed: #children (send #label:icon: instead of #labeled:icon:, send #label: instead of #labeled:) class: HierarchicalItem::Example class added: #label: #label:icon: changed: #labeled: #labeled:icon:
Sat, 02 May 2020 13:15:17 +0200 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Sat, 02 May 2020 13:15:17 +0200] rev 6243
#BUGFIX by cg class: TerminalView changed: #processInput:n:
Wed, 01 Apr 2020 10:38:02 +0200 #REFACTORING by stefan
Stefan Vogel <sv@exept.de> [Wed, 01 Apr 2020 10:38:02 +0200] rev 6242
#REFACTORING by stefan class: ProgressIndicator changed: #showBusyIndicatorDuring: class: ProgressIndicator class comment/format in: #inBoxWithLabel:icon:text:abortable:view:closeWhenDone: changed: #displayBusyIndicator:message:abortable:at:during:
Sat, 21 Mar 2020 11:42:53 +0100 #FEATURE by cg
Claus Gittinger <cg@exept.de> [Sat, 21 Mar 2020 11:42:53 +0100] rev 6241
#FEATURE by cg class: GnuplotGraphView class definition added: #gnuplotCommand #gnuplotCommand: changed: #generateImage #redrawX:y:width:height:
Tue, 10 Mar 2020 15:26:11 +0100 #BUGFIX by stefan
Stefan Vogel <sv@exept.de> [Tue, 10 Mar 2020 15:26:11 +0100] rev 6240
#BUGFIX by stefan class: FilenameWidgetWithHistory changed: #initialize
Mon, 09 Mar 2020 18:53:11 +0100 #BUGFIX by alkurz
alkurz [Mon, 09 Mar 2020 18:53:11 +0100] rev 6239
#BUGFIX by alkurz replacing deprecated function layout for adjust class: FilenameWidgetWithHistory changed: #initialize
Mon, 09 Mar 2020 14:19:10 +0100 #UI_ENHANCEMENT by cg
Claus Gittinger <cg@exept.de> [Mon, 09 Mar 2020 14:19:10 +0100] rev 6238
#UI_ENHANCEMENT by cg class: CheckBox changed: #initialize
Sat, 07 Mar 2020 00:22:39 +0100 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Sat, 07 Mar 2020 00:22:39 +0100] rev 6237
#BUGFIX by cg class: ExtendedComboBox changed: #openMenu (send #bePopUpView instead of #beUndecorated)
Fri, 06 Mar 2020 12:57:19 +0100 #REFACTORING by stefan
Stefan Vogel <sv@exept.de> [Fri, 06 Mar 2020 12:57:19 +0100] rev 6236
#REFACTORING by stefan class: DSVColumnView changed: #initStyle (send #passiveLevel instead of #offLevel) obsolete method usage
Thu, 05 Mar 2020 09:52:24 +0100 #UI_ENHANCEMENT by exept
anharman [Thu, 05 Mar 2020 09:52:24 +0100] rev 6235
#UI_ENHANCEMENT by exept class: ImageEditView changed: #imageInfoString
Wed, 26 Feb 2020 17:00:39 +0100 #BUGFIX by stefan
Stefan Vogel <sv@exept.de> [Wed, 26 Feb 2020 17:00:39 +0100] rev 6234
#BUGFIX by stefan class: MenuPanel::Item changed: #openSubmenu Fix submenu position on multi-monitor configurations with different screen sizes.
Sat, 22 Feb 2020 21:21:41 +0100 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Sat, 22 Feb 2020 21:21:41 +0100] rev 6233
#UI_ENHANCEMENT by exept class: TerminalView changed: #processInput:n:
Thu, 20 Feb 2020 09:52:59 +0100 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Thu, 20 Feb 2020 09:52:59 +0100] rev 6232
#DOCUMENTATION by exept class: NoteBookView class comment/format in: #examples
Thu, 20 Feb 2020 09:47:55 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Thu, 20 Feb 2020 09:47:55 +0100] rev 6231
#FEATURE by exept class: NoteBookView::Tab class definition added: #nameKey #nameKey:
Thu, 20 Feb 2020 09:46:25 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Thu, 20 Feb 2020 09:46:25 +0100] rev 6230
#FEATURE by exept class: NoteBookView::Tab added: #labelString comment/format in: #label
Thu, 20 Feb 2020 09:27:16 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Thu, 20 Feb 2020 09:27:16 +0100] rev 6229
#FEATURE by exept class: NoteBookView added: #tabList
Thu, 13 Feb 2020 21:41:26 +0100 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de> [Thu, 13 Feb 2020 21:41:26 +0100] rev 6228
#DOCUMENTATION by cg class: AbstractHierarchicalItem comment/format in: #hasIndicator
Wed, 12 Feb 2020 15:02:20 +0100 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Wed, 12 Feb 2020 15:02:20 +0100] rev 6227
#BUGFIX by cg class: ImageView changed: #redrawX:y:width:height: #saveImageAs: #scrollToMakeVisible: care for redefined #image method
Tue, 11 Feb 2020 18:25:03 +0100 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de> [Tue, 11 Feb 2020 18:25:03 +0100] rev 6226
#DOCUMENTATION by cg class: ImageView comment/format in: #forceSmoothing #forceSmoothing: #forceSmoothingHolder
Tue, 04 Feb 2020 12:33:59 +0100 #REFACTORING by cg
Claus Gittinger <cg@exept.de> [Tue, 04 Feb 2020 12:33:59 +0100] rev 6225
#REFACTORING by cg class: TerminalView changed: #initialize
Mon, 03 Feb 2020 19:21:30 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:21:30 +0100] rev 6224
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Mon, 03 Feb 2020 19:21:19 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:21:19 +0100] rev 6223
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Mon, 03 Feb 2020 19:21:10 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:21:10 +0100] rev 6222
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Mon, 03 Feb 2020 19:21:02 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:21:02 +0100] rev 6221
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Mon, 03 Feb 2020 19:20:54 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:20:54 +0100] rev 6220
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Mon, 03 Feb 2020 19:20:51 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:20:51 +0100] rev 6219
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Mon, 03 Feb 2020 19:20:34 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Mon, 03 Feb 2020 19:20:34 +0100] rev 6218
#OTHER by cg bad english class: TableDrivenOutputAction class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachGreater class comment/format in: #isCompatibleWithOutputType: class: TableDrivenOutputAction::EachLess class comment/format in: #isCompatibleWithOutputType:
Fri, 31 Jan 2020 22:02:22 +0100 #FEATURE by cg
Claus Gittinger <cg@exept.de> [Fri, 31 Jan 2020 22:02:22 +0100] rev 6217
#FEATURE by cg class: DoWhatIMeanSupport changed: #withoutSelectorsUnlikelyFor:from:forPartial: FIX completion for class-side methods
Thu, 30 Jan 2020 12:50:29 +0100 #REFACTORING by exept
Claus Gittinger <cg@exept.de> [Thu, 30 Jan 2020 12:50:29 +0100] rev 6216
#REFACTORING by exept class: LinkButton changed: #actionAt: #actionEmphasisIn:atPoint:
Thu, 30 Jan 2020 10:02:49 +0100 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Thu, 30 Jan 2020 10:02:49 +0100] rev 6215
#DOCUMENTATION by exept class: LinkButton comment/format in: #actionAt:
Thu, 30 Jan 2020 09:38:42 +0100 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Thu, 30 Jan 2020 09:38:42 +0100] rev 6214
#BUGFIX by exept class: NoteBookView tooltip bug fix changed: #helpText #helpTextForItemAt: class: NoteBookView::Tab category of: #activeHelpKey #activeHelpKey: #activeHelpText #activeHelpText:
Tue, 28 Jan 2020 04:28:22 +0000 update tags
convert-repo [Tue, 28 Jan 2020 04:28:22 +0000] rev 6213
update tags
Tue, 28 Jan 2020 00:13:56 +0100 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Tue, 28 Jan 2020 00:13:56 +0100] rev 6212
#UI_ENHANCEMENT by exept class: NoteBookView::Tab limit the max size of a label (can be disabled to get the old behavior) class definition added: #shownLabel changed: #activeHelpText #displayOn:inset:direction:textRightInset: #getPrintableLabelFor: class: NoteBookView::Tab class added: #maxLabelSize #maxLabelSize:
Fri, 24 Jan 2020 14:42:44 +0100 #UI_ENHANCEMENT by cg
Claus Gittinger <cg@exept.de> [Fri, 24 Jan 2020 14:42:44 +0100] rev 6211
#UI_ENHANCEMENT by cg class: TerminalView added: #outputEncoding: class: TerminalView class added: #openWithAction:setupTerminalViewWith:onExit: changed: #openWithAction:onExit:
Sat, 18 Jan 2020 21:14:52 +0100 #OTHER by exept
Claus Gittinger <cg@exept.de> [Sat, 18 Jan 2020 21:14:52 +0100] rev 6210
#OTHER by exept do not refer to XPToolbarIconLibrary - ask ToolbarIconLibrary
Sat, 18 Jan 2020 15:37:54 +0100 #FEATURE by exept expecco_19_2_1
Claus Gittinger <cg@exept.de> [Sat, 18 Jan 2020 15:37:54 +0100] rev 6209
#FEATURE by exept class: MenuPanel added: #grabMenuItemAtPoint: comment/format in: #itemAtPoint: changed: #processShortcut:
Thu, 16 Jan 2020 17:23:07 +0100 #UI_ENHANCEMENT by cg
Claus Gittinger <cg@exept.de> [Thu, 16 Jan 2020 17:23:07 +0100] rev 6208
#UI_ENHANCEMENT by cg class: ImageEditView changed: #updateImageInfoFor:
Tue, 14 Jan 2020 11:19:24 +0100 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de> [Tue, 14 Jan 2020 11:19:24 +0100] rev 6207
#DOCUMENTATION by cg class: CheckBox comment/format in: #font: #initStyle class: CheckBox class changed: #updateStyleCache
Sun, 12 Jan 2020 11:10:09 +0100 #REFACTORING by exept
Claus Gittinger <cg@exept.de> [Sun, 12 Jan 2020 11:10:09 +0100] rev 6206
#REFACTORING by exept class: MenuPanel comment/format in: #helpTextForItem: category of: #withMenuAndItemAt:do:
Wed, 08 Jan 2020 01:46:19 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Wed, 08 Jan 2020 01:46:19 +0100] rev 6205
#FEATURE by exept class: FileSelectionItem changed: #imageType
Sun, 22 Dec 2019 04:27:40 +0000 update tags
convert-repo [Sun, 22 Dec 2019 04:27:40 +0000] rev 6204
update tags
Sat, 21 Dec 2019 19:04:27 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sat, 21 Dec 2019 19:04:27 +0100] rev 6203
#FEATURE by exept class: ImageView changed: #saveImageAs
Fri, 20 Dec 2019 04:28:30 +0000 update tags
convert-repo [Fri, 20 Dec 2019 04:28:30 +0000] rev 6202
update tags
Thu, 19 Dec 2019 20:12:46 +0100 #UI_ENHANCEMENT by cg
Claus Gittinger <cg@exept.de> [Thu, 19 Dec 2019 20:12:46 +0100] rev 6201
#UI_ENHANCEMENT by cg class: SelectionInListModelView class definition changed: #drawSelectionFrameAt:x:w: #initStyle class: SelectionInListModelView class changed: #updateStyleCache
Wed, 18 Dec 2019 19:08:13 +0100 regenerated expecco_19_2_0 expecco_19_2_0_43 expecco_19_2_0_44
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 19:08:13 +0100] rev 6200
regenerated
Mon, 16 Dec 2019 12:05:54 +0100 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Mon, 16 Dec 2019 12:05:54 +0100] rev 6199
#BUGFIX by cg class: TerminalView FIX: did not handle codePage correctly (output of CMD with diareses) class definition comment/format in: #readAnyAvailableData changed: #initialize #keyPress:x:y: #processInput:n: #sendInterruptSignal
Fri, 13 Dec 2019 21:34:05 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:34:05 +0100] rev 6198
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 21:32:57 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:32:57 +0100] rev 6197
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 21:30:54 +0100 #OTHER by cg
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:30:54 +0100] rev 6196
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 14:08:49 +0100 #BUGFIX by Stefan Reise
sr [Fri, 13 Dec 2019 14:08:49 +0100] rev 6195
#BUGFIX by Stefan Reise do not cache #preferredExtent class: MenuPanel class definition comment/format in: #computePreferredExtent #menu: #openDelayed:afterSeconds: changed: #preferredExtent #preferredExtent: class: MenuPanel::Item comment/format in: #openDelayedSubmenu #openSubmenu
Thu, 12 Dec 2019 15:20:32 +0100 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de> [Thu, 12 Dec 2019 15:20:32 +0100] rev 6194
#DOCUMENTATION by cg class: CheckBox comment/format in: #sendChangeMessageWith:
Wed, 11 Dec 2019 15:02:03 +0100 #BUGFIX by Maren
matilk [Wed, 11 Dec 2019 15:02:03 +0100] rev 6193
#BUGFIX by Maren class: AbstractHierarchicalItem added: #from:to:doOnCachedChildren: #nonCriticalFrom:to:doOnCachedChildren: #nonCriticalRecursiveDoOnCachedChildren: #recursiveDoOnCachedChildren: changed: #recursiveExpand (send #canRecursiveExpand instead of #canExpand) * fix for recursiveExpand * add methods for doing stuff recursive without fetching lazy children
Mon, 02 Dec 2019 14:09:23 +0100 #REFACTORING by cg
Claus Gittinger <cg@exept.de> [Mon, 02 Dec 2019 14:09:23 +0100] rev 6192
#REFACTORING by cg class: TerminalView changed: #initialize class: TerminalView class changed: #openWithAction:onExit:
Mon, 02 Dec 2019 14:06:08 +0100 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Mon, 02 Dec 2019 14:06:08 +0100] rev 6191
#BUGFIX by cg class: TerminalView class changed: #openWithAction:onExit: for windows: xlate NL to CRNL on output
Thu, 28 Nov 2019 17:57:24 +0100 #FEATURE by Stefan Reise
sr [Thu, 28 Nov 2019 17:57:24 +0100] rev 6190
#FEATURE by Stefan Reise support multi monitor class: MenuPanel::Item changed: #openSubmenu
Thu, 28 Nov 2019 04:27:42 +0000 update tags
convert-repo [Thu, 28 Nov 2019 04:27:42 +0000] rev 6189
update tags
Wed, 27 Nov 2019 12:30:32 +0100 #FEATURE by stefan
Stefan Vogel <sv@exept.de> [Wed, 27 Nov 2019 12:30:32 +0100] rev 6188
#FEATURE by stefan class: ProgressIndicator class comment/format in: #displayProgressNotifications:abortable:at:during: #displayProgressNotifications:message:abortable:at:during: changed: #inBoxWithLabel:icon:text:abortable:view:closeWhenDone: Can change message label via a ProgressNotification
Wed, 27 Nov 2019 12:22:13 +0100 #FEATURE by stefan
Stefan Vogel <sv@exept.de> [Wed, 27 Nov 2019 12:22:13 +0100] rev 6187
#FEATURE by stefan class: ProgressNotification class definition comment/format in: #progressValue class: ProgressNotification class added: #progressPercentage:messageText: comment/format in: #progressPercentage:statusInfo: changed: #notify:progress: #progressPercentage:
Fri, 22 Nov 2019 15:57:13 +0100 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Fri, 22 Nov 2019 15:57:13 +0100] rev 6186
#BUGFIX by cg class: TerminalView changed: #keyPress:x:y: Ctrl vs. Control - sigh
Sat, 16 Nov 2019 16:53:30 +0100 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Sat, 16 Nov 2019 16:53:30 +0100] rev 6185
#BUGFIX by exept class: ImageEditView changed: #cropSubImageAt:
Sat, 06 Jul 2019 22:32:10 +0100 Merge jv
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 06 Jul 2019 22:32:10 +0100] rev 6184
Merge
Fri, 08 Nov 2019 20:41:43 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Fri, 08 Nov 2019 20:41:43 +0100] rev 6183
#FEATURE by exept class: VT100TerminalView changed: #reportTerminalType
Sat, 02 Nov 2019 01:26:10 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sat, 02 Nov 2019 01:26:10 +0100] rev 6182
#FEATURE by exept class: TabItem added: #printableLabel comment/format in: #label
Sat, 02 Nov 2019 01:25:33 +0100 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Sat, 02 Nov 2019 01:25:33 +0100] rev 6181
#DOCUMENTATION by exept class: NoteBookView comment/format in: #listIndexOf:
Thu, 31 Oct 2019 13:40:54 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Thu, 31 Oct 2019 13:40:54 +0100] rev 6180
#FEATURE by exept class: DSVColumnView comment/format in: #selectRow:
Thu, 31 Oct 2019 11:30:17 +0100 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Thu, 31 Oct 2019 11:30:17 +0100] rev 6179
#FEATURE by exept class: NoteBookView added: #indexOfTabNamed:
Thu, 31 Oct 2019 10:23:56 +0100 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Thu, 31 Oct 2019 10:23:56 +0100] rev 6178
#DOCUMENTATION by exept class: ExtendedComboBox added: #setupMenuWidgetForMenu: changed: #menuWidget: class: ExtendedComboBox class comment/format in: #examples
Wed, 30 Oct 2019 03:52:39 +0100 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Wed, 30 Oct 2019 03:52:39 +0100] rev 6177
#DOCUMENTATION by exept class: SubCanvas changed: #rebuild
Mon, 21 Oct 2019 09:57:14 +0200 #BUGFIX by ca
ca [Mon, 21 Oct 2019 09:57:14 +0200] rev 6176
#BUGFIX by ca class: MenuPanel changed: #rearrangeItems class: MenuPanel::Item added: #setLayout:
Sun, 20 Oct 2019 15:01:08 +0200 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sun, 20 Oct 2019 15:01:08 +0200] rev 6175
#FEATURE by exept class: MenuPanel added: #itemForWhich:
Sun, 20 Oct 2019 13:39:52 +0200 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sun, 20 Oct 2019 13:39:52 +0200] rev 6174
#FEATURE by exept class: NoteBookView added: #tabForWhich:
Sun, 20 Oct 2019 13:10:42 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Sun, 20 Oct 2019 13:10:42 +0200] rev 6173
#DOCUMENTATION by exept class: NoteBookView::Tab category of: #containsPointX:y: #intersects: #isEnabled
Sun, 20 Oct 2019 10:57:32 +0200 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sun, 20 Oct 2019 10:57:32 +0200] rev 6172
#FEATURE by exept class: MenuPanel::Item changed: #openDelayedSubmenu
Thu, 17 Oct 2019 22:03:58 +0200 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Thu, 17 Oct 2019 22:03:58 +0200] rev 6171
#BUGFIX by exept class: NoteBookView changed: #keyPress:x:y:
Wed, 16 Oct 2019 16:13:09 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Wed, 16 Oct 2019 16:13:09 +0200] rev 6170
#DOCUMENTATION by exept class: ColorMenu category of: #helpSpec
Wed, 16 Oct 2019 16:12:46 +0200 #OTHER by exept
Claus Gittinger <cg@exept.de> [Wed, 16 Oct 2019 16:12:46 +0200] rev 6169
#OTHER by exept class: ResourceSpecEditor class category of: #helpSpec
Wed, 16 Oct 2019 16:12:26 +0200 #OTHER by exept
Claus Gittinger <cg@exept.de> [Wed, 16 Oct 2019 16:12:26 +0200] rev 6168
#OTHER by exept class: ResourceSpecEditor class category of: #helpSpec
Mon, 14 Oct 2019 20:55:56 +0200 #REFACTORING by exept
Claus Gittinger <cg@exept.de> [Mon, 14 Oct 2019 20:55:56 +0200] rev 6167
#REFACTORING by exept class: SelectionInListModelView added: #indexOfElementForWhich: changed: #selectElementForWhich:ifAbsent:
Mon, 14 Oct 2019 20:55:41 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Mon, 14 Oct 2019 20:55:41 +0200] rev 6166
#DOCUMENTATION by exept class: ListModelView comment/format in: #yAbsoluteOfLine: #yVisibleOfLine:
Mon, 14 Oct 2019 11:42:29 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Mon, 14 Oct 2019 11:42:29 +0200] rev 6165
#DOCUMENTATION by exept class: SelectionInListModelView comment/format in: #setSelection:
Sun, 13 Oct 2019 23:29:47 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Sun, 13 Oct 2019 23:29:47 +0200] rev 6164
#DOCUMENTATION by exept class: MenuPanel::Item comment/format in: #preferredExtent
Sun, 06 Oct 2019 17:43:47 +0200 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Sun, 06 Oct 2019 17:43:47 +0200] rev 6163
#BUGFIX by exept class: DoWhatIMeanSupport changed: #codeCompletionForLiteralSymbol:element:considerAll:into: #codeCompletionForSmalltalkMethod:orClass:context:codeView:into:
Wed, 02 Oct 2019 02:24:04 +0200 #REFACTORING by exept
Claus Gittinger <cg@exept.de> [Wed, 02 Oct 2019 02:24:04 +0200] rev 6162
#REFACTORING by exept class: NoteBookView added: #tabsPosition #tabsPosition: changed: #direction #direction:
Tue, 01 Oct 2019 20:19:12 +0200 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Tue, 01 Oct 2019 20:19:12 +0200] rev 6161
#BUGFIX by exept class: ImageEditView changed: #drawingColorOrNil #fillAt:
Tue, 01 Oct 2019 20:18:22 +0200 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Tue, 01 Oct 2019 20:18:22 +0200] rev 6160
#BUGFIX by exept class: ImageEditView changed: #fillAt:
Mon, 30 Sep 2019 18:09:34 +0200 #BUGFIX by Maren
matilk [Mon, 30 Sep 2019 18:09:34 +0200] rev 6159
#BUGFIX by Maren class: AbstractHierarchicalItem changed: #recursiveDo:skipIf:skipChildrenIf: consider skip element and skip children during the whole recursion, not only for the first element
Sat, 28 Sep 2019 17:17:46 +0200 #BUGFIX by exept
Claus Gittinger <cg@exept.de> [Sat, 28 Sep 2019 17:17:46 +0200] rev 6158
#BUGFIX by exept class: DoWhatIMeanSupport changed: #codeCompletionForSmalltalkMethod:orClass:context:codeView:into: colon-selector completion
Sun, 22 Sep 2019 10:08:54 +0200 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Sun, 22 Sep 2019 10:08:54 +0200] rev 6157
#UI_ENHANCEMENT by exept class: SelectionInTreeView changed: #openEditor close on return.
Thu, 19 Sep 2019 12:13:53 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Thu, 19 Sep 2019 12:13:53 +0200] rev 6156
#DOCUMENTATION by exept class: SelectionInTree comment/format in: #selectedNode
Tue, 17 Sep 2019 11:17:29 +0200 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Tue, 17 Sep 2019 11:17:29 +0200] rev 6155
#UI_ENHANCEMENT by exept class: SelectionInTreeView changed: #keyPress:x:y: #openEditor
Tue, 17 Sep 2019 11:12:39 +0200 #DOCUMENTATION by exept
Claus Gittinger <cg@exept.de> [Tue, 17 Sep 2019 11:12:39 +0200] rev 6154
#DOCUMENTATION by exept class: ExtendedComboBox comment/format in: #processEvent:
Mon, 16 Sep 2019 22:13:50 +0200 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Mon, 16 Sep 2019 22:13:50 +0200] rev 6153
#UI_ENHANCEMENT by exept class: SelectionInTreeView changed: #openEditor cursor - edit behavior
Mon, 16 Sep 2019 21:50:48 +0200 #REFACTORING by exept
Claus Gittinger <cg@exept.de> [Mon, 16 Sep 2019 21:50:48 +0200] rev 6152
#REFACTORING by exept class: SelectionInTreeView changed: #openEditor leftover halt.
Mon, 16 Sep 2019 21:50:30 +0200 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Mon, 16 Sep 2019 21:50:30 +0200] rev 6151
#UI_ENHANCEMENT by exept class: SelectionInTreeView changed: #keyPress:x:y: #openEditor much better keyboard control (eh in cdatum freeze value editor)
Mon, 16 Sep 2019 16:12:29 +0200 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Mon, 16 Sep 2019 16:12:29 +0200] rev 6150
#FEATURE by exept class: ImageEditView new: blend colors class definition added: #pointBlendAt: comment/format in: #editMode #editMode: changed: #buttonMotion:x:y: #pointAt:width: class: ImageEditView class changed: #initialize
Sun, 15 Sep 2019 18:56:02 +0200 #UI_ENHANCEMENT by exept
Claus Gittinger <cg@exept.de> [Sun, 15 Sep 2019 18:56:02 +0200] rev 6149
#UI_ENHANCEMENT by exept class: DoWhatIMeanSupport comment/format in: #codeCompletionForVariable:into: changed: #tryCodeCompletionWithSource:nodeInterval:at:mustBeExpression:into: class: DoWhatIMeanSupport class category of:16 methods
Sun, 15 Sep 2019 18:54:25 +0200 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sun, 15 Sep 2019 18:54:25 +0200] rev 6148
#FEATURE by exept class: MenuPanel changed: #dispatchEvent:withFocusOn:delegate: info about who delegated the event
Sun, 15 Sep 2019 18:54:11 +0200 #FEATURE by exept
Claus Gittinger <cg@exept.de> [Sun, 15 Sep 2019 18:54:11 +0200] rev 6147
#FEATURE by exept class: ExtendedComboBox::MenuWrapper changed: #forwardEvent:withFocusOn: info about who delegated the event
Sun, 15 Sep 2019 12:51:54 +0200 #REFACTORING by exept
Claus Gittinger <cg@exept.de> [Sun, 15 Sep 2019 12:51:54 +0200] rev 6146
#REFACTORING by exept class: ListModelView changed: #startAutoScroll:distance:
(0) -3000 -1000 -120 tip