Commit Graph

402 Commits

Author SHA1 Message Date
mattias
7d96a7ed1d LCL: updated Makefiles
git-svn-id: trunk@42815 -
2013-09-15 15:12:42 +00:00
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
juha
f68bd44412 LCL: replace the Arrow component with a better version from H. Page-Clark. The old one used widgetset bindings which was not needed.
git-svn-id: trunk@41221 -
2013-05-16 12:30:52 +00:00
sekelsenmat
ca38c244cf LazDeviceAPIs: Adds an API to read the screen orientation
git-svn-id: trunk@40797 -
2013-04-12 12:59:35 +00:00
sekelsenmat
c48f864fc6 Updates the example Android app now that I learned that only onLoad and onUnload need to be statically exported. Some other very minor fixes.
git-svn-id: trunk@40796 -
2013-04-12 12:58:39 +00:00
mattias
48ec025ae8 fixed compilation with fpc 2.6.3
git-svn-id: trunk@40410 -
2013-02-25 22:17:54 +00:00
sekelsenmat
1fa926c402 Patches from bugs #23866 and #23864, fixes 64 bits and fpc 2.7.1 issues
git-svn-id: trunk@40287 -
2013-02-13 07:11:48 +00:00
sekelsenmat
593c4d27df Patch from bug #23867 - fix compilation in fpc 2.7.1
git-svn-id: trunk@40286 -
2013-02-13 07:03:49 +00:00
mattias
fb537b160f keep old StrikeTrough for current RC 2.6.2
git-svn-id: trunk@39901 -
2013-01-19 20:35:10 +00:00
ask
e10e3ce749 Fix compilation after r39879 #f1fe1fc167
git-svn-id: trunk@39885 -
2013-01-19 07:03:26 +00:00
mattias
f1fe1fc167 fixed compilation with fpc 2.6.1 23444
git-svn-id: trunk@39879 -
2013-01-18 16:21:23 +00:00
sekelsenmat
f758bdf235 Fixes compilation of Lazarus with FPC trunk due to the fix to spelling mistake in TFPCustomFont
git-svn-id: trunk@39870 -
2013-01-17 09:17:52 +00:00
sekelsenmat
fb7212f505 LCL-CustomDrawn: Finally finishes fixing suppoty to navigate controls with tab
git-svn-id: trunk@39493 -
2012-12-09 18:55:55 +00:00
sekelsenmat
e155bfca39 Reimplements the cdintf control special case as a LCLIntf function, to be more conformant to the way of working for the LCL
git-svn-id: trunk@39475 -
2012-12-07 15:55:54 +00:00
sekelsenmat
9b8ffbeb1f LCL-CustomDrawn: Now writing db data via a TDBEdit also works, as I fixed the CM_TEXTCHANGED signal sending
git-svn-id: trunk@39474 -
2012-12-07 15:32:30 +00:00
sekelsenmat
ceaecc704b LCL-CustomDrawn: Improves TEdit features support so that now we can already read data from a database with TDBEdit
git-svn-id: trunk@39473 -
2012-12-07 14:26:39 +00:00
sekelsenmat
547ebc6bc7 LCL-CustomDrawn: Adds a better identifier for CD injected controls and starts improving the tabbing between controls
git-svn-id: trunk@39447 -
2012-12-06 10:50:53 +00:00
sekelsenmat
8624b78a67 LCL-CustomDrawn: Implements support for TCDEdit.ReadOnly
git-svn-id: trunk@39446 -
2012-12-06 09:46:47 +00:00
sekelsenmat
a322953370 LCL-CustomDrawn-Android: Adds code to store the Android API level at startup and advances the SQLite code
git-svn-id: trunk@39429 -
2012-12-02 11:00:03 +00:00
sekelsenmat
8598d1fe04 lcl-customdrawn-android: Fixes a bug. In a place the activity name was hardcoded.
git-svn-id: trunk@39352 -
2012-11-23 11:10:48 +00:00
maxim
5cf2ee259a Customdrawn: make timer related functions 64-bit safe (fixes similar to r39164 #384db6d21b), patch from bug #23052 by lks
git-svn-id: trunk@39177 -
2012-10-28 16:32:18 +00:00
sekelsenmat
3f7d870c4d lazdialogs patch from Giuliano and also a minor improvement for handle handling in LCL-CustomDrawn-Win32 MessageBox
git-svn-id: trunk@38882 -
2012-09-28 08:36:33 +00:00
sekelsenmat
55c631cd34 LCL-CustomDrawn: Fixes compilation, patch from bug #22863
git-svn-id: trunk@38876 -
2012-09-28 08:20:43 +00:00
sekelsenmat
b6fd6f59e1 Large patch from Giuliano Colla: Adds pallete images to CD controls, improves TCDButton to be more similar to TBitBtn, improves the speed of mouse/resize message handling in LCL-CustomDrawn-X11 and starts implementing MessageDlg in LazDialogs
git-svn-id: trunk@38612 -
2012-09-11 08:04:30 +00:00
sekelsenmat
d80920b427 LCL-CustomDrawn: Fixes the issue with alAlign and starts improving TPageControl. TCDPageControl already works almost 100% ok.
git-svn-id: trunk@38371 -
2012-08-25 11:27:55 +00:00
sekelsenmat
71c6aaaf43 LCL-CustomDrawn-Cocoa: Makes a fine adjustment on the window size, before it was too small by the amount of the height of the title bar
git-svn-id: trunk@38257 -
2012-08-16 05:32:29 +00:00
sekelsenmat
fcbbb972cb LCL-CustomDrawn: Advances the support for TPageControl, not yet fully working
git-svn-id: trunk@38251 -
2012-08-15 18:50:43 +00:00
sekelsenmat
b44a2ec7f3 LCL-CustomDrawn: Fixes a bug. It didnt consider the possibility of a alClient align with borders and wasnt drawing the parent control in this case
git-svn-id: trunk@38250 -
2012-08-15 18:32:12 +00:00
sekelsenmat
a2c19ec20c LCL-CustomDrawn: Re-enables support for SetFocus in all platforms except Android and adds SetFocus support in the Accessibility code, this changes the focus when the selection is changed with VoiceOver
git-svn-id: trunk@38246 -
2012-08-15 09:01:38 +00:00
sekelsenmat
78e73fc658 LCL-CustomDrawn: Adds support for read/write selection information in TCDEdit, LCL-CustomDrawn and also in the Cocoa accessibility
git-svn-id: trunk@38245 -
2012-08-15 08:02:41 +00:00
sekelsenmat
eda6929eb0 LCL-CustomDrawn: Starts support for tabbing between controls, didnt yet work in Mac OS X
git-svn-id: trunk@38236 -
2012-08-14 07:27:02 +00:00
sekelsenmat
80ab27d495 Starts implementing accessibility support for TEdit in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@38200 -
2012-08-08 06:13:53 +00:00
sekelsenmat
cc0deae393 LCL-CustomDrawn-Cocoa: Adds VoiceOver speaking of labels and fixes a crash in voiceover combined with TNotebook
git-svn-id: trunk@38112 -
2012-08-02 06:17:45 +00:00
sekelsenmat
eb2efeec24 LCL-Android: Moves the JNI code to call the ListView Dialog to the CustomDrawn widgetset to centralize it.
git-svn-id: trunk@37701 -
2012-06-20 07:41:05 +00:00
sekelsenmat
fad008f0a0 LCL-Android: Adds a new JNI routine which allows to show the native ListView in a dialog. It is very useful when we need the user to select an item from a list which has more info then the basic list for the combobox.
git-svn-id: trunk@37692 -
2012-06-19 14:56:57 +00:00
sekelsenmat
528181de5c LCL-CustomDrawn-Android: Starts bindings for sockets in Android
git-svn-id: trunk@37254 -
2012-05-11 11:57:39 +00:00
sekelsenmat
d2843b0d5c LCL-CustomDrawn-Android: Fixes a bug which prevented input of numbers in Android 4 and overall improves the key events for all devices
git-svn-id: trunk@37252 -
2012-05-11 07:54:39 +00:00
sekelsenmat
1f3c8f1f18 LCL-CustomDrawn-Cocoa: Accessibility: Fixes the position and enabled property
git-svn-id: trunk@37250 -
2012-05-11 06:19:47 +00:00
sekelsenmat
2ae6c90244 LCL-CustomDrawn-Android: Further improves the improved timer. Starts adding a list to make sure nothing is GCed, uses global reference and adds a new parameter to in the future use only the list ID instead of the raw reference
git-svn-id: trunk@37246 -
2012-05-10 16:18:54 +00:00
sekelsenmat
0c28a14046 LCL-CustomDrawn-Android: Fixes the crashes in Samsung Galaxy S2 with Android 4.0 by fixing a wrong DeleteLocalRef and by properly allocating a global reference for the timer
git-svn-id: trunk@37245 -
2012-05-10 15:55:51 +00:00
sekelsenmat
c05b358686 LCL-CustomDrawn-Android: Greatly expands the list of known mimetypes
git-svn-id: trunk@37244 -
2012-05-10 15:11:11 +00:00
sekelsenmat
25fe9208a0 LCL-CustomDrawn-Android: Fixes the implementation of reading from the Clipboard. Now both directions are working.
git-svn-id: trunk@37233 -
2012-05-09 14:45:05 +00:00
sekelsenmat
273f846e3e LCL-CustomDrawn-Android: OpenURI: Improves the code so that it doesnt crash when there are no registered applications for a given mimetype
git-svn-id: trunk@37230 -
2012-05-09 12:35:49 +00:00
sekelsenmat
b4de9a8f4f LCL-CustomDrawn-Android: Finishes the basic implementation of OpenURL and OpenDocument. Both are working now =)
git-svn-id: trunk@37229 -
2012-05-09 12:21:20 +00:00
sekelsenmat
d6044d86ae LCL-CustomDrawn-Android: Advances OpenDocument. Now it shows the list, but the apps crash at startup misteriously
git-svn-id: trunk@37228 -
2012-05-09 11:46:44 +00:00
sekelsenmat
d1036bd684 LCL-CustomDrawn-Android: Starts support for OpenURL and OpenDocument in Android
git-svn-id: trunk@37227 -
2012-05-09 10:08:14 +00:00
sekelsenmat
d6d91e73dd LCL-CustomDrawn-Android: Now sending data to the Clipboard is working! Reading from it still fails if the data comes from Android
git-svn-id: trunk@37226 -
2012-05-09 08:37:20 +00:00
sekelsenmat
2b25ebf0b3 LCL-CustomDrawn-Android: Improves the combobox selection further, fixing the case where the item index didnt change but the text did. Starts implementing Clipboard text setting
git-svn-id: trunk@37223 -
2012-05-08 17:04:49 +00:00
sekelsenmat
0b9f2fb271 LCL-CustomDrawn-Android: Starts implementing clipboard support and fixes regressions from previous commits: Fixes Android combobox text and selection. Fixes Android virtual keyboard which was broken by SetFocus.
git-svn-id: trunk@37221 -
2012-05-08 16:15:40 +00:00
sekelsenmat
f7a49a4d03 LCL-CustomDrawn-Cocoa: Improves ClientToScreen, now it returns LCL screen coordinates and is much closer to the real positions for non-windowed controls
git-svn-id: trunk@37207 -
2012-05-07 07:07:21 +00:00