Commit Graph

192 Commits

Author SHA1 Message Date
vurtun f7ec1b8e30 added float spinner + rewrote panel row layout API 2015-08-05 12:48:01 +02:00
vurtun ccb271e7d9 major update for changes look in the update issue #9 2015-08-02 21:22:26 +02:00
vurtun 4299c3e3b0 changed tab to layout tree 2015-07-30 22:19:06 +02:00
vurtun b16822bede refactored panel layout API to support additional layouts + added docs 2015-07-29 22:19:17 +02:00
vurtun 7ad4d90b3f cleanup + removed tree widget temporarily + finished panel header implementation 2015-07-27 19:56:19 +02:00
vurtun e109072025 change panel layout function names + enhanced panel header symbol API 2015-07-26 22:18:31 +02:00
vurtun 3a043c7f75 added doc + added coverity support + changed the tiled layout API 2015-07-25 21:32:37 +02:00
vurtun 5e9605bb9b fixed off by one header border drawing error only seen in the X11 demo 2015-07-22 19:22:36 +02:00
vurtun a0112f8b26 added panel menubar 2015-07-20 14:06:52 +02:00
vurtun edf97d0cdf major panel header API rewrite + removed and fixed partically visible widget click updates 2015-07-20 11:18:05 +02:00
vurtun 9023390c68 added panel image widget 2015-07-18 18:25:26 +02:00
vurtun 4694584a91 added documentation to editbox 2015-07-18 15:54:05 +02:00
vurtun c836354e50 removed unused function declaration 2015-07-18 12:26:39 +02:00
vurtun 9b9a9f1620 removed implicit integer 2015-07-18 03:47:57 +02:00
vurtun 6f5c990470 added icon to tree nodes + fixed c++ errors 2015-07-18 03:37:42 +02:00
vurtun 0601fb49fd added icon node to tree 2015-07-17 20:06:58 +02:00
vurtun aa61555dad added cursor positioning by mouse to editbox 2015-07-17 17:06:56 +02:00
vurtun c96ae5d7f6 added borderless tabs for tree like layouts in panels 2015-07-16 14:39:01 +02:00
vurtun b14ee62c42 added some docu + fixed nanovg demo 2015-07-16 14:05:40 +02:00
vurtun e4fa5fad12 added tree widget to panel API 2015-07-16 01:35:21 +02:00
vurtun c9a2d1cacc fixed some possible undefined behavior if the panel is to small 2015-07-15 16:05:43 +02:00
vurtun a77a6a91c9 fixed a lot of small issues 2015-07-15 11:37:13 +02:00
vurtun e6b808f3fc fixed c++ errors 2015-07-14 13:56:59 +02:00
vurtun 4844e93875 added panel getter/setter + updated Readme 2015-07-14 13:39:37 +02:00
vurtun 2650b02bbd cleanup + docu + added alternative to gui_panel_row_template API + fixed gui_panel_spacing for non table row layout 2015-07-14 13:26:53 +02:00
vurtun 2f1222bab3 added function to query command buffer and edit box memory ussage 2015-07-12 16:51:56 +02:00
vurtun 44c89ddab9 added moveable cursor with inserting and removing to the editbox 2015-07-12 16:36:55 +02:00
vurtun 13cb69388d added font setter to config 2015-07-10 13:24:00 +02:00
vurtun ca212ed1ab fixed editbox glyph removing 2015-07-09 13:50:10 +02:00
vurtun c0d770a08f added unscaleable tiled layout slots to scaleable tiled layouts 2015-07-09 08:44:18 +02:00
vurtun 455c4ef1cc fixed gui_ptr_add 2015-07-08 12:05:20 +02:00
vurtun 18f27e91a5 added Editbox + removed c++ compile erros under gcc and clang 2015-07-04 23:36:01 +02:00
vurtun 28323aef51 added getter for the minimized state of the panel 2015-07-02 13:41:52 +02:00
vurtun 9180bc0b59 added panel flag getter/setter 2015-07-02 13:08:44 +02:00
vurtun 2d79b360f0 devided text input into char and glyph for usability 2015-07-02 11:56:51 +02:00
vurtun 0b4ec4b02a changed hovering button color + added text icon button to panel 2015-07-01 14:01:53 +02:00
vurtun 868108edb5 removed some minor things clang analyzer and gcc had a problem with 2015-06-27 11:40:39 +02:00
vurtun 5cd7218465 limited scrollbar mouse scroll to panels 2015-06-23 19:23:25 +02:00
vurtun dd04899f18 provided easy access to layout size and state 2015-06-23 16:43:16 +02:00
vurtun 5b1ae5553c added basic tile panel scaling 2015-06-23 16:33:49 +02:00
vurtun 536c81f193 updated tiled layout API to be easier to use 2015-06-23 14:23:33 +02:00
vurtun e50fec3e12 fixed typo 2015-06-22 16:44:29 +02:00
vurtun 71da8fe40d fixed slider + fixed overlapped hidden panels 2015-06-22 16:42:30 +02:00
vurtun 24129147c9 added state changes to declare layout either as user updateable or not 2015-06-22 13:30:03 +02:00
vurtun 2f5e17ba5e fixed small pixel clipping bug 2015-06-22 13:14:34 +02:00
vurtun aec01fbc30 removed comment describing the old header only ussage 2015-06-21 17:16:11 +02:00
vurtun aebb242e3f seperated library by into header and source file since changes in the implementation part force a complete recompile 2015-06-20 19:06:36 +02:00
vurtun ad208d5979 seperated header part from implementation 2015-06-18 12:12:57 +02:00
vurtun 04ea758313 fixed some typos 2015-06-15 23:46:13 +02:00
vurtun a0778cdd85 changed active shelf tab text color 2015-06-13 23:50:25 +02:00