1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575
|
2001-10-03 Archit Baweja <bighead@users.sf.net>
* configure.in: bumped version to 0.4. Version 0.4 released!
2001-09-05 Archit Baweja <bighead@crosswinds.net>
* TODO: structured+updated it a bit.
2001-09-04 Archit Baweja <bighead@crosswinds.net>
* src/main.c (file_browser_open_file_cb): new function.
2001-08-28 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c (view_filebrowser_cb): new function.
* src/main.c (app_created_cb): dock the PeacockFileBrowser too.
* src/menus.c (settings_menu_uiinfo): add toggle items for above.
* src/peacock-file-browser.[ch]: new files added. Build files updated.
2001-08-12 Archit Baweja <bighead@crosswinds.net>
* src/callbacks-gtkhtml.[ch]: new files added. Build files updated.
(html_view_url_requested_cb): new function.
2001-08-11 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file.c (file_load): forgot to fclose () I don't know
since when! So I put them finally where required.
* src/peacock-file-view.c (switch_page_cb): new function.
(peacock_file_view_sync_html_view): new function.
2001-07-05 Archit Baweja <bighead@crosswinds.net>
* configure.in: bumped version to 0.3. Version 0.3 released!
* peacock.spec.in: install the glade files too.
2001-06-20 Archit Baweja <bighead@crosswinds.net>
* src/html.c (html_tag_insert): removed.
2001-06-19 Archit Baweja <bighead@crosswinds.net>
* src/main.c (main): added popt support.
* src/windows-html.c (*_dialog_ok_cb): if blank tag, don't insert the
after tag.
(create_insert_basefont_dialog): got the basefont dialog working. It
was looking for the wrong widget name.
(basefont_dialog_ok_cb): return a blank on value of size being 0.
2001-06-16 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file-view.c (peacock_file_view_insert_text): didn't
record the changes in PeacockFile. fixed bug.
2001-06-08 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c: migration to libglade complete.
2001-04-10 Archit Baweja <bighead@crosswinds.net>
* src/support.c (lookup_widget_libglade): new function.
(peacock_glade_dialog_new): new function.
2001-04-08 Archit Baweja <bighead@crosswinds.net>
* configure.in: define PACKAGE_GLADE_DIR.
* acconfig.h: likewise.
2001-04-07 Archit Baweja <bighead@crosswinds.net>
* src/html.c (html_tag_prepare_selct_string): renamed to
html_tag_prepare_select_string.
* src/windows-html.c (create_insert_selct_dialog): renamed to
create_insert_select_dialog.
(selct_dialog_ok_cb): likewise to select_dialog_ok_cb.
2001-04-06 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (create_insert_*_dialog): changed accordingly for
MDI and libglade migration.
* src/callbacks-html.c (*_cb): likewise.
2001-04-05 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c (save_yourself_cb, die_cb): removed.
2001-04-04 Archit Baweja <bighead@crosswinds.net>
* src/main.c: made the mdi object a global. Ah! thats nice.
Widespread changes, ofcourse.
* configure.in: added check for libglade. update makefile accordingly.
* src/main.c (main): init glade support.
2001-04-04 Archit Baweja <bighead@crosswinds.net>
* src/dialogs: new dir. Holds glade files for various dialogs.
dialogs-html.glade[.h]: new files added.
Makefile.am: likewise.
2001-03-24 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file.c (file_load): fixed loading bug.
2001-03-22 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c (view_htmlbars_cb): changes for MDI.
(view_maintbar_cb): likewise.
2001-03-21 Archit Baweja <bighead@crosswinds.net>
* src/toolbars.c (create_toolbar_main): accepts a GtkObject * to the
main mdi object.
(create_html_toolbars): likewise.
* configure.in: added check for GtkHTML. updated makefile to use
$(GTKHTML_LIBS)
* src/main.c (mdi_delete_event_cb): removed.
2001-03-01 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file-view.c (peacock_file_view_new): save a pointer to
the PeacockFile being represented.
* src/peacock-file-view.h: removed pointer to PeacockFile.
* src/peacock-file.h (IS_PEACOCK_FILE_SAVED): new utility macro.
(PeacockFile): view is now of GtkWidget type.
* src/main.c (dnd_cb): new function.
2001-02-28 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file-view.c (peacock_file_view_construct): removed.
* src/callbacks.c (cut_cb): fixed cast problem.
(copy_cb, paste_cb, clear_cb, select_all_cb): likewise.
2001-02-24 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file-view.[ch]: new files added. Build files updated.
The View of PeacockFile.
* src/callbacks.c (preview_cb): removed.
(new_cb, open_cb, save_cb, save_as_cb): changed for MDI support.
(close_cb, quit_cb, print_cb, print_cb): likewise.
(cut_cb, copy_cb, paste_cb, clear_cb, select_all_cb): likewise.
* src/menus.c (file_menu_uiinfo): removed Preview option.
* src/main.c (child_remove_cb, app_created_cb): new.
2001-02-23 Archit Baweja <bighead@crosswinds.net>
* src/windows-file.c (create_*_filesel): changed for MDI support.
(*_filesel_ok_cb): likewise.
(save_q_cb_*): removed.
2001-02-16 Archit Baweja <bighead@crosswinds.net>
* src/file-io.[ch]: removed. Updated required files accordingly.
2001-01-27 Archit Baweja <bighead@crosswinds.net>
* src/menus.[ch]: new files added. Contains the menu's GnomeUIInfo
definitions from windows-main.c. Build files updated.
(files_menu_uiinfo): new GnomeUIInfo struct.
(main_menu_uiinfo): include the above struct.
* src/main.c (mdi_destroy_cb): new function.
(mdi_delete_event_cb): likewise.
2001-01-25 Archit Baweja <bighead@crosswinds.net>
* src/peacock-file.[ch]: new files added. A GnomeMDIChild derivative.
Added for MDI support.
* src/windows-main.[ch]: removed. Build files updated. All other files
which "#include" the header file, also updated.
2000-10-22 Archit Baweja <bighead@crosswinds.net>
* dnd-helper.[ch]: files added. DND support for Peacock. Contributed
by Jos Antonio Caminero Granja. Updated build files.
(dnd_drop_init): new function. public.
(drag_data_received_cb): likewise. private.
2000-10-12 Archit Baweja <bighead@crosswinds.net>
* Makefile.am (EXTRA_DIST): include peacock.spec in dist as well.
2000-09-23 Archit Baweja <bighead@crosswinds.net>
* HACKING: updated.
* peacock.spec.in: file added. Updated configure.in to output the .spec
file and Makefile.am to include it in dist.
2000-09-20 Archit Baweja <bighead@crosswinds.net>
* configure.in: bumped version to 0.2. Version 0.2 released!
2000-09-13 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (image_dialog_ok_cb): added code to signal error
on missing SRC string in the statusbar.
2000-09-12 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (td_dialog_ok_cb): forgot to free the "extra" string.
(th_dialog_ok_cb): likewise.
2000-08-23 Archit Baweja <bighead@crosswinds.net>
* src/html.c (html_tag_prepare_image_string): used to make <image>.
changed to <img>.
2000-08-20 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (color_set_cb): new function.
2000-08-18 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (href_dialog_ok_cb): use gtk_editable_get_chars ()
instead of gtk_entry_get_text (). Added g_free () calls too.
(mailto_dialog_ok_cb): likewise.
(anchor_dialog_ok_cb): likewise.
(comment_dialog_ok_cb): likewise.
2000-08-17 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (image_dialog_ok_cb): some changes due to an
accidental deletion of code.
(create_insert_comment_dialog): likewise.
2000-08-15 Archit Baweja <bighead@crosswinds.net>
* src/html.c (html_tag_prepare_image_string): cleaned up code. Added
checks for blank fields.
2000-08-14 Archit Baweja <bighead@crosswinds.net>
* README: updated.
2000-08-11 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (create_insert_check_box_dialog): new function.
(create_insert_radio_btn_dialog): likewise.
(check_box_dialog_ok_cb): likewise.
(radio_btn_dialog_ok_cb): likewise.
* src/html.c (html_tag_prepare_check_box_string): new function.
(html_tag_prepare_radio_btn_string): likewise.
2000-08-10 Archit Baweja <bighead@crosswinds.net>
* src/html.c (html_tag_prepare_*_string): fixed bug when it returned
"" instead of g_strdup ("").
(html_tag_prepare_*_string): added check for blank fields.
2000-08-07 Archit Baweja <bighead@crosswinds.net>
* src/html.c (html_tag_insert): uses GtkEditable::current_pos
instead of GtkText::cursor_mark.index to get current position.
* src/windows-html.c (create_insert_tb_dialog): new function.
(create_insert_tr_dialog): likewise.
(create_insert_th_dialog): likewise.
(create_insert_td_dialog): likewise.
(tb_dialog_ok_cb): likewise.
(tr_dialog_ok_cb): likewise.
(th_dialog_ok_cb): likewise.
(td_dialog_ok_cb): likewise.
* src/html.c (html_tag_prepare_tb_string): new function.
(html_tag_prepare_tr_string): likewise.
(html_tag_prepare_th_string): likewise.
(html_tag_prepare_td_string): likewise.
2000-08-06 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.c (create_insert_form_dialog): new function.
(create_insert_tarea_dialog): likewise.
(create_insert_selct_dialog): likewise.
(create_insert_entry_dialog): likewise.
(form_dialog_ok_cb): likewise.
(tarea_dialog_ok_cb): likewise.
(selct_dialog_ok_cb): likewise.
(entry_dialog_ok_cb): likewise.
* src/html.c (html_tag_prepare_form_string): new function.
(html_tag_prepare_tarea_string): likewise.
(html_tag_prepare_selct_string): likewise.
(html_tag_prepare_entry_string): likewise.
2000-07-16 Unknown Coder
* src/main.c (main): SM code added.
src/windows-main.c (create_Peacock): likewise.
src/callbacks.c (quit_cb): likewise.
* src/windows-main.c (restore_geometry): new function.
(save_geometry): new function.
* src/callbacks.c (save_yourself_cb): new function.
(die_cb): new function.
2000-06-08 Archit Baweja <bighead@crosswinds.net>
* src/toolbars.c (headings_toolbar_uiinfo): new toolbar definition.
2000-05-23 Archit Baweja <bighead@crosswinds.net>
* NEWS: updated and changed format.
* src/html.c: code beautification.
2000-05-21 Archit Baweja <bighead@crosswinds.net>
* src/windows-file.c (save_q_cb_quit): confirms action for quiting.
* src/windows-main.c: code beautification and comment-ifing.
(create_preview): replaced ok button with close button.
(on_Peacock_delete_event): checks for unsaved file before quit-ing Q.
* src/callbacks.c (quit_cb): likewise.
2000-05-18 Archit Baweja <bighead@crosswinds.net>
* src/toolbars.c (basic1_toolbar_uiinfo): split from
basic_toolbar_uiinfo. Callers changed.
(basic2_toolbar_uiinfo): likewise.
2000-05-17 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.h: prototypes of callbacks removed.
* src/windows-html.c: removed "#include <windows-html.h>". Callbacks
moved in front of required functions.
* src/windows-html.c: Removed use of global variables. Changed callers.
(create_insert_*_dialog): now all get pointer to main app widget. Also,
major code clean-ups.
(on_insert_*_dialog_ok_clicked): all renamed to *_dialog_ok_cb.
* src/callbacks-html.c (tbar_lists_button_*_cb): new callbacks.
(tbar_forms_button_*_cb): likewise.
(tbar_tables_button_*_cb): likewise.
* src/toolbars.c (forms_toolbar_uiinfo): new GnomeUIInfo definition.
(tables_toolbar_uiinfo): likewise.
(lists_toolbar_uiinfo): completed the Lists html toolbar.
(create_html_toolbars): added the 'Lists' 'Forms' and 'Tables' html
toolbar to the HTML Toolbars List.
* pixmaps/Makefile.am (EXTRA_DIST): new icons for 'Lists', 'Form'
and 'Tables' html toolbars.
2000-05-12 Archit Baweja <bighead@crosswinds.net>
* NEWS: updated. updated EXTRA_DIST in Makefile.am.
* AUTHORS: updated.
2000-05-05 Archit Baweja <bighead@crosswinds.net>
* src/Makefile.am (peacock_LDADD): removed "-lgtkxmhtml". Now uses
the variable $(GTKXMHTML_LIBS) defined by configure macros.
2000-05-02 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c (view_maintbar_cb, view_htmlbars_cb): new callbacks.
2000-04-26 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c: gtk_widget_show()d all 'Save it?' dialogs.
* src/callbacks (print_cb, print_setup_cb, prefs_cb): gnome_ok_dialog
now replaced by gnome_ok_dialog_parented.
* src/windows-main.c (on_Peacock_delete_event): returns TRUE, if
saved dialog has to be shown. Quit question dialog, modal and parented.
2000-04-25 Archit Baweja <bighead@crosswinds.net>
* src/windows-main.c (create_preview): new function.
(file_menu_uiinfo): added 'Preview' menuitem.
* src/callbacks.c (preview_cb): new function.
* src/Makefile.am (peacock_LDADD): added "-lgtkxmhtml".
2000-04-20 Archit Baweja <bighead@crosswinds.net>
* src/callbacks-html.h: all function now get GtkWidget *, as first
parameter. Likewise for all callbacks.
2000-04-18 Archit Baweja <bighead@crosswinds.net>
* src/windows-main.c (on_Peacock_delete_event): added check for unsaved
file.
src/callbacks.c (quit_cb): likewise.
* src/windows-file.c (save_q_cb_quit): new function.
2000-04-16 Archit Baweja <bighead@crosswinds.net>
* src/callbacks-html.c (tbar_fonts_button_em_cb): new callback.
(tbar_fonts_button_pre_cb): likewise.
(tbar_fonts_button_kbd_cb): likewise.
(tbar_fonts_button_tt_cb): likewise.
* src/toolbars.c (fonts_toolbar_uiinfo): added 4 icons for 4 tags.
PRE, TT, EM, KBD tags.
* pixmaps/Makefile.am (EXTRA_DIST): included 4 new icons new tags.
* src/windows-main.c (create_Peacock): html toolbars dock item can
never be vertically docked.
2000-04-15 Archit Baweja <bighead@crosswinds.net>
* src/windows-main.c (create_Peacock): a minimal popup menu setup.
(menubar_uiinfo): renamed to main_menu_uiinfo.
* src/callbacks.c (cut_cb, copy_cb, paste_cb, clear_cb, select_all_cb):
use the data parameter in lookup_widget to lookup the main_textbox
instead of widget parameter. Done for compatibility with popup menu.
2000-04-13 Archit Baweja <bighead@crosswinds.net>
* doc/C/peacock.sgml: changed the help file, into a multiple page
manual. The content is the same, almost. Also, shifted to
OASIS DocBook DTD V3.1
* doc/C/topic.dat: added fields accordingly.
2000-04-11 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c: all checks for unsaved files, have been shifted
here from file-io.c functions. All "Save it?" prompts are now modal
and parented.
* src/windows-file.c: Global variables removed.
(save_q_cb_*): new. callbacks for "Save it?" prompts.
2000-04-09 Archit Baweja <bighead@crosswinds.net>
* pixmaps/font_sup.xpm: new icon.
font_sub.xpm: likewise.
font_minus.xpm: likewise.
font_plus.xpm: likewise.
2000-04-08 Archit Baweja <bighead@crosswinds.net>
* src/windows-main.c: added GnomeUIInfo definition for Select All
menuitem.
* src/callbacks.c (select_all_cb): callback for Select All menuitem.
* src/*.[h,c]: changed the headers of all source files, as it says
on the GNU website, to properly copyleft a program.
* src/about.c (create_about_dialog): changed the Copyright line.
* pixmaps/br.xpm: shortened the icon by one pixel.
paragraph.xpm: likewise.
2000-04-05 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c (quit_cb): now shows a dialog, confirming the
action.
* src/windows-main.c (on_Peacock_delete_event): likewise.
* src/callbacks.c (new_cb): check for unsaved files added.
(close_cb): likewise.
2000-04-04 Archit Baweja <bighead@crosswinds.net>
* peacock-tl.[h,c]: files added. A custom widget. A notebook kinda
widget for toolbars only. Makes a toolbar from a GnomeUIInfo
definition and inserts it into a Notebook widget.
2000-04-03 Archit Baweja <bighead@crosswinds.net>
* THANKS: Added a 'thanks' file.
2000-03-29 Archit Baweja <bighead@crosswinds.net>
* doc/C/peacock.sgml: file added. A basic help file. Uses DocBook.
* peacock.desktop.in: file added. GNOME menu file.
* Makefile.am: added target to include extra files like
DEPENDS, HACKING, FEATURES, to be included in the dist.
2000-03-29 Archit Baweja <bighead@crosswinds.net>
* src/callbacks.c (cut_cb): flashes a message in the appbar.
(copy_cb, paste_cb, clear_cb): likewise.
* src/file-io.c (file_new): likewise.
(file_load, file_save, file_close): likewise.
2000-03-28 Archit Baweja <bighead@crosswinds.net>
* src/file-io.[h,c]: files added. File I/O functions.
(file_new): prepare app for new file.
(file_load): load a file in the editor.
(file_save): save the currently open file.
(file_close): close the currently open file.
* src/windows-file.[h,c]: files added. File selection dialogs.
2000-03-27 Archit Baweja <bighead@crosswinds.net>
* src/windows-html.[h,c]: files added. Dialogs for the html
toolbars. Also callbacks.
* src/html.[h,c]: files added. HTML related functions.
(html_tag_insert): Inserts a html tag in the main textbox.
(html_tag_prepare_*_string): functions for preparing strings of
tags, which gather info from dialogs, so that the string can be
inserted in the main textbox.
2000-03-26 Archit Baweja <bighead@crosswinds.net>
* src/windows-main.c: added GnomeUIInfo definition for the main menu.
* src/toolbars.[h,c]: files added. added GnomeUIInfo definition
for the main toolbar, and html toolbars.
(create_toolbar_main): creates the main toolbar.
(create_html_toolbars): creates a notebook of html toolbars.
(create_toolbar_basic): creates the 'Basic' html toolbar.
(create_toolbar_fonts): creates the 'Fonts' html toolbar.
* src/callbacks.[h,c]: files added. Callbacks for the main menu
and toolbar.
* src/callbacks-html.[h,c]: files added. Callbacks for the html
toolbar.
2000-03-26 Archit Baweja <bighead@crosswinds.net>
* src/main.c: file added. Startup code.
* src/windows-main.[h,c]: files added.
(create_Peacock): Creates the main window.
(set_main_window_title): Updates the title of the main window.
(on_Peacock_delete_event): Callback for delete_event signal.
(on_Peacock_destroy): Callbacks for destroy signal.
* src/about.[h,c]: files added.
* src/support.[h,c]: files added. Support code borrowed from Glade.
(set_tooltips): Sets a tooltip for a widget.
2000-03-25 Archit Baweja <bighead@crosswinds.net>
* Project Conception.
* Basic directory structure layed out.
Essential toplevel files added.
|