|
|
@3513
|
13 years |
Sam Hocevar |
Add more unit tests for the dirty rectangles.
|
|
|
@3512
|
13 years |
Sam Hocevar |
Add C++ warnings to the build process.
|
|
|
@3511
|
13 years |
Sam Hocevar |
Fix import/export related stuff I forgot to update in the Ruby and PHP …
|
|
|
@3510
|
13 years |
Pascal Terjan |
Don't redraw background for more than the dirty rectangle in x11 …
|
|
|
@3509
|
13 years |
Pascal Terjan |
Don't uselessly change content of status bar
|
|
|
@3508
|
13 years |
Pascal Terjan |
Don't do twice width/height/window props/canvas initialization
|
|
|
@3507
|
13 years |
Pascal Terjan |
fix screen_list->height
|
|
|
@3506
|
13 years |
Pascal Terjan |
Don't overlap screens/thumbnails/status bar
|
|
|
@3505
|
13 years |
Sam Hocevar |
caca_put_char(): only add a dirty rectangle if the paster character is …
|
|
|
@3504
|
13 years |
Pascal Terjan |
Log dirty rectangles used when refreshing
|
|
|
@3503
|
13 years |
Pascal Terjan |
Avoid screens out of the canvas in card mode, and use maximum possible …
|
|
|
@3502
|
13 years |
Pascal Terjan |
Fix width of last window in hsplit
|
|
|
@3501
|
13 years |
Pascal Terjan |
Add svn:keywords to various .c files
|
|
|
@3500
|
13 years |
Pascal Terjan |
Send cursor position, now that we no longer export full canvas
|
|
|
@3499
|
13 years |
Pascal Terjan |
Don't get limited by current refresh rate when collapsing window
|
|
|
@3498
|
13 years |
Pascal Terjan |
Only send the dirty rectangles to the client
|
|
|
@3497
|
13 years |
Pascal Terjan |
Fix limits settings in area export
|
|
|
@3496
|
13 years |
Sam Hocevar |
Minor updates for recent libcaca unreleased API changes.
|
|
|
@3495
|
13 years |
Sam Hocevar |
Add caca_export_area_to_memory() to export only a selected part of the …
|
|
|
@3494
|
13 years |
Sam Hocevar |
Change the dirty rectangle API once again so that calling applications …
|
|
|
@3493
|
13 years |
Sam Hocevar |
Fix the old demo examples so that they don't refresh the screen twice …
|
|
|
@3492
|
13 years |
Sam Hocevar |
Split import.c and export.c to create a new text.c codec file in order …
|
|
|
@3491
|
13 years |
Pascal Terjan |
Revert r3478
|
|
|
@3490
|
13 years |
Sam Hocevar |
Manually fix Visual Studio files so that builds do not spew
their crap …
|
|
|
@3489
|
13 years |
Sam Hocevar |
Add dirty rectangle support to the ncurses and VGA drivers.
|
|
|
@3488
|
13 years |
Sam Hocevar |
Add a configure test for dirty rectangle support in libcaca until we …
|
|
|
@3487
|
13 years |
Sam Hocevar |
Add ideas to TODO.
|
|
|
@3486
|
13 years |
Sam Hocevar |
Increased the autorepeat delay in the ncurses and SLang drivers. Now …
|
|
|
@3485
|
13 years |
Sam Hocevar |
Improve dirty rectangle handling in examples/input.c.
|
|
|
@3484
|
13 years |
Sam Hocevar |
Fix a few DOS compilation warnings.
|
|
|
@3483
|
13 years |
Sam Hocevar |
Fix a ruby unit test that made wrong use of Caca::Display.driver_list.
|
|
|
@3482
|
13 years |
Sam Hocevar |
Update the migration documentation to reflect old box drawing API changes.
|
|
|
@3481
|
13 years |
Sam Hocevar |
Fix the text input example now that the box drawing functions take a …
|
|
|
@3480
|
13 years |
Sam Hocevar |
Fix dirty rectangle handling in the X11 and SLang drivers.
|
|
|
@3479
|
13 years |
Pascal Terjan |
Upload a more recent screenshot of neercs
|
|
|
@3478
|
13 years |
Pascal Terjan |
Import/export dirty rectangles
|
|
|
@3477
|
13 years |
Pascal Terjan |
* Use new dirty rectangles API
|
|
|
@3476
|
13 years |
Pascal Terjan |
* Reset dirty rectangle after asking client to refresh (sorry non …
|
|
|
@3475
|
13 years |
Sam Hocevar |
Minor optimisation in configure.ac.
|
|
|
@3474
|
13 years |
Sam Hocevar |
cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 …
|
|
|
@3473
|
13 years |
Sam Hocevar |
A lot of documentation updates here and there, including bugfixes …
|
|
|
@3472
|
13 years |
Sam Hocevar |
Update the Doxygen configuration file to version 1.5.9.
|
|
|
@3471
|
13 years |
Sam Hocevar |
Optimise the dirty rectangle handling by keeping track of the number …
|
|
|
@3470
|
13 years |
Sam Hocevar |
Change the dirty rectangle API so that it can handle several …
|
|
|
@3469
|
13 years |
Pascal Terjan |
Only redraw empty rectangles in slang driver
|
|
|
@3468
|
13 years |
Pascal Terjan |
Fix empty dirty rectangles detection
|
|
|
@3467
|
13 years |
Pascal Terjan |
* Only redraw dirty rectangle in x11 driver
|
|
|
@3466
|
13 years |
Sam Hocevar |
Add a few svn:ignore properties for Visual Studio cruft.
|
|
|
@3465
|
13 years |
Sam Hocevar |
Added MSVC project files for most example programs.
|
|
|
@3464
|
13 years |
Pascal Terjan |
* Preserve cursor position when resizing screen
|
|
|
@3463
|
13 years |
Pascal Terjan |
* Skip useless some blits
|
|
|
@3462
|
13 years |
Pascal Terjan |
* Only refresh canvas when we'll send refresh, and don't forget that …
|
|
|
@3461
|
13 years |
Pascal Terjan |
* Fix a in_bell unbalanced increment when activating visual bell …
|
|
|
@3460
|
13 years |
Pascal Terjan |
* Mark screen as changed when it gets resized even if …
|
|
|
@3459
|
13 years |
Pascal Terjan |
* Do not lower refresh rate under 5 times per second
|
|
|
@3458
|
13 years |
Pascal Terjan |
* First try at limiting refresh rate on server side, should rather be …
|
|
|
@3457
|
13 years |
Pascal Terjan |
* Adapt refresh rate dynamically and inform the server about it
|
|
|
@3456
|
13 years |
Pascal Terjan |
* Allow configuring max refresh rate
|
|
|
@3455
|
13 years |
Pascal Terjan |
* Don't refresh more than 60 times per second
|
|
|
@3454
|
13 years |
Pascal Terjan |
* Add 2 things to fix
|
|
|
@3453
|
13 years |
Pascal Terjan |
* First incomplete reduction of useless blits
|
|
|
@3452
|
13 years |
Sam Hocevar |
Fixed libcaca and the Visual Studio solution so that it works
on …
|
|
|
@3451
|
13 years |
Sam Hocevar |
Fix a few implicit cast related warnings on VC++.
|
|
|
@3450
|
13 years |
Sam Hocevar |
Fix a few dirty rectangle bugs found with the unit tests. Let that be …
|
|
|
@3449
|
13 years |
Sam Hocevar |
Start writing unit tests for the dirty rectangle handling.
|
|
|
@3448
|
13 years |
Sam Hocevar |
Finish the dirty rectangle architecture. They are now reliable in the …
|
|
|
@3447
|
13 years |
Sam Hocevar |
Factor code from caca_draw_cp437_box() and caca_draw_thinbox_box().
|
|
|
@3446
|
13 years |
Pascal Terjan |
* Move failure to connect to socket into debug, it can be normal
|
|
|
@3445
|
13 years |
Pascal Terjan |
* Do not crash on unknown long option
|
|
|
@3444
|
13 years |
Pascal Terjan |
* Remove a memcpy
|
|
|
@3443
|
13 years |
Sam Hocevar |
Set up the architecture for dirty rectangles.
Dirty rectangles are an …
|
|
|
@3442
|
13 years |
Pascal Terjan |
* Don't refresh when only hidden term changed and we have no thumbnails
|
|
|
@3441
|
13 years |
Pascal Terjan |
* Empty debug file when starting, and give it a better name
|
|
|
@3440
|
13 years |
Pascal Terjan |
* Fix a huge leak I had just introduced
|
|
|
@3439
|
13 years |
Pascal Terjan |
* Add mygetopt.h to sources list
|
|
|
@3438
|
13 years |
Pascal Terjan |
* Avoid a memcpy and allocating 128K on the stack
|
|
|
@3437
|
13 years |
Pascal Terjan |
* Add keybindings to the manpage
|
|
|
@3436
|
13 years |
Pascal Terjan |
* Add command line options and config file syntax to the manpage
|
|
|
@3435
|
13 years |
Pascal Terjan |
* Enforce somme default colors (else negative can't be achieved when …
|
|
|
@3434
|
13 years |
Pascal Terjan |
* Redraw once when getting in visual bell and once after, only
|
|
|
@3433
|
13 years |
Pascal Terjan |
* Fix ansi values for F5-F12 keys
|
|
|
@3432
|
13 years |
Pascal Terjan |
* Reduce useless refresh
|
|
|
@3431
|
13 years |
Pascal Terjan |
* Handle large screens
|
|
|
@3430
|
13 years |
Pascal Terjan |
* Simplify a call to snprintf
|
|
|
@3429
|
13 years |
Sam Hocevar |
Spawn fewer bonus items, try to center sprites despite no longer …
|
|
|
@3428
|
13 years |
Sam Hocevar |
Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to …
|
|
|
@3427
|
13 years |
Sam Hocevar |
import.c: when importing ANSI or UTF-8 files, treat L as a canvas …
|
|
|
@3426
|
13 years |
Sam Hocevar |
Add missing L separators in a few alien sprites.
|
|
|
@3425
|
13 years |
Sam Hocevar |
Convert all data files to ANSI-like files. Additional control …
|
|
|
@3424
|
13 years |
Sam Hocevar |
ttyvaders: go back to the old vertical scrolling
|
|
|
@3423
|
13 years |
Sam Hocevar |
* Toying around with the old ttyvaders version.
|
|
|
@3422
|
13 years |
Sam Hocevar |
Update ignore properties.
|
|
|
@3421
|
13 years |
Sam Hocevar |
Synchronise Visual Studio projects with the current code.
|
|
|
@3420
|
13 years |
Sam Hocevar |
Add missing M_PI definition in wave.c for Win32 compilation.
|
|
|
@3419
|
13 years |
Sam Hocevar |
Make sure that the gdiplus codec initialises GdiPlus? before any …
|
|
|
@3418
|
13 years |
Sam Hocevar |
wave.c: implement pipi_wave() in addition to pipi_sine(). The effect …
|
|
|
@3417
|
13 years |
Sam Hocevar |
context.c: factor some code to gain 180 lines of code.
|
|
|
@3416
|
13 years |
Sam Hocevar |
wave.c: rename pipi_wave() into pipi_sine().
|
|
|
@3415
|
13 years |
Sam Hocevar |
resize.c: add pipi_crop() and the --crop flag.
|
|
|
@3414
|
13 years |
Sam Hocevar |
jpeg.c: fix a huge resource leak in the error codepath of the JPEG codec.
|
|
|