Giter Site home page Giter Site logo

ifilger's Introduction

Hi there ๐Ÿ‘‹

I defended my PhD in December 2021, with my thesis A Panorama on Classical Cryptography. It focuses on symmetric cryptography (design, cryptanalysis, standardization) and formal methods (verification of Elliptic Curves).

I am also a competitive ballroom dancer and a photographer (see 1 & 2).

On the side I am the current main developer of the photography gallery Lychee Website. However, my daytime job and the dance trainings are currently taking most of my time.

ildyrias's github stats

๐Ÿ˜‡ My Github Stats:

NOTE: Most Used Languages does not indicate my skill level or anything like that, it's a GitHub metric of which languages have the most code on my profile on GitHub.

ifilger's People

Contributors

edocsil avatar ildyria avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ifilger's Issues

only lvl40war got this error

Message: Interface\AddOns\iFilger_ConfigUI\config\module.lua:415: attempt to compare two nil values
Time: 09/16/12 15:22:48
Count: 1
Stack: Interface\AddOns\iFilger_ConfigUI\config\module.lua:415: in function <Interface\AddOns\iFilger_ConfigUI\config\module.lua:396>

Locals: self = {
0 =
}
event = "ADDON_LOADED"
arg1 = "iFilger_ConfigUI"
data =

{
}
indicetab = 0
numtab = nil
CVersion =
{
ALL = 1
}
LVersion =
{
ALL = 1
}
(_temporary) = nil
(_temporary) = nil
(_temporary) = "WARRIOR"
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = nil
(_temporary) = "attempt to compare two nil values"
myClass = "WARRIOR"
iFilger_Config =
{
cleverzone = false
tooltip = true
FlashDuration = 0.5
TooltipMover = true
Config Version =
{
}
autoupdate = false
FlashIcon = true
FlashThreshold = 5
FlashBar = false
}
L =
{
cleverzone = "Clever Zone"
AvailableAllVersion = ", available ALL version : "
H_cleverzone2 = "Load only PvP in PvP zones and PvE in PvE zones"
Updated = "iFilger has been updated."
H_absID = "Only show if the Sepll ID is exactly the same"
Mode = "Mode"
icon = "Icon"
H_Name = "The name of the sub-section"
H_FlashDuration1 = "Duration of each flash."
H_filter7 = "ACD - track if a cooldown is available or not, require caster set to "all""
unitId = "Unit Id"
H_Direction2 = "UP, DOWN, LEFT, RIGHT or HORIZONTAL"
tooltip = "Tooltip"
Alpha = "Alpha"
H_Size1 = "Size of the Icons"
H_Mode2 = "ICON or BAR"
H_unitId5 = "pet"
spellID = "Spell ID or slot ID"
H_unitId3 = "target"
Cancel = "Cancel"
H_Size2 = "Must be a positive number"
H_Merge = "Enable merging."
H_spellID = "Spell ID or slot ID : 13 or 14 for trinkets"
H_filter5 = "IDEBUFF - track a missing debuff."
CurrentAllVersion = ", current ALL version : "
H_Direction1 = "Direction of icons:"
Interval = "Interval"
FlashIcon = "Flash (Icons)"
H_cleverzone1 = "Clever Zone:"
Size = "Size"
H_duration = "Duration for ICD in second"
CurrentClassVersion = "Current WARRIOR version : "
AllVersion = ", ALL version : "
caster = "Caster"
H_Mergewith = "Name of the list to merge with if Merge is enabled."
H_FlashThreshold1 = "Threshold when icons start flashing."
ClassVersion = "WARRIOR version : "
UpdateRequired = "Your config version is outdated. We hightly advise you to do a Reset Config before using iFilger."
WarningConfig = "Changes have been made in the config.
We hightly advise you to do a Reset Config
before using iFilger."
iFilger = "iFilger Configuration"
Name = "Name"
VersionNotFound = "Version not found, clearing saved variables."
Reset Config = "Reset Config"
H_cleverzone3 = "(Required to reload the first time you enter a PvE zone)"
H_incombat = "Only show while in combat"
Merge = "Merge"
Edit = "Edit"
Del = "Del"
Global = "Global Config"
H_filter3 = "DEBUFF - filtering debuffs."
Enable = "Enable"
duration = "Duration for ICD"
autoupdate = "Automatic Update"
H_FlashThreshold2 = "Must be greater than 1."
H_icon3 = "have to be done by LUA."
H_Alpha1 = "Transparency:"
H_trigger5 = "TRIGGER SHOWS, NOT WHENT IT DISAPEAR."
IconSide = "Icon Side"
Move Buffs = "Move Buffs"
Apply = "Apply"
H_unitId1 = "List of available unitId :"
RESETMSG = "Are you sure you want to reset all of your settings to Default?"
H_trigger4 = "/!\ NOTE THAT IT START WHEN THE"
H_unitId6 = "targettarget"
H_icon1 = "Sorry, but the icon config is for"
H_Interval = "space between icons/bars"
H_Alpha2 = "Choose between 1 (full) or 0 (invisible)"
spec = "Spec"
H_unitId7 = "party1 ..."
H_filter4 = "IBUFF - track a missing buff."
H_icon2 = "ADVANCED USERS and"
Config = "If you config your iFilger by Lua and
still wish to use the configuration GUI,
don't forget to click on Reset Config
each time you modify the config

config_buffs.lua

I'm not sure to understand how that piece of code works.
I have to fill table iFilgerBuffConfig, insert that piece of code in my Tukui_EditedCustomConfig and it should update Filger_Spells?
Or should I create an addon called iFilger_Config with above code?

Control Panel will not open.

I installed the latest iFilger today. I have : ifilger, ifilger config ui and ifilger config loaded. When I type /ifilger to open the Config UI, nothing happens, I just get the message: Type /help for a listing of a few commands

iFliger killing framerate

hey man,

1st of all nice work on the ad-don. When testing with my UI, i noticed a 15 fps decrease on the fame rate when fliger is on work,
my max fps is set to 50fps.When the ifliger pops up the frame rate goes down, i tested tuki's ui to and same goes for him too, kill frame rate when fliger pops up. Do you have any idea about it, i gone though your coding its seems, when you are drawing the frames that time its clashing with something, i didnt have time to go into details, can you please check that part.

Thank you :)

Local

function checkzone should be local

Missing event

frame must register to event PLAYER_FOCUS_CHANGED
If focus is set automatically without setting it as target before, Filger will not detect the focus change and will not update related frames

Error when applying changes via button

Apologies for the formatting, but I was unable to parse to indent.

When hitting the apply button, the following is thrown:

Message: Interface\AddOns\iFilger\core\api.lua:180: attempt to concatenate local 'name' (a nil value)
Time: 09/23/13 18:45:27
Count: 1
Stack: Interface\AddOns\iFilger\core\api.lua:180: in function `StyleButton'
Interface\AddOns\Tukui\modules\skins\pets.lua:42: in function `skinfunc'
Interface\AddOns\Tukui\core\functions.lua:352: in function <Interface\AddOns\Tukui\core\functions.lua:342>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:303: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:436: in function `PetJournal_LoadUI'
Interface\AddOns\Tukui\modules\misc\micromenu.lua:69: in function <Interface\AddOns\Tukui\modules\misc\micromenu.lua:66>

Locals: b = <unnamed> {
0 = <userdata>
ActiveTexture = <unnamed> {
}
}
c = nil
name = nil
button = nil
(*temporary) = <table> {
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
UNIT_NAMEPLATES_TYPE_TOOLTIP_3 = "This method avoids overlapping nameplates by spreading them out horizontally and vertically."
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
}
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
}
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
CHAT_HEADER_SUFFIX = ": "
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
QuestDetailBotLeftCorner = QuestDetailBotLeftCorner {
}
ItemTextFrameInsetInsetTopRightCorner = ItemTextFrameInsetInsetTopRightCorner {
}
MANA = "Mana"
CHAT_CONFIG_OTHER_COMBAT = <table> {
}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:233
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable."
WatchFrameItem_OnEvent = <function> defined @Interface\FrameXML\WatchFrame.lua:1340
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1498
LFGTeleport = <function> defined =[C]:-1
SpellButton6Cooldown = SpellButton6Cooldown {
}
ToggleEncounterJournal = <function> defined @Interface\FrameXML\UIParent.lua:633
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
Graphics_QualityText = Graphics_QualityText {
}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {
}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
Advanced_GraphicsAPIDropDownButtonHighlightTexture = Advanced_GraphicsAPIDropDownButtonHighlightTexture {
}
CompactUnitFrameProfilesSaveButton = CompactUnitFrameProfilesSaveButton {
}
BankFrameItem17SearchOverlay = BankFrameItem17SearchOverlay {
}
TukuiMasterLootDropDownButton = TukuiMasterLootDropDownBut

Rogue CD

Hi,
I have added these CDs in my config, maybe other rogues will be interested in:
-- Vendetta
{ spellID = 14177, size = 37, filter = "CD" },
-- Cold Blood
{ spellID = 51713, size = 37, filter = "CD" },
-- Vanish
{ spellID = 1856, size = 37, filter = "CD" },
Thanks :)

Added CD and Proc

As a BM hunter, I find the following useful. I hope you consider adding it. Thanks!

Cooldown:
-- Bestial Wrath
{ spellID = 19574, size = 37, filter = "CD" },

Procs:
-- The Beast Within
{ spellID = 34692, size = 60, unitId = "player", caster = "player", filter = "BUFF" },

Error on first start.

Hello.
Just installed the addon and I get 2 errors from iFilger.

Message: Interface\AddOns\iFilger\ifilger.lua:571: GetSpellCooldown(): Invalid spell slot
Time: 03/20/15 19:54:30
Count: 2
Stack: [C]: ?
Interface\AddOns\iFilger\ifilger.lua:571: in function <Interface\AddOns\iFilger\ifilger.lua:495>

Locals: (*temporary) = nil

and

Message: Interface\AddOns\iFilger\ifilger.lua:571: GetSpellCooldown(): Invalid spell slot
Time: 03/20/15 19:55:17
Count: 16
Stack: [C]: ?
[C]: ?
Interface\AddOns\iFilger\ifilger.lua:571: in function <Interface\AddOns\iFilger\ifilger.lua:495>

Locals: 

In Chat there is the following prints:

[iFilger] modules loaded : MONK ALL PVP TANKS
[iFilger] WARNING - BAD spell/slot ID -> 124336 !
[iFilger] WARNING - BAD spell/slot ID -> 131523 !
[iFilger] WARNING - BAD spell/slot ID -> 115213 !
[iFilger] WARNING - BAD spell/slot ID -> 122057 !

124336 - Spell removed from the game.
131523 - New ID: 115176
115213 - Spell removed from the game.
122057 - Spell removed from the game.

Logged in as monk and these are all monk spells.

edit
I tried to remove the spell IDs etc but same error is still thrown.

Error code via BugGrabber

1x iFilger-3.2\ifilger.lua:76: bad argument #1 to 'ipairs' (table expected, got nil)
iFilger-3.2\ifilger.lua:76: in function <iFilger\ifilger.lua:67>
iFilger-3.2\ifilger.lua:271: in function <iFilger\ifilger.lua:226>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.