Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

  Pokaż wiadomości
Strony: 1 [2] 3 4 ... 21
15  Root / GIMP / GSoC 2011: Pięć wspaniałych projektów : 27.04.2011, 15:56:57
Tegoroczne Gogle Summer of Code (program od Google, który wspiera rozwój projektów open-source, przez finansowanie studentów realizujących wybrane rozwojowe projekty) wesprze GIMP-a aż pięcioma nowymi projektami! Wszystkie z nich są naprawdę fajne:

Klonowanie kontekstowe
Student Barak Itkin (mentor: Michael Natterer) wykorzystując klonowanie kontekstowe spróbuje ulepszyć istniejące w GIMP-e narzędzie Łatka, przez implementację nowego algorytmu bezszwowego klonowania elementów z jednego obrazu do drugiego. Klonowane elementy będą adaptowały jasność i naświetlenie obrazu docelowego, tak by najlepiej pasować. Kolejnym zadaniem związanym z tym projektem jest również wykorzystanie przyspieszenia sprzętowego, aby klonowanie kontekstowe działało dość wydajnie.

Nowy widżet wprowadzania danych: GtkEntry
Stary widżet GtkSizeEntry powinien być zastąpiony. Teraz każda wprowadzana wartość obsługiwana jest zewnętrznie, po przejściu na GtkEntry wszystko będzie odbywało się wewnętrznie i bezpośrednio. (Student: Enrico Schröder, Mentor: Martin Nordholts)

Narzędzie iWrap
Michael Muré (który z powodzeniem zrealizował zeszłoroczny projekt GSoC: Cage-Tool) w tym roku pracował będzie nad filtrem iWrap, który powinien być przekształcony na narzędzie, co pozwoli na pracę bezpośrednio na płótnie (jak narzędzie Adobe Photoshop: Liquify). Projekt prowadzić będzie Alexia Death.

Filtry GIMP-a jako operacje GEGL
Przeportowanie starych filtrów GIMP-a do nowych operacji opartych na GEGL-u jest bardzo ważne. Jest to kolejny krok do bezstratnej obróbki obrazu, którym zajmie się Robert Sasu, prowadzony przez Mukunda Sivaramana.

OpenCL w GEGL-u
Victor Oliveira zajmie się kolejnym bardzo ważnym projektem dla GIMP-a, chodzi tutaj o przyśpieszenie operacji realizowanych w GIMP-ie przez OpenCL w GEGL-u. Celem projektu jest użycie shaderów procesora graficznego przez OpenCL (jesli są dostępne na karcie graficznej), czego wynikiem będzie niesamowita poprawa wydajności dzięki zrównolegleniu procesów jednego zadania. Wszystko to powinno być osiągnięte przez sprawienia aby operacje GEGL mogły równolegle pracować na kafelkach obrazu (Kafelki obrazu to takie elementy na których można pracować oddzielnie).  João S. O. Bueno Będzie prowadził Victora przez ten projekt!

Etap kodowania zaczyna się 23 maja, a kończy z końcem sierpnia. Teoretycznie - jeśli projekt zakończy się sukcesem i kod GIMP-a 2.8 nie zostanie zamorzony do wydania - projekty mogą być dodane do wydania 2.8, które teraz planowane jest na listopad 2011.
Ostatnia rzecz: Jeśli jeśli ktoś nie doceni tych 5 wspaniałych projektów nie jest prawdziwym fanem GIMP-a Mrugnięcie


Oryginalny news: www.gimpusers.com
16  Root / GIMP / Odp: GIMP 2.7.2 : 25.04.2011, 21:01:25
Testową wersję GIMP-a oznaczoną numerem 2.7.2 dla systemu Windows można pobrać z http://www.gimpusers.com/downloads
17  Root / GIMP / Odp: GIMP 2.7.2 : 16.04.2011, 15:39:07
GIMP zawsze jest wielojęzykowy, szczególnie w tej wersji poprawiono tłumaczenie na język polski. Nie ma na razie skompilowanej wersji na Windowsa, tak żeby można łatwo zainstalować. Kompilowanie na Windowsa nie jest rzeczą trywialną.
18  Root / GIMP / GIMP 2.7.2 : 16.04.2011, 12:13:35
Wczoraj deweloperzy udostępnili długo wyczekiwaną wersję rozwojową, która jest kolejnym krokiem w kierunku GIMP-a 2.8. W GIMP-ie 2.7.2 znajdują się wszystkie zmiany wprowadzone od wydania 2.7.1 z czerwca 2010 roku. TO naprawdę dużo nowych rzeczy: ulepszone grupowanie warstw (które pojawiło się w  wersji 2.7.1), prawie skończone narzędzie edycji tekstu na obrazie, nowy silnik pędzli oraz oczywiście tryb jedno-okienkowy.

Kod źródłowy można pobrać stąd: http://www.gimp.org/downloads/
Paczkę instalacyjną dla systemów Windows można pobrać z http://www.gimpusers.com/downloads

Zmiany w GIMP-ie 2.7.2

Interfejs użytkownika:
- Wiele zmian spowodowaną przejściem z GTK+ 2.22 na 2.24
- Jeszcze więcej zmian spowodowanych przejściem na cairo
- Dołączenie projektu z GSoC: CageTool - narzędzia do transformacji obrazów na płótnie
- Usunięcie starych bitmapowych kursorów, w zamian którego zawsze używane są kursory RGBA, również dla kompatybilnych kursorów z starych X serwerów.
- Wprowadzenie nowej klasy GimpCanvasItem, dla każdego obiektu który ma być rysowany na płótnie, jak również zmiana wszystkich narzędzi na podklasy GimpCanvasItem. Jest to wielki postęp tyczący się wszystkich narzędzi i większości kodu odpowiedzialnego za wyświetlanie, co spowodowało całkowite pozbycie się rysowania XOR.
- Zamiana z trybu renderowania w stanie bezczynności na taki który zapewnia minimalną wartość FPS, co pozwala na właściwe renderowanie nawet przy dużym obciążeniu procesora.
- Poprawienie trybu RTL w narzędziu tekstowym
- Zmiana w edytorze map kolorów, tak, aby używał nowej klasy pośredniczącej GimpPalette.
- Zmiana elementu kontrolującego rozmiar pędzla, tak, że działa to poprawnie przy zmianie pędzla.
- Nowy widżet do kontrolowania wartości atrybutów, będący suwakiem z możliwością wpisania wartości. Używany jest teraz w każdym narzędzi.
- Przyciski wybory pędzla, desenia itd. w opcjach narzędzi są bardziej kompaktowe, pozwalają również bezpośrednio przeskoczyć do okna edycji.
- Uspójnienie rozmiarów uchwytów w opcjach narzędzi.
- Dodanie nowego widżetu postępu, wyświetlanego na płótnie zamiast na pasku statusu.
- Dodanie nowego okna Paleta Narzędzi który ma przejąć rolę Narzędziówki.
- Możliwość poprawnego dodania warstwy za i wewnątrz grupy warstw.
- Poprawki w edytorze dynamiki pędzla, dodanie kolorów do krzywych.
- Możliwość zmiany nazwy warstwy klawiszem F2.
- Poprawki w GimpDeviceStatus, wewnętrzne i wizualne.
- Możliwość ustawienia ikony predefiniowanych ustawień narzędzi używając nowego widżetu do wybierania ikon.
- Ustawienia w panelu stylu narzędzia tekstowego są pobierane z obiektu tekstowego jeśli nie jest aktywny żaden styl w zaznaczeniu/pozycji kursora.
- Dodanie jednostki rozmiaru w panelu ustawień narzędzia tekstowego.
- Okna dialogowe narzędzi są znów potomkami okna obrazu
- Dodanie przedrostka "gimp-" do wszystkich operacji związanych z oknami.
- Przycisk predefiniowanych ustawień narzędzi operuje teraz na globalnej liście zapisanych ustawień, a nie na liście ustawień konkretnego narzędzia.
- Dodanie kontrolera myszy, który pozwala na przypisanie dodatkowych przycisków do dowolnej akcji.

Rdzeń:
- Unifikacja API do pobierania zaznaczenia z dowolnego obiektu (warstwa, ścieżka, itd).
- Dodanie wsparcia dla znaczników koloru w warstwach tekstowych
- Usunięcie funkcji selection_control() z obiektu GimpImage - być może ostatniej, która stała na drodze separacji kodu związanego z interfejsem.
- Dodanie więcej funkcji sprawdzających poprawność podczas ładowania plików XCF.
- Dodanie funkcji dostępu do klasy obiektów GimpPalette, od teraz są używane globalnie.
- Klasa pośrednicząca GimpPalette jest zawsze przy mapie kolorów obrazu.
- Obrazy SVG nie są skalowane podczas wklejania lub importowania.
- Wiele zmian w kodzie obsługi urządzeń wejściowych, częściowo pobranego z gałęzi gtk3-port, dodanie klasy GimpDeviceManeger.
- Dodanie wygładzania pociągnięć pędzla
- Filtry poprawnie wyświetlają się teraz na powierzchniach cairo.
- Poprawa i ulepszenie API związanego z obsługą nazw plików/URI obrazów.
- Usunięcie flagi "usunięty" z obiektu przywróconego ze stosu cofniętych operacji.
- Zmiany w tworzeniu obiektów, tak, aby poprawnie wykorzystywały ustawienia GObject-ów oraz usunięcie funkcji: item_configure() i drawable_configure().
- Zmiany w obsłudze zdarzeń narzędzi, przeniesienie wielu operacji do funkcji związanych z użytecznością.
- Odświeżenie API GimpViewRenderer.
- Implementacja transformacji na grupach.
- Wyczyszczenie zbędnego i błędnego kodu w narzędziach transformacji.
- Odświeżenie narzędzi i zdarzeń narzędzi: stosowanie się do stanów: aktywny/wstrzymany, konsekwencja w zamykaniu narzędzi i wiele innych poprawek.
- Usunięcie obiektów i klasy GimpToolPreset, włączenie funkcjonalności od nowego systemu predefiniowanych ustawień narzędzi.
- Zmiana GimpFilteredContainer to GimpTaggedContainer, dodanie klasy nadrzędnej GimpFilteredContainer, będącej ogólnym filtrem.
- Usunięcie koncepcji "przesunięć" z TileManager-a, w zamian przesunięcie podawane jest za każdym razem gdy jest potrzebne, np. podczas transformacji.
- Przeniesienie GimpBezier z katalogu vectors/ do katalogu core/ i dodanie API do tworzenia GimpBezier z ustawień BoundSegs.
- Zmiana API obramowania GimpBrush, tak, aby zwracało GimpBezierDesc.
- Dodanie obiektu GimpBrushCache i używanie go jako bufora zmian pędzla i jego obrysu, usunięcie kodu buforowania z GimpBrushCore.
- Dodanie API opartego na GimpBezierDesc do GimpScanConvert i uzywanie go.


GEGL:
- Dodanie operacji i infrastruktury dla CageTool.

Libgimp:
- Wprowadzenie typu "item" do PDB i Libgimp, i oznaczenie jako zdeprecjonowane* dużej części starego API w zamian za wprowadzone API dla typu "item".
- Dodanie procedur do tworzenia, przeglądania i edycji grup warstw.
- Dodanie więcej stanów do kontekstowego API, zdeprecjonowanie* funkcji przyjmujących dużo parametrów w zamian za nowe, prostsze używające kontekstowego API (w szczególności API dotyczące transformacji i zaznaczania).
- Przeniesienie GimpUnitStore i GimpUnitComboBox do libgimpwidgets, użycie ich w GimpSizeEntry, zdeprecjonowanie* GimpUnitMenu.
- Zrezygnowanie z funkcji gimp_min_color() i gimp_install_cmap().
- Dodanie API pozwalające na śledzenie zdarzeń ruchu przez GimpRuler.
- Dodanie nowego API do zaznaczania w zamian za stare, zdeprecjonowane* API.
- Przeniesienie i zmiana nazw całego pasożytniczego API, oznaczenie starego jako zdeprecjonowane*.
- Dodanie wygenerowanych plików PDB w przestrzeni nazw "gimp", pozbycie się "gimpmisc".
- Dodanie funkcji konwersji jednostek do libgimpbase
- Dodanie funkcji przywracającej kontekst wtyczek do domyślnej wartości.

Wtyczki:
- Dodanie obsługi IPv6 do serwera script-fu.
- Zmiany we wtyczkach związane ze zdeprecjonowaniem funkcji w libgimp.
- Dodanie wtyczki eksportu do pliku PDF.
- Dużo rzeczy przepisano, tak by używało cairo.
- Poprawki związane z kodowaniem UTF-8.
- Ustawienie postępu na wartość 1.0, gdy operacja jest zakończona.
- Włączenie wielu z powyższych poprawek do skryptów Tinyscheme.
- Dodanie opcji "Nowa warstwa" do MapObject.
- Wsparcie dla wczytywania 16 bitowych plików raw w formacie PPM.
- Dodanie pluginu web-page, który może renderować obrazy stron www.
- Usunięto ostrzeżenia o stosowaniu filtrów na puste obszary.

Dane:
- Usunięcie palety "Bez nazwy"

Dokumentacja programistyczna:
- Przeniesienie dokumentacji libgimp z szablonów do komentarzy
- Generowanie standardowych zdeprecjonowanych sekcji

System źródeł i kompilacji:
- Dodanie większej ilość dokumentacji kodu
- Dodanie więcej jednostek testujących, zmiany w istniejących, tak by używały globalnych funkcji testujących.
- Dodanie manifestów do plików wykonywalnych (aplikacji i pluginy, Win32)
- Zależności: GLib 2.28, GTK+ 2.24, Cairo 1.10
- WebKit (silnik renderujący strony www) dostępny dla wszystkich wtyczek, nie tylko dla pomocy.
- Przeprowadzanie testów interfejsu za pomocą Xvfb, jeśli dostępny.
- Osobne sprawdzanie biblioteki GdkPixbuf, ponieważ teraz to osobny projekt.
- Testy mogą używać odinstalowanych pluginów z katalogu build.
- Usunięcie, zakomentowanie, albo kompilowanie warunkowe (w oparciu o flagę GIMP_UNSTABLE) fragmentów, które nie powinny się znaleźć w stabilnym wydaniu.

Ogólne:
- Zwiększenie bezpieczeństwa na Win32, poprzez wywoływanie funkcji SetDllDirectory() oraz SetProcessDEPPolicy().
- Zamiana każdego wystąpienia GtkObject::destroy() na GObject::dispose()
- Różne zmiany pozwalające na łatwiejsze zarządzanie gałęzią gtk3-port.
- Nie używanie funkcji gtk_container_add() do dodawania elementów GTK.
- Dziedziczenie bezpośrednie po GtkBox, a nie po GtkHBox/GtkVBox.
- Dodanie przestrzeni nazw dla wybranych typów i funkcji.
- Usunięcie niepotrzebnych wywołań funkcji gtk_set_range_update_policy()
- Zamiana każdego wystąpienia GObject::constructor() na GObject::constructed()
- Zmiana większej ilości atrybutów na prywatne, dodanie do nich funkcji dostępu.
- Zamiast GdkNativeWindow użyte jest guint32
- Zatkanie wycieków pamięci
- Usunięcie ps-menurc, GIMP nie jest klonem PS
- Zamiast używania foreach() i free() używana jest nowa funkcja: g_[s]list_free_full()
- Zmiana wywołań zdeprecjonowanych* funkcji z GTK+ API
- Używanie nowych nazw kluczowych GDK_KEY_foo
- Dużo poprawek drobnych błędów
- Dużo uaktualnień tłumaczeń

*zdeprecjonowany - element, którego użycie jest odradzane, pozostawiony tylko dla wstecznej kompatybilności.
19  Root / GIMP / GIMP GIT po polsku : 22.01.2011, 09:31:28
Kilka dni temu zostało zaktualizowane tłumaczenie GIMP-a w repozytorium GIT, teraz interfejs w znakomitej części jest po polsku. Jeśli ktoś chce używać GIMP-a w innej wersji językowej niż domyślna dla systemu, została również dodana taka opcja w Preferencjach, w zakładce Interfejs. Jak zainstalować GIMP-a z GIT? Przeczytaj poradnik: http://www.gimpuj.info/index.php/topic,21869.0.html
20  Root / GIMP / 14 lat klepania GIMPa : 19.01.2011, 16:13:32
Zeszłoroczny uczestnik programu GSoC, któremu zawdzięczamy narzędzie do przekształcania obrazów na płótnie (CageTool) zrobił na pomocą Gsource wizualizację postępów pracy i udziału poszczególnych deweloperów GIMPa od 1997 roku. Oto film:

<a href="http://www.youtube.com/watch?v=CcW0-mIc04o" target="_blank">http://www.youtube.com/watch?v=CcW0-mIc04o</a>

Oryginalny news: http://pellelatarte.fr/en/2011/01/14-annees-de-developpement-de-gimp/
21  Root / GIMP / Oficjalne ogłoszenie deweloperów nt. GIMP-a 2.8 : 12.01.2011, 19:37:54
Na oficjalnej stronie GIMP-a możemy przeczytać, w związku z pojawiającymi się pogłoskami co do przyszłości projektu, wyjaśnienie deweloperów co do planów wobec GIMP-a 2.8.

Aktualnie programiści kończą pracę nad nowymi funkcjonalnościami, takimi jak: grupowanie warstw, ulepszona dynamika pędzli, nowe narzędzie do transformacji (Cage Tool), opcjonalny tryb jedno-okienkowy i inne. Napotkali oni jednak dwie duże przeszkody: braki w specyfikacji nowego interfejsu użytkownika i niedziałające wsparcie dla tabletów w GTK+.

Sporo czasu zostało przeznaczone na zmiany w UI i dynamice pędzli. Programiści doceniają ciągłe wsparcie ze strony społeczności, dlatego są zdecydowani wydać wersję 2.8, kiedy tylko będzie działać na tyle sprawnie, by każdy mógł z niej korzystać.

Po wydaniu wersji 2.8, programiści zamierzają skupić się na kompletnej integracji biblioteki GEGL - nowego rdzenia do bezstratnej obróbki obrazów. Otworzy to drogę do profesjonalnego użytkowania GIMP-a (co jest częścią wizji produktu). Jest dużo do zrobienia, ale nie ma wystarczającej liczby programistów, żeby zmiany pojawiały się szybko. Jeśli chcesz przyśpieszyć ten etap prac, zachęcam do dołączenia do grupy dyskusyjnej lub kanału IRC, gdzie możesz dowiedzieć się w jaki sposób pomóc w rozwoju GIMP-a.

Więcej na www.gimp.org
22  Tutoriale / Propozycje tutoriali / Odp: Pędzel animowany(gih) : 03.11.2010, 11:32:56
W GIMP 2.8 jest zaimplementowana dynamika pędzli, która daje możliwość przełożenia kierunku malowania na kąt obrotu pędzla (Patrz tutaj). Po wydaniu wersji 2.8 Twój poradnik może stać się nie aktualny.
23  Tutoriale / Propozycje tutoriali / Skróty klawiszowe GIMP 2.6/2.8 : 26.06.2010, 14:05:57
http://www.gimpuj.info/index.php/topic,97.0.html?

Co z tym tutorialem? Moge go zaktualizować, choć to się trochę mija z celem, bo jest strona www.gimptools.pl. Nie dało by się tego tak podłączyć, żeby wciskając na link do tematu przenosiło na inną stronę?
24  Root / GIMP / Odp: GIMP 2.6.9 : 23.06.2010, 23:02:25
Życie... Coś leniwy jest team tworzący GIMP-a, za leniwy Język

Team tworzący GIMP-a nie jest leniwy bo cały czas pracują nad wydaniem niestabilnym. GIMP jest rozwijany w oparciu o rozproszony system kontroli wersji, i nie które projekty z GIMP-a (jak np. wdrażanie warstw wektorowych) jest robione lokalnie u programistów i gdy będzie już działało poprawnie pojawi się w kodzie dostępnym w repozytorium. GIMP w wersji 2.6 jest wydaniem stabilnym na którym sie nie eksperymentuje z nowymi funkcjonalnościami, a tylko poprawia się istniejące błędy.
25  Root / GIMP / Odp: Jedno-okienkowy interfejs w wersji 2.8 : 19.06.2010, 16:22:02
Nowy screen z GIMP-a w wersji deweloperskiej (FullHD):
26  Root / GIMP / Odp: Darmowe tutoriale do GIMP-a : 02.06.2010, 21:15:14
co Ci się nie podoba?
27  Dodatki / Pędzle, desenie, gradienty / Odp: Najciekawsze pędzle do GIMP-a : 01.06.2010, 19:46:03
http://www.jesusda.com/blog/index.php?id=386

Gimp Paint Studio, zestaw pędzli dla artystów
28  Root / GIMP / Odp: Trzy ciekawe projekty w GSoC 2010 : 01.06.2010, 14:58:50
Ten cały jedno-okienkowy interfejs w nowym GIMP-ie to "jedynie" dodanie dwóch pasków do dokowania okienek po obu strona głównego okna z obrazem, a nawet w tym trybie można mieć "oddokowane" różne okienka. Też nie cieszy mnie to, że zajmują się trochę zbędnymi, kosmetycznymi poprawkami (choć pracują również nad GEGL-em, integracją projektów z GSoC: dynamika pędzli, nowe narzędzie tekstowe i wektorowe warstwy). Sam chciałbym dołączyć do developerów GIMP-a, ale na razie moja wiedza i umiejętności nie pozwalają mi na ogarniecie kodu całego projektu.
Strony: 1 [2] 3 4 ... 21