[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnunet] GTK+ user interface(s) for GNUnet. annotated tag i
From: |
gitolite |
Subject: |
[GNUnet-SVN] [gnunet] GTK+ user interface(s) for GNUnet. annotated tag initial-import-from-subversion-38251 created. initial-import-from-subversion-38251 |
Date: |
Tue, 8 Nov 2016 13:49:35 +0100 (CET) |
The annotated tag, initial-import-from-subversion-38251 has been created
at f756597ffa9c13486df536005481c65f6e070439 (tag)
tagging 52a3c4dcb75c1ccaa857fa8b21778dbc1abf87a3 (commit)
tagged by Christian Grothoff
on Tue Nov 8 13:49:19 2016 +0100
- Log -----------------------------------------------------------------
Initial import from Subversion.
-----BEGIN PGP SIGNATURE-----
iQI0BAABCAAeBQJYIcnYFxxjaHJpc3RpYW5AZ3JvdGhvZmYub3JnAAoJEJOea+Hi
n8PMwyoQAN5tuGvxhVUh2JbMLNdX07tOCowuZucTX8YxzWm2SZk/B2wj1JC2WFHM
TF5ZogH8B1H9jFmx9gFTif1Htn1EmwhudiOjypobfmcQN5thtNQeWp7jAozrvrlA
foX7pJewVJi4yqfEuwFjROc/rxeR0EEZd//+nEMymxE7gyhbePdOSwZ1lNEFkydS
j8XaDLXx/jTiL/SWD/Gj5d41bijldgComtu7oM6Omo/WYoI2VhE4AS2fDcTF1UIZ
aMdw0Hj//rpid7B6hB8QyK+geos3wKTsuyvMjFbNYP8V/9/ZBPP66dMrxjgeBUMU
1zK6M7B82motAEvmbdlvzJ/ATKCOiTXjiaqXN0ueNttkuDIZtJnFF9/4Pc2UpEf0
ziLNnGwR/sLMI6yUa3U81Nx31tOzpNBc2oFEQteSP/7GpiExbZyC24n1bswPM/LN
FZe2oN0KrELNnc9CDdsD8EXcytN2rSPMqLIgreOd+cRt8zJwk1zyda/h3jYE58fW
x5YRl65ht/IiF5dgcQqEvr0ABd6VHaD7Nzx17wnGCMAmXcay/ayGYTRAgd2RmVMB
pyKHNpe1X4zeTDMm4vfljzag3KpsDkuBnwlegwRbc+Hu3S33y3p9RSRMpYvsntjs
s4dYZxEy/9tHIe8zjKpACgK1OfWUYy9N7lXm4FrDIZPp0tAXHYbR
=LmKM
-----END PGP SIGNATURE-----
Bart Polot (1):
- bratao's patch to fix compilation
Bruno Cabral (3):
Fix Iterators
LRN : GNUNET_CONTAINER_slist_iter_destroy() wasn't necessary
Fix peerinfo compilation
Christian Fuchs (3):
- fixbuild: modified gnunet-gtk to conform with new nat-test behavior
(dedicated redundant timeout task removed)
- not building gnunet-conversation-gtk no longer fails configure. why
would a component not being used fail the build/configure?
- renamed NAT's failure code to status code across gnunet-gtk - timed-out
nat tests not automatically stop the test itself - setup-transport now properly
cleans up nat-tests
Christian Grothoff (1757):
initial import from glade
stuff
hacking
up
update
update
update
hacking
update
hacking
hacking
up
implementing preview serialization
bugfixes
bugfixes
coding
fix
up
bugs
update
update
stuff
update
static
fix
up
BAD propertyBAD property!!
add
data dir changed
backend daemon code moved to util
fix
fixed
fix
update
ChLog
adding Milans code, not yet integrated
flags
up
fix
update
update
recover
update
up
update
lost notebook
lost notebook
gtk features
bugfix
pre4
style
dirs
preliminary changes -- code cannot work yet
move
update
up
update
update
update
fix
try
update
only show parts of UI for which we have loaded plugins
win32 fixes
code cleanup
working around libtool, glibc, pthread limiations
working around libtool, glibc, pthread limiations
reformat
die gui message, die
info window
proper signal connect code, more use of glade
update
update
update
update
up
up
started with namespace code -- so far UI only
update
update
update
more code for namespaces and collections
sync
getoption
visible
app list
update
update
collections, some more namespace work, debugging
cleaning up APIs
rescue from 0.6.6b
update
stats
update
stats hacking
update
del
update
fix
oops
up
update
sync
fix
fix
fix
icons
visible
lock
optimizations
fix
fix
sync
fix
working a bit on translations
docs say to pass domain name
up
readd
fixing i18n
up
check
logos
img
code cleanup
done
update
bugs
gtk fixes
fix
argh
argh
jaaa
fix
workaround fs focus issue
parse update interval
parse update interval
x
enablenls
assorted bugfixes
fix
fix
alpha renaming and some minor refactoring
last minute fixes
cleaner: use LE 0.5.2 functions
fix
fixing memory leaks from Mantis 868
fixing memory leaks from 686 and then some
various bugfixes, including mantis 867
cleanup
log
quote GNU style
quote GNU style
updating german translations -- Nils, you may want to send the update to
the project if that is necessary
fix
fix
stuff
text
sync
sync
sync
sync
stuff
update
fixing 894
changelog
track more
cleanup, leak
deadlock in download abort plus code cleanup
fix
fix
fix
fixing 902
update
fix
fix
log
fixing mantis 885
fix
sync
fixing assertion failure
fix
towards working namespace update
disable previews
fix
namespace update hacking and minor bugfixes
sync
towards fixing 911
sync
newline
init
fix
locale
rating shown in other widget now
fixing namespace search code
minor fixes
sync
direct indexing
bugfixes
done
preparing
po-update
fixing anonymity level bug
fixing mantis 922
removing whitespace
sync
for small resolutions
fixing bug 935
sec
syn
update
fix
bump
version bump and some warnings' '
log
fix
sync
sync
sv
syn
sync
fix
s
fixing Mantis 1007
autotools update?
fixing Mantis 1003
sync
fix
update
fix
sync
fix
fix
.desktop support
sync
Hi again.
le0512
fixing Mantis 1026
fixing Mantis 1026
warn
fix
fix
working on mantis 1046
working on mantis 1046
fixingn download resume code
fench
preparing for 0.7.0d
fixing mantis 1041
more
fixing Mantis 1064
fixing Mantis 1063
fixing Mantis 1043
syn
syn
human readable
fixing mantis 1080' '
mantis 1081
addr
better
adding system tray icon code
more stats
more stats
more stats
more stats
average
average
huh
huh
oop
libnotify
minor gtk fixes
logo
mantis 1098
mantis 1098
updated po file
pot
bump
deadlock
fixing deadlocks
fixing Nils' shutdown deadlock bug -- hopefully
fixing Nils' shutdown deadlock bug -- hopefully
dist
minimal stats fixes
po update
fix
fix
fix
towards 0.7.1
fixing configure for 0.7.1
fix
compiling core
fixing about
making daemon compile
fx
fixing stats
syn
glade UI update
making gnunet-gtk compile
fixes
fix
ref
ref
syn
fsui api fix
fix
generated
restrict to menus targeted for 0.7.1pre0
improving fs search code
fixing compile errors
todo update
first half of upload refactoring done
updating todo
updates
fixing save call API and uses
more event handlers and proper save calling
update
syn
fixes
bugfixes
removing debug statements
bugfixes
fix
bugfixes
bugfixes
fx
trans
resolving periodic high cpu usage using new callback mechanism
fix
bugfixes
fix
blanks
sync
removing whitespace
icon
fx
path
accellerators are causing gtk problems
more stats
fixing expiration time
release
fixing mantis 1089
fixing mantis 1154
stuf
mmap-fix
refact
leaks
fixes
1149
1149
leak
back
bug
cleanup
mantis #1134
todos
towards nice buttons
enable disable buttons in summary dialog
added highlighting of stared and completed searches/downloads in search
list -- using yellow and green colors respectively
removing of metadata and more button enabling/disabling code
fix
stuff
extending stats
new stats fixes
new stats fixes
more stats
fix
recursive downloads
bump
f
fixing deadlock, more remaining
fixing deadlocks
fx
reproduced
update
scale
fixed
bump
fix
call co init
use tree for download summary
fixing Mantis 1088
fixing Mantis 1088
code cleanup
bugfix
fixed
whitespace
bump
fixing mantis 1159
release
tod
not required option
pot-update
fixing uninitalized uses
update
fixing mantis 1172
reverse iteration needed
fixed
fixing Mantis 1042
done
added saving of search results to directories - Mantis 1011
fixing mantis 1012
fixing Mantis 1182
gettext
gettext
gettext update
gettext update
adding IO load stats
mantis 945
bugfixes and various improvements
fx
fx
fx
fx
pot update
potup
fixing gettext issues
fx
handle restarts
tuning of bandwidth allocation code -- and some bugfixes
release bump
fixing Mantis 1194 and potential crash
update
avoid old comment style
fix
fixing mantis 1207
location
color coded search results
zero anonymity warning and deadlock fix
adding peer-info tab
peer
various namespace-related bugfixes
code cleanup
working on making namespace creation dialog pretty
fixing namespace creation/deletion bugs
nicer open directory
implementing namespace update
implementing namespace search
fixing logging, also doing mantis 1040
done
fix
prefer HELLOs with address
dsit
pot file update
too frequent
updated NS APIs, cleaning up glade texts
layout
changing APIs, moving resolution out of gnunetd into clients
fix
release
fix
sv po update
fixing mantis 1230
fx
may get uppercase DNS replies
fixing assertion
mantis 1247
version
remove whitespace
newline
indent
vipo
fixing some memory leaks
handle newline
mantis 1269
fix
release
mantis 1282
fixing leak
fixing Mantis 1290
fixing mantis 1274
big alpha patch
2nd round of renaming
whitespace-and-indentation
fix
fix
fix
fix
fixing mantis 1295
mx
fix
fix
fixing Mantis 1299
fix
fix
version bump
pot update
reading for release
fix
bad
fix
update
fix
fixing mantis 1311
fix
UI updates
fix
icon install
cleaner pause resume, hiding confusing abort button
fix
fix
done
update
checked
update to stats
more stats
version bump
pre0
pre0
returntype
better use of abort/stop
format
update to match API change
fix
update to latest ECRS/FSUI APIs in HEAD
formatting
converting to new namespace / URI APIs
stuff
plan
no libltdl needed
ctype
adding search result rankings to model
fixing warning; towards visualizing rankings
fixing warning; towards visualizing rankings
fixing warning; towards visualizing rankings
ok
always create pixbuf
fix
fix
fixing icon
updating chat.c to new API
updating chat.c to new API
adapting to new ns api
adopting to new API
stuff
ui update
fixing compile errors
getting minimal chat to work with new API
done
fix
fixing bad call to mmap and dead button update
whitespace
pre1 text
version bump and man page update
leak
ready
partial fix for Mantis 1345
gtkvipoupdate
fixing icon handling
fixing Mantis 1346
update to match new API
re-indenting
fx
towards simplified NSes
update to new ns api' '
removing idc_mime
leak
keep raw mime for sorting
fix
fixing gtk assertion errors
nicer logging
cleanup
indent
duplicate menu
done
leak
done
clog
fixing gcc 4.3 warnings
fixing warnings with respect to signed/unsigned
fix
updating and syncing todos
fix
fix
fixing window icon stuff
fixes
button handler gone, button invisible -- remove button as well:
finally icons working nicely
bumps
updating docs
indent
dot
fr
filter needed on search updates
dead
now in icons
indent
release
fixing 1376
handle logs during shutdown
improving namespace listing
make sure frequency goes back down to 15s even if gnunetd does not get
started; also, del cron job like that is not nice, possibly not legal with cron
under certain circumstances, so avoiding it is a good idea
fix
do not require colon
more sane default
better metadata handling and indicator for new search results
indent
sane default
fixing crash
need absolute path
new function
moved code
new field
new field
show metadata
fixing double-destruction of meta data dialog and adding meta data info
entry to download summary menu
readying for release
disting
From: Benno Schulenberg <address@hidden> To: Christian Grothoff
<address@hidden> CC: TP coordinators <address@hidden> Date: Today 04:34:18
am
fixes
fix
fixing 1401
update
fixing #1367
change default to address #1372
fr
ignores
del
libsn is needed for gksu on my system'
ignore
novers
danes
spelling
better comments
vers
get rid of const--again
fix crash
fix gksu/sn detection
fix use after free
fixing #1485
fix Mantis 1474
fix
implementing Mantis #1395
version bump
translation update
translation merge
warn if i18n was disabled by configure
fix warnings about page size in adjustments
just removing it entirely:
release
udpate
release
da
importing 0.9.x gnunet-gtk branch
ignores
ignores
fix
publish start implementation
newline
designing publish tab
stuff
publish start, progress, complete handling
publish stop, suspend handling
fixes
possible feature
free memory
must stop to avoid crash on exit
note
deda
adding open-URI support, works for search, download URIs need more work
handling lost parent
towards open directory implementation
bugfixes
cosmetics
fixes
clarify
associate download with entry in directory
nodbg
stuff
stuff
stuff
support check for existing URI
make gcc happy
fixing POTFILES.in
importing translations from TP
release
naming
fixing 1453
update
logo
new features
new pseudonym dialog
towards namespace publishing
fix
fix
dialog
enable recursive download, aborting download
done
adv pseudonym dialogs
done
towards proper update implementation
done
done
done
misc fixes
fix
fixes
fix
nitpicks
initialize ptm
fix
handling lost parent
fix
fix
fix icon path
add types
no elipse
notes
fix
better
fix
handle sks results
towards ns search
fix
w32 hacking
towards bubbling up keywords
always use 0 for dirsize
use marker instead of 0 for directory file size
use proper mime type for directories
use proper mime type for directories
use proper mime type for directories - better
remove migrated keywords
make all tree views scrollable
fixes to match API change
adding expiration year options
stdarg
enable setting of expiration times
adding preview support
stuff
fixes since scheduler is now gone
suggest proper filename
fixing exp time
misc bugfixes
misc fixes
fix
release
removing bogus break
mantis 1660
changing code to work with recent FS API change
use new fs time apis
fixing build issues
fixing build issues
fix
fix
release
handle NULL
handle NULL
add uid_t
LRN: compile against libgladeui-1 or 2
LRN: also use CPPFLAGS
LRN: Sane check for gnunet (nicer)
LRN: scheduler compatible select on top of g_poll for improved W32
portability
making it compile again after LRN's patch
remove generated file
fix crash
draft for new libgnunetgtk
some code cleanup
some code cleanup
some code cleanup
indenting
fixfix
fixfix
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
some code cleanup
major fix
some code cleanup
indenting
gnunet-fs-gtk against new libgnunetgtk library
trayicon
draft
importing gnunet-setup
removing old fs code
updating configure.ac
integrating gnunet-setup build
ignores
add
updates
ignore
renaming
renaming
year
fix
create dummy task to keep scheduler alive
fix
fix
removing peerinfo from gnunet-fs
peerinfo
peerinfo
note
mantis
make gnunet-setup compile
add lregex
LRN: Make-gnunet-fs-and-gnunet-setup-optional
add quit handler
regex on w32 only
dyndns
eliminate SCHEDULER_run, simplify code
use new non-blocking external-ip api
fix
indent
even nicer indentation, thanks to LRN's indent patch
fix
generated
fix
ign
adding more error checking to help debug #1761
switch towards gtk3, adding peerinfo
better glade detection
updates to abouts
about
stuff
fix
update
fix
adding flag support
fix
fix
fix
limit to 4 chars
fix buttons for gtk 3
ign
check return value
trying to make the code compile with gtk2 or gtk3
trying to clean up shutdown
fix
possibly fixing 1761
fixing 1761
removing dead option
move images
moving all publish operations into a single publishing tab
fixing uri tab implementation - #1771
fixing #1781
fixing 1772, also use filename for description if/once available
dce
potupdate
fix
fix compilation (hack for now)
fix sig handler name
remove sections on deletion from GUI, remove domain if there are no more
redirects
check
readying for disting
fix #1865: ignore GNUNET_PREFIX, only use GNUNET_GTK_PREFIX
fix flag installation
fixing compile error
cleaning up glade file
making code compile with new transport API, still crashes due to
transport API bugs
-WAN and ats now
fix name for window
fix compile errors
adding code for ChangeLog generation
-adding code for ChangeLog generation
-adding code for ChangeLog generation
releasing gnunet-gtk 0.9.0
LRN: fix no-undefined WL for W32
LRN: do not look for both GTK-3 and GTK-2
LRN: Include platform.h unconditionally platform.h is required for
correct functioning of some of the headers, because it defines WINDOWS macro,
and even more so in my local version of GNUnet.
LRN: do not forget to link plibc
adding skeleton for gnunet-statistics-gtk
-updating ignores, adding missing file
only link against plibc on w32
-towards gnunet-statistics-gtk
LRN: Starting to get rid of gtk_dialog_run(), and more
towards stats widget
finishing statistics widget
polishing statistics widget, integration with main gnunet-statistics-gtk
GUI
-rename
-ignore
-LRN: remove unused destroy handler
-LRN: remove deprecated frame_event handler
-LRN: Simplify visibility management
-LRN: remove assertion that always fails under normal operation
-LRN: fix non-fatal assertion failure
-enable building stats
-making code work with gtk2.x as well as gtk3.x
applying patches from #1759 towards making the GUI nicer; specifically,
this covers 0004-new-search-bar, 0001-lump-and-tweaks, 2-get-text-from-combo,
3-do-not-use-new-search-tab, 4-fix-search-tab-label, 1-make-tabs-smaller,
2-remove-has-entry, 3-revert-get-text-from-combobox
-fixing 2005
-fixes
-hbox
-fixes for gtk 2.x
-improved gtk 2.x fixes
do not allow downloading of sks/ksk URIs, block on attempt (#2003)
fixing crash for adding pseudonyms with no keywords by disabling OK
button as long as there are no keywords (#2002)
-also draw a line if we only have one data point
LRN: [PATCH 1/2] Multiple GUI changes (#1759)
-LRN: Change required GTK to 2.20
LRN: Various changes (#1759)
-LRN: Disable propes and persistence - they are broken
LRN: Make metadata list items selectable, make metadata copyable and be
more careful with strings (validation) - #1759
LRN: Don't reattach the menu
-why does nobody ever include a patch to AUTHORS in their diffs...
-fix compiler warning
-generated
-ignore
LRN: Make download-by-uri dialogue-less
-making code work with gtk 2.20
-fix bad value merging by failure to use unique IDs
-allow shutdown via tray, update to stats name based on changes in main
datastore code
-I believe this is dead now
-trying to fix open-by-uri dialog, not quite right still
fixing #2001 (cleanup button for download-by-uri)
LRN: #1759: get rid of gtk_dialog_run
-fix compile error
-fixing various crashes introduced by recent #1759-related patches, also
some major code cleanup
-LRN: do not crash on NULL filename
-LRN: fix sorting columns
-LRN: delete handlers for dialogs
-LRN: Rearrange download-by-URI dialog
-LRN: set short_fn back
-LRN: start search on enter
-LRN: focus on entry initially
-LRN: don't free NULL
-dead code elimination
-fix
-fix use of uninitalized mime_keyword
-fix uninitialized replication level, note about adding it to GUI
-dead code elimination
-dead code elimination
-some i's are signed, some i's are unsigned
-avoid NPE
-only select if we found an entry that was still present
-fix unchecked return value, open questions for LRN
-check return values
-fix keyword construction in combination with namespaces
-LRN: fix gint vs guint
-check return value
-make sure to initialize delay and need_gfds in case we do not have gtk
events at all
-LRN: reset search query on namespace selection to namespace root
-LRN: don't free, unref
-LRN: make image visible (#2026)
-LRN: fix gtk image name - 2026
-LRN: better metadata insertion, check for string encoding errors
-fix GDK_Return compile error once and for all
-LRN: make code more robust to LE and files not being in utf-8;
0001-Temporary-fix-for-charset-conversion patch from #2031
-LRN: make publication type selector do something - #2028
-LRN: fix license display, more about windows
-LRN: fix open dir-to-publish dialog packing
-forgot to add files
-forgot to add files
-remove code for keyword normalization, makes no sense in international
application, normalization methods are questionable to begin with
-overlooked one normalize button
-untrack generated files
-LRN: removing sentimental code - #1759
-ignore
-use time_to_year
-properly initialize bo before use, see #2038
-fix #2037
-fix #2040
-remove unnecessary bad early NULLing
-indentation
-reducing type selection to sane subset (from the point of view of
end-users)
-updating POTFILES.in
-verion bumps for release
-missing
fix #2044
fix #2043
-LRN: give all directories embedded names; CG: except if they match HOME,
that'd be far too dangerous
-LRN: do not forward metadata from only one file
-LRN: utf8-ize gnunet-gtk - #2049 - remove loc conversion except for
extractor, as gnunet core already does it
-LRN: applying patch 4 from #2046 - Count and propagate keywords instead
of metadata
-LRN: Try-to-make-tabs-smaller.patch - makes notebook tabs a bit smaller.
Not sure how it looks on other platforms, so check that one before committing.
--- CG: I prefer it with more padding, but easy to adjust later; I want to see
how the 3 patches look together.
-LRN: Move-progress-and-availability-to-their-own-columns.patch - I got
tired of how ugly these progress bars look (or, to be precise, how ugly the
text in them looks), and moved them out into separate columns. This patch,
obviously, is highly debatable.
-LRN: Add-hpaned-to-main-window.patch - finally you can give the notebook
the right amount of screen space, shrinking the metadata view to a certain
point. This one is awesome!
-fix adding of duplicate entries for directories to the result set
-adding assertions to catch #2053 earlier
-some work towards 2041, fixing some memory leaks, dead code limination
in nls.c, some renaming to fix naming conventions, some API changes to allow
nicer connecting of signal handlers to custom closures
-LRN: 0001 - adding missing free
-LRN: Add download+recursive/abort context menu items
-LRN: debug lines for fs-event-handler --- yuck, please #ifdef next
time...
-LRN: fix signal handler prototypes
-LRN: don't set width (libglade bug)
-LRN: Completed column, delayed updates
-removing useless while(1)
actually run GUI tasks with UI priority
-use dl consistently
-fix
-add replication spin button for publishing directories
-add replication spin button for publishing files -- 2030
-dce
adding replication level to publishing dialogs to fix #2030
-adding replication level to publishing dialogs to fix #2030
-adding replication level to publishing dialogs to fix #2030
-update fi as well for replication level changes
fixing #2053 and undoing parts of 18880 (diagnostic assertions no longer
needed / potentially harmful) -- if URI is NULL, do not display download
context menu and ignore double-clicks
-LRN: dont use NULLified URI
-LRN: Fix
-LRN: add filename also under ORIGINAL_FILENAME
LRN: show and hide indexing checkbox correctly
-LRN: removing delayed update patch
LRN: Remove autosizing. Autosized columns are marked as "dirty" when new
their contents change, and as a side-effect their width is also set to 0.
Because of that it's impossible to register mouse events with them, until their
size is re-calculated, which only happens at some later point. This is the
reason why they were insensitive to mouse clicks while being frequently updated.
-LRN: Add a proper popup handler (which also works for ctrl+F10 and Menu
keys, not just rightclicks)
-LRN: fix declaration order
-LRN: add proper treemodel for metatypes
-LRN: be able to remove non-downloaded search results
-LRN: fix previous commit
-LRN: make search results undraggable
-LRN: unbuildering about dialog
-LRN: unbuilder the pubication editor dialog
-LRN: unbuildering the master publication editing dialog --- CG: yayh
-adding file
-LRN: unbuildering publish directory dialog and fixes
-LRN: fix version
-LRN: fix mistype
-LRN: fix download by uri
-LRN: force gtk-button-images=TRUE
-LRN: unbuildering publish-file-dialog
-LRN: make directory scanner run via scheduler
vminko: fixing 1734: adding code to detect duplicate port usage
-LRN: unhook the model while it is being updated
-fixing compiler warnings
vminko: fixing #1782: only show hostlist server options if hostlist
server is actually supported
-LRN: add vpaned to publishing dialog
-LRN: use progress dialog and dirmetascanner
-LRN: use progress dialog and dirmetascanner
-LRN: Harmonize dirmetascanner
-LRN: use filemetascanner
-note
-DCE
-remove old fixmes
-LRN: delete pop up menu when done
LRN:
-LRN: bugfix: Move-callback-make-it-public-use-it-in-URI-opener
-only opening, fixing vboxes and saving in glade...
-work on glade file for gnunet-setup to match new VPN/PT design and
options
-updating C code for setup tool to reflect changes in glade file for new
VPN/PT code
-minor bugfixes
-renaming symbols to match naming conventions
-fix in anticipation of FS API change
fixing binary and icon names in generated desktop files (should be
gnunet-fs-gtk, not gnunet-gtk)
-fix compile errors
-adapting publishing code to new dirscanner API
-eliminating tree traversal travesty
-dce
-misc bugfixes to progress dialog for publishing
-making progress dialog nice and responsive
-fix NPE
-documenting main_window_file_download.c code
-document gnunet-fs-gtk-download.c and simplify logic
-cleaning up meta data context menu code and moving to its own file
-fixing function names and adding static where needed
-documenting get_suggested_filename_anonymity
-eliminating ugly SearchDownloadContext and memory leak and possible free
of pointer on stack
-eliminating ugly SearchDownloadContext and memory leak and possible free
of pointer on stack
-misc code cleanup
-more code cleanup, simplifications, bugfixes, etc.
-more code cleanup
-more download handling cleanup
-more publish handling cleanup
-characterizing FIXMEs
-moving code around
-moving code around
-moving code around
-moving code around plus some DCE
-don't even start if fs startup fails
-documenting and simplifying code some more
-support same logging and hardening options as gnunet-main
-can get empty string here now
-adding missing -1 terminator
-more documentation and code simplification
-sync
-improved cleaning of filenames, some code cleanup
-fix
-try to show progress text also on gtk 3.0
-remove generated files from SVN control
-ignore
-simplifying logic some
-document
-dce
-more code clean up in edit dialog
-rename fest
-rename fest
-more code cleanup
-more bugfixes and code cleanup
-more bugfixes and code cleanup
-renaming toggles
-renaming and cleaning up search code
-renaming and cleaning up pseudonym-creation code
-separating pseudonym/namespace glade files from master dialog
-eliminating dead glade file
-misc fixes
-rename
-renaming and code simplification
-renaming and using our own builder in the open-URI dialog
-finishing file renaming fiesta
-starting to clean up dropdown code
-renaming signal handlers to follow naming conventions
-fix
-even more code cleanup
-make sharing of the anonymity level liststore very explicit by making it
global
-dce
-resolving misc fixmes, classifying others
-resolving more FIXMEs
-factoring out remove subtree API, using it to better clean up publish
dialog
-factoring out remove subtree API, using it to better clean up publish
dialog
-fixes
-misc
-fixing delete event handlers
-fix comments
-gladifying more signal handlers
-gladifying more signal handlers
-adding build system basics for stream library
-cleaner
-convert to UTF-8 if needed
-misc bugfixes
-use gnunet-original filename for metatypes for consistency
-fix crash, nicer selection of items after deletion in publish dialog
-use named constants instead of -5
-notes
-stupid, stupid stupid
-fixing #2134, starting to clean up data structures a bit
-dce
-simplify data structures by eliminating the DownloadContext -- virtually
a full duplicate of the DownloadEntry
-simplify code some more
-also eliminate 'meta' field in DownloadEntry, can be obtained from sr's
tree model
-check invariant
-fix assertion failure
-create directory if it does not exist to allow nice save-as suggestion;
clean it up on abort
-fixes
-fix crash after lost parent event
-do not try to mmap empty file
-we just closed the entire tab, makes no sense to now hide its buttons
(use-after-free)
-partial fix for #2080
-trying to fix #2137 and #2080, testing needed
-fix argument order, set availability to 100% also for empty files
-fix argument order, set availability to 100% also for empty files
-fixing missing backlink initialization causing #2080/#2137 crash
-moving globals into struct for the menu shell
-adding context menu for publish tab, allowing abort and copying of URI
-towards fixing 2132
-attempting to fix 2132 -- untested
-fixing #2119
-hack
The fix doesn't fix any apparent bugs, but my memory debugging routines
picked this thing up - so i've fixed it.
-fixing #2139
-fix double free of namespace
-sighs
-fix use after free
-fix
-hiding non-working column -- we don't do probes yet anyway
LRN: two directory patches change the way "is_directory" is evaluated.
Now it must be GNUNET_YES for the execution flow to switch to a branch where
something is considered to be a directory. The reason for that is that some
functions might return GNUNET_SYSERR when asked whether something is a
directory or not. Checking this value as "!= GNUNET_NO" will produce positive
result, even though it's not a directory.
LRN: Save-and-restore-window-position-and-size
-save to correct configuration file (-c option), some code cleanup
-LRN: object might be a menu item (if the window was closed via
File->Quit), not the window.
Igor: various minor updates to man pages
-Igor: various minor updates to man pages
LRN: Adds a way for GNUNET_FS_GTK_get_description_from_metadata() to
convey to you the fact that the description it returned is a placeholder, and
that metadata didn't really have any description. This capability is not used
at the moment (the code that used it was only present in early namespace
manager draft).
LRN: Second patch re-orders menu items. Often-used "Publish", "Download"
and "Open GNUnet directory" are moved to the top, while pseudonym-related items
are moved closer to the bottom.
LRN: Fix-separator-ids-and-make-separators-visible-d-oh
-version bumps in anticipation of release
-fix
-adding pogen script
releasing gnunet-gtk 0.9.2
-a logo for namespaces
LRN: updates to pseudonym API from #1952, adding namespace manager
-reducing redirections (fixing 2nd patch from #1952)
LRN: add main window context; apply pseudonym rank filtering
-fix
-LRN: Use destory signal to enforce ns manager singledness , NS manager
button in namespace dropdown list
-LRN: transparent mask
-LRN: Adapt to new main window building
-fixing compile errors on Gtk3
-fix
-use sane defaults
-properly install our default configuration options and parse the
respective directory as well
-die ifdef debug, die
-fixing various bugs, including signal handler signatures, also finally
enabling probes #2150
-fix
-more icons from Diana
-xcf sources
-more xcfs
-glade skeleton for GNS GUI
-adding about window for GNS gtk
-starting with gnunet-gns-gtk GUI
-ignore
-fix
-adding missing function prototypes to gnunet-gns-gtk
-fixes
-fix fs build
implementing listing of indexed files and unindexing from gnunet-fs-gtk
(#1945)
-introducing enum for model
-integrating gnunet-peerinfo-gtk with ATS performance API
-fix
-fix loading of flags
-fixing zone open dialog skeleton
implementing implicit actions triggered by pasting URIs and keywords
-fixing #2223
-LRN: nhandles -> fd_counter
-LRN: Use separate filename and progress columns in publish
-fix use of GDK_Delete
-updating to match new GNUNET_DISK_file_size API
-LRN: Don-t block signal propagation
-LRN: Disable publication view reordering
-LRN: use GNUNET_DISK_file_size to get size, fixing #2225
-cleaner error handling
-fix error handling for corner cases
-vminko: fixing #2129
-making GNS option visible again, fixing compiler errors and warnings
-loading into glade for gtk 2.x to make it work with gtk 2.x again
-cleaning up gnunet-setup GNS-related functions...
-kill symlinks
-re-add as files
-cleanup
-fix
-updating PO files, fixing make dist issues
-missing comma, #2352 gtk_tree_store_set not terminated by -1 issue
-cleaning up choice of statistics, updating stats names
-fix build issues
-disting
-LRN: More control over gtk version being used
-LRN: fix a crash when country is NULL
-fixing #2411
fixing #2407
-update progress to 100% for completed published files
-LRN: Fix a stat call
-code cleanup
-fixing #2417
-consistently use struct GNUNET_HashCode
-check for possibility that GNUNET_FS_namespace_create fails (#2416)
-restrict pseudonym names to alnum plus underscore and minus, fixing #2416
-typo
-fix
-implementing clear button for publish dialog (#2184)
-code towards fixing #2217
-document animation API
-starting to get working animation for publish tab
-adding status pixbuf column to search tabs
-towards status icons for searching
-working animations for most cases
-fixing shutdown issues from #2217
-adding animations for errors, this should fix #2217
-LRN: drag-end was the wrong signal to listen to, and with
configure-event it's now redundant to listen to size-request
-fix orphan tab animations
adding support for making sure only one instance of gnunet-fs-gtk is
running via libunique (towards implementing #1083)
adding some scripts for installing gnunet://-protocol handlers to point
to gnunet-fs-gtk, this should fix #1083
-LRN: unref unique_app only when using libunique
-making gifs transparent -- #2438
-set status icon background (#2438)
-fixing compilation errors
-reset icons on download abort
-fixing #2443: tutorial was unclear
-code cleanup
-working on integrating gns setup with gnunet-setup
-code cleanup
-fix warning
-adding tab for namespace database configuration to namestore
-towards integrating gnunet-gns-gtk with gnunet-setup
-fix
-fix
-misc fixes towards integration gnunet-gns-gtk with gnunet-setup
-need to wait for namestore process to terminate
-clear treestore on shutdown
-clean up gns before gtk
-code cleanup
-fixes
-fixes
-fixes
-more cleanup
-adding code to generate QR codes
-adding support for saving gns record qr code images
-qr code saveas and decoding via online service work
-install gnunet-fs-gtk as URI handler for fs
gnunet-gns-gtk integrated with gnunet-setup
-fix
-ui adjustments:
-support for relative expiration time and setting absolute expiration
time via cal
-fix scaling
-towards multi-zone editing
-improving layout
-implementing 2467
-nicer layout
-expression cleanup
-fix
-set flag to get relativ etimes
-try absolute parser before relative parser
fix build if libqrencode is missing
install copying and readme
detect if resolver/namestore are already running before starting them
-minor cleanup
implementing #2491
bratao: The UDP advertised port is not saved, because
"GNUNET_setup_transport_udp_advertised_port_spinbutton" is not specified on
option_specifications in gnunet-setup-options.c -- patch.
-fixing #2546
-indent
-chaning multihashmap API to allow option for avoiding key allocation
-trying to fix #2583
-keep gtk-style mime detection on GNU as a backup
-first draft for record-type specific editing dialogs: A records
-cleaner shutdown
-add missing images
-fix broken param order
-fix calculation
-simplify UI, hide some columns that most users won't understand/need
anyway
-fix
-actually do support asynchronous zone key generation (2490)
adding man pages
adding gksu for priviledge escalation to run gnunet-setup as user gnunet
--- untested
-use fork exec instead libgksu due to gtk2.0/gtk3.0 incompatibility
-clarify what this does
installing all service, daemon and helper binaries to
lib/gnunet/libexec/; updating code to run binaries from new location, which is
no longer in PATH
-fix #2605
-fix #2605
-fix gnunet-user home directory detection
-fix calling gnunet-daemon-hostlist in libexec
-need a longer timeout for UPNP to have a chance to succeed
-fixes for HTTP/HTTPS configuration
-bratao: w32 fix, patch from #2606
-improving auto-setup, adding option for non-interactive auto-setup
-more libexec fixes
-better logging, libexec fixes
-pogen
-hide exit config as well
-pogen
-install config where it will be found
fix setup with respect to http server/client split
actually store updates to datacache and datastore quotas to configuration
unify os_installation implementation with the one from GNUnet-main
fix #2626 -- existing and window hiding via tray icon
-fix
removing MySQL option for datacache, adding in-memory/heap option for
datacache
-more libexec fixes for OpenSUSE
-fix
-fixing #2492, taking first steps towards custom edit dialog for records
-only append pseu in master zone
-fixing warnings
-clean up pseudonym management code
-more preparations for custom edit dialog
-more cleanup, getting ready for edit dialogs
-another step towards custom edit dialogs for records
-towards A dialog
-install glade file
-towards A dialog
-more work on A edit dialog
-implementing more of the A-dialog
-simplify expiration editing for now
-simplify expiration editing for now
-adding code to set and extract zone from zone edit dialogs
-towards editing absolute expiration times
-adding sane defaults for exp times
-basic move logic, adding support for shadow record flag
-finishing implementation of record moving logic
more custom record type editing dialogs
-adding custom dialogs for a few simple record types
-bugfixes in custom record editing dialogs
-support PKEY records
-record editing code
-resync on deletion errors
-visualize active probes
-visualize active probes
-no log
first, use GNUnet (not gnunet-gtk) prefix for locating default
configuration files; then _also_ try loading gnunet-gtk-based config-files --
fixes #2648
adding GNS options to gnunet-setup (#2682)
hide useless help link button on GADS page
-pogen
updates to setup to reflect changes in DNS exit code
-espo
-check return value
-no need for core
-make GTK work with current ARM and ATS APIs
-theoretic --- untested --- fix for #2711, probes for entries in
directories
-fixes, including grabbing FS handle as soon as possible
-fix
-fix setup to use new API correctly
-do not schedule kill task twice on error
-also only print message once
-no need to break here, this happens if the dirscanner had an error
-fixing build, zone editing still broken
-towards fixing #2931, not finished
-fixes towards working zone editor
-keep selection and expansion after editing
-fix #2931
-fix #2683 --- check record type combinations are allowed
-fix crash
-handle user adding same name twice
updating to current API of main GNUnet code
-fix build with new fs/namespace/ecc/identity APIs
-hide dysfunctional namespace management button, remove dead dialogs,
move manager to identity for now
-minor code cleanup
-fixes to use identity properly in publish dialog
initial work on identity dialogs, based on former FS dialogs
-rename files
-first rough cut for identity-gtk
-working on identity service create/rename/delete
-more work on identity event handling
-mionor code cleanup
-towards advertisement handling
-working on identity dialogs
changing time measurement from milliseconds to microseconds
-version fix
-update gnunet-setup for new GNS crypto (#3001_ )
-fix funky PSEU editing issue
-update PKEY editing dialog to new crypto
-gads to gnu
-need strlen arg as well
-updating ignores
removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly instead
-label with pTLD
-use identity service when editing a zone (#3014)
-remove dead GNUNET_GTK_find_largest_namespace_rating and
GNUNET_GTK_set_largest_namespace_rating
-fix build
-gui polishing
-towards fixing #1952 with GNS/FS integration
-oops, removed wrong file
-fixing late night coding build issues
-license bump
-fix ftbfs after recent aPI change
-implement monitor zone (#1952, Note #7411)
-stoopid tooltip
-fix typo / ftbfs
-add identity to build
-remove dead code, rename manager to advertise
-finish rename
add doxygen
-use tags from GNUnet
-update ignores
-doxygen fixes
-more doxygen fixes
-fix links from doxygen
-delete dead dialog
-remove dead code
-completing widget handling in advertise dialog
-first implementation of execute function for ego advertisement
-ignore
-cleanup dead dialog objects, add widgets to address #3023
-also allow namespace root to be given
implementing #3023, moving some functions from fs to lib as they are also
needed in identity
-moving time functions from FS to TIME
finishing identity advertisement dialog (#3023)
-handle SKS uri from command line
stylistic fixes
-doxygen fixes
-handle embedded URIs -- sks and ksk and others -- nicely
-towards having a way to learn namespaces via gnunet-fs-gtk
-towards implementing save of namespaces to fs-sks zone
implemented #3024, but untested
-use gns, not gnu, to match glade name
-fix crash on shutdown
-also start identity service if it is not yet running
use subsystem names, not ego names
-check NULL
-minor bugfixes
splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing
and another for encryption
-fixing more renaming issues
-plan for tests
-list more mime types
fix bad MC item in varargs, reformatting to make this easier to detect in
general
hide entire extras vbox if neither preview nor metadata are shown
handle URI command line arguments also if window is not already open
-fix return value to agree with iteration API
-accidental fprintf
-accidental fprintf
-fix copy & paste error
-fix copy & paste error
make PseuLookupContext cleanup asynchronous as
GNUNET_NAMESTORE_disconnect requires it
need to specify name of liststore...
-glade fixes
-remove tailing whitespaces
add manpage for gnunet-identity-gtk
-add 'save as' to testplan
-fix FTBFS
-add comments for about.c
-fix #3036
splitting of gnunet-namestore-gtk from gnunet-setup, see #3054
-oops
add manpage for gnunet-namestore-gtk, update gnunet-setup man page
finishing #3054
-use GNS2DNS record now, instead of NS
launch gnunet-peerinfo-gtk to edit friends list
make sure to only start one instance of gnunet-peerinfo-gtk at a time
-display current friends, editing not yet supported
-make dialog a bit more shiny: use icon for connected peers
-enable friends editing
-fix crash and remove unnecessary break
-glade updates towards fixing #2796
adding dialog for editing PHONE record (#3053)
-remove zone_liststore from glade files, as we need to generate and
dynamically set it
allow editing of PHONE records (#3053)
-enable selecting any ego for zone editing
also make sure free zone selection works in edit dialogs
-support searching just by media category
-towards fixing #2796
-more work towards enabling editing hosted service configuration in
gnunet-setup
-towards integrating hosted services editor
finished implementing hosted service editing (#2796)
-xdg changes
separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA
-fixing #3062
-adding forgotten header
-only load configuration if file exists, and then use 'parse' to avoid
re-parsing defaults
-implement #3063: ask user about running import script, instead of
warning about not having run it
fixing #2230: show gradual progress while publishing directories
-moving code to new libgnunetgnsrecord in preparation for addressing #3052
-rename fest for symbols moved from GNUNET_NAMESTORE_ to new
GNUNET_GNSRECORD_ library
-moving namestore_common functions to gnsrecord library
-another renaming fest for GNUNET_NAMESTORE_ to GNUNET_GNSRECORD_ symbols
that were moved
-use iterator, instead of relying on blocks
-more error checking
-adapt to namestore API change
-basics for pluggable GUIs
-first run of gnunet-gtk done
-do not show tray icons if embedded
-nicer images for gnunet-gtk
allow editing of exit policies
-defining plugin API for gnunet-namestore-gtk
-first namestore editor plugin
skeletons for all the plugins
-implementing more plugins
-finishing rest of plugins
-nicer plugin template
-doxygen
-finishing implementation of pluggable dialogs (#3081)
-fix NPE
-fix qr save-as dialog names'
-use more compact QR encoding, if possible
-update ignores
-cancel manually started probes before stopping FS
-fix gtk warnings about empty data values
-eliminating negative height warnings --- finally
-implementing updated namestore plugin code for new GNS2DNS records
(#3093)
-fix #3110
-fix access out of bounds, struct sockaddr_in6 is not the same as struct
in6_addr, and we are just comparing the IPv6 IP here, not the rest
-add '-L' option to find GNUnet libs
-add assertion to elaborate API logic better
-it is .config now...
-fixing 'make dist' issues
-fix ftbfs with removed gnunet_directory, avoid variables distinguished
only by one letter being capitalized, avoid get-size failure warning
-use 32-bit for bandwidth values, Gtk hates us otherwise
-hide 2nd preview column, uglifies list
-nick, not pseu
-hide NICK records
-do not crash during shutdown
-permit CNAME/PSEU despite existence of NICK, remove legacly NS logic
-fix #3225
-make options in gnunet-setup match those that the code actually uses
-vpn contains now public key, not hash of public key
-have non-infinite nick expiration time by default
-fix code to locate config files
-use long name
-active is counter, not zero/one
-use exponential backoff for restarts
-fix embedding behavior
-style fix
-preparing for 0.10 release
-file is generated
fix #3251 (bash in /usr/local/bin on FreeBSD)
cast to IPv6 address before using IN6_IS_ADDR_LINKLOCAL to fix #3250
-api update
-towards improved peerinfo data visualization with ats/transport/core
state machines
-fix signature, API change in NAT
-fix signature, API change in NAT
-fix ftbfs
updating gnunet-peerinfo-gtk to display more information about
connectivity and connection state processing (wip)
-fix cmp
misc improvements and fixes to peerinfo GUI
fix ability to sort by bandwidth
adding tooltips to highlight expiration times to gnunet-peerinfo-gtk
-fix ftbfs
-remove generated files
-fix -no-undefined
-fix linker errors
remove new lines, end up as non-printable characters in status bar
-do not apply version control to generated files
fix #3284: support lib/MULTIARCH/ paths in installation, use
address@hidden@ so that we can extract the value of MULTIARCH during 'make
check'
-typo
-remove generated file from version control
Bertrand Marc wrote:
-wtf
implementing #2522
add configure checks for conversation API and speaker library before
building libgnunetconversation
-ignore generated files
-move meta/uri into search result instead of just having it in tree
model, benefit from resulting cleaner ownership of the data to eliminate leaks
and possibly some crashes
-fix segv: add NULL for stderr, needed due to recent API change
fix #3327: only edit friends if we have permissions to do so; also fix
compiler warning due to minor transport API change
-modernize automake rules, fix return value
-updated german translation
-fix #3344: additional argument was added to GNUNET_OS_start_process
-reverting broken fix for #3344
-fix segv on shutdown
-fix dist
use new core monitoring API to show KX status, reset states on disconnect
use more diverse status colors for different connection phases also for
transport
use more colors for validation status engine as well
reorder dialog to make order consistent with layering; handle NULL address
enable editing pending flag in gnunet-namestore-gtk
-fix
-fix layout
-fix layout
-fix name
-fix name
implement support for hostlist proxy option setting
-cert draft
adding dialog for tlsa, updating dialog for cert
-update Makefile.am
duplicate HTTP client tab for HTTPS client
-a bit of code cleanup, doxygen fixes, fixing logging to eliminate memory
leaks
-a bit more cleanup
use monitor instead of iterator for contact book management
add new egos files
-finish update logic
-updating misc. glade files to Gtk3
cleaning up conversation UI to avoid duplicate/confusing buttons
separating out phone, log and import logics
nicer names
add view toggle logic, more work on phone logic
-phone indentation cleanup
cleaning up history logic
major hacking on phone module
minor work on glade names
fix build with nat api changes
integrating gnunet-conversation-gtk wth gnunet-gtk
hide unsynchronized contacts tree view
expand clean-up logic
-expand clean-up logic
more work on phone logic
towards completing phone logic
-fix crashes, simplify code
adding copy/paste button
-new layout for conversation-gtk
misc improvements to conversation GUI
-misc fixes
note for #3419
-initialize zones
-fix header
-fix
-misc minor fixes
adding logic to publish our phone record
-update comment
adding logic to import caller ID into our address book
make gnunet-gtk work with gtk3 widgets
-document
-fix shutdown, must disconnect from namestore asynchronously
-use smaller application logos in gnunet-gtk
-handle case of label change before ego selection
-fix setting phone line from command line
-fix button sensitivity with refuse button
-fix double free
-fixing callback names
-missing breaks
-handle NULL
-centralize logic for GUI updates more
-handle sensitivity of pause correctly
-implement COPY button
-towards implementing paste button
renaming
implementing Paste button (fixes #3420)
modernizing use of Gtk3 APIs
modernizing use of Gtk3 APIs
remove trailing slash from domain name before resolution
-use zone from address book for resolution, not zone from caller ID
handling API change from addressing #3431
adapt to latest API change: allow caller ID to differ from resolution zone
simplify conversation GUI to make it work easily out-of-the box
-allow port/protocol selection in srv/tlsa dialogs
use GNUNET_new where applicable
basic logic to edit boxed srv
-handle combo box changes as well
-comment
-build srv and tlsa plugins, template for tlsa
more work on TLSA dialog
more tlsa fixes
evaluate toggle button logic
-do not add duplicate label upon first record creation
use changed signal instead of edited to immediately popup dialog upon
record type selection
fix glade files
-more dialog fixes
more editing signals in TLSA dialog
more tlsa fixes
finishing TLSA validation logic
fixing #2526
-more doxygen fixes, indentation
-fix error handling logic
implement #3440
implement #3439
-fix #3301
-update URI handler integration to use new gnunet-uri tool
-avoid changing column on state change
-hide inactive peers by default
allow two addresses active at the same time, handle address destruction
(should fix #3406)
-fix use after free
-misc fixes
-check return value
-fix #3449
-fix #3450
-fix link
-fix scrolling
rename animation symbols to reflect non-FS common status
move namespace indicator to beginning of line to ensure visibility
fix #3536 as suggested
fix ftbfs
-fix FTBFS: pending is gone
-fix doxygen, indent
-fix #3547
-add missing assertion
adding TCP_STEALTH option to configuration
plugin session monitoring support added
enable TCP stealth option configuration
-more precise check
-do check return value
-fixing cmp issue, handling default cases that should be dead, making
compiler happier
DEFAULTSERVICES is history, we now have FORCESTART in seach section
fix #3497, plus indentation fixes
-do not use free'd object during shutdown
-check return values
making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help
or even fully address #3247
-new links are without content/
-fix #3648: adapt to API change'
-bringing copyright tags up to FSF standard
-bringing copyright tags up to FSF standard
adapations to API change of SVN 35212
generally use GNUNET_assert() instead of GNUNET_abort() to also log the
error
importing updated icon set for gnunet-gtk from M. Klehr
identity pngs
Namestore interface: LEHO length was limited to 15 characters (by Martin
Schanzenbach).
-libtool and gettext update
-fix option visibility
fixing #3799: only unindex if DB operations succeeded previously in the
first place, and when unindexing do proper shutdown handling
make libextractor actually optional, both for GNUnet and GNUnet-taler
builds
fix #3869: outdated FSF address
allow vpn/pt to be configured individually (#3885)
use sane default (#3922)
-do not use TRUE ==
-use modern scheduler API
-refining glade files to remove deprecated widgets
-modernize, stop using deprecated APIs
-bump
give proper error message when we cannot write config file (#3675)
fix ftbfs with gtk < 3.16
-fix cfg file writability check
modernizing glade file for gnunet-setup
-fix (C) notices
make use of API change in GNUnet SVN 36970 to avoid code duplication
fix look and feel, remove use of deprecated widgets, remove filter for
directories
small API change: do no longer pass rarely needed
GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the
relatively few tasks that need it to obtain the context via
GNUNET_SCHEDULER_get_task_context()
implementing new scheduler shutdown semantics
fixing compiler warnings
fix #4241
-typo
use modern pkg_config check for gtk
update code to reflect recent API changes
converting GNUNET_TRANSPORT_monitor_peers implementation to MQ
removing GNUNET_TRANSPORT_monitor_validation-API
make namestore API less brittle/sublte to use
Patch from ng0 from gnunet-developer mailinglist.
-fix #4617
indentation, DCE
fix alignments
-replace deprecated code
-remove bogus property
bail if value is ill-formed
fix #4652
-fix crash on empty label
get rid of ChangeLog generation from svn
David Barksdale (2):
ECRS API changes, and removed generated files.
more different this time
Gabor X Toth (1):
GNUNET_GTK_PREFIX name/doc fix
Heikki Lindholm (7):
don't fail without gio
fix includes
portability
librename
librename
libtool2 issues: fix bootstrap on older systems
(partially) fix mantis 1453
Julien Morvan (1):
libextractor
LRN (53):
DEBUG: make progress updates verbose
gladeui-1.0 for gtk2, 2.0 for gtk3
Only use verbose progress in verbose builds
Fix type enum
Define GN_LIB_LDFLAGS
Implement get_default_download_directory()
Missing dll_instance on W32
Use glib for string conversion
Lots of stuff
Fix the problem with the preview image, also clean up code
Make sure scheduler is shut down on exit
Select next item in the list after starting the download
Fix a typo
Let ml live until the end of shutdown handler
Finish fixing #2621
Correctly check for being directory
Fix a fatal typo
Hide download panel when last tab is closed
Move expanders into "filename" column
Massive namespace UI update
Documentation, minor fixes
Don't clear keywords unconditionally
Use gnunet-fs-gtk config section for fs-gtk-specific values
Fix cfg conditions
Insert SKS into KBlocks to advertise the namespace
Finish the gnunet-gtk -> gnunet-fs-gtk change
Add popup menu items to look for associated namespace
Show an icon 'gnunet-fs-gtk-ns-association' for results with associated
namespaces
Fix layer size in fawkes2.xcf
Be more careful with liststore contents
Remove deprecated GTK+ properties
Permanent namespace removal
Update to latest FS and pseudonym API changes
Added gnunet-fs-gtk-ns-association icons
Use find-and-replace for NS managing dialog menu item
Connection indicator (with a tooltip\!)
AM_CONFIG_HEADER -> AC_CONFIG_HEADERS
Link namestore plugins to gnunetdnsparser
Need to check for _stati64 for plibc.h
Fix GTK check
Fix glade check
Enable MinGW ANSI STDIO (more compatible printf support) for mingw
Use GDK_WINDOWING_X11 to check for X backend support
Don't override docdir (defaults to ${prefix}/share/doc/gnunet-gtk)
Harmonize HAVE_GTK_GTKX_H and GDK_WINDOWING_X11 a bit
Fix a typo
Fix multiple warnings in conversation-gtk
Copy real automake code into install-data-local
Remove the last remaining pieces of gtk+-2.x support
Link srv and tlsa namestore plugins to libgnunetdnsparser
Rewrite GNUnet GTK select
Don't put images in two makefile lists at once
Don't install IMAGES via install-data-local, install-pkgdataDATA already
does
Martin Schanzenbach (6):
-fix type hint
-fix treeview for me
-let's pretend I didn't fix this. Not all record data are strings
-fix new OS api
- fix
fix protcol/port mixup
Matthias Wachs (76):
changes in peerinfo
fix
- open dialog
- fix for gtk2
- setting default dir
- adding gns context
- file
- crashes...
- fixes
- moving crypto key to ctx
- free
- clean up
- more
- a rows for records
- add rows for records
- new functions
- fill values
- make value editable
- made colors!
- more changes
- changes
- changes
- value check if type changes
- visibility changes for name row
- more changes
- mods
- changes
- just the windows title
- use short hashes
- changes
- namestore check
- updating zone
- autoshortening
- more changes
- fix
- storibng name in record + name visibility
- rename
- expiration time
- validity check
- changes
- writing records back implemented
- removign records
records removed in gui
- cleanup output + expand
- additional checks
- name validity check and coloring
- update child
- fileopen fix
- rewritten time management
- cleanup
- cleanup
- fix in format
- fix
- fix
- fix
- coverity and unused vars
- disable menu
- fix
- changes for editing
- LEHO
- pseu fix
- public toggeling
- fix
- fix segfault
fixing Mantis 0002246
- merge conflicts
- fixing mantis 2554
- type in tab text
rename record
set nick entry as private
new api
adding http-client proxy options
enable http/https_client tabs in transport configuration - remove HTTP_10
from http/s client tabs since this proxy type is not supported
fix labeling and grouping for HTTPS radiobuttons
fix http_radiobutton naming
updating configure check and README to require gtk 3.0.0
Maximilian Szengel (1):
make it compile with new GNUNET_DISK_directory_test API
Moon (51):
little gnunet-gtk improvements : use 'publish' instead of 'upload', new
icon for 'Advanced', button tooltip inversion on several dialogs, aesthetic
fixes.
maximizing when restoring from tray icon fixed nicer 'Advanced' panel
icon, not to afraid the users
"Quit" menu item for tray icon
updated french translation & global pot file
libgksu2 support to run gnunet-update (not libgksu 1.2, need recent
version)
libgksu2 support for Linux to start gnunet-setup (win32 port missing)
X button to tabs labels to close searches display of number of results in
tabs titles search titles longer than 15 UTF-8 chars are now truncated, adding
... tooltip showing complete search string added view mode combobox, still
invisible until it's really useful
little bugfix about libgksu2
cleared libgksu2 handling in configure if GNUnet core isn't found,
configure will now look to /usr/local before failing
remember last user choice for filechooser changed 'Browse' icon
correct gnunet-gtk .desktop file: icon, comment
update libgksu2 support and allow direct configuration when config file
is writable by current user (use --with-libgksu2)
sort peers list so that last seen appear first (connected peers are thus
shown immediately)
libgksu2 support for starting gnunetd
add icons to install in standard system dirs and use them in .glade
cleanup, "pixmaps/icons" won't interfere with base 'make' (until it is
ready) + replace tray icon with new one
use Glade 3
added status bar & tray icon support to show gnunetd status and number of
connexions added support for GtkTrayIcon when GTK >= 2.10 is detected should
(work on Windows then)
[co mistake] added status bar & tray icon support to show gnunetd status
and number of connexions added support for GtkTrayIcon when GTK >= 2.10 is
detected should (work on Windows then)
possibly a fix to bug 1311 a copy/paste mistake: statusbar had been
renamed statusbar1
new address book icon for "Peers" (from Tango) updated tray icons & added
"drafting" dir (original pixmaps used, not to be shipped with the final
release) removed .svg tray icons since they're not needed
UI improvements: - removed ulgy shadows in viewports - removed "." at the
end of single-sentence tooltips - corrected some missing caps and a string -
made the FS/Status right buttons layout nicer - use the new addressbook icon
for "Peers" - made the FS/SearchResults Pause/Resume/Stop/Clos buttons align
right handside (and added a 1px padding) - several other minor fixes
make pixmaps/icons/Makefile.am be processed so that icons will be
installed to the theme dir
fixed shrinked status bar cosmetic improvements to the chat tab
create collection, namespace & publish dialogs: - more cosmetic
improvements - use ENTER to add keywords/metadata, not validate
hide "gnunet-gtk", replace with "GNUnet" improve .desktop file correct a
typo in Stats->Trust update my authors line - I had no name ;-)
add SVG status icons and update PNG ones accordingly rename them with
scope prefix (for future work using stock names) use new SVG icons in the
status bar (waiting for improvement)
add a global GtkIconFactory to host gnunet-gtk icons that should
intergrate the stock use it for the initial GtkStatusIcon correct the connected
status icon file
a few cosmetic fixes
implement GtkIconFactory for all GtkStatusIcon use (in stats) default
size of the SVGs to 256 cleanup of all SVGs (removed Inkscape edition data)
remove the automake-1.8 requirement
use named icon so that SVG/PNG is automatically chosen
update French translation
improve description
align buttons on FS->Status improve a few tooltips
translate MIME types into human-readable descriptions add a column with
16x16 icons corresponding to the MIME type (using GIO, enabled only when GLib
>= 2.16)
replace 'Status' column with an icon merge 'Name' and 'Type' (à la
Nautilus)
context menus for uploads and downloads lists a few cosmetic improvements
context menus for uploads and downloads lists a few cosmetic improvements
double-click to download from search results (end of revision 7104)
remove searches summary reorganize FS tabs
refresh top-level tabs icons (all from Tango, by Jakub Steiner as before)
use '+' icon for self-published files
fix malformed .desktop file
fix leak
use a different icon when could not get stats from gnunetd call
getStatValues() at start to avoid waiting for CRON job
hopefully fix the main window icon for now (again)
fix 'make install' to arbitrary DESTDIR & packaging
fix missing handler (broken download from URI)
fix reporting gnunetd status when starting/stopping
centralize the display of gnunetd status in one function use this
function to update the status from the daemon plugin (immediate update)
new status when gnunetd is started -- fixes use case without the stats
plugin being loaded
Nathan S. Evans (22):
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
<none>
allow loc uri's for download
Nils Durner (84):
Windows
missing under MinGW
delete broken
broken
recreate broken revision #852
mingw
broken
mingw
- don't specify GLADE_FILE through the cmd line (-> MinGW oddity) - fix
loading .glade-file under MinGW - update pre-plibc code - new plibc.h - real
test for plibc
Use native Windows dialog to choose file or directory
unavailable under MinGW
broken
fix
recreate
fix radiobuttons on FS/Insert page
Make compile under MinGW
closeSearch is called twice under Windows
gettext 0.13 & check for ftruncate
update
up
free console
up
tab2space
move completely downloaded files
make "FS/Status" default page
up
Show "file chooser" or "directory chooser" depending on upload scope.
new plibc
fix segfault
unused var
fix segfault
up
- don't exceed MAX_PATH under Windows
fix segfault
rename directory files
statusbar
improve workaround for MAX_PATH issue
fix symlink problem with directories
fix
fix download resumption (Mantis #944)
fix
don't free null pointer
disregard path of file to clear (check filename and URI only)
MinGW
Make columns resizable
UTF-8
Check whether INCOMINGDIR and DOWNLOADDIR are the same (Mantis #973)
Fix "Could not open symlink..." if LE suggests a different filename for
download
avoid directory traversal
Don't "suggest" names for GNUnet directories
replace .. in filenames
replace .. in filenames
replace .. in filenames
typos
up
UTF-8
up
up
cap file name (if file hash) under Windows
maybe unintialized pointer, freed to early (Mantis #1068)
fix MinGW
don't kill thread (win32)
fix
wait cursor
fix thread signaling under MinGW (moved to gnunet_util)
debug switch for Windows
fix
remove unused const
fix
fix
fix
fix Win
quick hack to fix Win
fix gnunet detection
use variables instead of fixed paths
fix hang-up on exit
0.13.1 should be okay
fix
fix MinGW
fix MinGW
fix MinGW
add Debian scripts, thanks to Markus Golser
0.7.2c
0.8.0b
cyberix (7):
Used rsvg to get better png's out of the svg images.
Changed flag bitmap sizes. New Armenian flag. Old one was broken.
Changed led image size to make peer list compact.
Mapped uk domain to gb flag.
Added a separate status column into search view.
Separate progress column and name column for downloads.
Fixed problems with system tray ( bug: 1323 )
hark (23):
fix makefiles, delete gnunet-converstation-gtk
fix some compiler warnings about gtk
use phone-ego as default
fix
fixed disconnect (was identity instead of namestore)
compiler warnings about gtk, etc.
fixed something in previous commit
different tray icons on different phone states
new design of gui
added GNUNET_GTK_tray_icon_change
fixed 3289 and some stuff for active call list
add contact fields
handle multiple incoming calls
some tray icons
make buttons become insensitive/sensitive
make debug box optional
fix: didn't show resume button when a call was suspended
split stuff up in multiple files
cleanup a little
- extra hangup button - make compiler happy
always show active call list buttons
fixed previous commit
- outgoing calls are using the active call list
yids (22):
fixed typo in gnunet-peerinfo-gtk.c
Added gnunet-conversation-gtk application.
added conversation to makefile.am
fixed logging window
Add contact is working now
Removing contacts works now
Double clicking on a contact now initiates a call
refixed defaulting to phone-ego ego
Added confirmation dialog for removing a contact
- fixed 3298 - add buttons work in main window --Ths line, and those
below, will be ignored--
- style changes
- various fixes - some work on contacts zone selection (no working yet)
- some work on the contacts selection feature - some namechanges of vars
and objects
- some experiments with the address book
- address book shows contacts again
- fixed importing address from incomming call - fixed adding contacts
- you can now select your identity for outgoing calls
- forgot to add glade file - starts phone with default ego
- removed some unnecesary stuff
- fixed quiting - added some global functions to contacts header
- contacts init was done twice, removed one
- some work on the quiting problem - buttons now don't disapear anymore
-----------------------------------------------------------------------
hooks/post-receive
--
GTK+ user interface(s) for GNUnet.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] [gnunet] GTK+ user interface(s) for GNUnet. annotated tag initial-import-from-subversion-38251 created. initial-import-from-subversion-38251,
gitolite <=