tluqo
|
fc3b698587
|
Merge remote-tracking branch 'remotes/origin/master' into fs_refactor
Conflicts:
projects/core/core.vcxproj.filters
src/core/pc/spin_mutex.cpp
|
2014-01-06 23:22:09 +01:00 |
|
tluqo
|
4071a53fc8
|
- SpinMutex fix
- static_array -> clean up
- tcp file device -> MT fix
|
2014-01-06 23:17:14 +01:00 |
|
tluqo
|
48b1ab2f0d
|
fixed some of the review comments.
|
2014-01-06 17:15:37 +01:00 |
|
Mikulas Florek
|
7fc549b1d2
|
string::operator +=: memory allocation fixed; GUI textbox: text is inserted at the position of the cursor; edit script button in the native editor
|
2014-01-05 11:34:23 +01:00 |
|
Mikulas Florek
|
1cffcc5e4d
|
divider in dockable keeps relative position when parent block is resized
|
2014-01-04 23:21:50 +01:00 |
|
Mikulas Florek
|
d271bbd39f
|
editor_native/main.cpp refactored
|
2014-01-04 16:07:30 +01:00 |
|
tluqo
|
0486cd4f8e
|
Merge pull request #71 from nem0/gui
additional GUI features and redirected error stream of script compiler
|
2014-01-04 04:07:15 -08:00 |
|
Mikulas Florek
|
6449b7c5f8
|
Merge pull request #76 from nem0/multithread_refactor
destructors for: Event, Mutex, Semaphore, SpinMutex are now private/prot...
|
2014-01-03 16:50:44 -08:00 |
|
tluqo
|
28b81294e0
|
destructors for: Event, Mutex, Semaphore, SpinMutex are now private/protected. (closes #59)
|
2014-01-03 23:29:12 +01:00 |
|
tluqo
|
4cc580a38e
|
fixed merged stuff.
|
2014-01-03 23:01:05 +01:00 |
|
tluqo
|
68dadc27c1
|
Merge remote-tracking branch 'remotes/origin/master' into fs_refactor
Conflicts:
src/core/tcp_file_server.cpp
src/graphics/renderer.cpp
src/gui/atlas.cpp
src/gui/opengl_renderer.cpp
|
2014-01-03 22:23:48 +01:00 |
|
tluqo
|
54bdad130c
|
FileSystem uses delegate instead of call back. (closes #70);
|
2014-01-03 21:58:36 +01:00 |
|
Mikulas Florek
|
b8465e682a
|
GUI: cursor in textbox
|
2014-01-03 18:52:25 +01:00 |
|
Mikulas Florek
|
7ab45ce6ba
|
GUI: multiline textbox; redirected error stream of script compiler
|
2014-01-03 01:14:27 +01:00 |
|
tluqo
|
53230754ff
|
- file system can handle unlimited amount of the async operations (close #69)
- file system closes all completed transactions (close #68)
|
2014-01-03 00:36:31 +01:00 |
|
tluqo
|
889351e1e8
|
- queue fix
|
2014-01-03 00:34:11 +01:00 |
|
tluqo
|
1eb3214b1e
|
- tcp file device is now multithread safe (close #31)
- FS::IFile::pos is not const now (because of blob in the tcp file)
- blob => char* specialization
|
2014-01-02 22:27:30 +01:00 |
|
Mikulas Florek
|
4cc4fb47f4
|
macro for new and delete
|
2014-01-02 18:57:32 +01:00 |
|
tluqo
|
0f55dd9097
|
Merge remote-tracking branch 'remotes/origin/master' into fs_refactor
Conflicts:
projects/core/core.vcxproj
projects/core/core.vcxproj.filters
|
2014-01-02 18:26:24 +01:00 |
|
Mikulas Florek
|
58305484cb
|
removed unused files - closes #47
|
2014-01-02 17:58:09 +01:00 |
|
Mikulas Florek
|
9e059f5965
|
source in script ui
|
2014-01-02 17:30:50 +01:00 |
|
tluqo
|
d70f93552d
|
- tcp file server can handle 32k files per connection
- array => wrapper for c++ style array
- free list => int32_t specialization
- queue
|
2014-01-02 17:02:40 +01:00 |
|
Mikulas Florek
|
864e9e2e2d
|
animable ui, script ui; DelegateList as Block::EventCallback
|
2014-01-02 13:20:41 +01:00 |
|
Mikulas Florek
|
887f96534c
|
gui renderer: fopen -> FileSystem::OpenAsync - closes #51
|
2014-01-02 11:56:23 +01:00 |
|
Mikulas Florek
|
a03827a06c
|
explicit array constructors - code review update
|
2014-01-02 11:16:49 +01:00 |
|
Mikulas Florek
|
803ecd5a98
|
fopen -> FileSystem::OpenAsync
|
2014-01-01 20:03:19 +01:00 |
|
Mikulas Florek
|
c849b3d443
|
PODArray::erase fixed
|
2014-01-01 19:46:37 +01:00 |
|
Mikulas Florek
|
ce3089d62e
|
map::operator[] does not need copy assignment
|
2014-01-01 18:52:45 +01:00 |
|
Mikulas Florek
|
2e57747b0a
|
release build fixed
|
2014-01-01 17:26:39 +01:00 |
|
Mikulas Florek
|
f5818b771d
|
copy constructor and assignement operator in Array and PODArray
|
2014-01-01 17:21:39 +01:00 |
|
Mikulas Florek
|
17fe50dd34
|
removed unused file; typo; do not link platform.lib to native editor
|
2014-01-01 17:07:28 +01:00 |
|
Mikulas Florek
|
9ffbdefced
|
Array, PODArray
|
2014-01-01 15:55:32 +01:00 |
|
Mikulas Florek
|
b0155c3d8a
|
Allocator in map - closes #19
|
2014-01-01 14:50:03 +01:00 |
|
Mikulas Florek
|
32430a7f8e
|
Allocator in string
|
2014-01-01 14:39:39 +01:00 |
|
Mikulas Florek
|
89e2bfcd22
|
core and platform merged - closes #45; Allocator in vector
|
2014-01-01 14:22:36 +01:00 |
|
Mikulas Florek
|
3bf136fd23
|
fixed vector - call destructors when necessary
|
2014-01-01 13:48:42 +01:00 |
|
Mikulas Florek
|
8fff5a7606
|
show script compilation errors in the log
|
2014-01-01 12:45:38 +01:00 |
|
Mikulas Florek
|
077740e922
|
renderer can handle loading more than one resource at once - closes #20
|
2014-01-01 11:21:16 +01:00 |
|
Mikulas Florek
|
eedf215590
|
native editor notifications and a script compiler
|
2013-12-31 18:32:14 +01:00 |
|
Mikulas Florek
|
ee9ad10816
|
Merge pull request #53 from nem0/gui
scrollbars, tab block, log ui, docking
|
2013-12-31 03:45:09 -08:00 |
|
Mikulas Florek
|
70dc7d86b2
|
Merge branch 'master' of https://github.com/nem0/LuxEngine into gui
Conflicts:
src/gui/gui.cpp
|
2013-12-31 12:37:35 +01:00 |
|
Mikulas Florek
|
dd3be80651
|
dockable decorator - shows where dockable can be docked
|
2013-12-31 12:26:14 +01:00 |
|
Mikulas Florek
|
fb3ce758f0
|
scrollbars in a scrollable are properly shown / hidden
|
2013-12-31 01:30:04 +01:00 |
|
Mikulas Florek
|
f2b6a2c80a
|
Engine and plugins are destructed when the editor is closed - closes #22
|
2013-12-30 17:54:48 +01:00 |
|
Mikulas Florek
|
e4b92402a5
|
Placeholder struct S in PropertyDescriptor removed - closes #43; gizmo does not cast shadows
|
2013-12-30 17:00:47 +01:00 |
|
Mikulas Florek
|
88da77f9d4
|
Merge pull request #56 from nem0/multithread_refactor
Multithread refactor
|
2013-12-29 08:50:36 -08:00 |
|
Mikulas Florek
|
9a8e99208e
|
docked blocks can be resized
|
2013-12-29 17:44:36 +01:00 |
|
tluqo
|
505aa56479
|
Merge remote-tracking branch 'remotes/origin/master' into fs_refactor
Conflicts:
src/core/tcp_file_server.cpp
|
2013-12-27 11:11:18 +01:00 |
|
Mikulas Florek
|
c76f42b675
|
Merge branch 'master' of https://github.com/nem0/LuxEngine into gui
|
2013-12-24 17:09:38 +01:00 |
|
Mikulas Florek
|
594eec52db
|
docking
|
2013-12-24 17:08:19 +01:00 |
|