Dustin Carlino
|
17870baf9d
|
actually start with a menu. just play and quit right now.
|
2019-04-21 13:32:28 -07:00 |
|
Dustin Carlino
|
8ff293bdc4
|
dont plumb last_data through ezgui layer. apps can just... store that themselves. removes unnecessary plumbing.
|
2019-04-21 13:20:40 -07:00 |
|
Dustin Carlino
|
0b4694dcba
|
start splash screen wrapping everything. doesn't do anything yet
|
2019-04-21 13:05:03 -07:00 |
|
Dustin Carlino
|
4b1107bf57
|
clean up ezgui runner API
|
2019-04-20 15:10:03 -07:00 |
|
Dustin Carlino
|
a1176e053b
|
use hotkey color in OSD, to make OSD slightly more readable
|
2019-04-19 16:05:06 -07:00 |
|
Dustin Carlino
|
46d24a7c58
|
compile on mac
|
2019-04-19 09:23:36 -07:00 |
|
Dustin Carlino
|
b610139f89
|
woops, screencap everything cut off the bottom and right
|
2019-04-15 11:42:38 -07:00 |
|
Dustin Carlino
|
9a2699aab9
|
take a single screenshot (hiding menus and stuff)
|
2019-04-15 10:07:50 -07:00 |
|
Dustin Carlino
|
0772e6e3c8
|
make_arrow only for PolyLine, simplify and improve the result in most
cases
|
2019-04-12 15:06:44 -07:00 |
|
Dustin Carlino
|
a9afc3efdd
|
improve arrow API, at least -- creating them from a polyline is fine
|
2019-04-11 17:39:07 -07:00 |
|
Dustin Carlino
|
94d08efd61
|
clicking outside of a menu shouldnt do anything
|
2019-04-03 15:16:54 +09:00 |
|
Dustin Carlino
|
35d6995a7b
|
starting a plugin to visualize a scenario, by just displaying
neighborhood polygons
|
2019-04-03 15:03:07 +09:00 |
|
Dustin Carlino
|
0cf9e1a1cd
|
draw a simple loading screen
|
2019-04-03 08:24:06 +09:00 |
|
Dustin Carlino
|
7100900714
|
load different glsl versions
|
2019-03-18 14:58:41 -07:00 |
|
Dustin Carlino
|
8bf8b958d7
|
supporting glsl 110 as well as 140
|
2019-03-18 12:26:40 -07:00 |
|
Dustin Carlino
|
3eb5270d51
|
trying to cross-compile to windows. making some unix-only dependencies
optional.
|
2019-03-11 17:09:47 -07:00 |
|
Dustin Carlino
|
5ca359998c
|
upgrade some dependencies and list data source licenses in README
|
2019-03-11 16:04:47 -07:00 |
|
Dustin Carlino
|
cab95e91e2
|
dont redraw on ignored Update events either
|
2019-03-11 13:15:16 -07:00 |
|
Dustin Carlino
|
0c26e3e127
|
dont redraw if key release event was unused
|
2019-03-11 13:08:57 -07:00 |
|
Dustin Carlino
|
40206eccc3
|
removing most log usage from editor
|
2019-02-20 11:29:36 -08:00 |
|
Dustin Carlino
|
1848387ef0
|
starting to organize warnings in a much more reasonable way.
|
2019-02-20 10:08:02 -08:00 |
|
Dustin Carlino
|
e4e07e7ba6
|
make it easier to debug areas
|
2019-02-18 15:56:15 -08:00 |
|
Dustin Carlino
|
5830908604
|
version control checksums of screencaps for all maps... well,
still not small_seattle. :P
|
2019-02-17 14:27:48 -08:00 |
|
Dustin Carlino
|
e445f972dd
|
move ToggleableLayers out of ezgui, stop associating a zoom with them
|
2019-02-14 16:51:27 -08:00 |
|
Dustin Carlino
|
c3cbd47645
|
organize DES model code a bit
|
2019-02-14 14:00:44 -08:00 |
|
Dustin Carlino
|
06c8ed72a9
|
flag-based profiling of GUI
|
2019-02-14 13:16:43 -08:00 |
|
Dustin Carlino
|
a2e2c3311e
|
drawing border arrows way better
|
2019-02-12 14:42:03 -08:00 |
|
Dustin Carlino
|
6a573dfbd0
|
use better glium buffer types
|
2019-02-11 14:08:43 -08:00 |
|
Dustin Carlino
|
d655bdc588
|
pass color to GPU as u8, not f32
|
2019-02-11 13:52:17 -08:00 |
|
Dustin Carlino
|
72e823c2c6
|
only have one Prerender object constructed, simplifying the plumbing of the Cell counters
|
2019-02-11 12:14:43 -08:00 |
|
Dustin Carlino
|
1d3e4284a7
|
do some tracking of video memory used by RenderMap
|
2019-02-11 12:02:29 -08:00 |
|
Dustin Carlino
|
8693bbc1e3
|
import residential building dataset
|
2019-02-10 19:24:34 -08:00 |
|
Dustin Carlino
|
ec01207369
|
try upgrading rand and serde again
|
2019-02-10 15:57:28 -08:00 |
|
Dustin Carlino
|
72b044c64f
|
plugin to show roads connected to intersection. surprisingly useful for debugging merged intersections sometimes
|
2019-02-09 11:46:31 -08:00 |
|
Dustin Carlino
|
579097dbb1
|
fiddling with the event loop. simplified code, but didn't fix issues.
|
2019-02-06 12:58:26 -08:00 |
|
Dustin Carlino
|
e1155a1d9c
|
WIP stabilize screenshotting
|
2019-02-05 15:18:02 -08:00 |
|
Dustin Carlino
|
72b39b0401
|
aha, a slight optimization to not call draw() when events happen that aren't even sent to the application
|
2019-02-05 15:10:15 -08:00 |
|
Dustin Carlino
|
40d3c6b0ca
|
count all Prerender uploads, not just the ones that happen in draw()
|
2019-02-05 15:02:10 -08:00 |
|
Dustin Carlino
|
e0fd39bb7c
|
stop requiring hotkeys for TopMenu folders
|
2019-02-02 16:09:30 -08:00 |
|
Dustin Carlino
|
d08751fb64
|
preupload pedestrian geometry
|
2019-02-02 13:44:27 -08:00 |
|
Dustin Carlino
|
61d1d2fe83
|
revamp handling of onscreen stuff. no more callback plumbing, and can
plumb prerender successfully into dynamic stuff. just can't do as much
work directly in DrawMap.
|
2019-02-02 12:32:07 -08:00 |
|
Dustin Carlino
|
e4b95c936b
|
organizing ezgui into subdirectories
|
2019-02-01 09:55:25 -08:00 |
|
Dustin Carlino
|
06b8c26716
|
split ezgui runner into setup and loop functions
|
2019-02-01 09:30:01 -08:00 |
|
Dustin Carlino
|
bd7d18592b
|
simplify screenshot internals
|
2019-02-01 09:23:16 -08:00 |
|
Dustin Carlino
|
8c80755bbd
|
moving screenshot code into a module
|
2019-02-01 09:09:27 -08:00 |
|
Dustin Carlino
|
5181a3db34
|
starting to move some text drawing code out of canvas
|
2019-01-31 23:40:15 -08:00 |
|
Dustin Carlino
|
64573ea0ea
|
own canvas inside of ezgui, not in applications. lots of refactoring
unlocked now...
|
2019-01-31 22:33:36 -08:00 |
|
Dustin Carlino
|
7519fdf584
|
using strong Distance types in many more places
|
2019-01-30 15:54:54 -08:00 |
|
Dustin Carlino
|
4d5bafd551
|
slightly simplify interaction between Canvas and text module
|
2019-01-26 10:25:08 -08:00 |
|
Dustin Carlino
|
067ee108c7
|
make screencap work (and more simply) with custom event loop
|
2019-01-26 10:04:20 -08:00 |
|