r25440
| file changeset diff or repo changeset diff
| igor2 | 2019-05-12T17:21:56.424061Z
| [gtk] -Add: test code for dockbox overlay controls
|
A /work/gtk/fixed_dockbox/fixed_dockbox.c
M /work/gtk/fixed_dockbox/Makefile
D /work/gtk/fixed_dockbox/fixed_flow.c
A /work/gtk/fixed_dockbox
|
|
r25439
| file changeset diff or repo changeset diff
| igor2 | 2019-05-12T16:14:36.293624Z
| [gtk] -Del: pango_break example: pango is not smart enough for the wrap control we need
|
D /work/gtk/pango_break
|
|
r25438
| file changeset diff or repo changeset diff
| igor2 | 2019-05-12T16:13:51.609757Z
| [gtk] -Add: break text at specific location with hand written "flowbox" using GtkFixed
|
A /work/gtk/fixed_flow/Makefile
A /work/gtk/fixed_flow/fixed_flow.c
A /work/gtk/fixed_flow
|
|
r19869
| file changeset diff or repo changeset diff
| igor2 | 2018-10-06T12:05:17.079884Z
| [gtk] -Add: original treetable example from the official docs
|
A /work/gtk/treetable/Makefile
A /work/gtk/treetable/treetable_orig.c
A /work/gtk/treetable
|
|
|
r17353
| file changeset diff or repo changeset diff
| igor2 | 2018-06-17T03:41:41.945247Z
| [trunctext] -Fix: example demonstrates truncation changing on resize
|
M /work/gtk/trunctext/trunctext_demo.c
|
|
r17352
| file changeset diff or repo changeset diff
| avigne | 2018-06-16T16:55:37.936143Z
| [trunctext] -Add: first proposal for truncated text widget.
|
A /work/gtk/trunctext
A /work/gtk/trunctext/wt_trunc_text.c
A /work/gtk/trunctext/trunctext_demo.c
A /work/gtk/trunctext/wt_trunc_text.h
A /work/gtk/trunctext/Makefile
|
|
r13400
| file changeset diff or repo changeset diff
| avigne | 2017-12-10T14:59:47.730988Z
| [gtk3] -Fix: vertical label is not limited in height: use a scrollbar to make it happen.
|
M /work/gtk/layersel/wt_layersel.c
|
|
|
r12749
| file changeset diff or repo changeset diff
| avigne | 2017-11-11T09:21:07.625222Z
| [gtk] -Change: Distinguish letters from other characters when using <Shift>: returns tolower() for letter, else, US base character.
|
M /work/gtk/in_keyboard/in_keyboard.c
|
|
|
r12290
| file changeset diff or repo changeset diff
| avigne | 2017-10-21T16:40:11.647915Z
| [gtk] -Add: small executable to play with keyboard input and key representation.
|
A /work/gtk/in_keyboard
A /work/gtk/in_keyboard/in_keyboard.c
A /work/gtk/in_keyboard/Makefile
|
|
|
r8924
| file changeset diff or repo changeset diff
| avigne | 2017-05-18T06:15:05.193711Z
| [work] -Add: Example of dynamic resizing of gtk_label using wrap mode lines.
|
A /work/gtk/pango_break/Makefile
A /work/gtk/pango_break/pango_create.c
A /work/gtk/pango_break
|
|
|
|
|
r8557
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T06:50:10.172715Z
| [layersel] -Add: optional vertical scroll
|
M /work/gtk/layersel/wt_layersel.c
M /work/gtk/layersel/layersel_demo.c
|
|
r8556
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T06:49:17.427803Z
| [layerse] -Change: TODO: keyboard is not that important, it's pretty much unusable in the original implementation too
|
M /work/gtk/layersel/TODO
|
|
r8555
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T03:37:22.133176Z
| [layersel] -Cleanup: rename public types to pcb_gtk_
|
M /work/gtk/layersel/wt_layersel.c
M /work/gtk/layersel/wt_layersel.h
|
|
|
r8553
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T03:14:14.982029Z
| [layersel] -Rename: wt_ prefix for easier integration
|
D /work/gtk/layersel/layersel.h
M /work/gtk/layersel/Makefile
A /work/gtk/layersel/wt_layersel.c
M /work/gtk/layersel/layersel_demo.c
A /work/gtk/layersel/wt_layersel.h
D /work/gtk/layersel/layersel.c
|
|
r8552
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T03:10:33.869225Z
| [layersel] -Add: select and vis-toggle callbacks for controlling layer behavior
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel.c
|
|
|
|
|
|
|
r8546
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T02:30:07.325805Z
| [layersel] -Fix: separate the 'on' (visible) and 'open' (expanded) bits for groups
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
r8545
| file changeset diff or repo changeset diff
| igor2 | 2017-04-28T02:26:37.733131Z
| [layersel] -Add: generalize and reuse on/off visbox code for groups
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel.c
|
|
|
r8541
| file changeset diff or repo changeset diff
| avigne | 2017-04-27T08:00:47.257373Z
| [layersel] -Add: some padding around the layer label to increase readability once selected.
|
M /work/gtk/layersel/layersel.c
|
|
|
|
r8537
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T07:21:39.250231Z
| [layersel] -Fix: don't mess with the background color, rather change selection state, that's more portable regarding to themes
|
M /work/gtk/layersel/layersel.c
|
|
r8535
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T07:11:14.106269Z
| [layersel] -Add: layer selection logic with temporary 'current'
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel.c
|
|
|
r8531
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T06:13:48.996008Z
| [layersel] -Add: select callback and alignemnt/boxing so that it affects the whole label line
|
M /work/gtk/layersel/layersel.c
|
|
r8530
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T05:58:21.078751Z
| [layersel] -Add: example on building a group for virtual layers
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
r8529
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T05:49:11.979796Z
| [layersel] -Split: layer group building from layer building; provide a wrapper for the stock groups
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel.c
|
|
r8528
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T05:25:55.911477Z
| [layersel] -Change: separate creation of layer groups from layers, for creating virtual layers later
|
M /work/gtk/layersel/layersel.c
|
|
|
|
|
r8524
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T04:57:04.723449Z
| [layersel] -Cleanup: obsolete debug constructs
|
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
|
|
|
r8520
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T03:53:49.501344Z
| [layersel] -Tune: default window geometry closer to the layer selector's embedded in the top window
|
M /work/gtk/layersel/layersel_demo.c
|
|
|
r8518
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T03:51:36.949768Z
| [layersel] -Add: group show/hide event handling
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
r8517
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T03:39:39.744343Z
| [layersel] -Add: layer vis click callback can identify what we clicked on
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
r8516
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T03:26:36.791310Z
| [layersel] -Fix: invert the data structure: make layer-related fields a struct and make the layer array of that struct
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel.c
|
|
r8515
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T03:21:42.294093Z
| [layersel] -Add: make sure gtk_widget_show_all() won't interfere with our manual show/hide
|
M /work/gtk/layersel/layersel.c
|
|
r8513
| file changeset diff or repo changeset diff
| igor2 | 2017-04-27T02:49:04.857801Z
| [layersel] -Add: public, caller stored state
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
|
|
|
|
|
|
|
r8505
| file changeset diff or repo changeset diff
| igor2 | 2017-04-26T18:43:27.570089Z
| [layersel] -Merge: vertical group label and visibility widget in the row builder; buidl the whole dialog using the row builder
|
M /work/gtk/layersel/layersel.c
|
|
|
r8503
| file changeset diff or repo changeset diff
| igor2 | 2017-04-26T18:24:29.856453Z
| [layersel] -Change: reorder the code so that all functions are visible where needed
|
M /work/gtk/layersel/layersel.c
|
|
|
|
|
|
r8498
| file changeset diff or repo changeset diff
| igor2 | 2017-04-26T18:14:15.869240Z
| [layersel] -Cleanup: simplify the draw code by using a macro for the repetitive set pixel part
|
M /work/gtk/layersel/layersel.c
|
|
r8497
| file changeset diff or repo changeset diff
| igor2 | 2017-04-26T18:10:20.679681Z
| [layersel] -Change: draw layer visibility to be similar to the original code's
|
M /work/gtk/layersel/layersel.c
|
|
|
r8495
| file changeset diff or repo changeset diff
| igor2 | 2017-04-26T17:56:10.462673Z
| [layersel] -Change: don't pass main window to the layer selector builder, let the caller buidl the top window - less side effects
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
|
|
|
|
|
|
|
|
r8483
| file changeset diff or repo changeset diff
| avigne | 2017-04-26T07:41:22.857151Z
| [layersel] -Change: minimum application showing vertical label.
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/layersel_demo.c
M /work/gtk/layersel/layersel.c
|
|
|
|
|
r8479
| file changeset diff or repo changeset diff
| igor2 | 2017-04-26T06:43:33.257958Z
| [layersel] -Add: -I and include compat.h for box building
|
M /work/gtk/layersel/layersel.h
M /work/gtk/layersel/Makefile
M /work/gtk/layersel/layersel.c
|
|
r8478
| file changeset diff or repo changeset diff
| avigne | 2017-04-26T06:26:19.014541Z
| -Add: skeleton.
|
A /work/gtk/layersel/layersel.h
A /work/gtk/layersel/Makefile
A /work/gtk/layersel/layersel_demo.c
A /work/gtk/layersel/layersel.c
|
|
|
r2759
| file changeset diff or repo changeset diff
| igor2 | 2016-08-28T07:25:51.312853Z
| [gtk] -Change: disable compiling the propedit test program for now - the code has been moved
|
M /work/gtk/Makefile
|
|
r2757
| file changeset diff or repo changeset diff
| igor2 | 2016-08-28T07:22:28.885232Z
| [gtk] -Move: ghid-propedit to hid_gtk/
|
A /trunk/src_plugins/hid_gtk/ghid-propedit.c
D /work/gtk/ghid-propedit.c
A /trunk/src_plugins/hid_gtk/ghid-propedit.h
M /trunk/src_plugins/hid_gtk/Plug.tmpasm
D /work/gtk/ghid-propedit.h
|
|
r2756
| file changeset diff or repo changeset diff
| igor2 | 2016-08-28T07:07:11.124575Z
| [gtk] -Split: gtk propedit dialog in a separate file to be suitable for the HID
|
A /work/gtk/ghid-propedit.c
M /work/gtk/propedit.c
A /work/gtk/ghid-propedit.h
M /work/gtk/Makefile
|
|
|
|
|
|
|
|
|
|
|