Vadim Lopatin
|
76d4f219fe
|
cosmetic fixes
|
2014-12-04 13:44:51 +03:00 |
Vadim Lopatin
|
c1614f9f72
|
tree widget: selection movement
|
2014-12-04 13:35:21 +03:00 |
Vadim Lopatin
|
9fd29770a9
|
tree widget - almost usable
|
2014-12-04 11:53:36 +03:00 |
Vadim Lopatin
|
a5c4a0f59d
|
support key and mouse event listeners for widgets - to allow easy overriding key and mouse processing
|
2014-12-04 09:47:37 +03:00 |
Vadim Lopatin
|
819bbdabdd
|
tree view - reacts on mouse - expand / select items
|
2014-12-04 09:25:54 +03:00 |
Vadim Lopatin
|
8a64035050
|
Tree widget, continue
|
2014-12-01 15:07:26 +03:00 |
Vadim Lopatin
|
88a288c6b2
|
Tree widget, continue development
|
2014-12-01 12:29:34 +03:00 |
Vadim Lopatin
|
d06ad1a2f1
|
tree widget, continue development
|
2014-11-28 17:16:18 +03:00 |
Vadim Lopatin
|
108709d0de
|
rework clipping
|
2014-11-28 15:57:20 +03:00 |
Vadim Lopatin
|
b1e133c21b
|
Scroll widget - support scroll bar actions: move by page / by line
|
2014-11-28 14:58:24 +03:00 |
Vadim Lopatin
|
7f0c4250d0
|
Scroll Widget is working
|
2014-11-28 14:51:26 +03:00 |
Vadim Lopatin
|
04c30ae566
|
refactor: use ScrollWidget as base for editors
|
2014-11-28 13:36:49 +03:00 |
Vadim Lopatin
|
257496b6f8
|
TreeWidget, part 1
|
2014-11-28 11:35:26 +03:00 |
Vadim Lopatin
|
54c67d9a0b
|
fixes
|
2014-09-08 13:41:28 +04:00 |
Vadim Lopatin
|
0a47398344
|
dlanguilib-win32 - project to build with XamarinStudio/MonoD under win32
|
2014-09-02 12:04:14 +04:00 |
Donny Viszneki
|
5ef2a719f3
|
StringGridWidget bugfix: cell backgrounds now clip inside the grid's client area
|
2014-08-18 23:20:00 -07:00 |
Donny Viszneki
|
1b11e24f05
|
MenuWidgetBase: onMenuItem() now destroys popup *after* handleMenuItemClick() to help prevent MenuItem "item" from being invalidated prematurely
|
2014-08-17 19:35:33 -07:00 |
Donny Viszneki
|
9f4b8e47eb
|
addressed some synchronization issues in i18n to fix a crash with GDC 4.9.0; removed some minor unused features
|
2014-08-14 05:18:06 -07:00 |
Donny Viszneki
|
09953b2057
|
dos2unix'd i18n module; the file had inconsistent line-endings!
|
2014-08-14 05:13:37 -07:00 |
Donny Viszneki
|
4fa76dc40e
|
dlangui.graphics.glsupport module now draws with VBOs and VAOs
|
2014-08-13 19:02:54 -07:00 |
Donny Viszneki
|
198f685665
|
loadImage() errors are now logged
|
2014-08-13 18:37:55 -07:00 |
Donny Viszneki
|
78a5e49d07
|
SDLPlatform now enables OpenGL context sharing (important for multi-window)
|
2014-08-13 16:29:32 -07:00 |
Donny Viszneki
|
dbe7671cf2
|
synchronized dlangui.core.logger.Logger; also refactored it a little bit
|
2014-08-13 16:24:47 -07:00 |
Donny Viszneki
|
71fd3086bd
|
dlangui.core.stdaction module now uses immutable and static module initializer
|
2014-08-13 14:47:32 -07:00 |
Vadim Lopatin
|
def5580108
|
file dialog, continue
|
2014-07-07 11:19:25 +04:00 |
Vadim Lopatin
|
60b5f084d4
|
file open dialog - continue development
|
2014-07-07 10:22:31 +04:00 |
Vadim Lopatin
|
969090f5b4
|
remove gl3n references
|
2014-06-11 14:54:26 +04:00 |
Vadim Lopatin
|
b8e95200d8
|
remove libpng references
|
2014-06-11 14:52:32 +04:00 |
Vadim Lopatin
|
47ddd2e856
|
fixes
|
2014-06-11 14:09:20 +04:00 |
Vadim Lopatin
|
358d45ea04
|
remove LIBPNG support
|
2014-06-11 13:37:57 +04:00 |
Vadim Lopatin
|
956645f467
|
string grid is working ok
|
2014-06-11 13:31:43 +04:00 |
Vadim Lopatin
|
388a2bc970
|
grid fixes
|
2014-06-11 13:22:16 +04:00 |
Vadim Lopatin
|
f2311006b5
|
grid coordinates fix
|
2014-06-09 14:40:20 +04:00 |
Vadim Lopatin
|
ee8c6edbd7
|
header cols/rows with negative coords; part 1
|
2014-06-09 14:07:41 +04:00 |
Vadim Lopatin
|
e7b40dc6e0
|
grids: row select support
|
2014-06-09 13:26:19 +04:00 |
Vadim Lopatin
|
0103bb8a3d
|
grid: improved scroll support
|
2014-06-09 11:30:16 +04:00 |
Vadim Lopatin
|
a283ebd307
|
better scrollbar support
|
2014-06-09 11:09:09 +04:00 |
Vadim Lopatin
|
a488efaa15
|
grid actions: scroll by one cell
|
2014-06-09 10:21:43 +04:00 |
Vadim Lopatin
|
0091cacd88
|
fix auto fit col/row sizes
|
2014-06-09 10:05:46 +04:00 |
Vadim Lopatin
|
8a5127cef5
|
grids: move example data generation outside
|
2014-06-05 16:23:57 +04:00 |
Vadim Lopatin
|
bafb0d2710
|
grid: refactor, move common functionality to base class
|
2014-06-05 14:36:29 +04:00 |
Vadim Lopatin
|
52824b85b5
|
grid: autohide scrollbars
|
2014-06-05 14:11:09 +04:00 |
Vadim Lopatin
|
10ea52c9bd
|
grid: scrollbars
|
2014-06-05 13:47:14 +04:00 |
Vadim Lopatin
|
f7f5e9e9e9
|
grid navigation: support PageUp/PageDown and Ctrl+PageUp/Ctrl+PageDown
|
2014-06-05 12:05:37 +04:00 |
Vadim Lopatin
|
16839c4f36
|
grids: navigation and scroll with keys
|
2014-06-05 10:58:55 +04:00 |
Vadim Lopatin
|
a9b921350e
|
grids: support selection moving using keys
|
2014-06-05 09:33:30 +04:00 |
Vadim Lopatin
|
305e020de7
|
grid mouse handling - select cell
|
2014-06-03 16:57:29 +04:00 |
Vadim Lopatin
|
1a849c1970
|
grids: continue development; simple grid content is shown
|
2014-06-03 14:30:47 +04:00 |
Vadim Lopatin
|
1dc6ac7697
|
grid development in progress
|
2014-06-03 11:02:59 +04:00 |
Vadim Lopatin
|
dccc7a8d48
|
scrollbar fixes
|
2014-06-03 08:53:24 +04:00 |
Vadim Lopatin
|
a6a7d91eac
|
grid widget development
|
2014-05-26 15:58:30 +04:00 |
Vadim Lopatin
|
1b9933447b
|
grid widget, continue
|
2014-05-26 14:52:14 +04:00 |
Vadim Lopatin
|
05c33f9e59
|
GridWidget, part 1
|
2014-05-23 10:56:10 +04:00 |
Vadim Lopatin
|
54b8336a10
|
fix win32 build with USE_OPENGL but w/o US_SDL
|
2014-05-22 22:17:30 +04:00 |
Vadim Lopatin
|
d012c97dc3
|
Merge branch 'master' of github.com:buggins/dlangui
|
2014-05-22 16:58:35 +04:00 |
Vadim Lopatin
|
465a6f6b0c
|
fix
|
2014-05-22 16:58:20 +04:00 |
Vadim Lopatin
|
00f0fc6c17
|
add screenshots
|
2014-05-22 16:25:35 +04:00 |
Vadim Lopatin
|
027eaed3c4
|
update docs
|
2014-05-22 15:27:38 +04:00 |
Vadim Lopatin
|
2b45ea504c
|
improve ddoc generation
|
2014-05-22 14:14:55 +04:00 |
Vadim Lopatin
|
17b53ae7b8
|
fix i18n resource merging
|
2014-05-22 10:05:53 +04:00 |
Vadim Lopatin
|
6cc3dc342d
|
standard actions; i18n: support merging of translations from several files
|
2014-05-22 10:05:10 +04:00 |
Vadim Lopatin
|
add02696aa
|
better ddoc comments for events; extended Action functionality - ability to hold additional parameters
|
2014-05-22 09:24:16 +04:00 |
Vadim Lopatin
|
576dbda406
|
add dialogs, part 1
|
2014-05-22 09:03:26 +04:00 |
Vadim Lopatin
|
901c5be5d7
|
window icon support for win32 api backend
|
2014-05-21 15:27:53 +04:00 |
Vadim Lopatin
|
c564bb67a2
|
win32 api backend improvements
|
2014-05-21 11:39:01 +04:00 |
Vadim Lopatin
|
a521d0234a
|
fix win32 api backend support
|
2014-05-21 11:12:46 +04:00 |
Vadim Lopatin
|
c4de481f69
|
fix win32 build w/o SDL
|
2014-05-21 06:38:56 +04:00 |
Vadim Lopatin
|
c71da5b7fc
|
better animation demo
|
2014-05-20 17:03:55 +04:00 |
Vadim Lopatin
|
767e6734cb
|
tiled images support is working
|
2014-05-20 16:36:00 +04:00 |
Vadim Lopatin
|
ba53e802e6
|
tiled images support, part 2
|
2014-05-20 16:22:31 +04:00 |
Vadim Lopatin
|
64f5924b8e
|
support tiled images, part 1
|
2014-05-20 15:25:41 +04:00 |
Vadim Lopatin
|
5b528ec5dc
|
support window icon
|
2014-05-20 09:34:37 +04:00 |
Vadim Lopatin
|
c95a45083b
|
use dstring for windowCaption property; example1: change window caption according to currently selected tab
|
2014-05-20 08:56:21 +04:00 |
Vadim Lopatin
|
9ad2d4bd53
|
window flags support; window closing support; multiple windows support improvement; about dialog in example1
|
2014-05-19 16:48:21 +04:00 |
Vadim Lopatin
|
60776f2ce9
|
support changing of theme
|
2014-05-19 15:35:13 +04:00 |
Vadim Lopatin
|
1f9e1eba27
|
support loading of theme from .xml file
|
2014-05-19 14:33:38 +04:00 |
Vadim Lopatin
|
b69d55f3eb
|
Internationalization demo in example1 - Menu/View/Interface Language
|
2014-05-19 11:16:21 +04:00 |
Vadim Lopatin
|
908fbd396e
|
radio button and checkbox menu item types support; i18n of example1
|
2014-05-19 10:29:15 +04:00 |
Vadim Lopatin
|
5a1bd36652
|
update ddocs
|
2014-05-15 10:58:32 +04:00 |
Vadim Lopatin
|
faeac55f4b
|
cursor changing for editors - working ok on SDL
|
2014-05-14 11:18:18 +04:00 |
Vadim Lopatin
|
e16d1cacbc
|
support standard mouse cursors
|
2014-05-14 10:45:36 +04:00 |
Vadim Lopatin
|
455e0ebd52
|
sample animation
|
2014-05-13 17:00:24 +04:00 |
Vadim Lopatin
|
468a1bc318
|
refactor TableLayout
|
2014-05-13 09:15:24 +04:00 |
Vadim Lopatin
|
ba1b983ad4
|
Table Layout - Part 2 (usable, but doesn't support FILL_PARENT)
|
2014-05-12 16:51:21 +04:00 |
Vadim Lopatin
|
2caeb1f36f
|
TableLayout, part 1
|
2014-05-12 16:10:53 +04:00 |
Vadim Lopatin
|
8a04d6aea6
|
implement APLHA support for widgets; use semitransparency for icons in disabled menu items; reduce excessive logging
|
2014-05-12 15:13:54 +04:00 |
Vadim Lopatin
|
6d518ed5c0
|
popup menus; popup menu for editors
|
2014-05-12 13:28:41 +04:00 |
Vadim Lopatin
|
0b35db01c7
|
popup menu support
|
2014-05-12 10:34:07 +04:00 |
Vadim Lopatin
|
45cafad1cb
|
fix menu navigation
|
2014-05-12 09:32:27 +04:00 |
Vadim Lopatin
|
374b5bb058
|
menu item action handling
|
2014-05-08 12:06:35 +04:00 |
Vadim Lopatin
|
8c9964e596
|
main menu fixes
|
2014-05-08 11:13:37 +04:00 |
Vadim Lopatin
|
dd0527a698
|
underline main menu item shortcuts when alt is pressed or main menu is active
|
2014-05-08 10:32:45 +04:00 |
Vadim Lopatin
|
2719aecadb
|
support underlined text style, and underlining of hotkey chars in text
|
2014-05-08 08:59:33 +04:00 |
Vadim Lopatin
|
e0c9b8bc9c
|
fix crash on nested popup closing
|
2014-05-07 16:45:57 +04:00 |
Vadim Lopatin
|
ba9ce609a4
|
better menu handling
|
2014-05-07 15:58:52 +04:00 |
Vadim Lopatin
|
bc9aeab14e
|
main menu, key processing, focus handling improvements
|
2014-05-07 15:21:14 +04:00 |
Vadim Lopatin
|
b684955132
|
SDL: optimized redraw using user defined event
|
2014-05-07 12:17:50 +04:00 |
Vadim Lopatin
|
3adf2138b5
|
menus: align menu item icons and accelerators
|
2014-05-07 11:41:22 +04:00 |
Vadim Lopatin
|
a7d062097a
|
fix broken margins and padding
|
2014-05-07 11:03:14 +04:00 |
Vadim Lopatin
|
b27925f54f
|
Menu improvements
|
2014-05-06 16:24:56 +04:00 |