Commit Graph
10639 Commits
Author SHA1 Message Date
daboe01 b1d96dfdee improved reliance of key 2025-07-01 21:53:53 +02:00
daboe01 5ecdaafadf fixed: arrow keys did not work 2025-07-01 20:23:29 +02:00
daboe01 223bbc86e1 fixed: arrow keys did not work 2025-07-01 19:42:12 +02:00
daboe01 0867e718d1 Revert "fixed: arrow keys did not work"
This reverts commit c814b5daed.
2025-07-01 19:40:47 +02:00
daboe01 c814b5daed fixed: arrow keys did not work 2025-07-01 19:36:02 +02:00
daboe01 751e1d27a6 Update CPPlatformWindow+DOMKeys.j 2025-06-23 09:02:28 +02:00
daboe01 36d4bd32b5 Update CPPlatformWindow+DOM.j 2025-06-23 08:58:12 +02:00
daboe01 6ce85bae7e fixed: Keyboard-event handling is based on the deprecated charCode 2025-06-23 07:21:08 +02:00
daboe01andGitHub 85f7125f22 New: for..of iteration for CPSet (#3114) 2025-06-18 10:22:41 +02:00
Martin CarlbergandGitHub 86d595b086 Fixed: Make the isa property on classes not enumerable. (#3100)
As we have a tool-free bridges between many classes and JavaScript types by setting the isa property on the type, for example CPArray and Array. Using the for...in enumeration the isa property will be included in the loop if the property is enumerable (this is the default behavior). This commit set the property as not enumerable.

Also added test case for check that the isa property on classes are not enumerable using a for...in loop.
2025-05-14 10:09:01 +02:00
daboe01andGitHub 2f563fb870 New: give nil values the chance to be transformed to true via CPNegateBoolean (#3103) 2025-04-28 15:40:57 +02:00
daboe01andGitHub c78a18dc3e Update README.markdown 2025-04-02 17:03:14 +02:00
daboe01andGitHub 0fa636dd79 Update README.markdown 2025-04-02 17:01:01 +02:00
Martin CarlbergandGitHub 7fc9fa70c1 Fixed: Github Action build with Node 22 and 23 too 2025-03-27 15:36:14 +01:00
daboe01andGitHub 9109cf3b54 Fixed: changing background color in CPTextView did not redraw properly (#3107) 2025-03-26 13:31:05 +01:00
David RichardsonandGitHub 50076efe1e Merge pull request #3106 from enquora/dark-mode-cleanup
Set default project details view (no project selected) to default colours
2025-01-27 09:45:48 -07:00
David Richardson 097785fb93 Set default project details view, when no project selected, to default colours
Remove hard-coded colours to allow dark mode support.
2025-01-27 09:41:58 -07:00
daboe01andGitHub 7e07deeb23 Update README for ECMA Script 2024 2025-01-14 15:46:42 +01:00
daboe01andGitHub e8c0c680ca Update README.markdown 2024-12-30 15:39:53 +01:00
daboe01andGitHub d9ee7b23c2 Update README.markdown 2024-12-30 15:36:34 +01:00
daboe01andGitHub 03339e3c5d Merge pull request #3102 from cappuccino/narwhal
merge of PR #1372 and #2018 into main
2024-12-30 14:05:09 +01:00
daboe01andGitHub c58c5554f9 Merge pull request #2018 from vidinoti/patch-1
Changing a CALayer in a menu callback doesn't trigger re-draw
transition-from-narwhal
2024-12-30 13:57:56 +01:00
daboe01andGitHub 16ae7b7e74 Merge pull request #1372 from kjamieson/scroll-fixes
If target view of a drag and drop is a CPTableView, set inset bounds based on the row height of the table
2024-12-30 13:51:00 +01:00
David RichardsonandGitHub 6d3fec88ec Merge pull request #3101 from enquora/dark-mode-cleanup
Dark mode cleanup
2024-11-13 10:48:25 -07:00
David Richardson 4b74e7da31 Increment patch component of version number to reflect dark mode support changes 2024-11-13 10:41:13 -07:00
David Richardson fa70ffc918 Clean up control colours for background and text to fully support dark mode 2024-11-13 10:34:04 -07:00
David RichardsonandGitHub fd177f4b9a Merge pull request #3072 from enquora/remove-narwhal-artifacts
Remove narwhal-specific artifacts
2024-10-17 10:01:08 -06:00
daboe01andGitHub 08c666a53f Merge pull request #3097 from cappuccino/remove-unused-local-variable-charCode
removed: unused local variable charCode
2024-10-07 19:44:13 +02:00
daboe01andGitHub 668567d6e2 Merge pull request #3094 from enquora/editorconfig
Add editorconfig file
2024-09-27 13:36:07 +02:00
David Richardson 09f92407ec Cleanup
Make settings universal, across all file types.
2024-09-26 11:08:33 -06:00
daboe01andGitHub 9dc12c0142 Merge pull request #3091 from daboe01/cptextviewcopypastedocu
added documentation to the copy paste limitation
2024-09-22 13:03:52 +02:00
David RichardsonandGitHub 2fd821ca00 Merge pull request #3096 from enquora/fix-menubar-icon-visibility
Change rendering mode for menubar inactive icon from ‘Render As’ to ‘Template Image’
2024-09-21 12:58:57 -06:00
daboe01andGitHub 03195b66bc removed: unused local variable charCode remove-unused-local-variable-charCode 2024-09-21 19:12:18 +02:00
David Richardson a3d906165a Change menubar inactive icon ‘Render As’ mode to ‘Template Image’
Allows macOS to automatically manage blending mode and color of menubar icon.
Modern macOS renders the menubar with translucency, making icons with some fixed colors difficult to see with some wallpapers.
This was particularly pronounced with ‘status-icon-inactive’.
Changing render mode to ‘Template Image’ allows the OS to adjust icon color and blending mode dynamically — to suit current combination of Light/Dark mode and wallpaper color.
2024-09-15 16:03:23 -06:00
David Richardson 4c1ce50dd2 Add editorconfig file
Enforce/guide compliance with Cappuccino project coding standards.
Most modern editors supported directly or via plugins.
2024-08-29 19:20:16 -06:00
daboe01 b638242e6f added documentation to the copy paste limitation 2024-08-04 15:15:34 +02:00
daboe01andGitHub 2349aacc3e Update README.markdown 2024-07-21 21:34:53 +02:00
daboe01andGitHub 1be7bbe0dc Update README.markdown 2024-07-21 21:32:22 +02:00
daboe01andGitHub ea332d5492 Update README.markdown 2024-07-21 21:30:54 +02:00
daboe01andGitHub aedede7381 Update README.markdown 2024-07-21 21:22:52 +02:00
daboe01andGitHub d4cd46c331 Update README.markdown
stringWithFormat returns autoreleased instances iirc
2024-07-21 21:22:05 +02:00
daboe01andGitHub 62450c3bb1 Update README.markdown 2024-07-21 21:19:16 +02:00
daboe01andGitHub bafba81f56 Update README.markdown 2024-07-21 21:18:07 +02:00
daboe01andGitHub 651b445c75 Update README.markdown 2024-07-21 21:17:38 +02:00
daboe01andGitHub 5adc3c6a99 Update README.markdown 2024-07-21 21:17:04 +02:00
daboe01andGitHub 4914ff8205 Update README.markdown 2024-07-21 21:14:49 +02:00
daboe01andGitHub 783205c731 Update README.markdown 2024-07-21 19:32:24 +02:00
daboe01andGitHub 00ab2d1f3a Update README.markdown 2024-07-21 19:28:21 +02:00
daboe01andGitHub 98dcbdd87a Update README.markdown 2024-07-21 19:24:58 +02:00
daboe01andGitHub 4a936a6eef README.markdown: reduced redundant introduction 2024-07-21 19:10:41 +02:00