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 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897
|
19-12-2005 Qball <Qball@qballcow.nl>
* Changed configure script to check for gtk/glib seperately,
this to "fix" the annoyance of pkg_check_modules not reporting what
dependency is misisng
29-10-2005 Qball <Qball@qballcow.nl>
* Moved more stuff in player.c to new signal.
* Made dependency for fixed libmpd signals
* Added display showing repeat/volume/random changes.. even not
initiate by gmpc
* code cleanups... now compiles with -ansi.
* restoring position after hide now works again.
* glade/image path are now retrieved using
gmpc_get_full_{glade|image}_path. this is needed for win32 installer.
07-10-2005 Qball <Qball@qballcow.nl>
* apply DJWLindenaar's win32 patch
06-09-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: Fixed single/multiple
* src/preferences.c: Fixed single/multiple
* src/playlist3.c: move.
05-09-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: Fixed scroll to bug.
* src/playlist3.c: added scroll to in detach playlist.
* src/playlist3.c: activating row in dp play's song.
04-09-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: Show folders in right pane view.
* src/playlist3.c: First attemped at detachable playlist window.
* glade/playlist3.glade: Added a empty window for detachable
* playlist window.
*** TESTING MARKUP *** playlist3.c and strfsong.c
01-09-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: enabled moving by dnd
* glade/playlist3.glade: row reordering
17-08-2005 Qball <Qball@qballcow.nl>
* autogen.sh: Enabled libtool stuff
* ltmain.sh: Remove, correct link generated by
autogen.sh
* po/fr.po: Updated french translation
14-08-2005 Qball <Qball@qballcow.nl>
* src/tag-browser.c: add/replace supported added from right
mouse menu in tree.
* src/tray-icon.c: Added libnotify support (exp.)
* src/main.c: Added libnotify init
* contifure.ac: Added libnotify compile option
(--enable-notify)
11-09-2005 Qball <Qball@qballcow.nl>
* po/POTFILES.in: fixed entries, so make dist works.
09-08-2005 Qball <Qball@qballcow.nl>
* src/pl3_custom_stream.c|h: Moving some code.
* src/strfsong.c: Changed strncmp to memcmp
(:%s/strncmp/memcmp) does this help? profiler shows some gain.
06-08-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c/main.c: Row highlight when playing now also
changes the icon.
* src/preferences.c: Remove functions that depend on
gtk+-2.6 or higher
* src/preferences.c: All combo boxes are reset when
selecting another entry. so the "formula" will always match
* src/playlist3.c: Fixed spelling + marked string for
translation
* src/playlist3.c: Possibility to overwrite playlists.
(with warning)
* src/preferences.c: Set connection timeout real-time.
* src/main.c: Custom quit function. (to stop segf.
on program exit)
* glade/gmpc.glade: call custom quit function.
* src/player.c: call custom quit function.
16-07-2005 Qball <Qball@qballcow.nl>
* configure.ac: Depend on libmpd-0.01
* src/libmpd.[c|h]: removed
* src/libmpdclient.[c|h]: removed
* src/debug_printf.[c|h]: removed
* pixmap/media-playlist.png: Added
* moved used images to svg: ?
10-07-2005 Qball <Qball@qballcow.nl>
* configure.ac: --disable-gnome-vfs will remove the
gnome-vfs dependency of gmpc.
* glade/pl3.glade: Add button-press handler.
* src/playlist3.c: Fix right mouse behauviour
* src/preferences.c: Fix for bug: 442
* glade/gmpc.glade: Fix for bug: 441
* glade/gmpc.glade: esc/ctrl-w now closes the pref window.
* src/playlist3.c: Right mouse menu contains
"Information" when needed.
10-07-2005 Qball <Qball@qballcow.nl>
* src/preferences.c: If tag-browser's are changed, update
the tree in the playlist.
* src/playlist3.c: Moved the tag browser's to a submenu.
* src/playlist3.c: Made a reload function that only
reloads the items in the tag-browser. (For preferences)
* glade/gmpc.glade: Changed location of the id3-browser
int he pref menu, rename id3-browser to tag-browser.
* src/playlist3.c: If scroll to current song enabled, the
playlist scroll's to the current song when current-playlist is
selected.
06-07-2005 <Qball> <Qball@qballcow.nl>
* src/preferences.c: Made the id3-browser gui working.
* src/playlist3.c: Made the id3-browser use the config
values when building browsers.
* src/libmpd.h: Added tag's for use in C++
19-06-2005 <Qball> <Qball@qballcow.nl>
* src/preferences/trayicon.c: Removed fading of popup. (for
stability)
* src/main.h: Include "../config.h" -> should fix
NLS stuff and debug compile flag.
* configure.ac: Added AM_GNU_GETTEXT([external]) (Is
this needed?)
* src/player.c: Added a function that replaced '\n'
for window title to ' - ' (fix for bug 435)
08-06-2005 <Qball> <Qball@qballcow.nl>
* src/tray-icon.c: Fixed progress bar on dark themes.
07-06-2005 <Qball> <Qball@qballcow.nl>
* src/id3info.c: Fixed bug: 440
* src/id3info.c: Fixed bug: 443
* src/preferences.c: Possible fix for bug: 442
06-06-2005 <Qball> <Qball@qballcow.nl>
* src/main.c: Fixed one of my annoyances.. the
playlist reinitializes when opening preferences menu.
04-06-2005 <Qball> <Qball@qballcow.nl>
* src/playlist3.c: Fixed bug that when playlist changes
the playlist search doesn't update.
02-06-2005 <Qball> <Qball@qballcow.nl>
* src/player.c: Don't display *** in title when
multiline.
* src/player.c: Multiline title's that are to width
arent drawn on the edge anymore. (there now is a 2px left margin)
* src/main.c: Fixed bugs that when songs are removed
at the end of the playlist the playlist isn't updated.
31-05-2005 <Qball> <Qball@qballcow.nl>
* src/playlist3.c: possibly Fixed bug in artist browser that
caused artist "Eric Clapton" and album "Eric Clapton" didnt work.
* src/playlist3.c: Custom browser, support for up to 3
levels deep.
* src/main.c: Removed wrong error message.
28-05-2005 <Qball> <Qball@qballcow.nl>
* glade/gmpc.glade: Re-enabled key-bindings.
24-05-2005 <Qball> <Qball@qballcow.nl>
* src/mpdinteraction.c: set window title on connect/disconnect
* src/libmpc.d: Support for mpdSong call of the window
* src/playlist3.c: Support (mpd =0.12) for showing
id3tags of db items
23-05-2005 <Qball> <Qball@qballcow.nl>
* src/libmpdclient.[c|h]: Installed version with qball "advanced
search and list" functions
* src/libmpd.[c|h]: support for qball patch
* src/plyalist3.c: Genre browser partially implemented
17-05-2005 <Qball> <Qball@qballcow.nl>
* src/libmpd.[c|h]: Moved the struct MpdObj definition to the .c
file and typedeffed it in the .h file.. using internall function from
you're C code will now result in compile errors.
* src/main.c: Removed direct usage of MpdObj internals.
* src/mpdinteraction.c: Removed direct usage of MpdObj internals.
* src/player.c: '\n' in window title is now replaced by a dash
'-'
15-05-2005 <Qball> <Qball@qballcow.nl>
* doc/libmpd.tex: Documentation file for libmpd.. (type
latex2html for nice manual)
* src/player.c: Remove breakline from window title
* src/player.c: Don't scroll on multiline title.
* src/preferences.c: removed some printf stuff.
08-05-2005 <Qball> <Qball@qballcow.nl>
* po/fr.po: updated translation.
* src/libmpd.[c|h]: playlist_Changed_function now accepts a
parameter;
* src/libmpd.c: playlist_changed_pointer and error_pointer now
initialized to NULL
04-05-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: If playlist get changed update total time.
* src/playlist3.c: You can now get id3 info of selected song in
playlist search.
* src/playlist3.c: Right mouse menu playlist search
* src/main.c: Error disables autoconnect. (bug 0422)
* src/main.c: Changed stock icons for
play/pause/stop/prev/next to gtk+-2.6 names. so they should be
skinned. (bug 0423)
* src/player.c: changed stock to new name.
* src/tray-icon.c: changed stock to new name.
30-04-2005 Qball <Qball@qballcow.nl>
* src/libmpd.[c|h]: Support for stats. (total
songs,artists,albums,uptime,playtime)
* glade/gmpc.glade: Added server stats
* glade/id3_info.c: Length shows elapsed time when showing playing
song.
* glade/gmpc.glade: in the id3_window_info changed all entries to
labels and added severall options.
* src/id3_info.c: Added support for genre, composer,path and
bitrate (live updating)
* src/strfsong.c: Added support for genre and composer.
* src/strfsong.c: f.e. if no title %title% is never shown.
* src/libmpdclient.c|h: Added support for composer and genre.
* src/libmpd.c: Added mpd_ob_status_get_bitrate
29-04-2005 Qball <Qball@qballcow.nl>
* glade/gmpc.glade: Markup editor window now uses gmpc icon
27-04-2005 Qball <Qball@qballcow.nl>
* doc/future.txt: added
* doc/0.12.txt: added
* doc/markup.txt: added
* doc/keybindings.txt: Document with some keybinding listed.
* src/libmpdclient.[c|h]: Updated to svn version.
26-04-2005 Qball <Qball@qballcow.nl>
* po/ru.po: Added russian translation. thanks to SK
25-04-2005 Qball <Qball@QballCow.nl>
* src/libmpd.[c|h]: Included Copyright notice in file
* src/player.c: Keybinding for playlist search (j)
* src/player.c: Keybinding for song information (i)
* src/playlist.c: Using gtk_window_present again, maybe solving
thoru's focus problem.
* playlist: Added alt-s focus for search entry box.
* src/playlist3.c: Fixed keybinding when non-tree selected. (a
signal handler got lost somewhere.)
* src/player.c: Player window shows song title.
* glade/playlist3.glade: Fixed alt-s keybinding.
17-04-2005 Qball <qball@qballcow.nl>
* src/libmpd.c: Update changed notification function;
* src/playlist3.c: making a status icon and status message on update changed.
15-04-2005 Qball <qball@qballcow.nl>
* src/libmpd.c: Correct parsing and tokenizing of string..
keeping regex correct.. (respecting () and []).
* src/playlist3.c: Implemented xmms style playlist search with
regex support.
* src/libmpd.c: Fixed disconnect segfault..
13-04-2005 Qball <qball@qballcow.nl>
* src/playlist3.c: Implemented xmms like search in playlist..
(tokenized non case sens.)
* libmpd.c: Implemented Client side sorting of artists
(for old mpd users.. needs testing
* main.c: Removed connecting before gtk_main. somehow
this goes wrong.. (connection closed?) now after default 5 seconds
timeout.. (needs to be chnaged)
11-04-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: Implemented auto-scroll to playiing song.
* src/playlist3.c: fixed height mode implemented.. need testing.
* src/playlist3.c: Another memory leak or 2.
* src/playlist3.c: Fixed 2 memory leaks in find and file view browse
functions.
* src/playlist3.[c|glade]: Implemented a database search that
searches through all fields and tokenized. (with regex support in tokens)
(murder|moani) John Lee matches John Lee hooker Murder or John Moan
Hooker Lee.
09-04=2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: Return of the TreeFilter.. now with regex
support.
27-03-2005 Qball <Qball@qballcow.nl>
* src/playlist3.c: Add an add location to the playlist right
mouse menu.
* src/tray-icon.c: Ctrl-click now pause/play's aswell.
* src/tray-icon.c: Extra check so it won't resize < 0
old: Qball <Qball@qballcow.nl>
* fix for not drawn section of main window
17-03-2005 Qball <Qball@qballcow.nl>
* src/libmpd.[c|h]: possible fix for tracking db updates.
* src/main.c: possible fix for tracking db. adding db change
handle.
* Fix for autotools. thanks to Eric Wong.
* Fix for bug that doesnt remove songid = 0;
* src/libmpd.c: Fixed songid = 0;
08-03-2005 Qball <Qball@qballcow.nl>
* src/open-location.c: Fixed crash. (check for memory leaks. (memprof
crashes).
* src/config.c: Fix severall memory leaks.
* src/osb-browser.c: Fix memory leak.
* src/main.c: Fixed bug #379. on connect error dialog is
destroyed.
* src/playlist3.c: Fix for bug #378. It checks for strlen first.
* src/playlist3.c: find is inactive if entry is empty.
* src/debug_printf.c: Default debug level to DEBUG_ERROR
* src/main.c: commandline accepts --enable-debug=0,1,2
0=error, 1=error,warning, 2=all. default = 0;
07-03-2005 Qball <qball@qballcow.nl>
* src/preferences.c: make osb source list working completely.
* glade/gmpc.glade: Made preferences menu modal.
3-03-2005 Qball <qball@qballcow.nl>
* src/playlist3.c: Removing saved playlist implemented.
* src/libmpd.[c|h]: Added delete playlist function.
2-03-2005 Qball <qball@qballcow.nl>
* src/preferences.c: Saving a playlist that allready exists now
gives an error and the possibility to change the name.
* src/libmpd.c: mpd_ob_playlist_save now returns a error if
playlist exists
* src/preferences.c: Fixed showing/selecting output device.
* src/libmpd.c: Added a check version function.
1-03-2005 Qball <qball@qballcow.nl>
* src/palylist.c: Disabled moving of row's for now.
* src/playlist.c: key don't propate used event.
* src/player.c: Fix for bug 373
* src/preferences.c/glade: Added support for changing browser
markup.
* src/tray-icon.c: playlist is now also hidden with click
on tray icon.
28-02-2005 Qball <qball@qballcow.nl>
* src/main.c/preferences.c: Support for enable/disable hide on startup.
* src/main.c: On exit clean some stuff up. (mpdObj and
config obj )
* src/config1.c: Make close function that cleans up.
* src/playlist3.c: Fixed gtk_list_store_new.. wrongly defined.
(how the hell did it work)
* src/main.c: Added stock yalign to list_store.
* src/playlist3.c: Icon next to song is now alligned to the top.
* src/main.c: Fixed memory leak in changed playlist.
(freeing of path string);
* src/libmpd.c: Fixed memory leak in _free_data and free_queu
function. (didn't start at the beginnning);
* src/tray-icon.c: Fixed memory leak in popup. (nasty fix, why
does gtk doc provide a wrong example)
* src/tray-icon.c: The popup timeout now follows setting.
* src/tray-icon.c: Added the option to fade the popup in. (fake
transparant.)
* src/preferences.c: Added fade-in for popup option.
26-02-2005 Qball <qball@qballcow.nl>
* glade/preferences.glade: Cleaned up layout a bit.
* fixed not free'ed memory from config
25-02-2005 Qball <Qball@qballcow.nl>
* started working on format editor
* src/preferences.[c|glade]: Now uses the format editor for the
playlist and player string.
* src/main.c: error window forced to one instance.
* src/player.c: time box now resizes with font size.. (width
and height) title box only height.
* src/preferences.c: output isn't hidden when not availible but
made insensitive
24-02-2005 Qball <Qball@qballcow.nl>
* cleaned up some compile warnings.. (and all // comment )
* src/playlist.c: Fixed problem not loading song as if it where
a playlist.
* src/playlist.c: Fixed problem with id3 info
23-02-2005 Qball <Qball@qballcow.nl>
* glade/gmpc.glade: Added Playlist tab + obtions
* src/mpdinteraction.c: Disconnect is always reload.
* src/playlist3.c: make open to location work propperly.
* src/libmpd.c: Update timeout on the fly, if connected.
* src/main.c: Uses libmpd to track song changes.
* src/libmpd.[c|h]: Added function that returns the changed songs.
* src/mpdinteractions.c:After disconnect not directly a reconnect
(with autoconnect enabled)
22-02-2005 Qball <qball@qballcow.nl>
* Move to libmpd complete beside the plchange function.
* src/preferences.c: Moved to libmpd.
* src/main.h: Removed info.connection, info.status,
info.stats.
* src/libmpd.c: Added support for getting and setting output
device
* src/libmpd.c: Added mpd_ob_playlist_add,
mpd_ob_plalist_update_dir (and more)functions.
* src/playlist3.c: Uses only libmpd now.
* src/open-locations: Uses libmpd.
* src/libmpd.c: Added get/set crossfade.
* src/preferences.c: Moved crossfade to libmpd commands.
21-02-2005 Qball <qball@qballcow.nl>
* Cleaned up compile warnings.
* src/playlist3.c: Make use of queue functions of libmpd
* src/libmpd.c: Cleaned up compile warnings.
* src/libmpd.c: Added queue commit functions.
* src/libmpd.c: Added severall queue functions, for deleting
song, adding and loading playlist..
* src/libmpd.h: Added typedef for queue and added a queue to
the MpdOb struct
* src/playlist3.c: Moved mpd_sendFind and mpd_sendSearch to
libmpd function
* src/libmpd.c: Added mpd_ob_playlist_find function. (for
exact and fuzzy matches)
* src/libmpd.c: Added _MpdQueue struct defenition. (not yet
finished)
20-02-2005 Qball <qball@qballcow.nl>
* src/libmpd.h: Added comment.
* src/playlist3.c: Make use of mpd_ob_playlist_get_directory
function;
* src/libmpd.c: Added get_directory function.
* src/libmpd.c: mpd_ob_data_get_next free's the data structure
when called on last item.. (allowing for the while(data != NULL){data
= mpd_ob_data_next(data); } construction)
* src/libmpd.c: improved mpd_ob_data_free function. (o.a.
addes free'ing of more types )
* src/libmpd.h: Created enum with MpdDatatypes;
19-02-2005 QBall <qball@qballcow.nl>
* src/playlist3.c: moved a few things to libmpd.
* src/libmpd.c: Added the begin of support for playlist
commands. like listing.
* src/libmpd.c: Added list artist/album
* src/libmpd.h: Added a structure for linked list with return
values.
18-02-2005 Qball <qball@qballcow.nl>
* src/playlist3.c: Song highlighting is now done using the state
and song change signal from libmpd. highlighting should work like
expected again.
17-02-2005 Qball <qball@qballcow.nl>
* src/tray-icon.c: Actually make it use libmpd.
* src/tray-icon.c: Make it use libmpd completely
* glade/gmpc.glade: Removed find artist/album from file.
* src/id3info.c: Make it use libmpd.
16-02-2005 Qball <qball@qballcow.nl>
* src/libmpd.c/h: Added
mpd_ob_status_get_total/elapsed_song_time (and more)
* src/player.c: Use mpd_ob_status_get_total/elapsed_song_time
* src/player.c: remove use of libmpdclient?
* src/player.c: volume flag instead of "conlock"
* src/debug_printf: Added a debug level control.
* src/player.c: cleaned out all info. stuff.
15-02-2005 Qball <Qball@qballcow.nl>
* src/libmpd.c/h: Added basic error checking.
* src/callback.c: use libmpd error_check.
12-02-2005 Qball <Qball@qballcow.nl>
* src/player.c: Changed the seeking to a libmpd function.
Added seek flag.
* src/libmpd.c/h: Added mpd_ob_player_seek().
29-01-2005 encoded <encoded@xmtp.net>
* src/preferences.c Check version before adding support for
* glade/gmpc.glade (dis|en)abling outputs.
28-01-2005 encoded <encoded@xmtp.net>
* src/preferences.c: Added support for (dis|en)abling outputs.
* glade/gmpc.glade:
28-01-2005 Qball <qball@qballcow.nl>:
* src/libmpdclient.c: Fixed not-initialized pointer.
* src/player.c: Moved more to libmpd
01-19-2005 avuton <avuton@gmail.com>
* src/playlist3.c: Inadvertantly removed playlist saving ability
* glade/playlist3.glade: when I removed playlist.glade on the 10th,
* glade/playlist3.glade: move it to playlist3.glade
01-19-2005 avuton <avuton@gmail.com>
* src/libmpdclient.c: Update libmpdclient.c so it will be able to
* src/libmpdclient.c: compile in cygwin
01-10-2005 avuton <avuton@gmail.com>
* glade/gmpc.glade: Remove 'update' from 'Server settings' menu
* src/playlist3.c: Add 'update' to 'Browse Filesystem' menu in
* src/playlist3.c: pl3, made it work incrementally
* src/preferences.c: Spelling Fixes
* glade/gmpc.glade.bak: Removed (not needed)
* glade/gmpc.gladep.bak: Removed (not needed)
* glade/playlist.glade: Removed (not needed)
01-04-2005 avuton <avuton@gmail.com>
* glade/playlist3: Fix pl3 icon
* src/callback.c: Fix spelling mistakes
* src/player.c: Fix spelling mistakes
05-11-2004 Qball <Qball@qballcow.nl>
* src/tray-icon.c: Fixed location of popup.
Mouse over tray will always make the popup
appear above/below the tray.
24-11-2004 Qball <Qball@qballcow.nl>
* src/player.c: pop/push popup msg is now stack based.
* src/playlist3.c: position is (in session) saved and restored.
* src/playlist3.c: Push/pop messages are now popped off in the
right order.
* src/playlist3.c: Added ctrl-insert = replace
13-11-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Allow the playlist to be reordered
* src/playlist3.c: Binded I to information about song.
10-11-2004 Qball <Qball@qballcow.nl>
* src/tray-icon.c: Changed tooltip text markup
05-11-2004 Qball <Qball@qballcow.nl>
* src/tray-icon.c: Remove empty space of progressbar when its not
availible
* src/playlist3.c: Check if playlist is active when
disconnecting. if not, don't do anything.
* src/tray-icon.c: Context menu on tray-icon now uses stock
icons, not default stuff. (no more a glade menu).
2-11-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Can't open row in playlist when disconnected.
* src/playlist3.c: activating a row now expands it.
1-11-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Implemented avuton's request, I don't like
it.. lets see how it works out.
31-10-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Add right mouse menu in right pane
28-10-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Added clear/shuffle/info option
25-10-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Moved code around, improved function naming.
* src/playlist3.c: Added replacing in the right mouse menu for
real
* src/playlist3.c: Added right mouse menu for artist browser.
* src/playlist3.c: Added user feedback. (in statusbar)
24-10-2004 Qball <Qball@qballcow.nl>
* src/playlist3.c: Moved code around, improved function naming.
* sr/cplaylist3.c: Added replace option in right mouse menu.
22-10-2004 Qball <Qball@qballcow.nl.
* Started initial work on playlist version 3
16-10-2004 Qball <Qball@qballcow.nl>
* Fixed severall smaller autotools issues.
* src/eggtrayicon.c: Fixed gettex compile time error.
* src/player.c: Update all displays even when paused/stopped
(bug $319)
* src/player.c: Display goes to hh:mm mode when more then 99
minutes have passed.
* src/tray-icon.c: possible fix for tooltip painting.
* src/tray-icon.d: Added function that update the ooltip and
returns true
06-10-2004 Qball, <Qball@qballcow.nl>
* src/tray_icon.c: Fixed case that tooltip wouldn't go away when
pauzed.
Click on tooltip window will now hide it.
* src/main.h: Made seekstep a define (default 3 seconds)
01-10-2004 Qball ,Qball@qballcow.nl>
* src/preferences.c: Added configuration option to show the
tray_icon tooltip.
* glade/playlist.glade: Fixed keybinding collition.
* src/tray_icon.c: Fixed placing tray icon.
* src/tray_icon.c: If text in tooltip is changed, a new position
is caculated aswell.
* src/playlist2.c: Pressing wipe while search entry empty scrolls
to the playing song.
30-09-2004 Qball <Qball@qballcow.nl>
* src/tray_icon.c: Shows a tooltip on song change above/below the
tray icon.
23-09-2004 Qball <Qball@qballcow.nl>
* src/player.c: Added key-press event handler.
* src/player.c: Added winamp key bindings (up/down ->volumn,
left/right -> seek)
20-09-2004 Qball <Qball@qballcow.nl>
* glade/playlist.glade: Added a clear button, with c as keybinding
* glade/gmpc.glade: corrected tooltip.
* src/playlist2.c: Added signal handle that removes the tooltip
when scrolling the window.
* src/playlist2.c: Added a clear string function.
07-09-2004 Qball <Qball@qballcow.nl>
* glade/playlist.glade: Removed find button, this is allready done
automagically
* glade/gmpc.glade: Changed random keybinding to 's'/'ctrl-s' like
in winamp.
26-08-2004 Qball <Qball@qballcow.nl>
* src/song-browser.c: Fixed bug that caused songs withouth an album
not always showing up in id3 browser.
25-08-2004 Qball <Qball@qballcow.nl>
* src/mm-keys.[c|h]: Added primary support for mm-keys.
23-08-2004 Qball <Qball@qballcow.nl>
* src/mpdinteraction.c: Title is set when connecting. (To "GMPC - Connected")
* src/tray-icon.c: Tooltip doesnt use monospace font anymore.
* src/tray-icon.c: Tooltip resizes when needed (code somehow dissapeared)
* src/popup.c: Made sure the tooltip has a nice line around it.
20-08-2004 Qball <Qball@qballcow.nl>
* src/tray-icon.c: Tooltip resizes when needed
* src/tray-icon.c: Tooltip uses monospace font
19-08-2004 Qball <Qball@qballcow.nl>
* src/main.h: Added option field for rounded corner
* src/tray-icon.c: Made rounded corners a config option.
* src/tray-icon.c: Rounded tooltip corners.
* src/tray-icon.c: Fix crash when not connected
* src/tray-icon.c: Show right tooltip when not connected
18-08-2004 Qball <Qball@qballcow.nl>
* src/tray-icon.c: Fixed some xinerama issues.
* src/strfsong.c: Remove '_' from strings.
* src/tray-icon.c: Added advanced tooltip support.
* src/player.c: Added tooltip to song window. (removed again)
07-08-2004 Qball <Qball@qballcow.nl>
* Fixed some shadows in preferences window
03-08-2004 Qball <Qball@qballcow.nl>
* Cleanup the list_tooltip
02-08-2004 Qball <Qball@qballcow.nl>
* Applied patches from Pav Lucistnik for compiling on gcc < 3
* Added src/list_tooltip.c
* Very very basic support for tooltips in playlist window.
13-07-2004 Qball <Qball@qballcow.nl>
* glade/gmpc.glade: Fix typo.
12-07-2004 Qball <Qball@qballcow.nl>
* src/playlist2.c: Fixed bug that moved playlist window when
search from id3window.
* po/fr.po: Updated translation
* src/callback.c: check_for_errors now checks if there is an
actual connection, also don't try to print something you just free'ed.
* Makefile.am: Pack some intool-* stuff.
11-07-2004 Qball < Qball@qballcow.nl>
* src/player.c: All buttons in the main window can now be themed.
10-07-2004 Qball <Qball@qballcow.nl>
* glade/open-location.glade: Added tooltips to window saying you can drop files directly from a browser on the window.
* glade/add-browser.glade: Added tooltip to search button.
* glade/song-browser.glade: context menu.
* src/song-browser.glade: Added function to update directory.
09-07-2004 Qball <Qball@qballcow.nl>
* hide/unhide now hides all windows (except preferences) and reshows them again.
* Saving position and size of all windows (exept pref)
* src/song-browser.c: Fixed warning when disconnecting
* src/tray-icon.c: make sure that the tooltip is updated.
* glade/gmpc.glade: Added tooltips to all the buttons in the
playlist.
* src/song-browser.c: Enabled sorting on id3 browser, custom sort function.
* src/playlist2.c: Enabled search (ctrl-f) on right column.
* src/song-browser.c: Enabled search column on the right column.
* glade/gmpc.glade: Escape clickes the close button in the id3-info window.
* glade/gmpc.glade: Changed signals so gmpc doesnt crash
when opening/closing/opening the preferences window.
08-07-2004 Qball <Qball@qballcow.nl>
* glade/gmpc.glade: Playlist button is now a toggle button.
* src/playlist2.glade: Made a toggle_playlist function.
06-07-2004 Qball <Qball@qballcow.nl>
* glade/gmpc.glade: Added a display formatting tab to the preferences menu.
* glade/gmpc.glade: preferences window is now resizable.
* src/main.h: Added a string to the preferences struct for markup_playlist and markup_song_browser
* src/config.c: Saving/loading of format string for playlist/browser
* src/preferences.c: editing of formatting song/display/playlist.
* src/preferences.c: Last updated label now tracks database changes aswell. (uses last_db from song-browser.)
* glade/gmpc.glade: Added update dbase stuff.
* added TODO file.
* glade/playlist.glade: Added tooltip to find,close and add.
* src/playlist2.c: del signals only cought when tree in focus, you can now use del to clear search window.
* src/playlist2.c: unselect after delete
* src/playlist2.c: Unselect after crop.
05-07-2004 Qball <Qball@qballcow.nl>
* src/playlist2.c/glade/playlist.glade: Added context menu to the playlist.
* src/playlist2.c: added shuffle/clear and crop function.
04-07-2004 Qball <Qball@qballcow.nl>
* src/misc.c: Replace _ with a space
* po/fr.po: Added french translation (thanks goes to Mathieu
Doidy)
03-07-2004 Qball <Qball@qballcow>
* Added translation support
* src/playlist.c: Added a function to open/popup the filter and show filtered list.
* src/id3info.c: Uses new playlist for filter function.
* glade/gmpc.glade: Removed search album button in id3info window.
* src/id3info.c: removed find_album()
* src/id3info.c: show stream name in album field.
* main/main.c: when updating database show message in song-title window
02-07-2004 Qball <Qball@qballcow.nl>
* Removed code in tray_icon.c that set an non-existing widget
sensitive
* Catch key presses on tree store
* If del is pressed when playlist selected or search query remove
them.
* ctrl-l gives focus to search-entry
* Made the button layout smaller.
* Added confirmation dialog to deleting playlist/search query from
del key.
* create anjuta project file.
* src/song-browser.h: Added enumeration for browse types.
* src/song-browser.c: Added support for adding a search query completely.
01-07-2004 Qball <Qball@qballcow.nl>
* Track window size changes and grow/shrink title box accordingly
* browse by search now opens an old search if the same search is done
again.
* removed default focus from close button in song-browser
* Added buttons for repeat/shuff
* mainwindow 20px smaller
* Made mainwindow 20 pixels smaller
* changed configure in to depend on gtk+-2.4 and up
* Commented most parts of song-browser.c
* added error_Checks to song-browser.c
* removed dead code
* Bump version in glade
* Temporary icon for playlist and pref. in main gui
* Added keybinding to playlist (p) and preferences (ctrl-p)
* When song-browser opened check if the current field is filled and
fill it, if not.
30-06-2004 Qball <Qball@qballcow.nl>
* Fixed double click on playlist. it now adds it to the list.
* info.old_pos is reset on disconnect
* Added comment to the playlist2.c
* Added check_for_errors after every mpd_finishCommand
* Added check_connection_state at the beginnning of every function.
* added a Check connection_state function
* Added remote fetching and parsing of .m3u/.pls files
* Added dnd on open-location window and button
* Saving playlist
* Removed lots of code for old playlist.
* Remove src/playlist.c
* removed playlist code from glade/gmpc.glade
29-06-2004 Qball <Qball@qballcow.nl>
* added timeout.. half a second after you stop typing in filter entry,
the tree is filtered.
* Added temporary open location window
* after updating the gui (in filling song-browser) check if the user
closed the window
* Added icons to the window
28-06-2004 Qball <Qball@qballcow.nl>
* Added a song-browser window
* Added images for song/stream to playlist
* song-browser reloads if playlist changes.
* Added custom stock icons.
* Adding from song browser now completely works.
27-06-2004 Qball <Qball@qballcow.nl>
* Changed move function so it works with filtered playlist
* Force update after changes to playlist (delete and move)
* added function main_trigger_update
* Implemented clearing. (pressing remove when nothing is selected)
* Added keybindings (del)
* Added some tooltips
* Implemented delete in pl2. (single and multiple select
26-06-2004 Qball <Qball@qballcow.nl>
* Implemented primary dnd support in pl2.
24-06-2004 Qball <Qball@qballcow.nl>
* Removed filling of info.playlist
* Made search case insensitive
* don't match when no match string
23-06-2004 Qball <Qball@qballcow.nl>
* removed the need of info.playlist in id3info and the popup/tray icon
* middle mouse click on tray-icon pauses/plays
15-05-2004 Qball <Qball@qballcow.nl>
* window title is now <song info >
* more old code removed
* port number now also gets updated when typed in the entry. (wrong
signal attached)
* Fixed the Makefiles. now make dist works again .. (damn autotools,
the higher the version number the more crap it gives you)
* Fixed a few compile warnings
* Changed default port
14-05-2004 Qball <Qball@qballcow.nl>
* Made track width in current playlist fixed width. so it wont get
huge on weird tags.
* Set a max width
12-05-2004 Qball <Qball@qballcow.nl>
* Removed some dead code..
09-05-2004 Qball <Qball@qballcow.nl>
* Double click/enter is now add song/artist/album in every tree view
besides the directory browser.
* changed IDS browser to Song tag browser.
* If disconnected teh playlist manager is disabled in tray-icon mouse
menu
* id3 fields are cleared when going to the next or previous, so no
wrong info is in fields
05-05-2004 Qball <Qball@qballcow.nl>
* Fix for crash when not connected and opening preferences and moving
to the server settings tab
* Added starting tooltip to the tray icon
21-04-2004 Qball <Qball@qballcow.nl>
* Added server settings to the preferences menu
* added crossfading to the server settings in the preferences menu
* Fixed anoying bug that caused the PM button to be inactive when the
disconnect button is clicked (with auto-connect enabled).
* Changed the filter section to a more section
* Added a show information and a clear button to the playlist view in
the more section
* ctrl-l in playlist window now grabs focus.
* alt-r on main windows shows preferences (key mnemonic)
20-04-2004 Qball <Qball@qballcow.nl>
* Added misc.[c|h]
* Added hiding to tray icon and indication of hidden state in tray
icon
* Code cleanups
* Removing of extention when filename used as song title.
* lots more I forgot to changelog
12-04-2004 Qball <Qball@qballcow.nl>
* Small updates.
13-03-2004 QBall <Qball@qballcow.nl>
* Fixed bug #202 (timeout for popup configurable
* If you press del in the playlist window it wil remove the current selected songs.
* Playlists view hide state is remembered over session.
* Time format is remembered over session.
* Fix bug #203. (crash when not connected and click on title bar)
06-03-2004 Qball <Qball@qballcow.nl>
* Added support for password authentification with mpd.
* Fixed highlighting bug in playlist.
* Password is saved (plain text) in mpd.
* Added popup-box when there are insufficient permissions to let gmpc be userfull. (less then read).
25-02-2004 qball <Qball@qballcow.nl>
* Lots of changes I forgot to changelog
* Added popup support. made this configurable via entry in the
preferences menu.
* src/tray-icon.c: right click on tray icon shows menu. left
click brings player window to front.
* src/config.c: Added saving and loading for popup settings
* src/main.h: Added popup struct and idented the file.
18-01-2004 Qball <Qball@qballcow.nl>
* Lot of changes in the whole program. (also old ones)
* Preferences menu non blocking, disconnect/connect. The whole dialog is instant apply
* Ctrl-F works for every tree view now.
* Added information tab.
* Lots more.
17-10-2003 Qball <Qball@qballcow.nl>
* Added saving of search query.
* search for artist, album, title in id3info window
* changed layout of id3_info window
|