Release Name: 0.1
Notes:
GlimR 0.1.1 win32 crash fix release
---
GlimR 0.1.0 first release
Has:
* labels
* buttons
* scrollbars
* resizable scrollable containers
* single-line text input
* checkboxes
* radio buttons
Changes:
------------------------------------------------------------------------
r97 | kig | 2006-07-15 22:35:25 +0300 (la, 15 heinä 2006) | 4 lines
win32 crash fixes
sub-viewport mouse mapping fix
------------------------------------------------------------------------
r96 | kig | 2006-07-15 21:08:16 +0300 (la, 15 heinä 2006) | 1 line
text input selection fix, scrollbar minimum dimensions
------------------------------------------------------------------------
r95 | kig | 2006-07-15 20:30:22 +0300 (la, 15 heinä 2006) | 1 line
layout item_spacing and direction force relayout
------------------------------------------------------------------------
r94 | kig | 2006-07-15 20:29:56 +0300 (la, 15 heinä 2006) | 1 line
unit tests fixed
------------------------------------------------------------------------
r93 | kig | 2006-07-15 20:13:17 +0300 (la, 15 heinä 2006) | 1 line
unit test dep correction
------------------------------------------------------------------------
r92 | kig | 2006-07-15 20:11:14 +0300 (la, 15 heinä 2006) | 1 line
selection using xsel on linux
------------------------------------------------------------------------
r91 | kig | 2006-07-15 17:51:31 +0300 (la, 15 heinä 2006) | 1 line
radio group mouse down safety now draws only one selection
------------------------------------------------------------------------
r90 | kig | 2006-07-15 17:21:32 +0300 (la, 15 heinä 2006) | 1 line
www index irc channel
------------------------------------------------------------------------
r89 | kig | 2006-07-15 17:15:37 +0300 (la, 15 heinä 2006) | 43 lines
TextInput
- selection fixed
- multiscreen selection implemented
- click to focus
- enter dispatches :submit-event
- edits dispatch :change-events
Button
- moved base button to EmptyButton
- added hover indicator and down&up-states to hover & focus indicators
- fixed focus indicator set method
Event
- set time etc. to params too, clone given params
EventListener
- event_root method for figuring out whether to dispatch the method
still upwards
Viewport
- sending drag events when dragging, and a drop event on drag end
(drop untested)
- set to act as event root
- y inversion fixed, matches y grows down semantics now
Widget
- some default handlers for events, setting @hover true on over and
false on out
ScrollableContainer
- mirrors layout events from content and view
Scrollbar
- scrollbar semantics for everything scrollable in view
Integration tests fixed to all run.
Spinning Ruby splurts out an error message informing of its zombie
state.
WWW index updated, librend note removed.
------------------------------------------------------------------------
r88 | kig | 2006-07-15 01:56:29 +0300 (la, 15 heinä 2006) | 1 line
LGPL license
------------------------------------------------------------------------
r87 | kig | 2006-07-15 01:54:18 +0300 (la, 15 heinä 2006) | 1 line
layout moved to widgets, requires updated accordingly
------------------------------------------------------------------------
r86 | kig | 2006-07-15 01:52:15 +0300 (la, 15 heinä 2006) | 1 line
expanded readme with code structure and examples
------------------------------------------------------------------------
r85 | kig | 2006-07-15 01:16:31 +0300 (la, 15 heinä 2006) | 1 line
rename test_text_editor to test_text_input
------------------------------------------------------------------------
r84 | kig | 2006-07-15 01:14:16 +0300 (la, 15 heinä 2006) | 1 line
layout obeys alignments
------------------------------------------------------------------------
r83 | kig | 2006-07-14 02:55:23 +0300 (pe, 14 heinä 2006) | 1 line
test_text_editor tweaks
------------------------------------------------------------------------
r82 | kig | 2006-07-14 01:07:49 +0300 (pe, 14 heinä 2006) | 1 line
text input simple selections, selections spanning multiple screens broken (both in UI and in drawing)
------------------------------------------------------------------------
r81 | kig | 2006-07-13 23:46:17 +0300 (to, 13 heinä 2006) | 1 line
text input cursor & background
------------------------------------------------------------------------
r80 | kig | 2006-07-13 22:38:00 +0300 (to, 13 heinä 2006) | 1 line
very basic working text input that scrolls
------------------------------------------------------------------------
r79 | kig | 2006-07-13 20:50:36 +0300 (to, 13 heinä 2006) | 1 line
textinput second less broken version
------------------------------------------------------------------------
r78 | kig | 2006-07-13 17:19:15 +0300 (to, 13 heinä 2006) | 1 line
textinput first broken version
------------------------------------------------------------------------
r77 | kig | 2006-07-13 13:42:18 +0300 (to, 13 heinä 2006) | 1 line
event handling fixed
------------------------------------------------------------------------
r76 | kig | 2006-07-13 12:46:56 +0300 (to, 13 heinä 2006) | 1 line
scroller background images, scrollable container layout tweak, mouseclick fix, resizer images, resizer split into its own file
------------------------------------------------------------------------
r75 | kig | 2006-07-12 11:00:33 +0300 (ke, 12 heinä 2006) | 1 line
button focus workaround (button geometry changes, receives new mouse_over event), now scrollknobs do not reload image on every move, button image caching improved
------------------------------------------------------------------------
r74 | kig | 2006-07-12 01:42:17 +0300 (ke, 12 heinä 2006) | 1 line
scrollable container resizer works, scrollable container bugfixes
------------------------------------------------------------------------
r73 | kig | 2006-07-11 00:37:19 +0300 (ti, 11 heinä 2006) | 1 line
resizer to scrollable container (resizing somewhat buggy)
------------------------------------------------------------------------
r72 | kig | 2006-07-10 22:31:17 +0300 (ma, 10 heinä 2006) | 1 line
scrollable container scroller sizing
------------------------------------------------------------------------
r71 | kig | 2006-07-10 16:22:05 +0300 (ma, 10 heinä 2006) | 1 line
scrollablecontainer, viewport render bugfix
------------------------------------------------------------------------
r70 | kig | 2006-07-10 16:21:40 +0300 (ma, 10 heinä 2006) | 1 line
scrollablecontainer
------------------------------------------------------------------------
r69 | kig | 2006-07-10 14:16:45 +0300 (ma, 10 heinä 2006) | 1 line
mouse event dispatch capped to one per heartbeat per type
------------------------------------------------------------------------
r68 | kig | 2006-07-10 11:37:00 +0300 (ma, 10 heinä 2006) | 1 line
scrollbar, container
------------------------------------------------------------------------
r67 | kig | 2006-07-10 11:35:27 +0300 (ma, 10 heinä 2006) | 1 line
scrollbar test
------------------------------------------------------------------------
r66 | kig | 2006-07-09 02:48:52 +0300 (su, 09 heinä 2006) | 1 line
vera sans as font.ttf
------------------------------------------------------------------------
r65 | kig | 2006-07-09 02:42:16 +0300 (su, 09 heinä 2006) | 1 line
widget.rb added
------------------------------------------------------------------------
r64 | kig | 2006-07-09 01:16:20 +0300 (su, 09 heinä 2006) | 4 lines
renderer optimizations
working on container (which is still broken)
------------------------------------------------------------------------
r63 | kig | 2006-07-06 12:18:08 +0300 (to, 06 heinä 2006) | 1 line
checkboxes, unit tests fixed
------------------------------------------------------------------------
r62 | kig | 2006-07-06 07:47:50 +0300 (to, 06 heinä 2006) | 1 line
layout fixes, buttons working, renderer zsort fix, zsort test
------------------------------------------------------------------------
r61 | kig | 2006-07-04 12:23:44 +0300 (ti, 04 heinä 2006) | 1 line
layout unit tests pass, accounting for y-grows-up coord system in vlayout
------------------------------------------------------------------------
r60 | kig | 2006-07-03 10:03:35 +0300 (ma, 03 heinä 2006) | 1 line
raw no longer drawable
------------------------------------------------------------------------
r59 | kig | 2006-07-02 11:21:22 +0300 (su, 02 heinä 2006) | 1 line
eventlistener docs, dispatch event to conform to spec
------------------------------------------------------------------------
r58 | kig | 2006-07-02 11:20:28 +0300 (su, 02 heinä 2006) | 1 line
renderer standalone global var
------------------------------------------------------------------------
r57 | kig | 2006-07-02 07:26:57 +0300 (su, 02 heinä 2006) | 1 line
renderer documentation.
------------------------------------------------------------------------
r56 | kig | 2006-07-01 08:41:11 +0300 (la, 01 heinä 2006) | 1 line
Linux tested
------------------------------------------------------------------------
r55 | kig | 2006-07-01 08:32:41 +0300 (la, 01 heinä 2006) | 1 line
redhairgreeneyes3.jpg to assets
------------------------------------------------------------------------
r54 | kig | 2006-07-01 06:33:22 +0300 (la, 01 heinä 2006) | 1 line
missing shader.rb, layoutable documentation
------------------------------------------------------------------------
r53 | kig | 2006-06-30 08:49:58 +0300 (pe, 30 kesä 2006) | 1 line
readme update
------------------------------------------------------------------------
r52 | kig | 2006-06-30 08:46:50 +0300 (pe, 30 kesä 2006) | 1 line
picking, some viewport mouse handling
------------------------------------------------------------------------
r51 | kig | 2006-06-27 17:26:45 +0300 (ti, 27 kesä 2006) | 1 line
new renderer, some widgets ported, nearly everything broken :-)
------------------------------------------------------------------------
r50 | kig | 2006-06-27 17:23:47 +0300 (ti, 27 kesä 2006) | 1 line
scroller images
------------------------------------------------------------------------
r49 | kig | 2006-06-27 17:21:04 +0300 (ti, 27 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r48 | kig | 2006-06-26 04:38:45 +0300 (ma, 26 kesä 2006) | 1 line
renderer et al
------------------------------------------------------------------------
r47 | kig | 2006-06-26 04:10:08 +0300 (ma, 26 kesä 2006) | 1 line
renderer et al
------------------------------------------------------------------------
r46 | kig | 2006-06-26 04:09:56 +0300 (ma, 26 kesä 2006) | 1 line
renderer et al
------------------------------------------------------------------------
r45 | kig | 2006-06-26 04:09:40 +0300 (ma, 26 kesä 2006) | 1 line
renderer et al
------------------------------------------------------------------------
r44 | kig | 2006-06-26 04:08:38 +0300 (ma, 26 kesä 2006) | 1 line
renderer et al
------------------------------------------------------------------------
r43 | kig | 2006-06-26 04:04:33 +0300 (ma, 26 kesä 2006) | 1 line
event listener
------------------------------------------------------------------------
r42 | kig | 2006-06-26 04:04:23 +0300 (ma, 26 kesä 2006) | 1 line
event listener
------------------------------------------------------------------------
r41 | kig | 2006-06-24 13:21:49 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r40 | kig | 2006-06-24 13:21:37 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r39 | kig | 2006-06-24 13:21:26 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r38 | kig | 2006-06-24 13:21:16 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r37 | kig | 2006-06-24 13:21:06 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r36 | kig | 2006-06-24 13:20:56 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r35 | kig | 2006-06-24 13:19:53 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r34 | kig | 2006-06-24 13:17:25 +0300 (la, 24 kesä 2006) | 1 line
renderer
------------------------------------------------------------------------
r33 | kig | 2006-06-20 16:27:48 +0300 (ti, 20 kesä 2006) | 1 line
containers mostly working
------------------------------------------------------------------------
r32 | kig | 2006-06-17 20:31:12 +0300 (la, 17 kesä 2006) | 1 line
scrollbars, layout fudging
------------------------------------------------------------------------
r31 | kig | 2006-06-12 23:58:33 +0300 (ma, 12 kesä 2006) | 1 line
added setup.rb
------------------------------------------------------------------------
r30 | kig | 2006-06-11 00:08:03 +0300 (su, 11 kesä 2006) | 1 line
container convenience scroll accessor
------------------------------------------------------------------------
r29 | kig | 2006-06-11 00:07:21 +0300 (su, 11 kesä 2006) | 1 line
test_layout fix
------------------------------------------------------------------------
r28 | kig | 2006-06-07 21:02:21 +0300 (ke, 07 kesä 2006) | 1 line
layout children fitting bugfix
------------------------------------------------------------------------
r27 | kig | 2006-06-07 20:43:49 +0300 (ke, 07 kesä 2006) | 1 line
layout unit test tests margin setting /w openstruct and hash
------------------------------------------------------------------------
r26 | kig | 2006-06-07 20:43:04 +0300 (ke, 07 kesä 2006) | 1 line
layout unit test pass
------------------------------------------------------------------------
r25 | kig | 2006-06-03 15:16:43 +0300 (la, 03 kesä 2006) | 1 line
Readme for 0.0.0
------------------------------------------------------------------------
r24 | kig | 2006-06-02 17:03:33 +0300 (pe, 02 kesä 2006) | 1 line
test_layout to point to new assets
------------------------------------------------------------------------
r23 | kig | 2006-06-02 17:02:46 +0300 (pe, 02 kesä 2006) | 3 lines
move assets to tests/ root
------------------------------------------------------------------------
r22 | kig | 2006-06-02 17:01:25 +0300 (pe, 02 kesä 2006) | 3 lines
test_layout fixed, assets added
------------------------------------------------------------------------
r21 | kig | 2006-06-02 16:57:22 +0300 (pe, 02 kesä 2006) | 6 lines
container scrolls are touching accessors again (woop)
test_layout container part changed to relayout only once per frame
(still too often but hey.)
------------------------------------------------------------------------
r20 | kig | 2006-06-02 16:51:20 +0300 (pe, 02 kesä 2006) | 6 lines
container x_scroll, y_scroll no longer touching_accessors
(bad idea?)
layout test bugfix, still bad test image path
------------------------------------------------------------------------
r19 | kig | 2006-06-02 16:36:27 +0300 (pe, 02 kesä 2006) | 6 lines
broken test_layout.rb
list required library rename
remove inline disabler from glimr.rb
------------------------------------------------------------------------
r18 | kig | 2006-06-02 01:35:56 +0300 (pe, 02 kesä 2006) | 1 line
untested scrollables, in preparation of inevitable hard freeze followed by inevitable xfs file destruction
------------------------------------------------------------------------
r17 | kig | 2006-06-01 18:52:50 +0300 (to, 01 kesä 2006) | 7 lines
Layout fitting, layout fitting unit tests.
Container as render-to-texture view.
Scrollable and List stubs.
------------------------------------------------------------------------
r16 | kig | 2006-05-31 14:18:50 +0300 (ke, 31 touko 2006) | 7 lines
* Checkbox unit test.
* CheckboxButton state default to false instead of nil.
* Integration text for multi-line checkbox.
* Webpage index.html to repo.
* Label text align and valign to left and top respectively, if no box
given.
------------------------------------------------------------------------
r15 | kig | 2006-05-31 02:15:00 +0300 (ke, 31 touko 2006) | 3 lines
resizable button test, working resizable buttons
------------------------------------------------------------------------
r14 | kig | 2006-05-31 02:05:53 +0300 (ke, 31 touko 2006) | 3 lines
button resize to label
------------------------------------------------------------------------
r13 | kig | 2006-05-30 20:37:33 +0300 (ti, 30 touko 2006) | 1 line
radiobutton images
------------------------------------------------------------------------
r12 | kig | 2006-05-30 20:36:38 +0300 (ti, 30 touko 2006) | 3 lines
Label resizing, button resize (though not the button image yet)
------------------------------------------------------------------------
r11 | kig | 2006-05-30 20:35:00 +0300 (ti, 30 touko 2006) | 1 line
test button, test label
------------------------------------------------------------------------
r10 | kig | 2006-05-29 01:53:09 +0300 (ma, 29 touko 2006) | 1 line
Spinning ruby demo app (slight tweaks)
------------------------------------------------------------------------
r9 | kig | 2006-05-29 01:48:02 +0300 (ma, 29 touko 2006) | 1 line
Spinning ruby demo app
------------------------------------------------------------------------
r8 | kig | 2006-05-29 01:39:10 +0300 (ma, 29 touko 2006) | 1 line
up&down events
------------------------------------------------------------------------
r7 | kig | 2006-05-28 22:27:25 +0300 (su, 28 touko 2006) | 3 lines
test shuffling, pt 3
------------------------------------------------------------------------
r6 | kig | 2006-05-28 22:26:36 +0300 (su, 28 touko 2006) | 2 lines
test shuffling pt 2
------------------------------------------------------------------------
r5 | kig | 2006-05-28 21:47:46 +0300 (su, 28 touko 2006) | 1 line
RadioGroup, configuration moved to accessors of GlimR module
------------------------------------------------------------------------
r4 | kig | 2006-05-28 21:46:53 +0300 (su, 28 touko 2006) | 1 line
Checkbox event model: activate -> change
------------------------------------------------------------------------
r3 | kig | 2006-05-28 21:45:40 +0300 (su, 28 touko 2006) | 1 line
radiogroup test
------------------------------------------------------------------------
r2 | kig | 2006-05-28 19:28:25 +0300 (su, 28 touko 2006) | 1 line
test stubs
------------------------------------------------------------------------
r1 | kig | 2006-05-28 16:46:53 +0300 (su, 28 touko 2006) | 1 line
migration from darcs repo
------------------------------------------------------------------------
|