David Capello
bec33706bf
Color-bar now support palette-range.
2008-03-22 20:13:05 +00:00
David Capello
19e8083256
+ Added Editor::space_pressed to move the scroll with the space key.
...
+ Renamed Editor::cursor_eyedropper to Editor::alt_pressed.
+ Added statusbar_show_tip.
+ Added AppHooks.
+ Renamed color_button_* to colorbutton_*
+ Renamed GfxObj*Layer::parent to Layer*Layer::parent_layer.
+ Added Palette gfxobj and refactored a lot of code to this new Palette
instead of Allegro's RGB/PALETTE.
+ Now jfile.c uses jxml.c.
+ New signature for callbacks in 'hook_signal' of modules/gui.c:
bool hook(JWidget, void *);
- Removed colsel and minipal from dialogs.
+ Fixed mouse bounds in sliders.
2008-03-22 18:43:56 +00:00
David Capello
ef28731b5a
Renamed exchange_colors to switch_colors
...
Removed the bugreport address
"color" is now in the core (isn't a module anymore)
Refactored palette_editor -> paledit
Added test_intmult.c
Completed test_jlist.c
Added test_init, test_init_gui & test_exit routines
Added test_jgrid.c
2008-03-15 01:54:45 +00:00
David Capello
275181990f
Added:
...
- eye-dropper cursor to editor
- JM_SETCURSOR
- incremental-search to fileview widget
- jgrid widget
- JI_SIGNAL_SET_FONT
- sprite_getpixel
- colorselector widget
- test_jlist test
- HSV color type
- grid, exchange_colors, and eyedropper_tool commands
Fixed:
- duplication of layers
Renamed:
- jwidget_add_childs to jwidget_add_children
- status_bar to statusbar
- tool_bar to toolbar
- color_viewer to colorviewer
- color_bar to colorbar
- color_button to colorbutton
- rectfill_exclude to jrectexclude
- _graya_getk to _graya_getv
- _graya_k_shift to _graya_v_shift
Refactoring to color type:
- now it's a color_t structure instead of a string (char *)
Removed:
- mapgen.[ch]
- update_global_script_variables routine
- JM_CHAR (now it's JM_KEYPRESSED).
- README-es.txt
- FAQ.txt
2008-02-29 19:29:49 +00:00
David Capello
1f98194363
Renamed 'jcombox.c' to 'jcombobox.c'
2008-02-19 00:02:01 +00:00
David Capello
030a9694b6
Added fileitem_get_keyname. Fixed get_key_for_pidl.
2008-02-18 23:37:57 +00:00
David Capello
2b81efabb4
Added fileitem_get_keyname
2008-02-18 23:37:04 +00:00
David Capello
39184d3286
Minor changes to start in the correct folder specified by the config variable CurrentDirectory
2008-02-18 23:36:34 +00:00
David Capello
ccae3704f4
Fixed 'broadcast_key_msg' when generate the list of widgets to receive the message.
2008-02-18 23:35:44 +00:00
David Capello
257b25001a
Fixed: the window is freed. The tooltip disappear when the user press a key.
2008-02-18 23:33:48 +00:00
David Capello
74686e9bb6
2008-02-18 23:32:04 +00:00
David Capello
1a1ace16b1
Simplified the 'preview' generation process
2008-02-18 23:31:38 +00:00
David Capello
1ab947b4f1
Added an assertion to test if get_fileitem_from_path returns the same pointers for the same path.
2008-02-18 23:30:32 +00:00
David Capello
bd851fdeca
Minor changes
2008-02-18 23:29:35 +00:00
David Capello
04d0f50dfb
2008-02-17 21:06:37 +00:00
David Capello
7a4486a8f0
More optimizations.
2008-02-13 11:32:19 +00:00
David Capello
440792dcd1
Optimized the routines to handle 'dirty' data structure
2008-02-13 01:55:07 +00:00
David Capello
d304eaac04
The GFLI third_party was moved to src/file/fli
2008-02-12 15:56:47 +00:00
David Capello
ae46058123
Moved FLI core routines from third_party/gfli to src/file/fli
2008-02-12 12:46:39 +00:00
David Capello
a71cec8514
Added src/file/fli directory.
2008-02-12 12:40:46 +00:00
David Capello
82417c7aee
Fixed flickering effect in the file-view widget.
2008-02-12 12:34:56 +00:00
David Capello
82f6bb405b
File removed
2008-02-12 12:16:24 +00:00
David Capello
11d7c54da5
Fixed a bug when loading some broken-GIF (the 'lzw_write_pixel' routine was called with pos < 0).
2008-02-11 02:05:29 +00:00
David Capello
7939776b94
Fixed a bug when loading some broken-GIF (the 'lzw_write_pixel' routine was called with pos < 0).
2008-02-11 02:04:33 +00:00
David Capello
a408d8917b
Removed USE_PRECOMPILED_HEADER option.
2008-02-11 01:56:20 +00:00
David Capello
3290dfb7d5
Added thumbnails, tooltips, and now the file routines don't use PACKFILE (just FILE from stdio).
2008-02-10 19:06:03 +00:00
David Capello
112bde13c8
Added 'monitor_free' (to join threads after exit the program or cancel the loading process)
2008-02-10 19:02:53 +00:00
David Capello
378812a8cb
Added an exit_hook (using 'add_gui_exit_hook') to avoid a memory leak (anyway it's at the end of the program, so it wasn't a problem).
2008-02-10 19:01:35 +00:00
David Capello
0e6ae3da5c
Added memory-information when MEMLEAK is activated.
2008-02-10 19:00:14 +00:00
David Capello
f7083246cf
Fixed some memory leaks
2008-02-10 18:59:08 +00:00
David Capello
9c516cb354
Added get_errno_string
2008-02-10 18:58:17 +00:00
David Capello
db9be355c2
Added free_msgid to avoid using jfree directly like a function (it
...
could be a macro).
2008-02-10 18:54:35 +00:00
David Capello
fa45321b11
Added the widget to show tooltips.
...
Added two attributes to '_ji_theme_textbox_draw' (fg and bg colors)
Fixed some memory leaks.
Added MEMLEAK to activate the memory-leak detection in jmem.c.
2008-02-10 18:52:42 +00:00
David Capello
48bca23055
Added the wantfocus property to JWindows.
2008-02-10 18:50:00 +00:00
David Capello
c6b2f7e601
Added the widget to show tooltips.
2008-02-10 18:49:12 +00:00
David Capello
8b365fa3cb
Added NO_HEADER
2008-02-10 18:41:47 +00:00
David Capello
b083623e19
Copyright updated.
2008-02-10 12:55:22 +00:00
David Capello
90a55ad443
Copyright updated.
2008-02-10 12:52:15 +00:00
David Capello
294f5f739f
Copyright updated.
2008-02-10 12:42:17 +00:00
David Capello
eaa74d8234
Copyright updated.
2008-02-10 12:37:48 +00:00
David Capello
51c9a25b91
Fixed a memory leak.
2008-02-10 12:36:00 +00:00
David Capello
0b65f81de8
Copyright updated.
2008-02-10 12:35:13 +00:00
David Capello
a9ec8b61f0
Fixed a memory leak.
2008-02-10 12:33:03 +00:00
David Capello
b797cd91b7
Now the null sprite is displayed as an empty-set symbol.
2008-02-10 12:23:59 +00:00
David Capello
dd1ded8deb
Copyright updated.
2008-02-10 12:22:48 +00:00
David Capello
63be8aed8a
Fixed a bug where the 'Yes' button wasn't recognized as the killer of the window.
2008-02-08 14:00:52 +00:00
David Capello
252846d720
Now the buttons have names like: button-1, button-2, etc.
2008-02-08 13:59:37 +00:00
David Capello
685ec05e3f
Fixed some compilations problems in Linux. And a bug in file_system to get the root / file-item
...
key.
2008-02-05 13:54:30 +00:00
David Capello
528eaab937
Added threads to load files in background.
...
Added a new file-selector (using PIDLs for Win32).
2008-02-04 02:37:26 +00:00
David Capello
2aea148245
Fixed file_size_ex and outportw usage in Linux.
2008-01-31 18:48:58 +00:00