rexim
|
79bbd52326
|
(#532) Disable baker
|
2019-05-25 19:53:27 +07:00 |
rexim
|
518fc16cf1
|
(#532) Don't link with libm on Windows
|
2019-05-25 19:28:32 +07:00 |
rexim
|
66d243bfd1
|
(#532) Find SDL2 manually on Windows
|
2019-05-25 18:58:13 +07:00 |
rexim
|
b4e89d772d
|
(#612) Remove FindSDL2 module
|
2019-05-21 01:10:32 +07:00 |
rexim
|
0f9cce409a
|
(#612) Remove lt_adapters
|
2019-05-21 01:08:00 +07:00 |
rexim
|
928c260d4b
|
(#612) Remove SDL_mixer deps to simply initial Windows support
|
2019-05-20 23:45:05 +07:00 |
rexim
|
19b4971b34
|
(#612) Move svg2level build to a separate subdirectory
And enable it only for UNIX
|
2019-05-20 23:33:58 +07:00 |
rexim
|
b34ddac294
|
(#612) Group target_link_libraries by add_executable
|
2019-05-20 23:23:15 +07:00 |
rexim
|
8644b5a91f
|
(#612) Remove conan integration
|
2019-05-20 23:18:21 +07:00 |
rexim
|
82a3c83428
|
(#813) Wire up ColorPicker for PlayerLayer
|
2019-05-20 02:26:22 +07:00 |
rexim
|
3dbade5714
|
(#813) Introduce Layer interface
|
2019-05-20 01:56:02 +07:00 |
rexim
|
e6492ebdb7
|
(#813) Introduce PlayerLayer
|
2019-05-19 23:59:28 +07:00 |
rexim
|
1d0ac49830
|
(#813) layer -> rect_layer
|
2019-05-19 23:27:55 +07:00 |
rexim
|
c8ad98bcee
|
Introduce new Lt
|
2019-05-13 00:30:18 +07:00 |
rexim
|
6d6da2043d
|
(#815) Introduce PointLayer
|
2019-05-05 00:59:40 +07:00 |
rexim
|
60c63d0c44
|
(#823) Introduce LayerPicker
|
2019-04-29 01:49:55 +07:00 |
rexim
|
dfd9c024c4
|
(#799) Introduce Layer for Level Editor
|
2019-04-15 01:30:29 +07:00 |
rexim
|
884fa38b7a
|
(#779) Implement ColorPicker
|
2019-04-08 02:21:46 +07:00 |
rexim
|
9fd1811f08
|
(#779) Introduce game/level/level_editor subpackage
|
2019-04-08 02:21:46 +07:00 |
rexim
|
e6ad8af3f3
|
(#782) Introduce LevelEditor
|
2019-04-08 01:19:09 +07:00 |
rexim
|
2c59463fe8
|
(#278) Introduce ProtoRect
|
2019-04-07 01:10:22 +07:00 |
rexim
|
040ae89e6f
|
(#278) implement texture_from_bmp
|
2019-03-31 02:03:44 +07:00 |
rexim
|
edbf203bd3
|
(#278) Introduce cursor image
|
2019-03-31 01:49:12 +07:00 |
rexim
|
1019a73b7f
|
(#726) Replace libxml2 cmake module with pkg-config query
|
2019-03-23 19:06:02 +07:00 |
rexim
|
3221f9a165
|
Revert "(#726) Try to disable custom cmake modules"
This reverts commit 50df635f16 .
|
2019-03-18 23:06:02 +07:00 |
rexim
|
50df635f16
|
(#726) Try to disable custom cmake modules
|
2019-03-18 22:37:06 +07:00 |
rexim
|
2a4ab49c21
|
(#726) Introduce svg2level compiler
|
2019-03-18 01:13:18 +07:00 |
rexim
|
30be6ab21d
|
(#727) Introduce LevelMetadata
|
2019-03-16 23:47:01 +07:00 |
rexim
|
aa5a51f174
|
(#719) Introduce MenuTitle
|
2019-03-11 00:32:53 +07:00 |
rexim
|
cc05294264
|
(#718) Introduce LevelFolder entity
|
2019-03-10 01:43:12 +07:00 |
rexim
|
e8b9c37004
|
(#606) Introduce ListSelector
|
2019-03-09 23:57:56 +07:00 |
rexim
|
ab22f76253
|
(#709) Remove linked_list
It's not needed anymore
|
2019-03-04 01:40:28 +07:00 |
rexim
|
a39ac91736
|
(#709) Introduce HashSet
|
2019-03-04 00:27:17 +07:00 |
rexim
|
1b7ae763cd
|
(#709) Introduce LinkedList type
|
2019-03-04 00:26:56 +07:00 |
rexim
|
e7ba7d4a2a
|
(#709) Implement Dynarray
|
2019-03-04 00:26:30 +07:00 |
rexim
|
393d650a88
|
(#691) dying_rect -> explosion
|
2019-02-17 03:48:36 +07:00 |
rexim
|
d8588fd850
|
(#634) Remove Rigid_rect
|
2019-02-17 03:25:30 +07:00 |
rexim
|
e84929d0ec
|
(#636) Remove solid interface
|
2019-02-17 03:14:47 +07:00 |
rexim
|
7319da0507
|
(#632) Remove Physical_world
|
2019-02-17 03:04:32 +07:00 |
rexim
|
73468cdf35
|
Separate system and ebisp static libraries
|
2019-02-03 03:13:39 +07:00 |
rexim
|
e0c5a29e36
|
(#625) Actually bake lisp part of broadcast into the executable
|
2019-02-03 01:26:03 +07:00 |
rexim
|
afd02c09b0
|
(#625) Introduce baker executable
|
2019-02-02 23:35:27 +07:00 |
rexim
|
fb0d59ed99
|
(#647) Introduce an actual translation unit
|
2019-01-23 12:40:55 +07:00 |
rexim
|
d2d43373cd
|
(#647) Introduce math/extrema.h
|
2019-01-22 11:19:31 +07:00 |
rexim
|
a0e918c5ca
|
(#640) Remove dynarray
It's not type safe
|
2019-01-16 08:16:13 +07:00 |
rexim
|
00586e58da
|
(#635) Add dynarray
|
2019-01-13 23:59:10 +07:00 |
rexim
|
bfbd967b75
|
(#628) Add RigidBodies entity
|
2019-01-13 00:40:32 +07:00 |
rexim
|
888f315ff2
|
(#607) Fix applying force through Console
|
2019-01-07 01:46:50 +07:00 |
rexim
|
b405cb7d4b
|
Introduce Broadcast
|
2019-01-06 20:35:57 +07:00 |
rexim
|
b73856b54d
|
(#608) Introduce (send) function
|
2019-01-06 01:14:24 +07:00 |
rexim
|
f61c2d289b
|
(#418) Add LevelPicker
|
2018-12-30 23:23:52 +07:00 |
rexim
|
1b0670d595
|
(#594) assert -> trace_assert
|
2018-12-30 00:21:39 +07:00 |
rexim
|
1b8f8b56f4
|
(#594) Introduce stacktrace unit
|
2018-12-30 00:04:42 +07:00 |
rexim
|
c47ea3f5a6
|
(#580) Introduce ebisp/std unit
|
2018-12-23 03:49:13 +07:00 |
rexim
|
611fda140b
|
(#570) patch SDL2_INCLUDE_DIR on APPLE
|
2018-12-17 22:45:18 +07:00 |
rexim
|
82171d0415
|
Revert "(#570) patch SDL2_INCLUDE_DIR on APPLE"
This reverts commit fc75824fe3 .
|
2018-12-17 22:28:34 +07:00 |
rexim
|
fc75824fe3
|
(#570) patch SDL2_INCLUDE_DIR on APPLE
|
2018-12-17 22:27:15 +07:00 |
rexim
|
8242bc0736
|
(#550) Introduce log_script unit
|
2018-12-09 00:31:52 +07:00 |
rexim
|
815ef830f5
|
(#526) introduce (print) for REPL
|
2018-11-26 01:02:15 +07:00 |
rexim
|
c7475d0584
|
(#518) undefined reference to sqrtf
|
2018-11-25 17:29:00 +07:00 |
rexim
|
bf3976f7b0
|
(#503) Make hide-goal and show-goal accessible in console
|
2018-11-18 00:03:58 +07:00 |
rexim
|
e0a0be083d
|
(#475) Remove error unit
|
2018-11-12 18:26:06 +07:00 |
rexim
|
71a28f593b
|
(#481) ui/log -> ui/console_log
|
2018-11-05 20:27:31 +07:00 |
rexim
|
9d160a8438
|
(#477) Replace all instances of malloc with nth_alloc
|
2018-11-05 19:41:51 +07:00 |
rexim
|
614cebb1c8
|
(#426) Introduce log and nth_alloc units
|
2018-11-05 19:14:56 +07:00 |
rexim
|
b8e46c16c1
|
(#457) script/ -> ebisp/
|
2018-10-26 23:19:42 +07:00 |
rexim
|
101b1597a2
|
(#394) Introduce Script entity
|
2018-10-26 23:07:36 +07:00 |
rexim
|
b4d072d809
|
(#394) region -> regions
|
2018-10-26 22:28:21 +07:00 |
rexim
|
f06ffb4b2b
|
Introduce LineStream
|
2018-10-26 20:38:32 +07:00 |
Frank Lyder Bredland
|
71199f895d
|
CMake do not differenciate between source- and header-files
|
2018-10-14 22:30:55 +02:00 |
rexim
|
f89aa2b68d
|
Remove dead code
|
2018-10-14 06:53:49 +07:00 |
rexim
|
7635309e05
|
(#382) Introduce region entity
|
2018-10-13 23:47:08 +07:00 |
rexim
|
cb1713d393
|
(#354) Introduce history to the consolé
|
2018-10-08 00:55:16 +07:00 |
rexim
|
d2657fc111
|
Introduce str unit
|
2018-10-01 00:27:59 +07:00 |
rexim
|
b1ba6f022c
|
Add log UI element
|
2018-09-30 23:47:46 +07:00 |
rexim
|
ff39ad9121
|
Move edit_field and console to ui folder
|
2018-09-30 23:39:40 +07:00 |
rexim
|
961b0ec8d5
|
Remove edit_field_ring
Close #368
Close #369
|
2018-09-30 23:35:19 +07:00 |
rexim
|
6af92d33d6
|
(#353) Introduce LIDL version of edit_field_ring
|
2018-09-30 01:17:49 +07:00 |
rexim
|
caabcbfdaf
|
Introduce Console
|
2018-09-23 01:08:31 +07:00 |
rexim
|
9717cb96a0
|
(#317) return new scope from eval
|
2018-09-11 05:17:32 +07:00 |
rexim
|
33ebc498e2
|
Integrate GC with expr creation
|
2018-09-10 01:27:35 +07:00 |
rexim
|
67eb8ba973
|
Add script/gc module
|
2018-09-09 23:20:25 +07:00 |
rexim
|
50a2eaef06
|
(#311) Add lisp repl executable
|
2018-09-03 01:28:34 +07:00 |
rexim
|
a5f993349c
|
(#311) Implement plus_op
|
2018-09-03 00:48:45 +07:00 |
rexim
|
07353d2f75
|
(#285) Implement scope
|
2018-09-02 19:14:19 +07:00 |
rexim
|
c089eae865
|
(#285) Introduce equals operation
|
2018-09-02 00:26:01 +07:00 |
rexim
|
8ab120b87f
|
(#303) Implement read_expr_from_file
|
2018-08-28 19:55:01 +07:00 |
rexim
|
5c2672f3ba
|
Remove script_test
It can be finally replaced with a proper unit testing
|
2018-08-27 19:17:27 +07:00 |
rexim
|
fd83204208
|
(#148) Introduce simple homemade unit testing framework
|
2018-08-27 18:52:11 +07:00 |
rexim
|
349779a8c8
|
(#299) Introduce tokenizer
|
2018-08-27 03:36:23 +07:00 |
rexim
|
a7d7bc1dd5
|
(#288) Try to initialize anonymous struct
|
2018-08-26 00:59:29 +07:00 |
rexim
|
32647b46c4
|
(#283) Implement number parsing
|
2018-08-20 01:59:56 +07:00 |
rexim
|
f8f95d2625
|
(#283) Extract parser related stuff to a separate trans unit
|
2018-08-20 01:26:21 +07:00 |
rexim
|
df86c80c85
|
(#284) Implement print_expr_as_sexpr
|
2018-08-19 23:50:41 +07:00 |
rexim
|
7a4db16e7d
|
(#280) Introduce AST of scripting language
|
2018-08-19 02:15:09 +07:00 |
rexim
|
e25fd13f94
|
Introduce edit_field entity
|
2018-08-04 23:27:15 +07:00 |
rexim
|
9ebe359d1d
|
(#226) Introduce debug_node interface
|
2018-07-30 02:05:04 +07:00 |
rexim
|
dcd2c7c1d0
|
(#226) introduce debug_tree entity
|
2018-07-30 01:10:18 +07:00 |
rexim
|
4e59de3d0d
|
(#246) Implement label object and integrate it with level
|
2018-07-23 02:09:40 +07:00 |
rexim
|
7e34efc599
|
(#246) Introduce label object
|
2018-07-23 00:24:04 +07:00 |