vurtun
62ff1861a4
Hopefully fixed retina display issues #111 #74
...
I personally do not have a retina display, but I added some changes
to all `GLFW` demos/examples. If there are still issues please
report back to me what is not working correct (please test out clipping
by playing around with scrollbars as well)
2016-04-25 14:07:04 +02:00
Micha Mettke
e8ca192f7c
Merge pull request #110 from andreygursky/fix-typo
...
example: fix typo
2016-04-25 02:34:01 -07:00
vurtun
1481be82e8
Merge branch 'SquareWave-master'
2016-04-25 10:13:56 +02:00
vurtun
2a230e2bd6
Removed `shadows variable` warning
2016-04-25 10:13:09 +02:00
Doug Thayer
72b362325d
Fix issue with adding multiple fonts
...
The total range count grabbed from nk_range_count was being used
to get the glyph count, which resulted in a buffer over-read.
2016-04-24 14:05:34 -07:00
Andrey Gursky
590c27d40f
example: fix typo
2016-04-23 22:01:01 +02:00
Micha Mettke
05ba026b79
Merge pull request #85 from mattn/fix-error
...
Fix compilation error
2016-04-23 12:07:37 -07:00
vurtun
7fab9fbd5c
Merge branch 'mmozeiko-d3d11'
2016-04-23 20:55:42 -07:00
vurtun
b86a153b33
Removed C89 errors
2016-04-23 20:54:50 -07:00
Martins Mozeiko
062032e933
Created demo using Direct3D 11 for rendering. Uses VS2015 for compiler.
...
Also fixes wrong location of GlobalUnlock in GDI rendering demo.
2016-04-23 11:20:47 -07:00
vurtun
412f65fa65
Fix #108 pushing wrong texture in empty draw_list
...
Fixed a small copy & paste error which pushes the wrong texture
into an empty draw list. In normal cases this never occurs but is
still a big if used independent of libraries use cases.
2016-04-23 16:29:58 +02:00
Micha Mettke
87efb61a9f
Merge pull request #102 from mmozeiko/gdi
...
Demo with Win32 GDI rendering
2016-04-23 03:43:13 -07:00
vurtun
5da8216f71
Fixed property text input
...
Inserting text into a property would cause an assert because
I forgot to set the upper bounds of the text edit inside the property.
2016-04-23 12:28:45 +02:00
vurtun
bdbc8f9c26
Removed private underscore of nk_tree__push #106
...
`nk_tree__push` was not supposed to be seen as private but more like
the more extended way of handling duplicate tree elements. But I used
double underscore which is the general indicator for private. I renamed
it know to nk_tree_push_id, to hopefully make it clearer.
2016-04-23 10:34:50 +02:00
vurtun
e5227c5ebc
Merge branch 'hobbitalastair-master'
2016-04-22 22:26:50 +02:00
vurtun
dd8ea556de
Merge branch 'master' of https://github.com/hobbitalastair/nuklear into hobbitalastair-master
2016-04-22 22:25:49 +02:00
Alastair Hughes
a0710d941f
Added an error message if the display can't be opened
2016-04-23 07:54:05 +12:00
Martins Mozeiko
d6ada00cb8
Created demo using Win32 GDI rendering. Uses VS2015 for compiler.
2016-04-22 01:21:19 -07:00
Martins Mozeiko
7536d0d618
Cleaning up VS2015 compiler warnings.
2016-04-21 20:55:26 -07:00
vurtun
3929ec8dee
Added some additional documentation
2016-04-21 17:35:52 +02:00
vurtun
bc8db2e3f3
Fixed #97 with text input at end of edit field
...
This commit fixes a bug that occurs if you move the cursor inside
text and then back to the end of the text and insert a character.
Caused was the bug by an incorrect check if the cursor is at the
end of the string.
2016-04-21 12:39:07 +02:00
Micha Mettke
68d274c094
Merge pull request #80 from r0fls/patch-1
...
Added travis-ci build badge to readme
2016-04-21 12:25:45 +02:00
vurtun
7c9659f3b8
Fixed #99 forgot to set clipboard callbacks
...
Previously if you use `nk_edit_string` and use flag
`NK_EDIT_CLIPBOARD`, callbacks were not passed. I only tested it with
`nk_edit_buffer` and set the callbacks directly. This wrong behavior
is now fixed and should work copy & paste should behave correctly.
2016-04-21 11:04:18 +02:00
vurtun
ca4d5bad8c
Fixed blurry font for examples
...
Oversampling for the default font is tweaked for the default font
with height 13. I set the wrong height for all examples which should
now be fixed.
2016-04-20 19:53:26 +02:00
vurtun
7ccd95f2f1
Reverted qsort back to own implementation
...
Forgot the remove some test code for the last commit.
2016-04-20 18:36:51 +02:00
vurtun
1d7f0244f9
Revert float '=' cond and oversample default font
...
I previously used a conditional style so I don't have to compare
floats directly with eachother because of warning. This caused some
bugs and I now reverted back all conditions back to normal.
In addition I oversampled the default font to make it look better.
2016-04-20 18:28:04 +02:00
vurtun
18b93fcc8a
Fixed #90 cppcheck warning and errors
...
Thanks to @codemeow I fixed some bugs and warnings found with
cppcheck. NOTE: it seems like all static analyzer fail to
detect the assert macro or hate combining assert ans if checks.
2016-04-20 10:31:20 +02:00
vurtun
4a68332330
Merge branch 'ittner-user-default-compiler'
2016-04-20 08:47:04 +02:00
Yasuhiro Matsumoto
af5a1345d0
Fix compilation error
2016-04-20 10:46:48 +09:00
Alexandre Erwin Ittner
72e9496768
Use standard C compiler by default
...
Always use the standard compiler as defined by the environment
variable CC. User can set it when a different compiler if required
(e.g. CC=clang make)
2016-04-19 21:44:46 -03:00
Raphael Deem
4485a1f42e
Added travis-ci build badge to readme
2016-04-19 15:44:11 -07:00
vurtun
092f463ea9
Added Travis CI file
2016-04-19 21:20:13 +02:00
vurtun
4d02cf9c80
Removed unused variable
2016-04-19 19:46:13 +02:00
Micha Mettke
a4e6859638
Merge pull request #75 from fdb/patch-1
...
Fix a small typo in README
2016-04-19 18:17:20 +02:00
Frederik De Bleser
d4967c0da3
Fix a small typo in README
2016-04-19 17:01:41 +02:00
Micha Mettke
2de6a021f3
Merge pull request #73 from ehmry/master
...
correct type definitions without NK_INCLUDE_FIXED_TYPES
2016-04-19 16:52:01 +02:00
vurtun
6b5a4f16e8
Merge branch 'fdb-osx-support'
2016-04-19 16:47:09 +02:00
Emery Hemingway
92f5257e92
correct type definitions without NK_INCLUDE_FIXED_TYPES
2016-04-19 15:28:44 +02:00
Frederik De Bleser
c2ea5d9927
Set OpenGL profile in SDL
...
This ensures compatibility with OS X's 1.5 shader version.
2016-04-19 14:05:59 +02:00
Micha Mettke
0aee386470
Merge pull request #71 from tversteeg/master
...
Add .gitattributes file
2016-04-19 13:56:05 +02:00
Frederik De Bleser
a88293a647
Update Allegro for OS X
2016-04-19 13:55:15 +02:00
Frederik De Bleser
da9899c618
Make examples work on OS X
...
All examples use GLFW, so we update the Makefile, remove OpenGL include
headers (GLFW will include them automatically) and conditionally set a
different shader version.
2016-04-19 13:49:07 +02:00
Frederik De Bleser
8ca1c35608
Update SDL example for OS X
...
Just like GLFW example, use different settings in Makefile and
different shader versions.
2016-04-19 13:47:17 +02:00
Frederik De Bleser
a8d124adf1
Avoid conditional includes in SDL example.
2016-04-19 13:46:06 +02:00
Frederik De Bleser
3b29a92f0d
Avoid conditional includes.
...
GLFW will automatically include the correct OpenGL headers, so we can
avoid having a conditional include in our code.
2016-04-19 13:45:51 +02:00
Thomas Versteeg
a5b593034d
Add .gitattributes file
...
This file makes sure github doesn't confuse .c and .h files in this repository for C++ files
2016-04-19 13:38:25 +02:00
Frederik De Bleser
26fc35ac94
Use lower shader version for better compatibility on OS X
...
We just need the basic features for getting a texture on screen, so
GLSL version 1.5 is enough.
2016-04-19 13:06:54 +02:00
vurtun
aac47632d0
Fixed #65 wrong parameter to XCreatePixmap
...
I passed a depth value inside `nk_xsurf_resize` and changed it to
default value. I tested it by removing the resizing code and it
worked for me again. Hopefully this fixes the bug.
2016-04-19 12:54:33 +02:00
vurtun
29b0fdee13
Merge branch 'waywardmonkeys-fix-typos'
2016-04-19 11:24:20 +02:00
vurtun
860fed393e
Merge branch 'fix-typos' of https://github.com/waywardmonkeys/nuklear into waywardmonkeys-fix-typos
2016-04-19 11:23:31 +02:00