nathan
|
c824a7f8a9
|
JavaDoc polish
|
2018-01-14 00:20:54 +01:00 |
|
nathan
|
5618d6bee1
|
added register(Class<?> clazz, int id);
|
2018-01-13 23:59:51 +01:00 |
|
nathan
|
c3146ea719
|
Added extra workarounds for Gnome VFS being used. If it's there, it's
used instead of xdg-open
|
2018-01-13 19:22:24 +01:00 |
|
nathan
|
24297b117e
|
Update dependencies
|
2018-01-11 21:13:00 +01:00 |
|
nathan
|
8a1ce599a2
|
Fixed issues with making sure that Desktop.* methods do not block
the current UI when running from the Swing EDT.
|
2018-01-11 16:14:06 +01:00 |
|
nathan
|
61554d3f75
|
Merge branch 'Djaler-patch-1'
|
2018-01-11 16:09:55 +01:00 |
|
Kirill Romanov
|
e48eb648fe
|
Fix for #4
|
2018-01-11 17:11:03 +03:00 |
|
nathan
|
ef2f0ad2db
|
Changed "getUbuntuVersion" to return the version (major.minor) as an int
array. 0.0 if unknown.
|
2017-12-02 15:09:29 +01:00 |
|
nathan
|
627a99fdc6
|
Added shell executor
|
2017-12-01 23:03:01 +01:00 |
|
nathan
|
ecd7257816
|
Updated package for ShellExecutor project (it's no longer part of Utilities)
|
2017-12-01 23:02:45 +01:00 |
|
nathan
|
7232dc2548
|
Moved TeeOutputStream outside of the process package. Moved Shell
Executor to it's own project.
|
2017-12-01 23:02:27 +01:00 |
|
nathan
|
bdb899e936
|
Updated package for ShellExecutor project (it's no longer part of Utilities)
|
2017-12-01 23:01:42 +01:00 |
|
nathan
|
5ae68b9ff3
|
Changed AppIndicator native methods to be more logical
|
2017-12-01 23:01:09 +01:00 |
|
nathan
|
87065cafd4
|
If possible, Ubuntu w/ unity now uses gvfs-open instead of xdg-open
|
2017-11-15 21:38:54 +01:00 |
|
nathan
|
a463787266
|
GnomeVFS now fails silently if it cannot load
|
2017-11-15 21:35:49 +01:00 |
|
nathan
|
5e3fec0909
|
GTK Event Dispatch main loop is now created in the 'non-deprecated' way.
|
2017-11-15 21:34:50 +01:00 |
|
nathan
|
c1520e1533
|
Disabled debugEDT flag
|
2017-11-15 20:20:15 +01:00 |
|
nathan
|
801a7f3e67
|
Added GnomeVFS for launching URLs. Falls back to xdg-open if not running
gnome, or if there are issues with GnomeVFS
|
2017-11-15 19:56:43 +01:00 |
|
nathan
|
9622677854
|
comment polish
|
2017-11-15 18:30:44 +01:00 |
|
nathan
|
28fb84f19c
|
Removed GTK dispatch queue, properly fixed issues in SystemTray for GTK
menu creation (which was why the queue was implemented initially).
|
2017-11-15 17:32:36 +01:00 |
|
nathan
|
6307ab127a
|
Added ability to query ubuntu version
|
2017-11-12 01:19:51 +01:00 |
|
nathan
|
031e027ed4
|
Crypto hashing can now skip into a file before it starts
|
2017-10-20 21:59:49 +02:00 |
|
nathan
|
5388dcedd7
|
No-Arg constructor for serialization
|
2017-10-16 00:40:52 +02:00 |
|
nathan
|
752889724b
|
Removed the daemon thread factory (should be using the NamedThreadFactory)
|
2017-09-30 23:52:49 +02:00 |
|
nathan
|
3579e86d48
|
Updated the parallel processor to take in tasks (instead of a runnable). This make it a lot more simple/logical to use.
|
2017-09-30 23:52:29 +02:00 |
|
nathan
|
fb246ee164
|
comment typo fixed
|
2017-09-30 15:41:48 +02:00 |
|
nathan
|
ff562bea65
|
Added missing copyright info
|
2017-09-29 12:20:10 +02:00 |
|
nathan
|
13dcb4e2db
|
Added DaemonThreadFactory
|
2017-09-29 12:19:21 +02:00 |
|
nathan
|
af24d1cfec
|
Cleaned up GTKEventDispatch
|
2017-09-29 12:19:10 +02:00 |
|
nathan
|
48511eebb3
|
xdg-open now runs outside of the GtkEventDispatch thread
|
2017-09-28 21:07:39 +02:00 |
|
nathan
|
7124bb3b5e
|
Updated IO.copyStream to be able to specify buffer size.
|
2017-09-26 23:01:11 +02:00 |
|
nathan
|
7818077686
|
SerializationManager register() methods now support chaining methods
|
2017-09-24 16:47:55 +02:00 |
|
nathan
|
8ca60fce73
|
Fix issue with isChromeOS initialization.
|
2017-09-22 09:02:55 +02:00 |
|
nathan
|
f303b6cca2
|
Fixed issue with "out of order" event dispatch execution for GTK.
Runnables are now added to a FIFO queue when executed during GTK
execution.
|
2017-09-17 21:05:14 +02:00 |
|
nathan
|
0d73eb6b1e
|
Fixed image resizing with un-specified dimension
|
2017-09-17 17:41:15 +02:00 |
|
nathan
|
ebf5a7981f
|
Added clampMaxImageSize so an image will be a max of that size, but
still maintain it's aspect ratio.
|
2017-09-17 16:28:38 +02:00 |
|
nathan
|
eec96cd5b4
|
cleanup whitespace
|
2017-09-17 14:55:10 +02:00 |
|
nathan
|
d6f5ef4e46
|
Added extra buffer==null checks to active render loop
|
2017-09-17 14:33:45 +02:00 |
|
nathan
|
9bf78f0f70
|
doc polish
|
2017-09-15 14:21:58 +02:00 |
|
nathan
|
514db82c46
|
Reverted change to use Version (now uses string again).
|
2017-09-15 00:44:24 +02:00 |
|
nathan
|
3bf8f7cd18
|
Fix issue where classloader is incorrectly determined in some
configurations.
|
2017-09-14 22:32:41 +02:00 |
|
nathan
|
475db5d902
|
Cleaned up image resizing. Added a "proper" image resize method
|
2017-09-03 15:15:49 +02:00 |
|
nathan
|
9c50514cc1
|
Added major,minor,micro version info to GtkCheck. Added extra methods.
Moved GTK3 version specific methods to method loader, so GTK will always
load the gtk3 library, even if the version is not high enough
|
2017-09-03 14:49:28 +02:00 |
|
nathan
|
0abe6af966
|
added extra comments for gtk event dispatch
|
2017-09-03 14:48:07 +02:00 |
|
nathan
|
cdb248adbe
|
Added simplified isUnity() check
|
2017-09-03 14:47:21 +02:00 |
|
nathan
|
bef027f9bf
|
Added extra checks if running ubuntu + unity. there are problems when
launching nautilus/firefox/etc via GTK, so fallback to xdg-open
|
2017-09-03 14:47:02 +02:00 |
|
nathan
|
4b0b62dc6b
|
Added simplified checks for ubuntu - isUnity(), checks for Unity and
Unity7. Added check to see if nautilus file manager is installed
|
2017-09-03 14:45:51 +02:00 |
|
nathan
|
b2e29e38cd
|
Changed ActiveRenderer to only permit Canvas now (instead of JFrame)
|
2017-08-24 22:00:32 +02:00 |
|
nathan
|
a6300d8ba5
|
Changed method order to make logical sense
|
2017-08-20 22:54:47 +02:00 |
|
nathan
|
513169b872
|
Parallel processor will output a stack trace if there are errors processing (and not just the message)
|
2017-08-18 12:14:02 +02:00 |
|