Commit Graph

55622 Commits

Author SHA1 Message Date
dmitry
2533d88dc4 cocoa: removed redundant key emulation events (introduced with #32829). With the latest changes in key handling events those are no longer needed
git-svn-id: trunk@59188 -
2018-09-30 01:06:17 +00:00
dmitry
9c1f561955 cocoa: implementing owner drawn for status bar panels. #34338
git-svn-id: trunk@59187 -
2018-09-29 22:07:37 +00:00
michl
8d0fe522bb LCL: TPageControl: Focus first control on page when page is changed and a control on it was focused. Issue #33991
git-svn-id: trunk@59186 -
2018-09-29 21:54:00 +00:00
dmitry
a4503bccc0 cocoa: additional control over cocoa window levels
git-svn-id: trunk@59185 -
2018-09-29 21:33:29 +00:00
michl
e355e20721 LCL: TComboBox: Fixed OnEditingDone is fired twice when pressing ENTER. Issue #33992
git-svn-id: trunk@59184 -
2018-09-29 19:40:13 +00:00
dmitry
ed5c165da1 cocoa: adding exception for processing key equivalents and return key, if a first responder is capable of processing the return key. #34354
git-svn-id: trunk@59183 -
2018-09-29 15:54:28 +00:00
michael
036872251b * Remove debug writelns
git-svn-id: trunk@59182 -
2018-09-29 10:19:45 +00:00
michael
5d99da3b53 * Search for components, refresh recent files.
git-svn-id: trunk@59181 -
2018-09-29 10:10:53 +00:00
michael
f79380078f * Let spotter window be managed by IDE (bug #34353)
git-svn-id: trunk@59180 -
2018-09-29 08:39:09 +00:00
dmitry
2a10162c7b cocoa: update key event handling. Not all characters from macOS are suitable for LCL KeyPress
git-svn-id: trunk@59179 -
2018-09-29 05:15:17 +00:00
dmitry
aa5acf09a9 cocoa: using a single place to process keyDown event related to LCL callbacks
git-svn-id: trunk@59178 -
2018-09-29 04:27:41 +00:00
juha
75d1f28106 LazUtils: Move more functions from FileUtils to LazFileUtilities, deprecate the old ones.
git-svn-id: trunk@59177 -
2018-09-28 12:25:39 +00:00
juha
33374c2b95 IDE: In "New Component" dialog resize the buttons based on icon image size. Improve initial dir for selecting icon.
git-svn-id: trunk@59176 -
2018-09-28 11:06:53 +00:00
juha
c9e4614e17 Delete old deprecated methods.
git-svn-id: trunk@59175 -
2018-09-28 11:06:40 +00:00
michl
dfcfeda781 LCL: TListBox: Fixed selection is not cleared when the Clear method is called. Issue #33887
git-svn-id: trunk@59174 -
2018-09-27 20:05:45 +00:00
maxim
f1b4455580 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@59173 -
2018-09-26 23:06:06 +00:00
maxim
0af5bf1620 IDE: cleaned up unused resource string
git-svn-id: trunk@59172 -
2018-09-26 23:01:29 +00:00
michael
464cbc13a2 * Allow opening recent files/packages/projects
git-svn-id: trunk@59171 -
2018-09-26 19:13:15 +00:00
juha
24f8569925 IDE: Support 3 icons with different resolutions in "New Component" dialog. Improve the GUI.
git-svn-id: trunk@59170 -
2018-09-26 17:49:33 +00:00
juha
571647e302 LazUtils: Move ExtractFileNameWithoutExt to LazFileUtils. Rhymes with ExtractFileNameOnly.
git-svn-id: trunk@59169 -
2018-09-26 17:49:27 +00:00
juha
03042bfb7d Split command line parameters also when "Run without Debugging". Patch by Ondrej.
git-svn-id: trunk@59168 -
2018-09-26 08:37:19 +00:00
wp
20eaebb8b3 LCL: Fix incorrect checked state after deleting an item of a TCheckGroup (issue #34327).
git-svn-id: trunk@59167 -
2018-09-25 16:28:10 +00:00
wp
87edd68840 IDE: Add button to copy version info to clipboard to AboutForm (suggested in report #34325)
git-svn-id: trunk@59166 -
2018-09-25 11:42:02 +00:00
michael
51b431043e * Some visual improvements:
* Load options on startup.
  * Button to go to settings
  * Margins around controls
  * Better Left and right margin inside listbox
  * Use different default colors (maroon, navy)
  * Handle keydown instead of key up, so repeat is enabled.

git-svn-id: trunk@59165 -
2018-09-25 07:44:13 +00:00
dmitry
a6d2915670 cocoa: the first oddity of modal sessions. Context Menu would not call an action to indicate the menu item selected #34325
git-svn-id: trunk@59164 -
2018-09-25 04:21:13 +00:00
dmitry
61657c490e cocoa: propagating LM_CONTEXTMENU to parents
git-svn-id: trunk@59163 -
2018-09-25 00:43:24 +00:00
maxim
12d9cbbafb Packager: cleaned up unused unit
git-svn-id: trunk@59162 -
2018-09-24 22:15:22 +00:00
mattias
45217310eb codetools: clean up
git-svn-id: trunk@59161 -
2018-09-24 17:38:29 +00:00
juha
2047faa496 IdeIntf: Less verbose ComponentTreeView.
git-svn-id: trunk@59160 -
2018-09-24 14:22:04 +00:00
michael
e104172fc2 * Set autosize on edit
git-svn-id: trunk@59159 -
2018-09-24 13:28:32 +00:00
michael
462791a009 * Add referral to readme.txt in package description
git-svn-id: trunk@59158 -
2018-09-24 13:25:15 +00:00
michael
256e2b8a92 * Clear list when searchterm is empty
git-svn-id: trunk@59157 -
2018-09-24 13:09:43 +00:00
juha
57d56b4303 IDE: Add new Application.Title and .Scale statements after Application.Create line. Issue #34318.
git-svn-id: trunk@59156 -
2018-09-24 12:10:50 +00:00
juha
2b0b9e3d74 IDE: Formatting.
git-svn-id: trunk@59155 -
2018-09-24 12:10:45 +00:00
michael
d62467de68 * Free searchitems stringlist
git-svn-id: trunk@59154 -
2018-09-24 08:53:19 +00:00
mattias
58bc4c9498 idespotter: less hints
git-svn-id: trunk@59153 -
2018-09-23 16:43:20 +00:00
mattias
9483469e58 idespotter: fixed two-key shortcuts
git-svn-id: trunk@59152 -
2018-09-23 16:43:07 +00:00
mattias
0cb91fea6f idespotter: fixed when IDE is docked
git-svn-id: trunk@59151 -
2018-09-23 16:24:35 +00:00
mattias
7aa826ab71 updated lpl
git-svn-id: trunk@59150 -
2018-09-23 16:18:54 +00:00
wp
a7ce6e3055 LCL: Add support for custom font of TSpeedButton (see https://forum.lazarus.freepascal.org/index.php/topic,42635.msg297800.html#msg297800, patch by Ondrej)
git-svn-id: trunk@59149 -
2018-09-23 16:03:23 +00:00
michael
fc89b79dc9 * Forgot to add units
git-svn-id: trunk@59148 -
2018-09-23 13:31:09 +00:00
juha
04c36eeea0 IDE: Improve logic for updating Application.Title statement. Now it gets removed, too. Issue #34318.
git-svn-id: trunk@59147 -
2018-09-23 11:06:01 +00:00
michael
3a2e657bca * Colorize, Dialog to set/save/load options and add copyright notice
git-svn-id: trunk@59146 -
2018-09-23 11:03:26 +00:00
mattias
fc0237b5ab IDe: less hints
git-svn-id: trunk@59145 -
2018-09-23 10:53:48 +00:00
mattias
1f64e2b29d lazutils: deprecated ConvertLineEndings in favor of LineBreaksToSystemLineBreaks
git-svn-id: trunk@59144 -
2018-09-23 10:33:52 +00:00
mattias
f14e40c50d lazutils: removed duplicate code, issue #34320
git-svn-id: trunk@59142 -
2018-09-23 06:42:21 +00:00
dmitry
56723694f9 cocoa: restore key processing, to let hot keys to triggers... odd
git-svn-id: trunk@59141 -
2018-09-23 05:41:04 +00:00
dmitry
fdfa68c0e2 cocoa: minimze table view invalidation on add / delete items. #34319. Patch by David Jenkins
git-svn-id: trunk@59140 -
2018-09-23 05:08:34 +00:00
michael
8851fb32b0 * Mention multiple words
git-svn-id: trunk@59139 -
2018-09-22 20:30:22 +00:00
michael
fcbcab32c4 * Focus edit on activate, support multiple words in search term
git-svn-id: trunk@59138 -
2018-09-22 20:29:36 +00:00